CMU CS 15-675 Architectures for Software Systems Spring 1997
Due: Monday, April 14, 1997
[AG97]: [AG97]: Allen and Garlan. Formal Modeling and Analysis of the HLA RTI.[SG96]: [SG96]: Shaw and Garlan. Software Architecture. Section 8.3.
[All97]: [All97]: [All97]: Allen. A Formal Approach to Software Architecture, Chapter 3.
The main paper is the case study on the High Level Architecture (HLA) for distributed simulations. This is the paper on which you should focus your efforts. The notation used in that paper is called Wright. The second two readings contain details about that notation. Section 8.3 from the text is short and direct, but uses an earlier version of the language. The excerpt from Allen’s thesis provides a more thorough and up-to-date summary of the notation. But both of these can be viewed as companion readings for the first paper: use them primarily as overview and reference.Note that the questions are due the class after the lecture. This will allow you learn more about Wright in the lecture before attempting to create some specifications of your own.
Modified: 06/02/97