| tutorials | sunday morning |
14 |
Architecture for a Suite of Applications: Reuse for Business SuccessIvar 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:
| Tutorials by Title |
Tutorials
by Category |
Tutorials by Thread |
Full
Description of all Tutorials |
Tutorial Availability |