- Publications
- Book section
- Situation-Driven Development: A Methodology for the Development of Context-Aware Systems
Situation-Driven Development: A Methodology for the Development of Context-Aware Systems
[u' @incollection{martin_situation-driven_2012, series = {Lecture {Notes} in {Computer} {Science}}, title = {Situation-{Driven} {Development}: {A} {Methodology} for the {Development} of {Context}-{Aware} {Systems}}, copyright = {\xa92012 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-642-35376-5 978-3-642-35377-2}, shorttitle = {Situation-{Driven} {Development}}, url = {http://link.springer.com/chapter/10.1007/978-3-642-35377-2_33}, abstract = {Several toolkits have been proposed in order to ease the development of context-aware systems, providing high-level programming interfaces to manage context data. One of the main tasks in the development of such systems is the definition of user situations that have to be identified by the system in order to adapt its behaviour. These situations are best defined by domain experts, but usually they do not have programming skills. Apart from that, there is a lack of methodologies to guide the development process. This paper presents a methodology based on the definition of situations that is designed to involve domain experts in the development process. This way, they can support programmers in the definition of the required situations. Also, a web-based platform has been implemented in order to manage context data without any programming skills. This way, domain experts can also configure the situations to be detected by the system.}, number = {7656}, urldate = {2013-11-04TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer Berlin Heidelberg}, author = {Mart\xedn, David and Ipi\xf1a, Diego L\xf3pez de and Lamsfus, Carlos and Alzua, Aurkene}, editor = {Bravo, Jos\xe9 and L\xf3pez-de-Ipi\xf1a, Diego and Moya, Francisco}, month = jan, year = {2012}, keywords = {Artificial Intelligence (incl. Robotics), Computer Communication Networks, Computers and Society, Context-Awareness, End-User Programming, Information Systems Applications (incl. Internet), Mobile Services, User Interfaces and Human Computer Interaction, software engineering}, pages = {241--248} }']
Abstract