• DocumentCode
    3716524
  • Title

    An Extension of UML Activity Diagram to Model the Behaviour of Context-Aware Systems

  • Author

    Ahmed Al-alshuhai;François

  • Author_Institution
    Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
  • fYear
    2015
  • Firstpage
    431
  • Lastpage
    437
  • Abstract
    The main characteristics of context-aware systems are their ability to sense perpetually the context of the user and adapt their behaviour accordingly in response to changes in the user´s context. Modularity is an important property for any design language as it provides ways of decomposing a system into smaller constituents which are then analyzed separately. The activity diagram of the Unified Modelling Language is a powerful language for describing the functions of a system. However it lacks notations for distinctively capturing the context-awareness requirements of context-aware systems. This paper proposes an extension of the activity diagram of Unified Modelling Language with new notations that enable the separation of concerns between the system functions, the context (or environment) constraints, and the adaption actions to be performed in reaction to changes in the system´s environment. The pragmatics and flexibility of the proposed extension are demonstrated using a number of real-world case studies.
  • Keywords
    "Unified modeling language","Context","Context modeling","Adaptation models","Sensors","Cascading style sheets","Stakeholders"
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing (CIT/IUCC/DASC/PICOM), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/CIT/IUCC/DASC/PICOM.2015.62
  • Filename
    7363103