SEJun 19, 2012

Experience on Re-engineering Applying with Software Product Line

arXiv:1206.4120v12 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of software re-engineering for companies needing to adapt to changing business models, but it is incremental as it applies an existing software product line method to a specific project.

The authors tackled the challenge of re-engineering a company's software system to meet new requirements and business functions by applying a software product line approach, resulting in the development of a new system that supports both original and new business functions.

In this paper, we present our experience based on a reengineering project. The software project is to re-engineer the original system of a company to answer the new requirements and changed business functions. Reengineering is a process that involves not only the software system, but also underlying business model. Particularly, the new business model is designed along with new technologies to support the new system. This paper presents our experience that applies with software product line approach to develop the new system supporting original business functions and new ones.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes