Architectural Modeling of Complex Information Systems
This paper describes ongoing research, development, and application of architectural models to the design and life cycle support of complex information systems. The purpose of this development work is to define an overarching conceptual framework to rationally partition a complex problem and to integrate the solution components into a cohesive system. Experience at Boeing showed that no single architectural model is adequate to capture the complex interdependencies inherent in large information systems. This led to an approach that creates a distinct architecture for defining the problem (Requirements Architecture) and another for the projected solution (Solution Architecture). The complex mapping between the two distinct architectural models is analogous to the systems engineering allocation process.
The results achieved to date are described in terms of: (1) the rationale and benefits for defining a complex systems architecture which is distinct from the traditional approaches used to define applications systems; (2) the formal dimensioning used to define and characterize an entire systems domain; and (3) the complex mapping between the two architectural models.
The development work incorporates such disciplines as systems engineering, knowledge engineering, and set theory together with an experience base of heuristics. The current work focuses on defining structures which lend themselves to formal hypothesis testing.
KeywordsMigration Transportation Mold Assure Stake
Unable to display preview. Download preview PDF.
- Appleton, D., 1986, Very Large Projects, Datamation, January 15, 1986.Google Scholar
- Codd, E., 1979, Extending the Data Base Relational Model, Proceedings of ACM-SIGMOD International Conference on Management of Data, Boston, MA, June 1979.Google Scholar
- Headquarters, U. S. Air Force, Letter, Subject: Air Force Information Systems Architecture, May 8, 1985.Google Scholar
- Milholland, T., and Roberts, G., 1985, Boeing Rolls Out ‘Ultimate’ Network, Computerworld, November 4, 1985.Google Scholar
- Nijssen, G., 1980, A Framework for Advanced Mass Storage Applications,Medinfo North-Holland.Google Scholar