EBOOK

Object-Oriented Metamethods


€ 72,99
 
gebunden
Lieferbar innerhalb von 2-3 Tagen
Dezember 1997

Beschreibung

Beschreibung

The COMMA (Common Object Methodology Metamodel Architecture) project is a development towards the establishment of a set of open standards for object-oriented programming. It sets out to provide a framework for object-oriented methodologies and to evaluate what is desirable for industry adoption of a standardized methodology. In part the book's goal is to create and motivate the notion of metamodelling and how it can be used to standardize the creation of industry-strength design. At its heart the book presents an analysis of the main (fourteen) object-oriented design methodologies, including: Booch, OMT, Coad, and Martin/Odell. Based on these descriptions, a proposal is made for a core metamodel framework into which the leading methodologies may be fitted. As a result, software engineers and software managers will find this a valuable "roadmap" in the future development of software standards. The COMMA (Common Object Methodology Metamodel Architecture) project is a development towards the establishment of a set of open standards for object-oriented programming. It sets out to provide a framework for object-oriented methodologies and to evaluate what is desirable for industry adoption of a standardized methodology.

Inhaltsverzeichnis

I Background to the Project.
1 The Methodology "Explosion".
2 What Does Industry Require?.
2.1 Choosing a methodology.
3 Standardized Methodologies?.
3.1 Standardization or interoperability?.
3.2 Metamodelling.
3.3 COMMA - the proposal.
II Project Description and Results.
4 Description of the COMMA Project.
4.1 The timeline and goals.
4.2 Selected methodologies - a brief synoptic description.
4.3 The metamodelling notation and semantics.
5 The Derived Metamodels.
5.1 Booch.
5.2 OMT.
5.3 RDD.
5.4 MOSES.
5.5 SOMA.
5.6 Martin/Odell.
5.7 BON.
5.8 Fusion.
5.9 DOSE.
5.10 Goad.
5.11 Shlaer and Mellor.
5.12 Firesmith.
5.13 OBA.
5.14 ROOM.
III The COMMA core metamodels.
6 An Embryonic Core.
6.1 The static model for instances, classes, and types.
6.1.1 Encapsulation.
6.2 The static model for relationships...
6.2.1 Aggregation.
6.2.2 Generalization.
6.2.3 Association/using.
6.2.4 A proposed core metamodel for relationships.
6.3 The metamodel for state transitions.
7 Conclusions and Recommendations.
References.
EAN: 9780387982571
ISBN: 0387982574
Untertitel: 1998. Auflage. Book. Sprache: Englisch.
Verlag: Springer
Erscheinungsdatum: Dezember 1997
Seitenanzahl: 172 Seiten
Format: gebunden
Es gibt zu diesem Artikel noch keine Bewertungen.Kundenbewertung schreiben