Project Title:
Domain Oriented Software Analysis and Engineering Environment (DOSAEE)
94-1 06.01 3370
Domain Oriented Software Analysis and Engineering Environment
(DOSAEE)
Abstract:
To provide a comprehensive domain modeling and architecture
design environment, SPS proposes the development of the Domain
Oriented Software Analysis and Engineering Environment (DOSAEE).
DOSAEE integrates multi-representation and multi-view modeling
and analysis. A particular emphasis of DOSAEE is the ability to
instantiate specific system instances through the specialization
and adaptation of domain models and architectures. Our approach
is an innovative application of object-oriented modeling
techniques for capturing critical system functional properties
and constraints. The toolset supports a continuous refinement of
models, architectures leading to the identification of key
architectural elements. These elements define the architectural
framework around which one can engineer reusable assets. Our
approach enforces architectural constraints throughout the
design phases ensuring that refinements do not violate higher
level system constraints. The rigor imposed by our toolset has
significant benefits for the development of large scale computer
systems, complex aerospace applications, and mission and safety
critical systems.
DOSAEE is a user-customizable, multi-paradigm domain modeling
and architecture representation environment that can be used to
engineer domain models and architectures for a family of systems
and to apply them successfully in the engineering of specific
system instances.
The ability to engineer new systems through the reuse of
existing proven software assets has direct application to NASA
systems, as well as advancing the competitiveness of U.S.
industry. Products based on this work would target systems
engineers in a large cross section of the Government and
commercial market sectors. Users of the technology include NASA,
DOD, FAA, Dept. of Commerce, and commercial systems houses.
Key Words
Software Productivity Solutions
122 4th Avenue
Indialantic, FL 32903