COMET - Component and model-based development methodology
About
This document describes the COMET methodology. It describes a process, a set of techniques and modelling guidelines, which aim to guide COMET users through the development process.
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. (The term product later in the document will be used as to mean product, system, or component.) The current focus of this document is on the specification and development aspects. This document is a living document, which will be updated alongside new requirements and experiences from COMET users.
Contributions
The following people (listed in alphabetical order by surname) have contributed to the development of the COMET methodology:
- Arne-Jørgen Berre, SINTEF ICT, Norway
- Brian Elvesæter, SINTEF ICT, Norway
- Bjørn Nordmoen, WesternGeco, Norway
- Jon Oldevik, SINTEF ICT, Norway
- Oliver Sims, Open-IT, UK
- Chris Sluman, Open-IT, UK
- Arnor Solberg, SINTEF ICT, Norway
- Sandy Tyndale-Biscoe, Open-IT, UK
- Bryan Wood, Open-IT, UK
- Jan Øyvind Aagedal, SINTEF ICT, Norway
Acknowledgements
The process and techniques described here is originally based on the methodology developed in the COMBINE (Component-Based Interoperable Enterprise System Development) research project (IST-1999-20839) on component-based software engineering supported by the European Commission. The objective was to support model-driven development of enterprise systems, focusing on model specifications, system methodology and software tools for the development of component-based information systems.
The methodology is currently being revised in the context of the INTEROP (Interoperability Research for Networked Enterprises Applications and Software) Network of Excellence (IST 508011) to support service-oriented architectures (SOAs) and Web services.
The work does not represent the view of the European Commission, the COMBINE consortium or the INTEROP consortium, and the authors are solely responsible for the content of this website.




