| Week 1: Jan 24 |
UML and OCL: An introduction | The OCL Book by Warmer and Kleppe | Transparencies | |
| Week 2: Jan 31 |
Action Semantics Introduction to Types |
OCL Action semantics (paper by Warmer and Kleppe in UML 2001 Behavioral Notion of Subtyping by Liskov and Wing |
TransparenciesTransparencies added on 02/02/02 | |
| Week 3: Feb 07 |
Finish Types Begin UML Meta-models |
Second half of "Liskov and Wing" | Updated transparencieson 02/07 | |
| Week 4: Feb 14 |
UML Meta-models | Feasibility Study in Rearchitecting UML as a Family of Languages using a Precise OO Meta-Modeling Approach by S. Brodsky, T. Clark, S. Cook, A. Evans, S. Kent (9/00) | Meta Model Transparencies. added on 02/14/02 | |
| Week 5: Feb 21 |
UML Meta-models | Unification of Static and Dynamic Semantics of UML by A. Kleppe, J. Warmer (7/01) | Meta Model Transparencies. added on 02/21/02 | |
| Week 6: Feb 21 |
UML Meta-models | Meta-modeling papers by Reggio and Astesiano Paper1, Paper2 |
Meta Model Transparencies. will be added on 02/28/02 | |
| Week 7: March 07 |
Cardinality in UML Associations | Summary of Papers from UML 2001 | Paper by Kim Canavan. added on 02/03/02 | |
| Week 8: March 14 |
Spring Break | No Calss | ||
| Week 9: March 21 |
Modeling Security I | Papers by Eduardo Fernandez-Medina et al. on OSCL 1. Specification of Security Constraint in UML avilable from IEEE 2. Integrating Multilevel Security in the Database Design Process |
transparencies | |
| Week 10: March 28 |
No Class Security II |
Dissertation work of Gerald Brose | To be added | |
| Week 11: April 04 |
Modeling Security II | Papers by Brose et al. 1. Brose Dessertation Listed for the prior week 2. Integrating Access Control Design into the Software Development Process by Brose et. al. 3. Temporal OCL: Meeting Specification Demands for Business Components |
1. transparencies 2. transparencies |
|
| Week 12: April 11 |
Modeling Security III | Papers on UML with RBAC 1. Towards a UML Based Approach to Role Engineering 2.Two papers by M. Shin and G-Y Ahn: Paper 1, Paper 2 |
transparencies | |
| Week 13: April 18 |
Modeling Resources | Modeling Resources UML Modeling of QoS Paper by Abdullah et al. |
To be added | |
| Week 14: April 25 |
A Topic of the Guest Speaker's Choice | Guest Lecture by Bruce Powell Douglass | QoS Priflies | |
| Week 15: Ap |
Use Cases | Formalising use cases The Catalist Approach |
To be added |