A generative programming framework for context-aware CSCW applications

Devdatta Kulkarni, Tanvir Ahmed, Anand Tripathi

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

We present a programming framework based on the paradigm of generative application development for building context-aware collaborative applications. In this approach, context-aware applications are implemented using a domain-specific designmodel, and their execution environment is generated and maintained by the middleware. The key features of this design model include support for context-based service discovery and binding, context-based access control, context-based multiuser coordination, and context-triggered automated task executions. The middleware uses the technique of policy-based specialization for generating application-specific middleware components from the generic middleware components. Through a case-study example, we demonstrate this approach and present the evaluations of the design model and the middleware.

Original languageEnglish (US)
Article number2089121
JournalACM Transactions on Software Engineering and Methodology
Volume21
Issue number2
DOIs
StatePublished - Mar 1 2012

Keywords

  • Context-aware computing
  • Generative middleware
  • Pervasive computing

Fingerprint Dive into the research topics of 'A generative programming framework for context-aware CSCW applications'. Together they form a unique fingerprint.

Cite this