[show abstract][hide abstract] ABSTRACT: 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).
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on; 02/2001
[show abstract][hide abstract] ABSTRACT: Two of the leading object-oriented processes are the public domain Object-oriented Process, Environment and Notation (OPEN) and the proprietary Rational Unified Process (RUP). A qualitative evaluation is performed on RUP's public domain component and on OPEN using a set of stated criteria. In particular, we focus our comparison on aspects of the process architecture and underpinning metamodel, the concepts and terminology utilized and support for project management.
Information & Software Technology. 01/2001; 43:705-724.
[show abstract][hide abstract] ABSTRACT: Second generation OO methods, with a few exceptions, contained no elements addressing process or project management. Third generation methods have been defined as those collaborative developments which also have a significant process element. Two examples are the rational unified process (RUP) and object-oriented process, environment and notation (OPEN). We examine RUP and OPEN from a project management viewpoint and evaluate whether either or both would meet acceptable standards in process support, project management guidelines and full lifecycle description for OO software development
[show abstract][hide abstract] ABSTRACT: In the object-oriented (OO) field, methods for analysis and design
are a major area of interest. Many such methods have been proposed in
the past few years, leading to numerous requests for convergence or
unification. The authors describe such an effort. Theirs is not the only
ongoing attempt at unification, but it has already attracted
considerable interest. The aim of the Omega project, leading to the OPEN
(Object-oriented Process, Environment and Notation) methodology, is a
process model for system development across the full life cycle,
including reuse strategies and legacy systems. In addition, OPEN will
support human-computer interaction, concurrency, databases, distributed
systems, fuzzy logic, artificial intelligence and intelligent agents.
OPEN is a true third-generation methodology, incorporating many ideas
from other methodologies. These include BON, FOOM, Martin/Odell, MOSES,
OBA, OOram, RDD, ROOM, SOMA and Syntropy. Thus, OPEN is not just another
methodology. Rather than adding one more to the overall count of current
OO methodologies, the OPEN framework will significantly decrease the
number of available available methods by superseding MOSES, SOMA,
Martin/Odell and others