A Formal Framework for Architectural and Integration Styles

Abstract

Component interoperability has become an important concern as industry and government migrate legacy systems, integrate COTS products, and assemble modules from disparate sources into a single application. Interoperability problems, their complexity and their resolution, can mean the difference between the successful, seamless integration of software and the complete failure of a composite system. Emerging research has shown that interoperability problems can be traced to differences in the software architectures of the components and the integrated application environment. Current technology does not fully identify what must be made explicit about software architecture to add in the prediction of interoperability problems. The overall goat of our research is to define and build this technology. We focus on three technical areas: analysis process, modeling, and case studies. The results of the research to date are the categorization of architecture characteristics, the definition of a set of common conflicts, and the initial development of a theory of interoperability.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 28, 2001
Accession Number
ADA389363

Entities

People

  • Rosanne F. Gamble

Organizations

  • University of Tulsa

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Case Studies
  • Classification
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Transmission
  • Engineering
  • Geometric Forms
  • Information Systems
  • Integrated Systems
  • Interoperability
  • Language
  • Software Design
  • Software Development
  • Translators
  • Xml

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Naval Mine Countermeasure Systems Development.
  • Systems Analysis and Design