Modeling the car crash crisis management system using HiLA

  • Authors:
  • Matthias Hölzl;Alexander Knapp;Gefei Zhang

  • Affiliations:
  • Ludwig-Maximilians-Universität München;Universität Augsburg;Ludwig-Maximilians-Universität München

  • Venue:
  • Transactions on aspect-oriented software development VII
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

An aspect-oriented modeling approach to the Car Crash Crisis Management System (CCCMS) using the High-Level Aspect (HiLA) language is described. HiLA is a language for expressing aspects for UML static structures and UML state machines. In particular, HiLA supports both a static graph transformational and a dynamic approach of applying aspects. Furthermore, it facilitates methodologically turning use case descriptions into state machines: for each main success scenario, a base state machine is developed; all extensions to this main success scenario are covered by aspects. Overall, the static structure of the CCCMS is modeled in 43 classes, the main success scenarios in 13 base machines, the use case extensions in 47 static and 31 dynamic aspects, most of which are instantiations of simple aspect templates.