Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Rover: a toolkit for mobile information access
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Automated hoarding for mobile computers
Proceedings of the sixteenth ACM symposium on Operating systems principles
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Embedded computation meets the World Wide Web
Communications of the ACM
Software engineering for mobility: a roadmap
Proceedings of the Conference on The Future of Software Engineering
The role of software architecture in constraining adaptation incomponent-based middleware platforms
IFIP/ACM International Conference on Distributed systems platforms
The Bengal Database Replication System
Distributed and Parallel Databases
OceanStore: an architecture for global-scale persistent storage
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Locating application data across service discovery domains
Proceedings of the 7th annual international conference on Mobile computing and networking
The invisible future
The case for reflective middleware
Communications of the ACM - Adaptive middleware
Systematic aid for developing middleware architectures
Communications of the ACM - Adaptive middleware
Simulation, verification and automated composition of web services
Proceedings of the 11th international conference on World Wide Web
A web middleware architecture for dynamic customization of content for wireless clients
Proceedings of the 11th international conference on World Wide Web
Self-managing, disconnected processes and mechanisms for mobile e-business
WMC '02 Proceedings of the 2nd international workshop on Mobile commerce
Caching web services in mobile ad-hoc networks: opportunities and challenges
Proceedings of the second ACM international workshop on Principles of mobile computing
XMIDDLE: A Data-Sharing Middleware for Mobile Computing
Wireless Personal Communications: An International Journal
Project Aura: Toward Distraction-Free Pervasive Computing
IEEE Pervasive Computing
Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
Cooperative Caching in Ad Hoc Networks
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Software Architecture-Based Adaptation for Pervasive Systems
ARCS '02 Proceedings of the International Conference on Architecture of Computing Systems: Trends in Network and Pervasive Computing
Towards patterns of web services composition
Patterns and skeletons for parallel and distributed computing
Automating the Composition of Middleware Configurations
ASE '00 Proceedings of the 15th IEEE international conference on Automated software engineering
Middleware Awareness in Mobile Computing
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Caching XML Web Services for Mobility
Queue - Wireless
Queue - Wireless
Queue - Wireless
CANS: composable, adaptive network services infrastructure
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
A middleware service for mobile ad hoc data sharing, enhancing data availability
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Dependability in the web services architecture
Architecting dependable systems
User activity synthesis in ambient intelligence environments
Proceedings of the 2nd European Union symposium on Ambient intelligence
Group management for mobile Ad Hoc networks: design, implementation and experiment
Proceedings of the 6th international conference on Mobile data management
COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support
Journal of Systems and Software
CoWSAMI: Interface-aware context gathering in ambient intelligence environments
Pervasive and Mobile Computing
ubiSOAP: A Service Oriented Middleware for Seamless Networking
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
INDISS: interoperable discovery system for networked services
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Efficient semantic service discovery in pervasive computing environments
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
From pervasive to social computing: algorithms and deployments
Proceedings of the 2009 international conference on Pervasive services
An agent-based approach towards automatic service composition in ambient intelligence
Artificial Intelligence Review
GIIS'09 Proceedings of the Second international conference on Global Information Infrastructure Symposium
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
UAHCI'07 Proceedings of the 4th international conference on Universal access in human-computer interaction: ambient interaction
Z-based agents for service oriented computing
AAMAS'07/SOCASE'07 Proceedings of the 2007 AAMAS international workshop and SOCASE 2007 conference on Service-oriented computing: agents, semantics, and engineering
Social devices: autonomous artifacts that communicate on the internet
IOT'08 Proceedings of the 1st international conference on The internet of things
Ontology-driven pervasive service composition for everyday life
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part I
Uniting online social networks with places and things
Proceedings of the Second International Workshop on Web of Things
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: context diversity - Volume Part III
Efficient semantic service discovery in pervasive computing environments
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
Timely provisioning of mobile services in critical pervasive environments
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Realising personalised web service composition through adaptive replanning
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Service discovery protocol interoperability in the mobile environment
SEM'04 Proceedings of the 4th international conference on Software Engineering and Middleware
Service allocation in selfish mobile ad hoc networks using vickrey auction
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
Ad hoc composition of user tasks in pervasive computing environments
SC'05 Proceedings of the 4th international conference on Software Composition
Semantics-aware services for the mobile computing environment
Architecting Dependable Systems III
Engineering reconfigurable distributed software systems: issues arising for pervasive computing
Rigorous Development of Complex Fault-Tolerant Systems
INDISS: interoperable discovery system for networked services
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Adaptive workflows in smart environments: combining imperative and declarative models
Proceedings of the 2012 ACM Conference on Ubiquitous Computing
Hi-index | 0.00 |
Enabling the ambient intelligence vision means that consumers will be provided with universal and immediate access to available content and services, together with ways of effectively exploiting them. Concentrating on the software system development aspect, this means that the actual implementation of any ambient intelligence application requested by a user can only be resolved at runtime according to the user's specific situation. This paper introduces a base declarative language and associated core middleware, which supports the abstract specification of Ambient Intelligence applications together with their dynamic composition according to the environment. The proposed solution builds on the Web services architecture, whose pervasiveness enables both services availability in most environments, and specification of applications supporting automated retrieval and composition. In addition, dynamic composition of applications is dealt in a way that enforces the quality of service of deployed applications in terms of security and performance.