Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "MoDisco"
(This adds a bug tracking request.) |
(This adds a bug report request.) |
||
Line 131: | Line 131: | ||
===Bug tracking=== | ===Bug tracking=== | ||
+ | ==== Bug Checking Request=== | ||
* [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Modeling;emailtype1=substring;emailassigned_to1=1;query_format=advanced;bug_status=RESOLVED;bug_status=CLOSED;email1=modisco;component=MoDisco;component=MoDisco-Contribution;component=MoDisco-Infrastructure;component=MoDisco-Technologies;component=MoDisco-UseCases;product=MDT The list of not assigned closed (and resolved) bugs] (must be empty) | * [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Modeling;emailtype1=substring;emailassigned_to1=1;query_format=advanced;bug_status=RESOLVED;bug_status=CLOSED;email1=modisco;component=MoDisco;component=MoDisco-Contribution;component=MoDisco-Infrastructure;component=MoDisco-Technologies;component=MoDisco-UseCases;product=MDT The list of not assigned closed (and resolved) bugs] (must be empty) | ||
* [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOLVED;bug_status=CLOSED;email1=modisco;component=MoDisco;component=MoDisco-Contribution;component=MoDisco-Infrastructure;component=MoDisco-Technologies;component=MoDisco-UseCases;resolution=FIXED;target_milestone=---;product=MDT;classification=Modeling;emailtype1=substring The list of fixed bugs without any target milestone] (must be empty) | * [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOLVED;bug_status=CLOSED;email1=modisco;component=MoDisco;component=MoDisco-Contribution;component=MoDisco-Infrastructure;component=MoDisco-Technologies;component=MoDisco-UseCases;resolution=FIXED;target_milestone=---;product=MDT;classification=Modeling;emailtype1=substring The list of fixed bugs without any target milestone] (must be empty) | ||
Line 136: | Line 137: | ||
* [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Modeling&component=MoDisco&component=MoDisco-Contribution&component=MoDisco-Infrastructure&component=MoDisco-Technologies&component=MoDisco-UseCases&field0-0-0=flagtypes.name&field0-1-0=attachments.description&product=MDT&query_format=advanced&type0-0-0=notequals&type0-1-0=regexp&value0-0-0=iplog%2B&value0-1-0=.%2B&order=bug_id&query_based_on= All bug containing an attachment and not flagged iplog+] (useful for the IP reviews) | * [https://bugs.eclipse.org/bugs/buglist.cgi?classification=Modeling&component=MoDisco&component=MoDisco-Contribution&component=MoDisco-Infrastructure&component=MoDisco-Technologies&component=MoDisco-UseCases&field0-0-0=flagtypes.name&field0-1-0=attachments.description&product=MDT&query_format=advanced&type0-0-0=notequals&type0-1-0=regexp&value0-0-0=iplog%2B&value0-1-0=.%2B&order=bug_id&query_based_on= All bug containing an attachment and not flagged iplog+] (useful for the IP reviews) | ||
* [https://bugs.eclipse.org/bugs/buglist.cgi?type0-1-0=notsubstring;field0-1-0=flagtypes.name;field0-0-0=flagtypes.name;resolution=FIXED;classification=Modeling;chfieldto=Now;chfield=resolution;chfield=bug_status;query_format=advanced;chfieldfrom=2010-05-06;value0-1-0=indigo;bug_status=RESOLVED;bug_status=CLOSED;type0-0-0=notsubstring;value0-0-0=helios;component=MoDisco;component=MoDisco-Contribution;component=MoDisco-Infrastructure;component=MoDisco-Technologies;component=MoDisco-UseCases;product=MDT Bugs not flagged indigo or helios and older than May 6th, 2010] | * [https://bugs.eclipse.org/bugs/buglist.cgi?type0-1-0=notsubstring;field0-1-0=flagtypes.name;field0-0-0=flagtypes.name;resolution=FIXED;classification=Modeling;chfieldto=Now;chfield=resolution;chfield=bug_status;query_format=advanced;chfieldfrom=2010-05-06;value0-1-0=indigo;bug_status=RESOLVED;bug_status=CLOSED;type0-0-0=notsubstring;value0-0-0=helios;component=MoDisco;component=MoDisco-Contribution;component=MoDisco-Infrastructure;component=MoDisco-Technologies;component=MoDisco-UseCases;product=MDT Bugs not flagged indigo or helios and older than May 6th, 2010] | ||
+ | ====Reports==== | ||
+ | * [https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=target_milestone&y_axis_field=version&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&classification=Modeling&product=MDT&component=MoDisco&component=MoDisco-Contribution&component=MoDisco-Infrastructure&component=MoDisco-Technologies&component=MoDisco-UseCases&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= A table presenting the bug fixes per version and per target milestones] | ||
== Relationship with other Eclipse Projects == | == Relationship with other Eclipse Projects == |
Revision as of 05:32, 23 September 2010
< To: MDT
MoDisco |
Website |
Download |
Community |
Mailing List • Forums |
Bugzilla |
Open |
Help Wanted |
Bug Day |
Contribute |
Browse Source • Project Set File |
MoDisco provides an extensible framework to develop model-driven tools to support use-cases of existing software modernization.
Contents
Overview
Modernizing an existing software system implies :
- Describing the information extracted out of the artifacts of this system
- Understanding the extracted information in order to take the good modernization decisions
- Transforming this information to new artifacts facilitating the modernization (metrics, document, transformed code, ...)
To support these activities, MoDisco aims at providing :
- Metamodels to describe existing systems
- Discoverers to automatically create models of these systems
- Generic tools to understand and transform complex models created out of existing systems
- Use-cases illustrating how MoDisco can support modernization processes
To facilitate reuse of components between several modernization solutions, MoDisco is organized in three layers:
Documentation
How to start ?
Presentation
- MoDisco Flyer-Poster: A new flyer-poster describing the MoDisco project.
- MoDisco Proposal: Official (and accepted) proposal for the MoDisco project.
- MoDisco Overview (initial slides): Overall presentation of the MoDisco project.
Screencasts & Slides
- EclipseCon 2010, Santa Clara : How to Deal With Your IT Legacy? Reverse Engineering with MoDisco (Standard Talk), March 22th, 2010.
- The Eclipse MoDisco Project Eclipse: Eclipse Summit Europe 2009, Eclipse Modeling Symposium , October 27th, 2009.
- Discovery of Models with MoDisco: Eclipse Summit Europe 2009, Discovery of Models with MoDisco (Short Talk), October 29th, 2009.
Project documents
Release Train Required Documents
All releases
- Project Plan
- API Policy
- Running Unit Tests
- Feature Hierarchy
- Project's Metrics
- Retention Policy
- Accessibility Guidelines
- Capabilities definition
- Ramp down
Helios
Indigo
Project Creation Documents
Support
- Newsgroup: eclipse.modisco
- Forum
- Open Bugs
- Submit a bug
- FAQ
Getting involved
The MoDisco project is open to contributors!
What can you provide?
- new modernization use-cases
- extensions of MoDisco components
- metamodels of legacy technologies
- discoverers and model transformations
See the MoDisco Wishlist for ideas of contributions.
Get the source of MoDisco project
See the SVN Howto
How to contribute your code?
- See the MoDisco contribution guidelines.
- See the MoDisco developer guide.
- See the MoDisco releng.
Meetings
Bug tracking
= Bug Checking Request
- The list of not assigned closed (and resolved) bugs (must be empty)
- The list of fixed bugs without any target milestone (must be empty)
- The list of assigned bug without a copy to modisco.web-inbox@eclipse.org (must be empty)
- All bug containing an attachment and not flagged iplog+ (useful for the IP reviews)
- Bugs not flagged indigo or helios and older than May 6th, 2010
Reports
Relationship with other Eclipse Projects
MoDisco reuses lots of EMP projects:
- EMF to describe and manipulate models of existing systems.
- M2M to implement transformation of models into other models
- M2T to implement generation of text (documentation or code)
MoDisco also reuses other projects such as:
- JDT to create models out of Java source code
Team
MoDisco has been initiated by the AtlanMod Team (INRIA) and is strongly supported by Mia-Software:
- Hugo Bruneliere - AtlanMod (project co-leader)
- Frédéric Madiot - Mia-Software (project co-leader)
- Gabriel Barbier - Mia-Software (committer)
- Nicolas Bros - Mia-Software (committer)
- Grégoire Dupé - Mia-Software (committer)
- Fabien Giquel - Mia-Software (committer)
- Jean Bezivin
- Frédéric Jouault - AtlanMod
- Nicolas Payneau - Mia-Software
- Nicolas Guyomar - Mia-Software