Zusammenfassung
Die Klassenstruktur objektorientierter Systeme als standardmäßige Abstraktionsschicht ist für große Systeme auf Designebene zu feingranular und mit zu vielen für das Grundverständnis des Gesamtsystems unnötigen Details behaftet. Die Erweiterung um eine Subsystemschicht soll auch für bisher subsystemlose Systeme möglich sein. Für diesen Zweck wird eine semiautomatische Subsystembildung vorgeschlagen und anhand eines Beispielsystems veranschaulicht. Unter Berücksichtigung notwendiger Interventionen durch den Entwickler scheint unser Ansatz sehr vielversprechend.
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
e Abreu, Fernando Brito; Pereira, Concalo; Sousa, Pedro: Reengineering the Modularity of object oriented systems, pres, on workshop „Techiques, tools and formalisms for capturing and assessing the architectural quality in object oriented software“, on ECOOP98, Brüssel, 1998
Booch, Grady: Objektorientierte Analyse und Design.Addison-Wesley, Bonn, 1994
Bunge, Mario: Treatise on Basic Philosophy. Volume 3: Ontology I, The furniture of the world“, D. Reidel Publishing Company, Dordrecht-Holland 1977
Chidamber, S.R.; Kemerer, C.F.: A metrics suite for object oriented design.IEEE Transactions on Software Engineering, 20(6), 1994, pp. 476–98
Ciupke, Oliver: Grouping, in ESEC/FSE’97 Workshop on Object-Oriented Reengineering, Zürich, Switzerland, 1997
Everitt, Brian S.: Cluster anlysis.Hodder & Stoughton, London, 3rd edition, 1993
Fahrmeier, L.; Hamerle, A.: Multivariate statistische Verfahren.Walter de Gruyter, Berlin 1984
Henrion, R.; Henrion, G.: Multivariate Datenanalyse.Springer-Verlag, Berlin, 1995
Köhler, Gerd; Rust, Heinrich; Simon, Frank: An assessment of large object oriented software systems, in proceedings of „object-oriented product metrics for software-quality assessment workshop“ edited by Walcelio Melo, Sandro Morasca, Houari A, Sahraoui, at 12th european conference on object-oriented programming, CRIM Montreal, 1998
Lewerentz, Claus; Simon, Frank: A product metrics tool integrated into a software development environment, in proceedings of the European Software Measurement Conference FESMA 98, Technologisch Instituut vzw, Antwerpen, 1998
Parnas, D.L.: On the criteria to be used in decomposing systems into modules, communications of the ACM, vol 15, nr. 12, december 1972
Sharma, Subhash: Applied multivariate techniques.Wiley-VCH , New York, 1996
Distance-based cohesion measuring, to be published in proceedings of FESMA99, held in Amsterdam, October 1999
Yourdon, E., Constantine L.L.: Structured Design.Prentice Hall, Engle-wood Cliffs, New York 1979
Young, G.; Householder A.S.: Discussion of a set of points in terms of their mutual distances.Psychometrika 3, 1938, pp. 19–22
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2000 Betriebswirtschaftlicher Verlag Dr. Th. Gabler GmbH, Wiesbaden, und Deutscher Universität-Verlag GmbH, Wiesbaden
About this chapter
Cite this chapter
Löffler, S., Simon, F. (2000). Semiautomatische, kohäsionsbasierte Subsystembildung. In: Dumke, R., Lehner, F. (eds) Software-Metriken. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-322-93389-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-322-93389-8_9
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-7120-1
Online ISBN: 978-3-322-93389-8
eBook Packages: Springer Book Archive