Architectural support in industry: a reflection using C-POSH: Practice Articles
Journal of Software Maintenance and Evolution: Research and Practice - 2003 International Conference on Software Maintenance: The Architectural Evolution of Systems
Software Engineering
Use of a multidimensional approach to study the evolution of software complexity
Innovations in Systems and Software Engineering
Assisting conformance checks between architectural scenarios and implementation
Information and Software Technology
Hi-index | 0.00 |
This paper describes an architecture analysis tool-setsupporting the evolutionary improvement of the software architectureof an existing medical imaging system. The tool-sethas been developed in co-operation of Philips Research 1and Philips Medical Systems. The medical imaging systemat hand is a large and software intensive system. Improvementsto its architecture will lead to many development andbusiness benefits, provided the improvements can be madeefficiently and without major disruptions. The major challengein supporting these improvements was finding a technicalsolution that fits well with the organization and processesof the development department. We came up withan approach that enables the migration to be performedin small increments and in line with the existing processesand procedures established to meet requirements for patientsafety and other qualities. Our tools provide relevant informationabout the current status and recent trends in thesoftware architecture, allowing software architects and engineersto monitor the progress of the migration progressand to identify potential problems as early as possible.