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
Link To Document :
بازگشت