Software Engineering Institute Carnegie Mellon

COTS-Based Systems
Overview
Activity Areas
Briefings, Courses, and
Workshops
Products and Services
References
CURE (COTS Usage Risk Evaluation)
EPIC
Information and Publications
COTS Lessons Learned
Integration of Software-Intensive Systems
Performance-Critical Systems

SEI CBS References

return to CBS main page

Albert, C., Brownsword, L., Evolutionary Process for Integrating COTS-Based Systems (EPIC): Building, Fielding and Supporting Commercial-off-the-Shelf (COTS) Based Solutions, SEI Technical Report, CMU/SEI-2002-TR-005, Software Engineering Institute, Carnegie Mellon University, 2002

Albert, C., Brownsword, L., Meeting the Challenges of Commercial Off-the-Shelf (COTS) Products: The Information Technology Solutions Evolution Process (ITSEP), 10-20, Lecture notes in Computer Science 2255: First International Conference on COTS-Based Software Systems (ICCBSS) 2002, Orlando, FL. February 4-6, 2002

Albert, C., Brownsword, L., Meeting the Challenges of Commercial Off-the-Shelf (COTS) Products: The Information Technology Solutions Evolution Process (ITSEP), 10-20, Lecture Notes in Computer Science 2255: First International Conference on COTS-Based Software Systems (ICCBSS), Orlando, FL., February 4-6, 2002

Anderson, W., COTS Selection and Adoption in a Small Business Environment: How Do You Downsize the Process?, Presented at the 3rd International Conference on COTS-Basd Software Systems (ICCBSS), Redondo Beach, CA, February 1-4, 2004

Bass, L., Buhman, C., Comella-Dorda, S., Long, F., Robert, J., Seacord, R. and Wallnau, K., Volume I: Market Assessment of Component-Based Software Engineering, SEI Technical Note, CMU/SEI-2001-TN-007, Software Engineering Institute, Carnegie Mellon University. September 2001

Bass, L., Buhman, C., Comella-Dorda, S., Long, F., Robert, J., Seacord, R. and Wallnau, K., Volume II: Technical Concepts of Component-Based Software Engineering, SEI Technical Report, CMU/SEI-2000-TR-008, May 2000

Boonsiri, S., Seacord, R., and Mundie, D., Rule-Based COTS Integration, Journal of Research and Practice in Information Technology, Vol. 35, No. 3, August 2003

Brooks, M. and Brownsword, L., Managing the COTS Chaos: Experience from the Trenches Using the Evolutionary Process for Integrating COTS-Based systems, Presented at the 3rd International Conference on COTS-Based Software Systems (ICCBSS), Redondo Beach, CA, February 1-4, 2004

Brown, A., Carney, D., and McFalls, M., Proceedings of the SEI/MCC Symposium on the Use of COTS in Systems Integration. SEI Special Report, CMU/SEI-95-SR-007, Software Engineering Institute, Carnegie Mellon University. June, 1995

Brown, A. and Wallnau, K., A Framework for Systematic Evaluation of Software Technologies in Component-Based Software Engineering. IEEE Computer Society Press, Los Alamitos, CA., 1996

P> Brown, A. and Wallnau, K., Engineering of Component-Based Systems in Component-Based Software Engineering. IEEE Computer Society Press, Los Alamitos, CA., 1996

Brown, A. and Wallnau, K., The Current State of Component-based Software Engineering, in IEEE Software, Special Issue on Working with Components. September/October, 1998, pp. 37-46

Brownsword, L. and Place, P., Lessons Learned Applying Commercial Off-the-Shelf Products: Manufacturing Resource Planning II Program, SEI Technical Note, CMU/SEI-99-TN-015, Software Engineering Institute, Carnegie Mellon University, June, 2000

Brownsword, L., Carney, D., and Oberndorf, P., The Opportunities and Complexities of Applying Commercial-Off-the-Shelf Components, Crosstalk, April 1998

Bunting, R., Lewis, G., Long, F., Plakosh, D., Seacord, R., and Wrage, L., Knowledge Management in Component-Based Software Engineering, published in proceedings of the International Conference on Information and Knowledge Engineering. Las Vegas, NV. June 24-27, 2002, pp. 91-95

Bunting, R., Lewis, G., Long, F., Seacord, R., and Wrage, L., Workshop on COTS Integration and Evaluation, Proceedings of the Tenth International Workshop on Software Technology and Engineering Practice. Montreal, Canada, October 6-8, 2002, pp. 164-168

Carney, D. and Hissam, S., Isolating Faults in Complex COTS-Based Systems, SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, February 1998

Carney, D., Morris, E., Place, P. Identifying Commercial Off-the-Shelf (COTS) Product Risks: The COTS Usage Risk Evaluation, SEI Technical Report, CMU/SEI-2003-TR-023. 2003

Carney, D., Oberndorf, P. and Place, P., A Basis for an Assembly Process for COTS-Based Systems (APCS), SEI Technical Report, CMU/SEI-2003-TR-010, Software Engineering Institute, Carnegie Mellon University, 2003

Carney, D., Assembling Large Systems from COTS Components: Opportunities, Cautions and Complexities. SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, June, 1997

Carney, D., Case Study: Significant Schedule Delays in a Complex NDI-Based System, SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, June, 1998

Carney, D., COTS Evaluation in the Real World, news@sei Software Engineering Institute, Carnegie Mellon University, December, 1998

Carney, D., Evaluation of COTS Products: Some Thoughts on Process, news@sei Software Engineering Institute, Carnegie Mellon University, September, 1998

Carney, D., Quotations from Chairman David - A Little Red Book of Truths to Enlighten and Guide on the Long March Toward the COTS Revolution", Software Engineering Institute, Carnegie Mellon University, July, 1998

Carney, D. and Oberndorf, P., The Commandments of COTS: Still in Search of the Promised Land" Crosstalk, May, 1997

Comella-Dorda, S., Dean, J., Morris, E., Oberndorf, P., A Process for COTS Software Product Evaluation. 86-96, Proceedings of the First International Conference on COTS-Based Software Systems, Orlando, FL., February 4-6, 2002

Comella-Dorda, S., Robert, J., Seacord, R., Theory and Practice of Enterprise JavaBean Portability. SEI Technical Note, CMU/SEI-99-TN-005. Software Engineering Institute, Carnegie Mellon University, July, 1999

Comella-Dorda, S., Wallnau, K., Seacord, R., and Robert, J., A Survey of Legacy System Modernization Approaches. SEI Technical Note, CMU/SEI-00-TN-003. Software Engineering Institute, Carnegie Mellon University, April, 2000

Earl, A., Seacord, R., Segmentation of COTS-Based Systems in DII COE. SEI Special Report, CMU/SEI-97-SR-021, Software Engineering Institute, Carnegie Mellon University. November, 1997

Hansen, W., Construction and Deployment Scripts for COTS-Based, Open Source Systems. SEI Technical Report, CMU/SEI-99-TR-013, Software Engineering Institute, Carnegie Mellon University, January, 2000

Hissam, S., Carney, D., Plakosh, D., DoD Security Needs and COTS-Based Systems. SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, September 1998

Hissam, S., Experience Report: Correcting System Failure in a COTS Information System, in Proceedings of the International Conference on Software Maintenance (1998) , IEEE Computer Society Press, Los Alamitos, CA, 1998

Hissam, S. and Carney, D., Isolating Faults in Complex COTS-Based Systems SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, February, 1998

Hissam, S., and Plakosh, D., COTS in the Real World: A Case Study in Risk Discovery and Repair. SEI Technical Note, CMU/SEI-99-TN-003, Software Engineering Institute, Carnegie Mellon University, June, 1999

Lewis, G. and Wrage, L., A Case Study in COTS Product Integration Using XML, Presented at the 3rd International Conference on COTS-Based Software Systems (ICCBSS), Redondo Beach, CA, February 1-4, 2004

Lewis, G. and Morris E., From Systems Requirements fo COTS Evaluation Criteria, Presented at the 3rd International Conference on COTS-Based Software Systems (ICCBSS), Redondo Beach, CA, February 1-4, 2004

Long, F., Hissam, S., Seacord, R., and Robert, J., Securing Internet Sessions with Sorbet. SEI Technical Note, CMU/SEI-99-TN-002. Software Engineering Institute, Carnegie Mellon University, July, 1999

Long, F., Seacord, R.C., A Comparison of Component Integration Between JavaBeans and PCTE, in Proceedings 1998 International Workshop on Component-Based Software Engineering Kyoto, Japan

Meyers, B. and Oberndorf, P., Managing Software Acquisition: Open Systems and COTS Products, ISBN 0-201-70454-4. Addison-Wesley

Meyers, B.C., Plakosh, D., Place, P., Klein, M., and Kazman, R., Assessment of CORBA and POSIX.21 Designs for FAA En Route Resectorization, SEI Special Report, CMU/SEI-98-SR-002, Software Engineering Institute, Carnegie Mellon University, 1998

Meyers, B.C. and Oberndorf, P., Open Systems: The Promises and the Pitfalls, Course Slides, Software Engineering Institute, Carnegie Mellon University, 1997

Oberndorf, P., Brownsword, L., Morris, E. and Sledge, C., Workshop on COTS-Based Systems.", SEI Special Report, CMU/SEI-1997-SR-019, 1997

Oberndorf, P., Brownsword, L. and Sledge, C., An Activity Framework for COTS-Based Systems, SEI Technical Report, CMU/SEI-2000-TR-010, Software Engineering Institute, Carnegie Mellon University. October 2000

Oberndorf, P., Carney, D., A Summary of DoD COTS-Related Policies, SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, September 1998

Oberndorf, P., COTS and Open Systems, SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, February, 1998

Place, P., Guidance on Commercial-Based and Open Systems for Program Managers, SEI Special Report, CMU/SEI-2001-SR-008. Software Engineering Institute, Carnegie Mellon University, 2001

Plakosh, D., Hissam, S., and Wallnau, K., Into the Black Box: A Case Study in Obtaining Visibility into Commercial Software. SEI Technical Note, CMU/SEI-99-TN-010. Software Engineering Institute, Carnegie Mellon University, March, 1999

Plakosh, D., Smith, D., and Wallnau, K., Builder's Guide for WaterBeans Components, SEI Technical Report, CMU/SEI-99-TR-024. Software Engineering Institute, Carnegie Mellon University, December, 1999

Polze, A., Building Blocks for Achieving Quality of Service with Commercial Off-the-Shelf (COTS) Middleware, SEI Technical Report CMU/SEI-99-TR-001. Software Engineering Institute, Carnegie Mellon University, May, 1999

Polze, A., Plakosh, D., and Wallnau, K., CORBA in Real-Time Settings, in Proceedings of the First International Conference on Object-Oriented Real-Time Distributed Computing (ISORC98), Kyoto, Japan, 1998.

Polze, A., Plakosh, D., and Wallnau, K., Real Time Computing on Off-The-Shelf Components - A Case for CORBA, in Proceedings of the International Conference on Integrated Design and Process Technology, Berlin, Germany, June 1998.
Also to appear (in revised form) in the Journal of Parallel and Distributed Computing Practices.

Polze, A., Plakosh, D., and Wallnau, K., Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain, SEI Technical Report, CMU/SEI-97-TR-011, Software Engineering Institute, Carnegie Mellon University. December 1997

Robert, J., Buhman, C., Garcia, S., and Allinder, D., Bringing COTS Information Technology into Small Manufacturing Enterprises, Presented at the 2nd International Conference on COTS-Based Software Systems (ICCBSS). February 10-12, 2003

Sai, V., Franch, X., and Maiden, N., Driving Components Selection through Actor-Oriented Models and Use Cases. Presented at the 3rd International Conference on COTS-Based Software Systems (ICCBSS), Redondo Beach, CA, February 1-4, 2004

Seacord, R. , Replaceable Components and the Service Provider Interface. Proceedings of the First International Conference on COTS-Based Software Systems, Orlando, FL, February 2002, pp. 91-95

Seacord, R., Case Study: Global Combat Support System--Air Force. Proceedings of the 200 International Workshop on Component-Based Software Engineering (ICSE2000), Limerick, Ireland, June 5-6, 2000

Seacord, R., Hissam, S., Browsers for Distributed Systems: Universal Paradigm or Siren's Song?, SEI Technical Report, CMU/SEI-98-TR-010, Software Engineering Institute, Carnegie Mellon University. August 1998

Seacord, R., Hissam, S., and Wallnau, K., Agora: A Search Engine for Software Components, SEI Technical Report, CMU/SEI-98-TR-011, Software Engineering Institute, Carnegie Mellon University, August 1998

Seacord, R., Hissam, S., and Wallnau, K., Agora: A Search Engine for Software Components, IEEE Internet Computing 2:6, November/December, 1998, pp. 62-70

Seacord, R., Lewis, G., and Bunting, R., COTS Integration and Evaluation: Introduction. Proceedings of the Tenth International Workshop on Software Technology and Engineering Practice. Montreal, Canada. October 6-8, 2002 pp. 163

Seacord, R., Mundie, D., Boonsiri, S., K_BACEE: Knowledge-Based Automated Component Ensemble Evaluation. Proceedings of the 2001 Workshop on Component-Based Software Engineering, Warsaw, Poland, September 4-6, 2001

Seacord, R., and Nwoso, K., Component-Based Software Engineering Processes." Proceedings from Technology of Object-Oriented Languages and Systems (TOOLS), Santa Barbara, CA, August 1-5, 1999, pp. 532-536

Seacord, R., and Nwoso, K., Life Cycle Activity Areas for Component-Based Software Engineering Processes. Proceedings from Technology of Object-Oriented Languages and Systems (TOOLS), Santa Barbara, CA, August 1-5, 1999, pp. 537-541

Seacord, R., Wallnau, K., Hissam, S., Custom vs. Vendor-Integrated COTS Software. Proceedings of the First Workshop on Ensuring Successful COTS Development. May 22, 1999

Seacord, R., Wallnau, K., Robert, J., Comella-Dorda, S. and Hissam, S., Custom vs. Off-the-Shelf Architecture, SEI Technical Note, CMU/SEI-99-TN-006, Software Engineering Institute, Carnegie Mellon University. July 1999

Seacord, R., Wallnau, K., Robert, J., Comella-Dorda, S., Hissam, S., Custom vs. Off-the-Shelf Architecture, SEI Technical Note, CMU/SEI-99-TN-006, Software Engineering Institute, Carnegie Mellon University, July, 1999

Seacord, R. and Wrage, L., Replaceable Components and The Service Provider Interface, SEI Technical Note, CMU/SEI-2002-TN-009. Software Engineering Institute, Carnegie Mellon University. July, 2002

Sledge, C. and Carney, D., Case Study: Evaluating COTS Products for DOD Information Systems, SEI Monograph Series, Software Engineering Institute, Carnegie Mellon University, June, 1998

Smith, J., ImpACT: An Alternative to Technology Readiness Levels for Commercial Off-The-Shelf (COTS) Software. Presented at the 3rd International Conference on COTS-Based Software Systems (ICCBSS), Redondo Beach, CA, February 1-4, 2004

Smith, J. and Hybertson, D., Implementing Large-Scale COTS Reengineering Within the United States Department of Defense, 245-255, Proceedings of the First International Conference on COTS-Based Software Systems. Orlando, FL., February 4-6, 2002 New York, Springer-Verlag, 2002

Staley, M., Oberndorf, P. and Sledge, C., Using EVMS with COTS-Based Systems, SEI Technical Report, CMU/SEI-2002-TR-022. Software Engineering Institute, Carnegie Mellon University, 2002

Tyson, B., Albert, C., Brownsword, L., Interpreting Capability Maturity Integration (CMMI) for COTS-Based Systems, SEI Technical Report, CMU/SEI-2003-TR-022. 2003

Wallace, E., Clements, P., and Wallnau, K., Discovering a System Modernization Decision Framework: A Case Study in Migrating to Distributed Object Technology in Proceedings of the International Conference on Software Maintenance (1996) IEEE Society Press, Los Alamitos, CA, 1996

Wallace, E. and Wallnau, K., A Situated Evaluation of the Object Management Groups (OMG) Object Management Architecture (OMA) in SIGPLAN Notices 31(10), Oct. 1996, pp 168-178

Wallace, E., Clements, P., and Wallnau, K., Discovering a System Modernization Decision Framework: A Case Study in Migrating to Distributed Object Technology, in Proceedings of the International Conference on Software Maintenance (1996), IEEE Computer Society Press, Los Alamitos, CA., 1996

Wallnau, K. and Carney, D., A Basis for Evaluation of Commercial Software in Information and Software Technology 40 (1998) 851-860

Wallnau, K., Carney, D., and Pollak, B., COTS Software Evaluation, news@sei, June, 1998. Software Engineering Institute, Carnegie Mellon University

Wallnau, K., Carney, D., Morris, E., Oberndorf, P. and Buhman, C., A Tutorial on the Theory and Practice of COTS Software Evaluation. Proceedings of the International Conference on Software Engineering (ICSE), Kyoto, Japan. 1998

Wallnau, K., Clements, P. and Zaremski, A, Correcting, Identifying, and Avoiding Interface Mismatch: Theory and Practice, Draft Paper, Software Engineering Institute, Carnegie Mellon University

Wallnau, K., Long, F., and Earl, A., Toward a Distributed, Mediated Architecture for Workflow Management in Proceedings of the NSF Workshop on Workflow and Process Automation in Information Systems: State-of-the-Art and Future Directions, Athens, GA. May 8-10, 1996

Wallnau, K., Morris, E., Feiler, P., Earl, A. and Litvak, E., Engineering Component-Based Systems with Distributed Object Technology. Proceedings of the International Conference on Worldwide Computing and its Applications, Tsukuba, Japan. 1997

Wallnau, K., Morris, E., Feiler, P., Earl, A., and Litvak, E., Engineering Component-Based Systems with Distributed Object Technology, Conference on World Wide Computing and Its Applications (WWCA97) in Lecture Notes on Computer Science, No 1274. Springer-Verlag 1997

Wallnau, K. and Rice, J., ORBs in the Midst: Studying a New Species of CASE Integration Mechanism, in Proceedings of the International Conference on Computer-Aided Software Engineering (CASE-95), Toronto, Canada, July 1995

Wallnau, K., Weiderman, N., and Northrop, L. Distributed Object Technology with CORBA and Java: Key Concepts and Implications for the SEI, Technical Report CMU/SEI-97-TR-004, Software Engineering Institute, Carnegie Mellon University, July, 1997

Weiderman, N., Northrop, L., Smith, D., Tilley, S., and Wallnau, K. Implications of Distributed Object Technology on Reengineering, SEI Technical Report CMU/SEI-97-TR-05. Software Engineering Institute, Carnegie Mellon University, June 1997


return to CBS main page