Title :
Delaying difficult design decisions
Author :
Landauer, Christopher ; Bellman, Kirstie L.
Author_Institution :
Aerosp. Integration Sci. Center, Aerosp. Corp., Los Angeles, CA, USA
Abstract :
The context of this paper is system engineering of the software needed in constructed complex systems, which are large systems managed or mediated by computing systems. In this paper, we describe an approach to systems engineering design and modeling that allows difficult design decisions to be delayed until enough information is available to make them properly. We use our Problem Solving Interpretation of programming languages to allow a mix of specification and implementation throughout the design process, and a model-based approach to design that provides an executable specification/model of the system at all stages of its development.
Keywords :
formal specification; knowledge based systems; software architecture; systems analysis; systems engineering; complex system; computing system; design decision delay; design process; executable system model; model-based approach; problem solving interpretation; programming language; software architecture; software engineering; system design; system engineering; system implementation; system modeling; system specification; systems management; Aerospace engineering; Delay; Design engineering; Engineering management; Postal services; Process design; Reflection; Software architecture; Systems engineering and theory; Wrapping;
Conference_Titel :
Soft Computing in Industrial Applications, 2003. SMCia/03. Proceedings of the 2003 IEEE International Workshop on
Print_ISBN :
0-7803-7855-5
DOI :
10.1109/SMCIA.2003.1231340