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/KDM"

 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{MoDiscoTabs|KDM|
+
#REDIRECT&amp;nbsp;[[MoDisco/Moved To Help Center]]<br>
{{MoDiscoTab|KDM|Documentation|0.7}}{{MoDiscoTab|KDM|Documentation|0.8}}{{MoDiscoTab|KDM|Documentation|0.9}}{{MoDiscoTab|KDM|Architecture|}}
+
}}
+
= Overview =
+
Knowledge Discovery Metamodel (KDM) is a publicly available specification from
+
the Object Management Group (OMG). KDM is a common intermediate representation
+
for existing software systems and their operating environments, that defines
+
common metadata required for deep semantic integration of Application Lifecycle
+
Management tools. KDM is designed as the OMG's foundation for software
+
modernization, IT portfolio management and software assurance. KDM is a
+
metamodel for knowledge discovery in software. It defines a common vocabulary
+
of knowledge related to software engineering artifacts, regardless of the
+
implementation programming language and runtime platform - a checklist of items
+
that a software mining tool should discover and a software analysis tool can
+
use. KDM is designed to enable knowledge-based integration between tools. More
+
specifically, KDM uses Meta-Object Facility (MOF) to define an interchange
+
format between tools that work with existing software as well as an abstract
+
interface (API) for the next-generation assurance and modernization tools.
+
 
+
See more on dedicated web site : [http://www.omg.org/technology/kdm/index.htm OMG KDM]
+
 
+
== Requirements ==
+
 
+
To use the plug-in you need:
+
* JDK 1.5 or above
+
* a version of Eclipse 3.3 or above with the following set of plug-ins installed
+
** [[EMF|EMF]] 2.3.0 or higher
+
 
+
 
+
== Team ==
+
 
+
;MetaModel
+
* Nick Mansurov ([http://kdmanalytics.com/ KDM Analytics]) (KDM metamodel)
+
 
+
;UMLConverter
+
* Fabien Giquel ([http://www.mia-software.com Mia-Software])
+
* Gabriel Barbier ([http://www.mia-software.com Mia-Software])
+
* Frederic Madiot ([http://www.mia-software.com Mia-Software])
+
 
+
;KDM Source Discoverer
+
* Romain Dervaux
+
* Fabien Giquel ([http://www.mia-software.com Mia-Software])
+
* Gabriel Barbier ([http://www.mia-software.com Mia-Software])
+
* Frederic Madiot ([http://www.mia-software.com Mia-Software])
+
 
+
== Install ==
+
 
+
=== Sources ===
+
You will find a version of this plug-in in [http://dev.eclipse.org/viewsvn/index.cgi/plugins/trunk/org.eclipse.gmt.modisco.omg.kdm/?root=Modeling_MODISCO the SVN repository].
+
 
+
;Installation instructions:
+
* Import the project in your workspace using a SVN client.
+
* Use the "export" menu to export this project as a plug-in (Deployable plug-ins and fragments) in your Eclipse installation. Don't forget to choose the "Package plug-ins as individual jar archives" option.
+
* Re-start your Eclipse to take this plug-in into account.
+
 
+
Connection parameters to SVN repository: [[MoDisco/SVN|MoDisco SVN]].
+
 
+
=== Runtime  ===
+
 
+
You could download an [http://www.eclipse.org/gmt/modisco/downloads/ archived site] or use [http://www.eclipse.org/gmt/modisco/updates/ the update site] of MoDisco.
+
 
+
== Associated Discoverers ==
+
 
+
There are two existing discoverers, one from java sources or java models, and one from csharp models.
+
* [[MoDisco/JavaDiscoverer|JavaDiscoverer]]
+
* [[MoDisco/CSharpDiscoverer|CSharpDiscoverer]]
+
 
+
There is also a component to convert KDM models to UML models : [[MoDisco/KDM/Documentation#UMLConverter|KDM to UML Converter]]
+
 
+
[[Category:MoDisco]]
+

Latest revision as of 10:49, 2 April 2012

  1. REDIRECT&nbsp;MoDisco/Moved To Help Center

Back to the top