Building a product line architecture for variant-rich enterprise applications using a data-oriented approach

  • Authors:
  • Nobuaki Kozuka;Yuzo Ishida

  • Affiliations:
  • Nomura Research Institute, Ltd.(NRI), Godo-cho, Hodogaya-ku, Yokohama, Japan;Nomura Research Institute, Ltd.(NRI), Godo-cho, Hodogaya-ku, Yokohama, Japan

  • Venue:
  • Proceedings of the 15th International Software Product Line Conference, Volume 2
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

IT industry in Japan has grown by providing specific made-to-order enterprise applications for various industries. Most of enterprise applications are built upon relational database management system (RDBMS), which takes the responsibility of keeping data integrity and data manipulation. However, data explosion in recent years especially in retail and telecommunication industries makes IT industry difficult to satisfy quality attributes such as scalability, availability and data consistency with traditional development techniques. From the beginning of this century, NRI has built and refined product line architecture as a primary core asset for such data intensive industries, which have very rich variations in functional and nonfunctional requirements of their enterprise applications. This paper summarizes key criteria to build such an architecture based on our ten years experience in developing dozens of mission critical IT systems as product families for those industries.