Supporting architects to improve their software system's decomposition - lessons learned

A. Vanya, A.S. Klusener, R. Premraj, H. van Vliet

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

The architect of a large, evolving system may wish to revise its decomposition from time to time; for instance, because the structure has deteriorated over time, certain components need to be outsourced to another site. One way to assess the current decomposition is to consider the past evolution, searching for components that often changed together. We iteratively devised and implemented a process for doing so at Philips Healthcare MRI. In this paper, we describe the lessons learned on how to effectively support architects to improve their system decomposition. Copyright © 2011 John Wiley &Sons, Ltd.
Original languageEnglish
Pages (from-to)219-232
JournalJournal of Software: Evolution and process
Volume25
Issue number3
DOIs
Publication statusPublished - 2013

Fingerprint

Dive into the research topics of 'Supporting architects to improve their software system's decomposition - lessons learned'. Together they form a unique fingerprint.

Cite this