Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Selecting Middleware Technologies

  • Abstract

    One key to continuous warfighting superiority is use of the best technologies for our systems—technologies that will not only meet current needs but will also provide a solid basis for future flexibility, adaptability, and evolution. As game-changing technologies emerge, the ability to make sound choices becomes even more important. On this program, the Software Engineering Institute conducted a study of the middleware currently in use for the system. This presentation—given by Patricia Oberndorf, Thomas Merendino, and Soumya Simanta at SSTC 2010—describes that study, including the essential features of the system, the study method used, the criteria that were found to be of most importance, the technologies studied, the results, and lessons and recommendations. The results of this study not only provide direct information on modern middleware technologies but also illustrate an approach that can be followed and adapted for other technology evaluation needs. The study includes cost/benefit considerations and a recommendation for how the program should proceed.

  • Download