DocumentCode
3585311
Title
Towards a Model-Driven Requirements Specification of Context-Aware Services
Author
Boudaa, Boudjemaa
Author_Institution
Dept. of Comput. Sci., Ibn Khaldoun Univ., Tiaret, Algeria
fYear
2014
Firstpage
194
Lastpage
200
Abstract
Requirements Engineering (RE) represents the most intricate phase in software development process, especially for pervasive applications built on context-aware services (CASs) in which the context can affect requirements engineering process. Many researches that advocate model-driven development have been proposed to design and develop such kind of services. Unfortunately, most of them ignore this phase in their proposals for its difficulty. The present work introduces a model-driven approach specifying functional requirements of CASs in different context situations. An extended use case metamodel to cover context-awareness types is proposed, which constitute the Computation-Independent Model (CIM). Furthermore, the Platform-Independent Model (PIM) can be obtained by a Model-to-Model transformation based on a model elements mapping determined in this paper.
Keywords
formal specification; formal verification; software engineering; ubiquitous computing; CAS; CIM; PIM; RE; computation-independent model; context-aware services; extended use case metamodel; model element mapping; model-driven requirement specification; model-to-model transformation; pervasive applications; platform-independent model; requirements engineering; software development process; Adaptation models; Computational modeling; Computer integrated manufacturing; Context; Context modeling; Context-aware services; Unified modeling language; Computation-Independent Model; Context-Aware Service; Model-Driven Requirements Engineering; Use case;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal-Image Technology and Internet-Based Systems (SITIS), 2014 Tenth International Conference on
Type
conf
DOI
10.1109/SITIS.2014.52
Filename
7081547
Link To Document