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"

(New page: {{MoDiscoKDMTabs}} Knowledge Discovery Metamodel (KDM) is a publicly available specification from the Object Management Group (OMG). KDM is a common intermediate representation for existi...)
 
m
Line 1: Line 1:
 
{{MoDiscoKDMTabs}}
 
{{MoDiscoKDMTabs}}
 
+
== Overview ==
 
Knowledge Discovery Metamodel (KDM) is a publicly available specification from
 
Knowledge Discovery Metamodel (KDM) is a publicly available specification from
 
the Object Management Group (OMG). KDM is a common intermediate representation
 
the Object Management Group (OMG). KDM is a common intermediate representation

Revision as of 23:58, 25 February 2010

DEPRECATED use Template:MoDiscoTabs and Template:MoDiscoTab as explain here : Wiki Template for MoDisco

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 : 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 2.3.0 or higher


Team

MetaModel
UMLConverter
KDM Source Discoverer

Install

Sources

You will find a version of this plug-in in 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.

Runtime

You could download an archived site or use the update site of MoDisco.

Associated Discoverers

There are two existing discoverers, one from java sources or java models, and one from csharp models.

There is also a component to convert KDM models to UML models : KDM to UML Converter

Back to the top