Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 15 von 103
Information sciences, 2011-04, Vol.181 (7), p.1306-1324
2011
Volltextzugriff (PDF)

Details

Autor(en) / Beteiligte
Titel
A tool for design pattern detection and software architecture reconstruction
Ist Teil von
  • Information sciences, 2011-04, Vol.181 (7), p.1306-1324
Ort / Verlag
Elsevier Inc
Erscheinungsjahr
2011
Quelle
Alma/SFX Local Collection
Beschreibungen/Notizen
  • It is well known that software maintenance and evolution are expensive activities, both in terms of invested time and money. Reverse engineering activities support the obtainment of abstractions and views from a target system that should help the engineers to maintain, evolve and eventually re-engineer it. Two important tasks pursued by reverse engineering are design pattern detection and software architecture reconstruction, whose main objectives are the identification of the design patterns that have been used in the implementation of a system as well as the generation of views placed at different levels of abstractions, which let the practitioners focus on the overall architecture of the system without worrying about the programming details it has been implemented with. In this context we propose an Eclipse plug-in called MARPLE (Metrics and Architecture Reconstruction Plug-in for Eclipse), which supports both the detection of design patterns and software architecture reconstruction activities through the use of basic elements and metrics that are mechanically extracted from the source code. The development of this platform is mainly based on the exploitation of the Eclipse framework and plug-ins as well as of different Java libraries for data access and graph management and visualization. In this paper we focus our attention on the design pattern detection process.
Sprache
Englisch
Identifikatoren
ISSN: 0020-0255
eISSN: 1872-6291
DOI: 10.1016/j.ins.2010.12.002
Titel-ID: cdi_proquest_miscellaneous_864406756

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX