Crisis Management Systems: A Case Study for Aspect-Oriented Modeling

  • Jörg Kienzle
  • Nicolas Guelfi
  • Sadaf Mustafiz
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6210)


The intent of this document is to define a common case study for the aspect-oriented modeling research community. The domain of the case study is crisis management systems, i.e., systems that help in identifying, assessing, and handling a crisis situation by orchestrating the communication between all parties involved in handling the crisis, by allocating and managing resources, and by providing access to relevant crisis-related information to authorized users. This document contains informal requirements of crisis management systems (CMSs) in general, a feature model for a CMS product line, use case models for a car crash CMS (CCCMS), a domain model for the CCCMS, an informal physical architecture description of the CCCMS, as well as some design models of a possible object-oriented implementation of parts of the CCCMS backend. AOM researchers who want to demonstrate the power of their AOM approach or technique can hence apply the approach at the most appropriate level of abstraction.


Sequence Diagram External Resource Software Product Line Secondary Actor Rescue Team 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Optimal Security: Requirements document: Version 0.8 (March 2009)Google Scholar
  2. 2.
  3. 3.
    Optimal Security: Product line document: Version 0.7 (March 2009)Google Scholar
  4. 4.
    Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object-Oriented Software Engineering: A Use Case Driven Approach. Addison–Wesley, Reading (1992)zbMATHGoogle Scholar
  5. 5.
    Cockburn, A.: Writing Effective Use Cases. Addison–Wesley, Reading (2000)Google Scholar
  6. 6.
    Mustafiz, S., Kienzle, J.: DREP: A Requirements Engineering Process for Dependable Reactive Systems. In: Romanovsky, A., Jones, C., Knudsen, J.L., Tripathi, A. (eds.) Methods, Models and Tools for Fault Tolerance, vol. 5454, pp. 220–250. Springer, Heidelberg (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jörg Kienzle
    • 1
  • Nicolas Guelfi
    • 2
  • Sadaf Mustafiz
    • 1
  1. 1.School of Computer ScienceMcGill UniversityMontrealCanada
  2. 2.Laboratory of Advanced Software SystemsUniversity of LuxembourgLuxembourg

Personalised recommendations