Vision Calendar Program Registration Hotel Boston Workshops Tutorials Organizers History Sponsors ICSE 98
ICSE 97:

Tutorial 2B

other tutorials
Site Menu

Distributed Software Architectures

Jeff Kramer, Jeff Magee

Software architectures has been identified as a critical design concern when bridging the gap between system requirements and implementation, particularly in large, complex software systems. Software Architecture is the structure of the components of a program or system, their interrelationships, and principles and guidelines governing their design and evolution over time. It provides a clear and well-defined level at which to describe, understand, and analyse system designs.

Jeff Kramer is a Professor at Imperial College, and head of the Distributed Software Engineering research section. His research interests include requirement analysis techniques, design and analysis methods, software construction languages and software development environments.

Jeff Magee is assistant director of the Department of Computing at Imperial College. His interests include software engineering of parallel and distributed systems.

1997 International Conference on Software Engineering
Last modified: 10 May 1997