Academic
Publications
Model-driven Engineering of Active Context-awareness

Model-driven Engineering of Active Context-awareness,10.1007/s11280-006-0014-5,World Wide Web,Stefano Ceri,Florian Daniel,Federico Michele Facca,Maris

Model-driven Engineering of Active Context-awareness   (Citations: 10)
BibTex | RIS | RefWorks Download
More and more Web users ask for contents and services highly tailored to their particular contexts of use. Especially due to the increasing affordability of new and powerful mobile communication de- vices, they also appreciate the availability of ubiquitous access, indepen- dent from the device actually in use. Due to such premises, traditional software design methods need to be extended, and new issues and re- quirements need to be addressed for supporting context-aware access to services and applications. In this paper we propose a model-driven approach towards adaptive, context-aware Web applications, accompanied by a general-purpose ex- ecution framework enabling active context-awareness. Whereas conven- tional adaptive hypermedia systems address the problem of adapting HTML pages in response to user-generated requests, in this work we especially stress the importance of user-independent, context-triggered adaptivity actions. This finally leads us to interpret the context as an ac- tive actor, operating independently from users during their navigations.
Journal: World Wide Web - WWW , vol. 10, no. 4, pp. 387-413, 2007
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...More generally, in [2] a model-driven approach for adaptive context-aware Web applications is presented...

    Stefano Mizzaroet al. A social approach to context-aware retrieval

    • ...Context could also be used to eliminate the need for input altogether by performing implicit searches triggered purely by changes in context, although there are still cases where users will want to take over control of the system to perform explicit searches that may be entirely independent of their current context [1]...

    Moira C. Norrie. Desktop, Tabletop or Mobile?

    • ...For example, in [6], UML class diagrams are used to model user, personalization, and context metadata subschemas together in one model...

    Alexei Lapouchnianet al. Modeling Domain Variability in Requirements Engineering with Contexts

    • ...), as well as the introduction of customization modeling concepts (Ceri et al., 2007a...

    Wieland Schwingeret al. A survey on web modeling approaches for ubiquitous web applications

    • ...The framework leverages our previous results in the design of context-aware web applications [6,8] and in the component-based development of web applications [9,10]...
    • ...Context components are in charge of monitoring the context and generating context events when the context changes [8]...
    • ...For example, Ceri et al. [6] propose an extension of the WebML model, in which adaptive pages are associated with a chain of operations that implement the page’s adaptivity logic and are executed each time a context monitor [8] (which restricts the analysis of the context model to the only properties relevant to the currently viewed page) demands for adaptation...
    • ...This therefore leads us to interpret context as an independent actor ,w orking on the same application as users do [8]...
    • ...4 The described use of context components is fully in line with the idea of context monitor discussed in [8]...
    • ...The location context component used in the case study is based on previous work [8]: it leverages a client-side Bluetooth GPS device, interfaced via the Chaeron GPS Library 6 , and is wrapped by means of Flash (to exchange posi-...

    Florian Danielet al. Mashing Up Context-Aware Web Applications: A Component-Based Developme...

Sort by: