DocumentCode :
3125258
Title :
Systems engineering and software engineering, contrasts and synergism
Author :
Oliver, David W.
Author_Institution :
Model Based Syst. Inc., Ballston Lake, NY, USA
fYear :
1995
fDate :
10-14 Jul 1995
Firstpage :
186
Lastpage :
193
Abstract :
Systems engineers and software engineers work together in the development of modern complex systems. The two engineering cultures, their concepts and their best practices have developed independently over four decades. Notations and naming conventions for the same things are often different. Yet the efficient exchange of engineering information and wisdom between the two professions is important to the successful development of large complex systems. The present record of success for complex computer-intensive systems is that for every six systems put into operation, two are canceled; on the average, projects are 50% over schedule; and three-quarters are failures that do not function as intended or are not used at all! Incomplete specifications, ambiguous specifications and misunderstood specifications are a major contributor to these problems. The development of rigorous specifications that match user needs is critical. The need for synergism between systems engineering which develops specifications to meet user needs and software engineering is particularly important because the software portions of systems are increasingly complex and are often being coded in countries far from the country where the system is defined and utilized
Keywords :
formal specification; large-scale systems; nomenclature; software engineering; systems engineering; ambiguous specifications; coding; computer-intensive systems; engineering cultures; engineering information exchange; incomplete specifications; large complex systems development; misunderstood specifications; naming conventions; notations; professions; software engineering; synergism; systems engineering; user needs; Computer languages; History; Laboratories; Missiles; Object oriented modeling; Processor scheduling; Programming; Software engineering; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Software Engineering, 1995. Proceedings., Seventh International Workshop on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-7078-9
Type :
conf
DOI :
10.1109/CASE.1995.465315
Filename :
465315
Link To Document :
بازگشت