Context-aware services engineering: Models, transformations, and verification

  • Authors:
  • Dhaminda B. Abeywickrama;Sita Ramakrishnan

  • Affiliations:
  • Monash University, Clayton Campus, Australia;Monash University, Clayton Campus, Australia

  • Venue:
  • ACM Transactions on Internet Technology (TOIT)
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Context-aware Web services are identified as an important technology to support new applications on the future Internet. Context information has several qualities that make the development of these services challenging, compared to conventional, Web services. Therefore, sound software engineering practices are needed during their development and execution. This article discusses a novel software engineering-based approach, which leverages the benefits of model-driven architecture, aspect-oriented modeling, and formal model checking, for modeling and verifying context-aware services. The approach is explored using a real-world case study in intelligent transport. An evaluation framework is established to validate the main methods and tools employed.