Zusammenfassung
Klassendiagramme bilden das architekturelle Rückgrat vieler Systemmodellierungen. Deshalb werden in diesem Kapitel die in der UML/P definierten Klassendiagrammemit den Kernelementen Klasse Attribut Methode Assoziation und Komposition eingef ührt. Im Abschnitt über Sichten und Repräsentationen werden Einsatzvarianten von Klassendiagrammen diskutiert. Es wird außerdem gezeigt, wie mit Stereotypen und Merkmalen Modellierungskonzepte f ür projektspezifische Problemstellungen angepasst werden.
Ein Sachverhalt ist denkbar, heißt:
Wir können uns ein Bild von ihm machen.
Ludwig Wittgenstein
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
S. Ambler. Process Patterns. Building Large-Scale Systems Using Object Technology. Cambridge University Press, Sigs Books, 1998.
H. Balzert. Lehrbuch der Objektmodellierung. Analyse und Entwurf. Spektrum Akademischer Verlag. Heidelberg, 1999.
F. Buschmann, R.Meunier, H. Rohnert, P. Sommerlad, and M. Stal. A System of Patterns. Pattern-Oriented Software Architecture. John Wiley & Sons, 1996.
G. Bracha. Generics in the Java Programming Language. Technical report, Sun Microsystems, 2004.
R. Breu. Objektorientierter Softwareentwurf. Integration mit UML. Springer Verlag, 2001.
D. Coleman, P. Arnold, S. Bodoff, C. Dollin, H. Gilchrist, F. Hayes, and P. Jeremaes. Object-Oriented Development: The Fusion Method. Prentice Hall, 1994.
M. Cengarle, H. Grönniger, and B. Rumpe. Variability within Modeling Language Definitions. In Andy Schürr and Bran Selic, editors, Model Driven Engineering Languages and Systems, 12th International Conference, MODELS 2009, Denver, CO, USA, October 4-9, 2009., LNCS 5795, pages 670– 684. Springer, 2009.
P. Chen. The Entity-Relationship Model – Toward a Unified View on Data. ACM Transactions on database systems, 1(1):9–36, 1976.
T. DeMarco. Structrured analysis and system specification. PrenticeHall, 1979.
M. Fowler. UML Distilled. A Brief Guide to the Standard Object Modeling Language. Second Edition. Addison-Wesley, second edition, 2000.
M. Fontoura,W. Pree, and B. Rumpe. The UML Profile for Framework Architecture. Addison-Wesley, 2001.
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. Addison-Wesley, 1994.
J. Gosling, B. Joy, G. Steele, and G. Bracha. The Java Language Specification. Third Edition. Addison-Wesley, 2005.
H. Grönniger. Systemmodell-basierte Definition objektbasierter Modellierungssprachen mit semantischen Variationspunkte. Aachener Informatik-Berichte, Software Engineering. Shaker Verlag, 2010.
H. Grönniger, D. Reiß, and B. Rumpe. Towards a Semantics of Activity Diagrams with Semantic Variation Points. In D. Petriu, N. Rouquette, and Ø. Haugen, editors, Model Driven Engineering Languages and Systems, 13th International Conference, MODELS 2010, Oslo, Norway, October 3-8, 2010, LNCS 6394, pages 331–345. Springer, 2010.
B. Henderson-Sellers and F. Barbier. Black and White Diamonds. In ≪UML≫’99 – The Unified Modeling Language. Beyond the Standard, pages LNCS 1723, 550–565, Berlin, 1999. Springer Verlag.
G. Hutton. Programming in Haskell. Cambridge University Press, 2007.
B. Meyer. Object-Oriented Software Construction. Prentice Hall, Englewood Cliffs, NJ, 1997.
OMG. OMG Unified Modeling Language: Infrastructure Specification, Superstructure Specification; formal/2010-05-03, formal/2010-05-05. Technical report, Object Management Group (OMG),May 2010.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rumpe, B. (2011). Klassendiagramme. In: Modellierung mit UML. Xpert.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22413-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-22413-3_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22412-6
Online ISBN: 978-3-642-22413-3
eBook Packages: Computer Science and Engineering (German Language)