- 1.L. Bass, P. Clements, R. Kazman, Software Architecfure in Practice, Addison-Wesley, 1997. Google ScholarDigital Library
- 2.Imagix Corporation, httu://www.imapix.comGoogle Scholar
- 3.R. Kazman, M. Burth, "Assessing Architectural Complexity", Proceedings of 2nd Euromicro Working Conference on Software Maintenance and Reengineering, (Florence, Italy, March 1998), 104-112. Google ScholarDigital Library
- 4.R. Kazman, S. J. Carriere, "View Extraction and View Fusion in Architectural Understanding", Proceedings of the 5th International Conference on SofnYare Reuse (Victoria, BC, Canada, June 1998), 290-299. Google ScholarDigital Library
- 5.R. Kazman, S. J. Car&e, "Playing Detective: Reconstructing Software Architecture from Available Evidence", Journal of Automated Software Engineering, to appear, April 1999. Google ScholarDigital Library
- 6.R. Kazman, M. Klein, M. Barbacci, T. Longstaff, H. Lipson, S. J. Carribre, "The Architecture Tradeoff Analysis Method", Proceedings of ICECCS, (Monterey, CA, July 1998).Google Scholar
- 7.G. Murphy, D. Notkin, K. Sullivan, "Software Reflexion Models: Bridging the Gap between Source and High-Level Models", Proceedings of the Third ACM SZGSOFTSymposium on the Foundations of Sofhare Engineering, (Washington, D.C., October 1995). Google ScholarDigital Library
- 8.G. Murphy, D. Notkin, "Lightweight Lexical Source Model Extraction", ACM Transactions on Sofrware Engineering and Methodology, 5(3) (July 1996), 262- 292. Google ScholarDigital Library
- 9.TakeFive Software, httD://www.takefive.comGoogle Scholar
- 10.K. Wong, S. Tilley, H. Mtiller, M. Storey. "Programmable Reverse Engineering", International Journal of Soware Engineering and Knowledge Engineering, 4(4) (December 1994), 501-520.Google ScholarCross Ref
Index Terms
- The perils of reconstructing architectures
Recommendations
Towards a reference process for software architecture reconstruction
Nowadays, software systems remain useful and competitive; entail the inevitable need to change over time and to be adapted to new technologies, platforms, and architectures. These quick changes imply following systematic, automated, or standardised ...
Teaching software architectures and aspect-oriented software development using open-source projects
ITiCSE '09The complexity and the big size of current software systems are challenges to be faced in software development. In the last few years, these challenges have increased the effort required to develop such large software systems. As a result, students must ...
Teaching software architectures and aspect-oriented software development using open-source projects
ITiCSE '09: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science educationThe complexity and the big size of current software systems are challenges to be faced in software development. In the last few years, these challenges have increased the effort required to develop such large software systems. As a result, students must ...
Comments