Scheduled System Maintenance:
On May 6th, single article purchases and IEEE account management will be unavailable from 8:00 AM - 5:00 PM ET (12:00 - 21:00 UTC). We apologize for the inconvenience.
By Topic

Applying Object Oriented Systems Engineering to Complex Systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Cloutier, R. ; Sch. of Syst. & Enterprises, Stevens Inst. of Technol., Hoboken, NJ ; Griego, R.

Analyzing systems using functional analysis has been the mainstream for systems engineering for five decades. With the advent of object oriented software methods and the object management group's (OMG) Unified Modeling LanguageTM (UML), a number of systems engineers working on software intensive systems began to apply use cases and object oriented analysis and design (OOAD) methods to large scale, complex systems. While the use of these OO methods is still controversial within the systems engineering community, many systems engineers that apply OO methods effectively have used functional analysis and understand the strengths of both methods. FireSAT is a well known fictitious system of systems space mission to provide a space based approach to wildfire detection, monitor and control. This paper will explore the use of OOAD methods to FireSAT for problem definition, concept development, and system architecture development. Using the OMG's recently adopted System Modeling LanguageTM (SysML) and more traditional Systems engineering modeling techniques, this paper will compare and contrast some of the differences between OO and functional methods, showing diagrams from each approach.

Published in:

Systems Conference, 2008 2nd Annual IEEE

Date of Conference:

7-10 April 2008