Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MoDisco/Components/KDMSourceExtension"

Line 5: Line 5:
 
This plug-in proposes a small framework for building weaving information between code models (Java, C++, ...) and physical resources (disk files and directories). Such a weaving information is convenient for client programs in order to access physical files.  
 
This plug-in proposes a small framework for building weaving information between code models (Java, C++, ...) and physical resources (disk files and directories). Such a weaving information is convenient for client programs in order to access physical files.  
  
For example, the [[MoDisco/Components/ModelBrowser|MoDisco Browser]] may use this information for displaying original code portions associated to [http://wiki.eclipse.org/MoDisco/Components/Java Java model] elements
+
For example, the [[MoDisco/Components/ModelBrowser|MoDisco Browser]] may use this information for displaying original code portions associated to [[MoDisco/Components/Java |Java model]] elements.
  
This plug-in is an infrastructure component and it does not provide features to the MoDisco end-user. The public concerned are the contributor and adopter communities.
+
This plug-in is an infrastructure component and it does not provide features to the MoDisco end-user. Only the contributor and adopter communities are concerned by this plug-in.
  
 
This framework reuses the [[MoDisco/Components/KDM|KDM]] "Source" subpackage, which proposes a model for physical resources, known as "Inventory Model".
 
This framework reuses the [[MoDisco/Components/KDM|KDM]] "Source" subpackage, which proposes a model for physical resources, known as "Inventory Model".
Line 13: Line 13:
 
The feature is in the scope of a larger issue: [http://TODOlink the composition of metamodels '''''(TODO : link to composition description page)''''']. Considering that the composition with kdm inventory metamodel is a recurrent composition case, providing a dedicated minimal framework was convenient.
 
The feature is in the scope of a larger issue: [http://TODOlink the composition of metamodels '''''(TODO : link to composition description page)''''']. Considering that the composition with kdm inventory metamodel is a recurrent composition case, providing a dedicated minimal framework was convenient.
  
The MoDisco [[MoDisco/Components/Java/Composition|"Java Application"]] is the reference metamodel & discoverer for illustrating the use of the KDM Source extension.
+
The MoDisco [[MoDisco/Components/Java/Composition|"Java Application"]] is the reference metamodel and discoverer for illustrating the use of the KDM Source extension.
  
 
== Team ==
 
== Team ==
 
* Fabien Giquel ([http://www.mia-software.com Mia-Software])
 
* Fabien Giquel ([http://www.mia-software.com Mia-Software])
 
* Nicolas Guyomar ([http://www.mia-software.com Mia-Software])
 
* Nicolas Guyomar ([http://www.mia-software.com Mia-Software])

Revision as of 12:20, 18 February 2011

MoDisco
Website
Download
Community
Mailing ListForums
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse SourceProject Set File

Overview

This plug-in proposes a small framework for building weaving information between code models (Java, C++, ...) and physical resources (disk files and directories). Such a weaving information is convenient for client programs in order to access physical files.

For example, the MoDisco Browser may use this information for displaying original code portions associated to Java model elements.

This plug-in is an infrastructure component and it does not provide features to the MoDisco end-user. Only the contributor and adopter communities are concerned by this plug-in.

This framework reuses the KDM "Source" subpackage, which proposes a model for physical resources, known as "Inventory Model".

The feature is in the scope of a larger issue: the composition of metamodels (TODO : link to composition description page). Considering that the composition with kdm inventory metamodel is a recurrent composition case, providing a dedicated minimal framework was convenient.

The MoDisco "Java Application" is the reference metamodel and discoverer for illustrating the use of the KDM Source extension.

Team

Back to the top