The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.10 - Oct. (2012 vol.45)
pp: 49-55
Jaejoon Lee , Lancaster University, UK
Gerald Kotonya , Lancaster University, UK
Daniel Robinson , Lancaster University, UK
ABSTRACT
A service-oriented approach that com- bines feature-oriented analysis with a self- managing quality-of-service framework addresses the challenges associated with dynamic software product lines.
INDEX TERMS
Runtime, Quality of service, Real time systems, Analytical models, Service oriented architecture, Dynamic programming, Software engineering, Product development, Software development, SOPLs, reusable software, software engineering, software product line engineering, service-oriented architecture, SOA, Web services, dynamic software product lines, DSPLs, service-oriented product lines
CITATION
Jaejoon Lee, Gerald Kotonya, Daniel Robinson, "Engineering Service-Based Dynamic Software Product Lines", Computer, vol.45, no. 10, pp. 49-55, Oct. 2012, doi:10.1109/MC.2012.284
REFERENCES
1. S. Hallsteinsen et al., “Dynamic Software Product Lines,” Computer, Apr. 2008, pp. 93-95.
2. M. Abu-Matar and H. Gomaa, “Variability Modeling for Service Oriented Product Line Architectures,” Proc. 15th Int'l Software Product Line Conf. (SPLC 11), IEEE CS, 2011, pp. 110-119.
3. J. Lee, D. Muthig, and M. Naab, “A Feature-Oriented Approach for Developing Reusable Product Line Assets of Service-Based Systems,” J. Systems and Software, July 2010, pp. 1123-1136.
4. H. Zhu, “Building Reusable Components with Service-Oriented Architectures,” Proc. IEEE Int'l Conf. Information Reuse and Integration (IRI 05), IEEE SMC Society, 2005, pp. 96-101.
5. G. Kotonya, J. Lee, and D. Robinson, “A Consumer-Centred Approach for Service-Oriented Product Line Development,” Proc. Joint Working IEEE/IFIP Conf. Software Architecture and European Conf. Software Architecture (WICSA/ECSA 09), IEEE, 2009, pp. 211-220.
6. J. Lee and G. Kotonya, “Combining Service Orientation with Product-Line Engineering,” IEEE Software, May/June 2010, pp. 35-41.
7. K. Schmid and H. Eichelberger, “From Static to Dynamic Software Product Lines,” Proc. 12th Int'l Software Product Line Conf. (SPLC 08), IEEE CS, 2008, pp. 33-38.
8. A. Arsanjani, “Service-Oriented Modeling and Architecture: How to Identify, Specify, and Realize Services for Your SOA,” IBM DeveloperWorks,9 Nov. 2004; www.ibm.com/developerworks/libraryws-soa-design1 .
9. F. Chen, S. Li, and W.C.-C. Chu, “Feature Analysis for Service-Oriented Reengineering,” Proc. 12th Asia-Pacific Software Eng. Conf. (APSEC 05), IEEE CS, 2005, pp. 201-208.
10. M.B. Juric and B. Matthew, Business Process Execution Language for Web Services, 2nd ed., Packt Publishing, 2006.
11. A. Elfatatry and P. Layzell, “A Negotiation Description Language,” Software—Practice & Experience, Apr. 2005, pp. 323-343.
12. J. Yan et al., “Autonomous Service Level Agreement Negotiation for Service Composition Provision,” Future Generation Computer Systems, July 2007, pp. 748-759.
13. L. Baresi, C. Ghezzi, and S. Guinea, “Towards Self-Healing Service Compositions,” Proc. 1st Int'l Conf. Principles of Software Eng. (PriSE 04), 2004; http://home.dei.polimi.it/baresi/papersPRISE04.pdf .
14. K. Bennett et al., “An Architectural Model for Service-Based Software with Ultra Rapid Evolution,” Proc. IEEE Int'l Conf. Software Maintenance (ICSM 01), IEEE CS, 2001, pp. 292-300.
15. K.C. Kang et al., “Using a Marketing and Product Plan as a Key Driver for Product Line Asset Development,” Proc. 2nd Int'l Software Product Line Conf. (SPLC 02), Springer, 2002, pp. 366-382.
16. B. Meyer, “Design by Contract,” Advances in Object-Oriented Software Engineering, D. Mandroli, and B. Meyer eds., Prentice Hall, 1991, pp. 1-50.
17. J. Lee, and K.C. Kang, “A Feature-Oriented Approach for Developing Dynamically Reconfigurable Products in Product Line Engineering,” Proc. 10th Int'l Software Product Line Conf. (SPLC 06), IEEE CS, 2006, pp. 131-140.
32 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool