Show simple item record

dc.contributor.authorHallsteinsen, S.en
dc.contributor.authorGeihs, K.en
dc.contributor.authorPaspallis, Nearchosen
dc.contributor.authorEliassen, F.en
dc.contributor.authorHorn, G.en
dc.contributor.authorLorenzo, J.en
dc.contributor.authorMamelli, Alessandroen
dc.contributor.authorPapadopoulos, George Angelosen
dc.creatorHallsteinsen, S.en
dc.creatorGeihs, K.en
dc.creatorPaspallis, Nearchosen
dc.creatorEliassen, F.en
dc.creatorHorn, G.en
dc.creatorLorenzo, J.en
dc.creatorMamelli, Alessandroen
dc.creatorPapadopoulos, George Angelosen
dc.description.abstractToday software is the main enabler of many of the appliances and devices omnipresent in our daily life and important for our well being and work satisfaction. It is expected that the software works as intended, and that the software always and everywhere provides us with the best possible utility. This paper discusses the motivation, technical approach, and innovative results of the MUSIC project. MUSIC provides a comprehensive software development framework for applications that operate in ubiquitous and dynamic computing environments and adapt to context changes. Context is understood as any information about the user needs and operating environment which vary dynamically and have an impact on design choices. MUSIC supports several adaptation mechanisms and offers a model-driven application development approach supported by a sophisticated middleware that facilitates the dynamic and automatic adaptation of applications and services based on a clear separation of business logic, context awareness and adaptation concerns. The main contribution of this paper is a holistic, coherent presentation of the motivation, design, implementation, and evaluation of the MUSIC development framework and methodology. © 2012 Elsevier Inc. All rights reserved.en
dc.sourceJournal of Systems and Softwareen
dc.subjectMobile computingen
dc.subjectUser needen
dc.subjectContext- awarenessen
dc.subjectUbiquitous computingen
dc.subjectComputing environmentsen
dc.subjectAdaptation mechanismen
dc.subjectAdaptive softwareen
dc.subjectApplication developmenten
dc.subjectAutomatic adaptationen
dc.subjectBusiness logicen
dc.subjectDaily livesen
dc.subjectModel driven developmenten
dc.subjectModel-driven developmenten
dc.subjectOperating environmenten
dc.subjectSelf adaptingen
dc.subjectSoftware development frameworken
dc.subjectUbiquitous computing environmenten
dc.subjectWell beingen
dc.titleA development framework and methodology for self-adapting applications in ubiquitous computing environmentsen
dc.description.endingpage2859 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied SciencesΤμήμα Πληροφορικής / Department of Computer Science
dc.description.notes<p>Cited By :34</p>en
dc.contributor.orcidPapadopoulos, George Angelos [0000-0001-9250-4916]
dc.contributor.orcidPaspallis, Nearchos [0000-0002-2636-7973]

Files in this item


There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record