Title :
Domain modeling in engineering computer-based systems
Author :
Batory, Don ; McAllester, David ; Coglianese, Lou ; Tractz, W.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
Domain modeling is believed to be a key factor in developing an economical and scalable means for constructing families of related software systems. In this paper, we review the current state of domain modeling, and present some of our work on the ADAGE (Avionics Domain Application Generation Environment) project, an integrated environment that relies heavily on domain models for generating real-time avionics applications. Specifically, we explain how we detect errors in the design of avionics systems that are expressed in terms of compositions of components. We also offer insights on how domain modeling can benefit the engineering of computer-based systems in other domains.
Keywords :
aircraft computers; application generators; avionics; computer aided software engineering; computerised instrumentation; error detection; programming environments; real-time systems; reviews; software engineering; systems engineering; ADAGE project; Avionics Domain Application Generation Environment; component compositions; computer-based systems engineering; domain modeling; error detection; integrated environment; real-time avionics applications; related software systems; Aerospace electronics; Application software; Computer errors; Costs; Decision support systems; Environmental economics; Production facilities; Software design; Software systems; Systems engineering and theory;
Conference_Titel :
Systems Engineering of Computer Based Systems, 1995., Proceedings of the 1995 International Symposium and Workshop on
Conference_Location :
Tucson, AZ, USA
Print_ISBN :
0-7803-2531-1
DOI :
10.1109/ECBS.1995.521836