Architecture migration using DSM in a large-scale software project
DSM 2012 Proceedings of the 14th International DSM Conference, Kyoto, Japan
Year: 2012
Editor: Onishi, M.; Maurer, M.; Kirner, K.; Lindemann, U.
Author: Maki, T.
Series: DSM
Institution: Ricoh Co., Ltd., Japan
Section: Software Engineering
Page(s): 291-300
ISBN: 978-3-446-43354-0
Abstract
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.
Keywords: Architecture migration, product line development