COTS-Based Software Systems

This workshop explores innovative ways of integrating COTS software into software systems for purposes often unimagined by their original designers. It emphasizes tools and techniques for plugging COTS into software systems safely and predictably. The past has predominantly explored how to deal with COTS integration during requirements engineering, risk assessment, and selection. This workshop focuses on how to complement ordinary software development with techniques for designing, implementing, and testing COTS integration.

[1]  Rose F. Gamble,et al.  TOWARD IDENTIFYING THE IMPACT OF COTS EVOLUTION ON INTEGRATED SYSTEMS , 2000 .

[2]  David Garlan,et al.  A compositional approach for constructing connectors , 2001, Proceedings Working IEEE/IFIP Conference on Software Architecture.

[3]  L. Davis,et al.  The Opportunity for Formal Models of Integration , 2000 .

[4]  Marija Mikic-Rakic,et al.  Architectural style requirements for self-healing systems , 2002, WOSS '02.

[5]  K. Hasler,et al.  Exploiting Inheritance in Modeling Architectural Abstractions 1 , 1998 .

[6]  Barry W. Boehm,et al.  Requirements that Handle IKIWISI, COTS, and Rapid Change , 2000, Computer.

[7]  Nenad Medvidovic,et al.  Towards a taxonomy of software connectors , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[8]  A. Jefferson Offutt,et al.  UML-Based Integration Testing for Component-Based Software , 2003, ICCBSS.

[9]  Jeff Magee,et al.  Dynamic structure in software architectures , 1996, SIGSOFT '96.

[10]  Marco Bernardo,et al.  A scalable approach to the design of SW architectures with dynamically created/destroyed components , 2002, SEKE '02.

[11]  강문설 [서평]「The Unified Modeling Language User Guide」 , 1999 .

[12]  David Garlan,et al.  Specifying and Analyzing Dynamic Software Architectures , 1998, FASE.

[13]  Leigh A. Davis,et al.  Identifying Evolvability for Integration , 2002, ICCBSS.

[14]  David Garlan,et al.  A compositional formalization of connector wrappers , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[15]  H. Malik,et al.  Commercial-off-the-shelf software engineering , 2002, IEEE Students Conference, ISCON '02. Proceedings..

[16]  R. Keshav,et al.  Towards a taxonomy of architecture integration strategies , 1998, ISAW '98.

[17]  Nenad Medvidovic,et al.  On the role of middleware in architecture-based software development , 2002, SEKE '02.

[18]  Peyman Oreizy,et al.  Architecture-based runtime software evolution , 1998, Proceedings of the 20th International Conference on Software Engineering.