Dynamic reconfiguration of distributed applications
Dynamic reconfiguration of distributed applications
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
WREN---an environment for component-based development
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Essential COM
Jini Specification
Self-organising software architectures for distributed systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Requirements for a Composition Language
ECOOP '94 Selected papers from the ECOOP'94 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Object-Based Models and Languages for Concurrent Systems
6th Workshop on Component-Oriented Programming
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
Gravity: supporting dynamically available services in client-side applications
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Supporting automatic configuration of component-based distributed systems
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
Distribution of a Hierarchical Component in a Non-Connected Environment
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
An open and dynamical service oriented architecture for supporting mobile services
ICWE '06 Proceedings of the 6th international conference on Web engineering
Ontology and application to improve dynamic bindings in mobile distributed systems
WICON '06 Proceedings of the 2nd annual international workshop on Wireless internet
A metadata-based architectural model for dynamically resilient systems
Proceedings of the 2007 ACM symposium on Applied computing
Evaluating User-centric Adaptation with Goal Models
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Runtime adaptation in a service-oriented component model
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
A new approach to modular database systems
SETMDM '08 Proceedings of the 2008 EDBT workshop on Software engineering for tailor-made data management
Home SOA -: facing protocol heterogeneity in pervasive applications
Proceedings of the 5th international conference on Pervasive services
SStreaMWare: a service oriented middleware for heterogeneous sensor data management
Proceedings of the 5th international conference on Pervasive services
Using a product line for creating component systems
Proceedings of the 2009 ACM symposium on Applied Computing
The Adaptation Model of a Runtime Adaptable DBMS
BNCOD 26 Proceedings of the 26th British National Conference on Databases: Dataspace: The Final Frontier
A multi-dimensional model enabling autonomic reasoning for context-aware pervasive applications
Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services
Dynamic system reconfiguration via service composition for dependable computing
Proceedings of the 12th Monterey conference on Reliable systems on unreliable networked platforms
Towards composing software components in both design and deployment phases
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Capturing context requirements
EuroSSC'07 Proceedings of the 2nd European conference on Smart sensing and context
Towards a context binding transparency
EUNICE'07 Proceedings of the 13th open European summer school and IFIP TC6.6 conference on Dependable and adaptable networks and services
Dynamically adaptable applications with iPOJO service components
SC'07 Proceedings of the 6th international conference on Software composition
Dynamic contextual service ranking
SC'07 Proceedings of the 6th international conference on Software composition
Applying dependability aspects on top of "aspectized" software layers
Proceedings of the tenth international conference on Aspect-oriented software development
Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
Towards PaaS using service-oriented component model
Proceedings of the Second Asia-Pacific Symposium on Internetware
A systematic review of software architecture evolution research
Information and Software Technology
A MDE approach for power distribution service development
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Combining heterogeneous service technologies for building an Internet of Things middleware
Computer Communications
Integration of component-based development-deployment support for J2EE middleware
SEM'04 Proceedings of the 4th international conference on Software Engineering and Middleware
Infrastructural support for dynamic context bindings
EuroSSC'06 Proceedings of the First European conference on Smart Sensing and Context
Enabling on demand deployment of middleware services in componentized middleware
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
Towards a framework to characterize ubiquitous software projects
Information and Software Technology
Managing the dynamism of the OSGi Service Platform in real-time Java applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
A dynamic and service-oriented component model for python long-lived applications
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
A monitoring mechanism to support agility in service-based application evolution
ACM SIGSOFT Software Engineering Notes
Context-aware service composition for mobile network environments
UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
Service component architecture extensions for dynamic systems
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
h-ubu: an industrial-strength service-oriented component framework for JavaScript applications
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Toward authorization as a service: a study of the XACML standard
Proceedings of the 16th Communications & Networking Symposium
ATALK: A decentralized agent platform for engineering open and dynamic organizations
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
This paper describes a project, called Gravity, that defines a component model, where components provide and require services (i.e., functionality) and all component interaction occurs via services. This approach introduces service-oriented concepts into a component model and execution environment. The goal is to support the construction and execution of component-based applications that are capable of autonomously adapting at run time due to the dynamic availability of the services provided by constituent components. In this component model the execution environment manages an application that is described as an abstract composition that can adapt and evolve at run time depending on available functionality. The motivation of Gravity is to simplify the construction of applications where dynamic availability arises, ranging from modern extensible systems to novel computing approaches, such as contrext-aware applications.