loading...
DiscoTect: A System for Discovering Architectures from Running Systems
Edinburgh, Scotland, United Kingdom May 23-May 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSE.2004.131746926th International Conference on Soft ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Hong Yan, Carnegie Mellon University
David Garlan, Carnegie Mellon University
Bradley Schmerl, Carnegie Mellon University
Jonathan Aldrich, Carnegie Mellon University
Rick Kazman, Carnegie Mellon University
One of the challenging problems for software developers is guaranteeing that a system as built is consistent with its architectural design. In this paper we describe a technique that uses run time observations about an executing system to construct an architectural view of the system. With this technique we develop mappings that exploit regularities in system implementation and architectural style. These mappings describe how low-level system events can be interpreted as more abstract architectural operations. We describe the current implementation of a tool that uses these mappings, and show that it can highlight inconsistencies between implementation and architecture.
Citation:
Hong Yan, David Garlan, Bradley Schmerl, Jonathan Aldrich, Rick Kazman, "DiscoTect: A System for Discovering Architectures from Running Systems," icse, pp.470-479, 26th International Conference on Software Engineering (ICSE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.