Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Using software product lines for runtime interoperability
Siegmund N., Pukall M., Soffner M., Köppen V., Saake G.  RAM-SE 2009 (Proceedings of the Workshop on AOP and Meta-Data for Software Evolution, Genova, Italy, Jul 7, 2009)1-7.2009.Type:Proceedings
Date Reviewed: Oct 1 2009

According to Siegmund et al., feature-oriented programming (FOP) is an alternate runtime adaptation process that supports software product lines (SPLs).

While SPL concepts have been in the software reuse community for a long time, this paper extends the existing research with new heterogeneous system tailoring concepts for service-oriented architectures (SOAs). In particular, the authors state that FOP is especially suited to heterogeneous crosscuts, where different code fragments need to be replaced at runtime. They provide many examples, such as dynamically replacing various interoperability product line features. Their approach shows runtime swapping between various protocols, such as the transmission control protocol (TCP) and the user datagram protocol (UDP), based on changes in hardware and operating systems.

Siegmund et al. boldly claim that other adaptability approaches cannot handle unanticipated program changes, which are accomplished through their alternate FOP techniques. Although other research is cited to back up this claim, the paper lacks significant contrasts to mainstream object-oriented and aspect-oriented development approaches, especially since FOP is not yet well known.

In summary, this paper will help readers compare various industry and research approaches, in order to improve tools to support the overall SPL vision.

Reviewer:  Scott Moody Review #: CR137335 (1012-1267)
Bookmark and Share
  Featured Reviewer  
 
Interoperability (D.2.12 )
 
 
Modules, Packages (D.3.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Interoperability": Date
Generic programming and the STL: using and extending the C++ Standard Template Library
Austern M., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1998.  548, Type: Book (9780201309560), Reviews: (1 of 2)
Dec 1 1998
Generic programming and the STL: using and extending the C++ Standard Template Library
Austern M., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1998.  548, Type: Book (9780201309560), Reviews: (2 of 2)
Feb 1 1999
.NET 2.0 interoperability recipes: a problem-solution approach
Bukovics B., Apress, Berkeley, CA, 2006.  632, Type: Book (9781590596692)
Jan 31 2007
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy