JOURNAL ARTICLE

Goal-driven context-aware service composition

Abstract

Two important aspects are associated with service composition. One is to understand the needs and constraints for a new added-value composite service, and otherwise it would lead to an ad-hoc effort for service composition. The second is to reflect the changes of computing environment to the service composition to catch up the on-demand of users. This paper introduces a goal-driven approach to specify the user requirements and demands that guides the service composition, and proposes context awareness to adapt to a dynamically changing environment. Computing contexts, including physical context, user profile and computed results, are gathered by various services, and imported into an ontology based a context repository. A Goal Description Language, Context Condition/Effect are designed to describe the dynamic semantics of goal requirements and service capability. A planner is designed and implemented to dynamically compose services based on the current contexts, and a service runner is designed and implemented to invoke proper services based on the contexts and interactions with users.

Keywords:
Computer science Service (business) Context (archaeology) Service delivery framework Ontology Service design Differentiated service Service discovery Planner Semantics (computer science) Ubiquitous computing Composition (language) World Wide Web Service composition Human–computer interaction Software engineering Process management Web service Engineering Programming language Business

Metrics

17
Cited By
0.64
FWCI (Field Weighted Citation Impact)
13
Refs
0.70
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Context-Aware Service Composition

Ichiro Satoh

Lecture notes in computer science Year: 2011 Pages: 267-279
BOOK-CHAPTER

A Goal-Driven Context-Aware Architecture for Distributing Cognitive Service Group

Siyuan Lu

Lecture notes in computer science Year: 2019 Pages: 400-406
© 2026 ScienceGate Book Chapters — All rights reserved.