Improving system dependability by enforcing architectural intent
WADS '05 Proceedings of the 2005 workshop on Architecting dependable systems
Scenarios for mining the software architecture evolution
Proceedings of the 2006 international workshop on Mining software repositories
Automated clustering to support the reflexion method
Information and Software Technology
Hierarchical Clustering for Software Architecture Recovery
IEEE Transactions on Software Engineering
An industrial case study of architecture conformance
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Enriching Reverse Engineering with Annotations
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
An experiment on the role of graphical elements in architecture visualization
Empirical Software Engineering
Comprehensive Architecture Evaluation and Management in Large Software-Systems
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
Software Engineering
Automated Architecture Consistency Checking for Model Driven Software Development
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
Extending the reflexion method for consolidating software variants into product lines
Software Quality Control
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Concepts of modeling architectural module views for compliance checks based on architectural styles
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Software System Understanding via Architectural Views Extraction According to Multiple Viewpoints
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Adaptive Detection of Design Flaws
Electronic Notes in Theoretical Computer Science (ENTCS)
Flexible architecture conformance assessment with ConQAT
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java
BeeEye: a framework for constructing architectural views
ECSA'10 Proceedings of the 4th European conference on Software architecture
Domain-specific program checking
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
An architecture-centric approach to detecting security patterns in software
ESSoS'11 Proceedings of the Third international conference on Engineering secure software and systems
Assessing architectural drift in commercial software development: a case study
Software—Practice & Experience
Towards managing software architectures with ontologies
Graph transformations and model-driven engineering
ReflexML: UML-based architecture-to-code traceability and consistency checking
ECSA'11 Proceedings of the 5th European conference on Software architecture
Controlling software architecture erosion: A survey
Journal of Systems and Software
Bauhaus: a tool suite for program analysis and reverse engineering
Ada-Europe'06 Proceedings of the 11th Ada-Europe international conference on Reliable Software Technologies
Assisting conformance checks between architectural scenarios and implementation
Information and Software Technology
Idea: towards architecture-centric security analysis of software
ESSoS'10 Proceedings of the Second international conference on Engineering Secure Software and Systems
Characterizing real-time reflexion-based architecture recovery: an in-vivo multi-case study
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Automotive ADLS: a study on enforcing consistency through multiple architectural levels
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Modular specification and checking of structural dependencies
Proceedings of the 12th annual international conference on Aspect-oriented software development
Proceedings of the WICSA 2014 Companion Volume
Hi-index | 0.00 |
The reflexion model originally proposed by Murphyand Notkin allows one to structurally validate a descriptiveor prescriptive architecture model against asource model.First, the entities in the source modelare mapped onto the architectural model, then discrepanciesbetween the architecture model and source modelare computed automatically.The original reflexion model allows an analyst tospecify only non-hierarchical models, whichis insufficient for larger systems that are decomposedinto hierarchical subsystems.This paper extends theoriginal reflexion model to hierarchical architecturemodels, describes a method to apply this technique, andreports on case studies conducted on two large-scale andcomplex applications (namely, the C compiler sdcc for8-bit microprocessors and the GNU C compiler gcc).