UML-compatible processes

Current object-oriented methodologies are process focused. Two prominent examples are RUP (Rational Unified Process) and OPEN (Object-oriented Process, Environment and Notation). Both are compatible with the use of UML. Following a brief overview of both processes and a summary comparison, we than go on primarily to evaluate the RUP terminology and constructs against OPEN as a reference model in the sense that OPEN provides a metamodel and terminology well aligned with the ANSI standard defined by the Project Management Body of Knowledge (PMBOK).

[1]  Brian Henderson-Sellers,et al.  Third generation OO processes: a critique of RUP and OPEN from a project management perspective , 2000, Proceedings Seventh Asia-Pacific Software Engeering Conference. APSEC 2000.

[2]  Brian Henderson-Sellers OO software process improvement with metrics , 1999, Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403).

[3]  Donald Firesmith Use case modeling guidelines , 1999, Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30 (Cat. No.PR00278).