Thursday Afternoon
81 Customizing the OPEN Process -
Taking Advantage of a 3rd Generation OO Methodology
Richard Thomas, School of Computing Science - Queensland University of Technology
Colorado Convention
Center - A111
 
The increased complexity associated with large-scale systems requires an increase in the sophistication of the methodology used to manage their development. OPEN (Object-oriented Process, Environment and Notation) is a third generation methodology that focuses not only on model building but also on project management, quality, reuse, and full and customizable lifecycle support. The customizable nature of OPEN will be the focus of this tutorial. The Activities and Tasks that make up an OPEN lifecycle (software engineering process) will be described, emphasizing the pre- and post-conditions that are used to manage the customized lifecycle. During the tutorial participants will be given the opportunity to develop an initial high-level OPEN lifecycle for their own organizations.

Upon completing this tutorial participants will understand the benefits to be gained by developing a software engineering process that is customized for their organization. Participants will understand the contract-driven lifecycle of OPEN and how it is used to develop a customized software engineering process. Participants will know where they can go to find further information to help them in their application of OPEN.

Attendee Background: Participants need to be familiar with object oriented software development and the need for a full lifecycle process methodology.

Richard Thomas is a lecturer in software engineering in the School of Computing Science at the Queensland University of Technology (QUT). His current research interest is in developing a process to guide organizations adopting object technology. He is a member of the Centre for Object Technology Application and Research (COTAR), the premier object technology research center in Australia. Richard is also a director of Thomaco Consultancies, a technology consultancy that specializes in software engineering and object technology. He has practiced object technology for over a decade as a designer, implementer, researcher, lecturer and consultant.

Tutorials
at a Glance
Tracks
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home