Abstract
Software Product Line (SPL) offers developers a low-cost means to produce and maintain software product family with similar functions through reusing the domain-specific core assets. Service-Oriented Architecture (SOA) offers us an opportunity to extend this flexibility by creating dynamic product lines. Service-Oriented Product Line (SOPL), which combines SOA and SPL concepts and technologies, has attained an increasingly interest in software engineering community recent years, both in industry and academia. In this paper, an efficient architecture-centric development framework is proposed for SOPL to achieve mass customization, systematic planned reuse and high business flexibility As one of the most important phases of this framework mapping application architecture to BPEL attracts our more attention. In order to achieve the entire function of application architecture with minimum number of molecular services, we develop an optimal partition approach for application architecture based on the mapping relationship between abstract service components and concrete service candidates by using mixed integer programming (MIP) technique.
| Original language | English |
|---|---|
| Pages (from-to) | 107-110 |
| Number of pages | 4 |
| Journal | Advanced Science Letters |
| Volume | 7 |
| DOIs | |
| State | Published - 2012 |
| Externally published | Yes |
Keywords
- Mixed integer programming
- Optimal partition
- Service-oriented product line
Fingerprint
Dive into the research topics of 'A MIP-based optimal partition approach for service-oriented product line architecture'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver