tutorials sunday morning

14

Architecture for a Suite of Applications: Reuse for Business Success

Ivar Jacobson, Rational Software Corporation and Martin Griss, Hewlett-Packard Laboratories

Convention Centre
Rooms 8 & 15

Organizations who design and build highly technical systems, such as air traffic control systems, telecommunication systems or the complex financial applications used in banking and insurance systems, have a need to architect families of systems and reusable components. The architecture they create is pivotal to the success of the family. This tutorial, based upon the book, "Software Reuse: Architecture Process and Organization for Business Success," by Jacobson, Griss, and Jonsson, will address these architecting issues. The presenters will introduce and describe the higher-level architectural constructs now being accepted in the UML: systems of systems, subsystems, facades, frameworks, patterns, interfaces, and will relate them to use cases at different levels. They will also describe a systematic process that leads from the business processes of an enterprise, through the system architecture for a family of applications that support these business processes, to the architecture and design of the underlying reusable component systems.

Tutorial attendees will learn the importance of architecting in the development of a family of systems as well as the architectural constructs that are successfully being employed in the development of today's systems.

Attendee Background: The attendees should be experienced OO practitioners or software managers.

Ivar Jacobson is inventor of the Objectory Process, and founder of Objectory AB, Sweden. He is currently VP of Business Engineering at Rational Software Corporation. He is a leader in the OO community, well known for his pioneering work and more than 30 years experience using object methods for the design of large real-time systems. He is the principal author of three influential books, "Object-Oriented Software Engineering - a Use Case Driven Approach", "The Object Advantage: Business Process Reengineering Using Object Technology," and "Software Reuse: Architecture, Process and Organization for Business Success," as well as several widely referenced papers on object technology. His work on use-case engineering has influenced almost all of the OO methods in use today.

Martin L. Griss is a senior Laboratory Scientist at Hewlett-Packard Laboratories, Palo Alto, California, where for the last 15 years he has researched software engineering processes and systems, systematic software reuse, object-oriented development. He led HP efforts to standardize UML for the OMG. He was previously director of the Software Technology Laboratory at HP Laboratories, and an Associate Professor of Computer Science at the University of Utah. He is co-author of the book "Software Reuse: Architecture, Process and Organization for Business Success," writes numerous articles on software engineering and a column for the "Object Magazine," and lectures widely on systematic reuse and software process improvement.

Other tutorials on architecture are:

1: The Rational Unified Process
13: Modeling Component Architectures in Catalysis
35, 35W: Software Architecture and the UML
61: Introduction to OO Framework Development

 

Tutorials
by Title
Tutorials by
Category
Tutorials
by Thread
Full Description
of all Tutorials
Tutorial
Availability

OOPSLA'98 Home
Last edited 22 September 1998 14:03:21