Dynamic structure in software architectures
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
Extending and implementing the stable model semantics
Artificial Intelligence
Embracing Dynamic Evolution in Distributed Systems
IEEE Software
Computer
A Model-Based Approach to Designing QoS Adaptive Applications
RTSS '04 Proceedings of the 25th IEEE International Real-Time Systems Symposium
Design-time product line architectures for any-time variability
Science of Computer Programming - Special issue: Software variability management
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Using Architecture Models for Runtime Adaptability
IEEE Software
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
PLA-based Runtime Dynamism in Support of Privacy-Enhanced Web Personalization
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
IT Professional
Computer
Managing distributed adaptation of mobile applications
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Feature driven dynamic customization of software product lines
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Configurator-as-a-service: tool support for deriving software architectures at runtime
Proceedings of the WICSA/ECSA 2012 Companion Volume
Hi-index | 0.00 |
The emergence of open, composable Internet services and mashups means that services cannot be composed in a centralised manner. Despite this, cross-cutting constraints might exist between services, stemming from, e.g., security. Especially when used with mobile devices, these service compositions need to be constructed at runtime. This paper proposes a knowledge-based approach for dynamically finding and validating decentralised service compositions while taking into account cross-cutting constraints. The approach is exemplified with a case of a shopping mall portal.