Title :
Developing and validating a framework for integrating systems and software engineering
Author :
Turner, Richard ; Pyster, Arthur ; Pennotti, Michael
Author_Institution :
Stevens Inst. of Technol., Hoboken, NJ
Abstract :
As illustrated in the harmonization of ISO 15288 and ISO 12207, the disciplines of systems engineering and software engineering share many processes, methods, and concerns. In most systems of interest, software now provides a significant majority of functionality and increasingly is a significant component in determining non-functional attributes. Failures in system acquisition and implementation are often attributed to systems and/or software engineering shortfalls. The need to apply systems engineering to software design and development, as well as the need to incorporate software engineering concepts into systems engineering decisions, implies that a closer relationship between the two disciplines is appropriate. This paper states a clear rationale for integrating the two disciplines, defines a framework that establishes a vocabulary for discussing integration, and presents initial findings in using that framework to describe systems and software integration in ongoing defence programs.
Keywords :
software engineering; systems engineering; ISO 12207; ISO 15288; software design; software development; software engineering; software integration; systems engineering; Collaborative software; Design engineering; Embedded software; Hardware; Humans; ISO standards; Software design; Software engineering; Software systems; Systems engineering and theory;
Conference_Titel :
Systems Conference, 2009 3rd Annual IEEE
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3462-6
Electronic_ISBN :
978-1-4244-3463-3
DOI :
10.1109/SYSTEMS.2009.4815836