search menu icon-carat-right cmu-wordmark

Custom vs. Off-the-Shelf Architecture

July 1999 Technical Note
Robert C. Seacord, Kurt C. Wallnau, John E. Robert, Santiago Comella-Dorda, Scott Hissam

This report compares GEE-based solutions and off-the-shelf solutions based on the EJB specification.

Publisher:

Software Engineering Institute

CMU/SEI Report Number

CMU/SEI-99-TN-006

Abstract

Members of the COTS-Based Systems Initiative at the Software Engineering Institute have developed the Generic Enterprise Ensemble (GEE), a generic approach to building distributed, transaction-based, secure enterprise information systems (EIS). GEE is a tool to help in the selection of technologies and architectural choices when building Enterprise Information Systems. Enterprise JavaBeans (EJB) is a specification from Sun Microsystems for an application server based on Java technology. In this paper, a comparison is made between GEE-based solutions and off-the-shelf solutions based on the EJB specification.