ATHENA
MDI
 

Examples

The COMET methodology

The COMET methodology is an example of a methodology that was created to support component-based software development. COMET follows a use-case driven, model-focused approach aimed at supporting the process of developing and maintaining products and product families. The methodology provides guidelines for specifying and implementing products, system, and components. The process is a structured set of development methods, procedures and modelling techniques that are used for the specification, development, testing and deployment of products, systems, or components.

At the official COMET website http://modelbased.net/comet/ you will find detailed description of the COMET methodology which includes:

  • The metamodels for business, requirements, component and platform models.
  • The UML profiles for business, requirements, component and platform modelling.
  • The methods (techniques and processes) for business, requirements, component and platform modelling.