Architecture migration using DSM in a large-scale software project
Editor: Onishi, M.; Maurer, M.; Kirner, K.; Lindemann, U.
Author: Maki, T.
Institution: Ricoh Co., Ltd., Japan
Section: Software Engineering
In product line development (PLD), maintaining architecture against the rapid changes in market requirements and the technical environment is important. When maintaining architecture, architecture migration is often necessary to keep the architecture up to date. An issue in architecture migration is the continuity of the products. Because architecture is the basis of the development of core assets, architecture migration can result in core asset redesign or reimplementation, which can have a big impact on existing products. In large-scale PLD, this problem becomes very serious. Furthermore, our project required architecture migration along with real product development. This short paper outlines our approach towards architecture migration of effectively using DSM for a large-scale software project.