2.3.1 Object Oriented Systems Engineering – An Approach
Frank W. Hopkins, Russell P. Rhoads · INCOSE International Symposium · 1998
ABSTRACT This paper presents an approach for preparing an object oriented system design specified by object oriented specifications derived from functionally oriented customer requirements. The approach emphasizes review of each individual customer requirement to extract individual objects that may be called out or implied. Value type characteristics contained in the requirement are mapped to attributes of the objects. Interaction between objects is captured as associations and becomes the basis for scenarios or event message diagrams. By capturing the stated or implied objects, their attributes and their interactions, we find the entire requirement can be captured. The Object Based Systems Engineering methodology offers many benefits that should not be ignored including simplification of presentation, ease of preparing subordinate specifications, clear definition of interfaces, modularity in design, and smooth transition to software development.