modeling.mdt.ocl Summary




ID
modeling.mdt.ocl
Name
Eclipse OCL
Description

Eclipse OCL provides libraries and tools for the Object Constraint Language (OCL) OMG standard using EMF-based models.

Last analysis
Executed on 2019-05-19 18:27:00 by administrator, took 10 seconds.

Quality Model
Project Health   ( 21 / 28 metrics )
3.8 / 5

Ecosystem   ( 11 / 11 metrics )
2.5 / 5
Process   ( 9 / 9 metrics )
4.0 / 5
Downloads
Information 22    
Metrics 60    
Attributes 11    
Recommendations 8    
Quality Model  
Data providers
  • Bugzilla                
  • Eclipse Forums              
  • Eclipse PMI            
  • Git                
  • Jenkins CI          
  • Stack Overflow              

Mnemo Value
BZ_URL https://bugs.eclipse.org/bugs//buglist.cgi?product=OCL
GIT_URL https://git.eclipse.org/r/ocl/org.eclipse.ocl.git
MLS_USR_CAT_URL https://api.eclipse.org/forums/category/5
MLS_USR_DESC Implementation of the OMG Object Constraint Language &#160; <a class='smallLink' href='http://www.eclipse.org/modeling/mdt/ocl'>[project home]</a>
MLS_USR_NAME OCL
MLS_USR_URL https://www.eclipse.org/forums/index.php/f/26/
PMI_BUGZILLA_COMPONENT Core
PMI_BUGZILLA_CREATE_URL https://bugs.eclipse.org/bugs/enter_bug.cgi?product=OCL
PMI_BUGZILLA_PRODUCT OCL
PMI_BUGZILLA_QUERY_URL https://bugs.eclipse.org/bugs/buglist.cgi?product=OCL&component=Core
PMI_UPDATESITE_URL http://download.eclipse.org/modeling/mdt/ocl/updates/nightly
PROJECT_CI_URL https://ci.eclipse.org/ocl/job/ocl-master/
PROJECT_DESC <p>Eclipse OCL is an implementation of the Object Constraint Language (OCL) OMG standard for EMF-based models.</p> <h3>Classic OCL Ecore/UML</h3> <p>The Classic core OCL component provides the following capabilities to support OCL integration:</p> <ul><li>Defines APIs for parsing and evaluating OCL constraints and queries on Ecore or UML models.</li> <li>Defines Ecore and UML implementations of the OCL abstract syntax model, including support for serialization of parsed OCL expressions.</li> <li>Provides a Visitor API for analyzing/transforming the AST model of OCL expressions.</li> <li>Provides an extensibility API for clients to customize the parsing and evaluation environments used by the parser.</li> </ul><p>The accompanying examples provide:</p> <ul><li>A Console for interactive evaluation of OCL expression on models.</li> <li>(Indigo) An Impact Analyzer to support analysis and optimised re-evaluation.</li> </ul><p>The core OCL parser is generated by the LALR Parser Generator, a SourceForge project, licensed under the EPL v1.0. Download it from the LPG home page. This site includes the generator executable required to regenerate the parser code.</p> <h3>Unified Pivot OCL</h3> <p>The Pivot OCL prototypes resolution of many oroblems in the OMG 2.4 specification.</p> <ul><li>An Xtext editor for OCL expressions (used by Papyrus and the Console).</li> <li>An Xtext editor for OCL documents complemementing meta-models (Complete OCL).</li> <li>An Xtext editor for OCLinEcore - OCL embedded in Ecore.</li> <li>An Xtext editor for the OCL 'Standard' Library model.</li> <li>A UML-aligned Unified or Pivot OCL meta-model supporting templates and reflection.</li> <li>An OCL evaluator exploiting the extensible OCL library model.</li> </ul><p>The accompanying examples provide:</p> <ul><li>An Xtext Console for interactive evaluation of OCL expression on models.</li> <li>Extensible direct OCL to Java code generation</li> <li>A Validity View for detailed Constraint/ModelElement validity visualization</li> <li>Extensible OCL debugger</li> </ul>
PROJECT_DOC_URL http://download.eclipse.org/ocl/doc/6.4.0/ocl.pdf
PROJECT_DOWNLOAD_URL http://www.eclipse.org/modeling/mdt/downloads/?project=ocl
PROJECT_GETTINGSTARTED_URL http://help.eclipse.org/oxygen/topic/org.eclipse.ocl.doc/help/GettingStarted.html
PROJECT_ID modeling.mdt.ocl
PROJECT_MLS_DEV_URL https://dev.eclipse.org/mailman/listinfo/mdt-ocl.dev
PROJECT_MLS_USR_URL http://eclipse.org/forums/eclipse.modeling.mdt.ocl
PROJECT_NAME Eclipse OCL (Object Constraint Language)
PROJECT_SCM_URL http://git.eclipse.org/c/ocl/org.eclipse.ocl.git
PROJECT_WIKI_URL http://wiki.eclipse.org/OCL
Name Mnemo Description Value Indicator
Number of jobs CI_JOBS The total number of jobs defined on the Hudson engine. 13
Number of failed jobs one week CI_JOBS_FAILED_1W The number of jobs that failed during last week on the Hudson engine. 2 4
Number of green jobs CI_JOBS_GREEN The number of green (successful) jobs on the Hudson engine. 10
Ratio of green jobs CI_JOBS_GREEN_RATIO The number of green (successful) jobs on the Hudson engine, divided by the total number of jobs. 83 4
Number of red jobs CI_JOBS_RED The number of red (failed) jobs on the Hudson engine. 2
Number of yellow jobs CI_JOBS_YELLOW The number of yellow (unstable) jobs on the Hudson engine. 0
ITS Authors ITS_AUTHORS Number of different authors who created issues during the lifetime of the project. 170
ITS authors last month ITS_AUTHORS_1M Number of authors who created issues during last month. If today is 2017-02-01 then the range is from 2017-01-01 to 2017-02-01. 2 2
ITS authors last week ITS_AUTHORS_1W Number of authors who created issues during last week. If today is Wed. 2017-02-01 then the range is from Wed. 2017-01-25 to Wed. 2017-02-01. 0
ITS authors last year ITS_AUTHORS_1Y Number of authors who created issues during last year. If today is 2017-02-01 then the range is from 2016-02-01 to 2017-02-01. 5
ITS issues created last month ITS_CREATED_1M Number of issues created during last month. If today is 2017-02-01 then the range is from 2017-01-01 to 2017-02-01. 2
ITS issues created last week ITS_CREATED_1W Number of issues created during last week. If today is Wed. 2017-02-01 then the range is from Wed. 2017-01-25 to Wed. 2017-02-01. 0
ITS issues created last year ITS_CREATED_1Y Number of issues created during last year. If today is 2017-02-01 then the range is from 2016-02-01 to 2017-02-01. 86
ITS Total issues ITS_ISSUES_ALL Number of issues registered in the database, whatever their state is. 2063
ITS Open issues ITS_OPEN Number of issues with a state 'open' at the time of analysis. 575 5
ITS Open issues (%) ITS_OPEN_PERCENT Percentage of open issues compared to the overall number of issues registered in the system. 28
ITS Pending issues ITS_OPEN_UNASSIGNED Number of issues in state open with no assignee (i.e. pending). 0
ITS issues updated last month ITS_UPDATED_1M Number of issues updated during last month. If today is 2017-02-01 then the range is from 2017-01-01 to 2017-02-01. 2 2
ITS issues updated last week ITS_UPDATED_1W Number of issues updated during last week. If today is Wed. 2017-02-01 then the range is from Wed. 2017-01-25 to Wed. 2017-02-01. 0
ITS issues updated last year ITS_UPDATED_1Y Number of issues updated during last year. If today is 2017-02-01 then the range is from 2016-02-01 to 2017-02-01. 86
User ML Authors MLS_USR_AUTHORS The total number of different identities found in the User mailing list. 500
User ML Authors MLS_USR_AUTHORS_1M The total number of different identities found in the User mailing list during last month. 3 3
User ML Authors MLS_USR_AUTHORS_1W The total number of different identities found in the User mailing list during last week. 0
User ML Authors MLS_USR_AUTHORS_1Y The total number of different identities found in the User mailing list during last year. 21
User ML Posts MLS_USR_POSTS The total number of posts found in the User mailing list. 1489
User ML Posts MLS_USR_POSTS_1M The total number of posts found in the User mailing list during last month. 4 1
User ML Posts MLS_USR_POSTS_1W The total number of posts found in the User mailing list during last week. 0
User ML Posts MLS_USR_POSTS_1Y The total number of posts found in the User mailing list during last year. 145
User ML Threads MLS_USR_THREADS The total number of threads (one question followed by zero or more answers) found in the User mailing list. 1489
User ML Threads MLS_USR_THREADS_1M The total number of threads (one question followed by zero or more answers) found in the User mailing list during last month. 2 2
User ML Threads MLS_USR_THREADS_1W The total number of threads (one question followed by zero or more answers) found in the User mailing list during last week. 0
User ML Threads MLS_USR_THREADS_1Y The total number of threads (one question followed by zero or more answers) found in the User mailing list during last year. 29
Access information PROJECT_ACCESS_INFO Is the access info (downloads, update sites..) correctly filled in the PMI records? 3 5
Doc information PROJECT_DOC_INFO Is the documentation info correctly filled in the PMI records? 4 4
ITS information PROJECT_ITS_INFO Is the bugzilla info correctly filled in the PMI records? 5 5
Number of releases PROJECT_REL_VOL The number of releases recorded in the PMI. 16 5
SCM information PROJECT_SCM_INFO Is the source_repo info correctly filled in the PMI records? 1 4
SCM authors SCM_AUTHORS Total number of identities found as authors of commits in source code management repository. 15
SCM authors one month SCM_AUTHORS_1M Total number of identities found as authors of commits in source code management repositories dated during the last month. 1 2
SCM authors one week SCM_AUTHORS_1W Total number of identities found as authors of commits in source code management repositories dated during the last week. 0
SCM authors one year SCM_AUTHORS_1Y Total number of identities found as authors of commits in source code management repositories dated during the last year. 1
SCM Commits SCM_COMMITS Total number of commits in source code management repositories. 8408
SCM Commits one month SCM_COMMITS_1M Total number of commits in source code management repositories dated during the last month. 7 3
SCM Commits one week SCM_COMMITS_1W Total number of commits in source code management repositories dated during the last week. 0
SCM Commits one year SCM_COMMITS_1Y Total number of commits in source code management repositories dated during the last year. 390
SCM committers SCM_COMMITTERS Total number of identities found as committers of commits in source code management repository. 13
SCM committers one month SCM_COMMITTERS_1M Total number of identities found as committers of commits in source code management repositories dated during the last month. 1
SCM committers one week SCM_COMMITTERS_1W Total number of identities found as committers of commits in source code management repositories dated during the last week. 0
SCM committers one year SCM_COMMITTERS_1Y Total number of identities found as committers of commits in source code management repositories dated during the last year. 1
SCM Changed Lines SCM_MOD_LINES Total number of changed lines (added, removed, changed) in source code management repositories. 34777440
SCM Changed Lines one month SCM_MOD_LINES_1M Total number of changed lines (added, removed, changed) in source code management repositories dated during the last month. 303 4
SCM Changed Lines one week SCM_MOD_LINES_1W Total number of changed lines (added, removed, changed) in source code management repositories dated during the last week. 0
SCM Changed Lines one year SCM_MOD_LINES_1Y Total number of changed lines (added, removed, changed) in source code management repositories dated during the last year. 486890
Stack Overflow Answers (5Y) SO_ANSWERS_VOL_5Y The number of answers to questions related to the project's tag posted on Stack Overflow during the last 5 years. 100
Stack Overflow Answer rate (5Y) SO_ANSWER_RATE_5Y The average number of answers per questions related to the project's tag on Stack Overflow during the last 5 years. 1.19
Stack Overflow Askers (5Y) SO_ASKERS_5Y The number of distinct people asking questions related to the project's tag posted on Stack Overflow during the last 5 years. 69
Stack Overflow Questions (5Y) SO_QUESTIONS_VOL_5Y The number of questions related to the project's tag posted on Stack Overflow during the last 5 years. 84
Stack Overflow Views (5Y) SO_VIEWS_VOL_5Y The total number of views for questions related to the project's tag on Stack Overflow during the last 5 years. 34687
Stack Overflow Votes (5Y) SO_VOTES_VOL_5Y The total number of votes on questions related to the project's tag on Stack Overflow during the last 5 years. 58
Name Mnemo Description Value Confidence
Activity QM_ACTIVITY The activity of the project's ecosystem, as measured on the mailing lists and configuration management system. 2.8 5 / 5
Diversity QM_DIVERSITY The diversity of the project's ecosystem, as measured on the mailing lists and configuration management system. 2.3 3 / 3
Documentation QM_DOC The maturity of code. 4.5 4 / 4
Ecosystem QM_ECOSYSTEM The sustainability of the ecosystem evolving around the project. 2.5 11 / 11
Process QM_PROCESS The maturity of the process used to run the project. 4.0 9 / 9
Product QM_PRODUCT The maturity of the product itself, from the code perspective. 5.0 1 / 8
Eclipse Maturity QM_QUALITY The overall Maturity of the project. 3.8 21 / 28
Reliability QM_RELIABILITY The Reliability of code, as defined in ISO-9126. 5.0 1 / 4
Build and Release Management QM_REL_ENG Does the project apply best practices regarding Build and Release management? 4.5 2 / 2
Configuration Management QM_SCM The maturity of the project regarding access and usage of the configuration management system. 3.0 3 / 3
Support QM_SUPPORT The amount of knowledge provided when someone asks for support. 2.3 3 / 3
Type Severity Description
PMI_EMPTY_WEB High The web site URL is missing in the PMI.
PMI_NOK_CI High The Hudson CI engine URL [https://ci.eclipse.org/ocl/job/ocl-master/] in the PMI is not detected as the root of a Hudson instance.
CI_FAILING_JOBS High Job ocl-master-gerrit has been failing for more than 1 week. You should either disable it if it's not relevant anymore, or fix it.
CI_FAILING_JOBS High Job shell has been failing for more than 1 week. You should either disable it if it's not relevant anymore, or fix it.
Plugin Description URL
Bugzilla bugzilla_components.csv
The list of components that have at least one bug registered against them (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_components.csv
Bugzilla bugzilla_evol.csv
The evolution of issues created and authors by day (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_evol.csv
Bugzilla bugzilla_issues.csv
The list of issues, with fields 'id, summary, status, assignee, reporter, due_date, created_at, updated_at' (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_issues.csv
Bugzilla bugzilla_issues_open.csv
The list of open issues, with fields 'id, summary, status, assignee, reporter, due_date, created_at, updated_at' (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_issues_open.csv
Bugzilla bugzilla_issues_open_unassigned.csv
The list of open and unassigned issues, with fields 'id, summary, status, assignee, reporter, due_date, created_at, updated_at' (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_issues_open_unassigned.csv
Bugzilla bugzilla_milestones.csv
The list of milestones that have at least one bug targeted for (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_milestones.csv
Bugzilla bugzilla_versions.csv
The list of software versions that have at least one bug registered against them (CSV).
/projects/modeling.mdt.ocl/Bugzilla/bugzilla_versions.csv
Bugzilla import_bugzilla.json
The original file of current information, downloaded from the Bugzilla server (JSON).
/projects/modeling.mdt.ocl/Bugzilla/import_bugzilla.json
Bugzilla metrics_bugzilla.csv
The list of metrics with their values (CSV).
/projects/modeling.mdt.ocl/Bugzilla/metrics_bugzilla.csv
Bugzilla metrics_bugzilla.json
The list of metrics with their values (JSON).
/projects/modeling.mdt.ocl/Bugzilla/metrics_bugzilla.json
EclipseForums eclipse_forums_forum.csv
The forum description file as returned by Eclipse servers (CSV).
/projects/modeling.mdt.ocl/EclipseForums/eclipse_forums_forum.csv
EclipseForums eclipse_forums_posts.csv
The list of posts for the forum as returned by Eclipse servers (CSV).
/projects/modeling.mdt.ocl/EclipseForums/eclipse_forums_posts.csv
EclipseForums eclipse_forums_threads.csv
The list of threads for the forum as returned by Eclipse servers (CSV).
/projects/modeling.mdt.ocl/EclipseForums/eclipse_forums_threads.csv
EclipseForums import_eclipse_forums_forum.json
The forum description file as returned by Eclipse servers (JSON).
/projects/modeling.mdt.ocl/EclipseForums/import_eclipse_forums_forum.json
EclipseForums import_eclipse_forums_posts.json
The list of posts for the forum as returned by Eclipse servers (JSON).
/projects/modeling.mdt.ocl/EclipseForums/import_eclipse_forums_posts.json
EclipseForums import_eclipse_forums_threads.json
The list of threads for the forum as returned by Eclipse servers (JSON).
/projects/modeling.mdt.ocl/EclipseForums/import_eclipse_forums_threads.json
EclipsePmi pmi.json
The PMI file as returned by the Eclipse repository (JSON).
/projects/modeling.mdt.ocl/EclipsePmi/pmi.json
EclipsePmi pmi_checks.csv
The list of PMI checks and their results (CSV).
/projects/modeling.mdt.ocl/EclipsePmi/pmi_checks.csv
EclipsePmi pmi_checks.json
The list of PMI checks and their results (JSON).
/projects/modeling.mdt.ocl/EclipsePmi/pmi_checks.json
GenericR generic_r.pdf
The PDF document generated from the R markdown file.
/projects/modeling.mdt.ocl/GenericR/generic_r.pdf
Git git_commits.csv
Evolution of number of commits and authors by day (CSV).
/projects/modeling.mdt.ocl/Git/git_commits.csv
Git import_git.txt
The original git log file as retrieved from git (TXT).
/projects/modeling.mdt.ocl/Git/import_git.txt
Git metrics_git.csv
Current metrics for the SCM Git plugin (CSV).
/projects/modeling.mdt.ocl/Git/metrics_git.csv
Git metrics_git.json
Current metrics for the SCM Git plugin (JSON).
/projects/modeling.mdt.ocl/Git/metrics_git.json
StackOverflow so.csv
The list of questions and answers for the project, in CSV format.
/projects/modeling.mdt.ocl/StackOverflow/so.csv
StackOverflow so.json
The list of questions and answers for the project, in JSON format.
/projects/modeling.mdt.ocl/StackOverflow/so.json
Plugin Description URL
Bugzilla Bar plot of all components defined for project in Bugzilla (HTML) /projects/modeling.mdt.ocl/Bugzilla/bugzilla_components.html
Bugzilla Evolution of Bugzilla issues submission /projects/modeling.mdt.ocl/Bugzilla/bugzilla_evol_summary.html
Bugzilla Bar plot of all versions defined for project in Bugzilla (HTML). /projects/modeling.mdt.ocl/Bugzilla/bugzilla_versions.html
EclipseForums Timeline of posts /projects/modeling.mdt.ocl/EclipseForums/eclipse_forums_plot.html
EclipseForums Wordcloud of threads subjects (PNG) /projects/modeling.mdt.ocl/EclipseForums/eclipse_forums_wordcloud.png
EclipseForums Wordcloud of threads subjects (SVG) /projects/modeling.mdt.ocl/EclipseForums/eclipse_forums_wordcloud.svg
Git HTML export of Git authors evolution. /projects/modeling.mdt.ocl/Git/git_evol_authors.html
Git PNG export of Git SCM authors evolution. /projects/modeling.mdt.ocl/Git/git_evol_authors.png
Git SVG export of Git SCM authors evolution. /projects/modeling.mdt.ocl/Git/git_evol_authors.svg
Git HTML export of Git commits evolution. /projects/modeling.mdt.ocl/Git/git_evol_commits.html
Git PNG export of Git SCM commits evolution. /projects/modeling.mdt.ocl/Git/git_evol_commits.png
Git SVG export of Git SCM commits evolution. /projects/modeling.mdt.ocl/Git/git_evol_commits.svg
Git HTML export of Git SCM evolution summary. /projects/modeling.mdt.ocl/Git/git_evol_summary.html
Git HTML export of Git main metrics. /projects/modeling.mdt.ocl/Git/git_summary.html
Jenkins History of Jenkins builds (HTML) /projects/modeling.mdt.ocl/Jenkins/jenkins_hist.html
Jenkins Pie of jobs statuses (HTML) /projects/modeling.mdt.ocl/Jenkins/jenkins_pie.html
ProjectSummary A badge to display current value of main quality attribute on an external web site (uses shields.io) /projects/modeling.mdt.ocl/ProjectSummary/badge_attr_alambic.svg
ProjectSummary A badge to display current value of main quality attribute on an external web site (uses shields.io) /projects/modeling.mdt.ocl/ProjectSummary/badge_attr_root.svg
ProjectSummary A HTML snippet that displays downloads for main data. /projects/modeling.mdt.ocl/ProjectSummary/badge_downloads
ProjectSummary A HTML snippet that displays a list of plugins for the project. /projects/modeling.mdt.ocl/ProjectSummary/badge_plugins
ProjectSummary A HTML snippet that displays the name and description of the project. /projects/modeling.mdt.ocl/ProjectSummary/badge_project_main
ProjectSummary A HTML snippet to display main quality attributes and their values. /projects/modeling.mdt.ocl/ProjectSummary/badge_psum_attrs.html
ProjectSummary A HTML snippet that displays main quality attributes. /projects/modeling.mdt.ocl/ProjectSummary/badge_qm
ProjectSummary A HTML snippet that displays the quality model visualisation. /projects/modeling.mdt.ocl/ProjectSummary/badge_qm_viz
ProjectSummary A HTML snippet to display main quality attributes and their values. /projects/modeling.mdt.ocl/ProjectSummary/psum_attrs.html
StackOverflow Evolution of questions on SO (SVG). /projects/modeling.mdt.ocl/StackOverflow/so_evolution.svg
StackOverflow Summary of questions on SO (SVG). /projects/modeling.mdt.ocl/StackOverflow/so_plot.svg
StackOverflow Main words used on SO (SVG). /projects/modeling.mdt.ocl/StackOverflow/so_tm.svg

Last analysis was on 2019-05-19 18:27:00.



Page generated by Alambic 3.3.3-dev on Sun May 19 19:03:40 2019.