What model was created from the merger of objectory process, the booch method, and the object modeling technique?


1 Answers

Tony Fyler Profile
Tony Fyler answered
The model created by the merger is the Unified Modeling Language UML - it is a standardised general-purpose modeling language, which is used to modify, specify, visualise, document, and construct the artifacts of an object-orientated software-intensive system under development. The UML is a combination of techniques from data modeling which are entity relationship diagrams, object modeling, component modeling and business modeling which are work flows. The Objectory process is composed of seven process components, which are described in terms of activities, workflows, workers and artifacts.
There are four engineering process components: Requirement capture, analysis and design, implementation and test and three supporting components: Management, deployment, and environment. UML combines these techniques and it can be used throughout the software development cycle and transversely over different application technologies UML has taken the Booth method, the Object-modeling and Object orientated software engineering and joined them into a single language, which has become common and widely used.
The UML is now a standard under the Object Management Group or OMG which is a consortium, its initial aspirations were to set standards for distributed object-orientated systems but is now concentrated on modelling programs, systems and business processes and model base standards. UML does not stand alone as a development method its design is to be compatible with OMT, Booch method and Objectory also a new method has been created based on UML, which is the IBM Rational Unified Process or RUP. RUP is an iterative software development framework, which is adaptable and designed to be able to be developed to suit software projects individual needs. Other developments from UML have been the Abstraction method and the Dynamic Systems Development Method the latter being based upon based upon the Rapid Application Development methodology or RAD.

Answer Question