- 1.R. Allen and D. Garlan. 1994. Formalizing architectural connection. In Proceedings of the 16th International Conference, on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, 71-80. Google ScholarDigital Library
- 2.J. Capers. 1996. Software change management. Computer 89, 2, 80-82. Google ScholarDigital Library
- 3.L.A. Clarke and L.J. Osterweil. 1995. Wide-spectrum software product architecture formalisms. In Proceedings of the First International Workshop on Architectures for Software Systems, 44-48.Google Scholar
- 4.T.R. Dean and J.R. Cordy. A syntactic theory of software architecture. IEEE Transactions on Software Engineering 21,4, 302-313, 1995. Google ScholarDigital Library
- 5.E. Gamma, R. Helm, R. Johnson, and J. V&sides. 1994. Design Patterns: Elements of Reusable Object- Oriented Software. Addison Wesley. Google ScholarDigital Library
- 6.D.R. Harris, H.B. Reubenstein, andA.S. Yeh. 1995. Reverse engineering to the architectural level. In Proceedings of the 17th International Conference on Software Engineering, ACM Press, New York, 186-195. Google ScholarDigital Library
- 7.D.H. Hutchens and V.R. Basili. 1985. System structure analysis: Clustering with data bindings. IEEE Transactions on Software Engineering SE-II, 8, 749-757. Google ScholarDigital Library
- 8.H.A. Miiller and K. 'Klashmsky. 1989. A system for programming-in-the-large. In Proceedings of the 10th International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos CA, 80-86. Society Press. Google ScholarDigital Library
- 9.Gail C. Murphy, David Notkin, and Kevin Sullivan. 1995. Software Reflexion Models: Bridging the Gap between Source and High-Level Models. In Proceedings of SIGSOFTP5 Third ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM Press, New York, 18-28. Google ScholarDigital Library
- 10.R. Schwanke. An Intelligent Tool for Re-engineering Software Modularity. 1991. In Proceedings of the 13th International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos CA, 83-92. Google ScholarDigital Library
- 11.M. Sefika, A. Sane, and R.H. Campbell. 1996. Monitoring compliance of a software system with its high-level design models. In Proceedings of the 18th International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos CA, 387-396. Google ScholarDigital Library
Index Terms
- Architecture for evolution
Recommendations
A generic model for managing software architecture evolution
ICS'05: Proceedings of the 9th WSEAS International Conference on SystemsEvolution becomes an important concern of software architectures, as well at architectural level as at application one. In addition, such evolution can be rather static (at specification time) than dynamic (at execution time). To face this important ...
Architecture-centric evolution: new issues and trends
ECOOP'06: Proceedings of the 2006 conference on Object-oriented technology: ECOOP 2006 workshop readerSoftware evolution has largely been focused on low-level implementation artefacts through refactoring techniques rather than the architectural level. However code-centric evolution techniques have not managed to effectively solve the problems that ...
Facilitating system-of-systems evolution with architecture support
IWPSE '01: Proceedings of the 4th International Workshop on Principles of Software EvolutionThe evolution of system-of-systems (SOS) is an emerging challenge and requires systematic architecture capabilities and support. This paper discusses the features of SOS evolution and introduces a key concept, Architecture Evolution Environment, to ...
Comments