iPOJO: An extensible service-oriented component framework

C Escoffier, RS Hall, P Lalanda - IEEE International Conference …, 2007 - ieeexplore.ieee.org
Nowadays, application needs loose-coupling approach allowing asynchronous evolution.
Service-oriented computing is a paradigm that utilizes services as fundamental elements for …

GCM: a grid extension to Fractal for autonomous distributed components

F Baude, D Caromel, C Dalmasso, M Danelutto… - Annals of …, 2009 - Springer
This article presents an extension of the Fractal component model targeted at programming
applications to be run on computing grids: the grid component model (GCM). First, to …

WComp middleware for ubiquitous computing: Aspects and composite event-based Web services

JY Tigli, S Lavirotte, G Rey, V Hourdin… - annals of …, 2009 - Springer
After a survey of the specific features of ubiquitous computing applications and
corresponding middleware requirements, we list the various paradigms used in the main …

Exogenous coordination of concurrent software components with JavaBIP

S Bliudze, A Mavridou, R Szymanek… - Software: Practice …, 2017 - Wiley Online Library
A strong separation of concerns is necessary in order to make the design of domain‐specific
functional components independent from cross‐cutting concerns, such as concurrent access …

A model for develo** component-based and aspect-oriented systems

N Pessemier, L Seinturier, T Coupaye… - … Conference on Software …, 2006 - Springer
Abstract Aspect-Oriented Programming (AOP) and Component-Based Software Engineering
(CBSE) offer solutions to improve the separation of concerns and to enhance a program …

A formal specification of the Fractal component model in Alloy

P Merle, JB Stefani - 2008 - inria.hal.science
This report contains a formal specification of the Fractal component model using the Alloy
specification language. The report covers all the elements of the (informal) reference …

A component-based and aspect-oriented model for software evolution

N Pessemier, L Seinturier… - … Journal of Computer …, 2008 - inderscienceonline.com
Component-Based Software Development (CBSD) and Aspect Oriented Software
Development (AOSD) are solutions to support software evolution by decomposing a …

Support for distributed adaptations in aspect-oriented middleware

E Truyen, N Janssens, F Sanen, W Joosen - Proceedings of the 7th …, 2008 - dl.acm.org
Many aspect-oriented middleware platforms support run-time aspect weaving, but do not
support coordinating distributed changes to a set of aspects at run-time. A distributed …

Toward architecture-based context-aware deployment and adaptation

N Gui, V De Florio, H Sun, C Blondia - Journal of Systems and Software, 2011 - Elsevier
Software systems are increasingly expected to dynamically self-adapt to the changing
environments. One of the main adaptation mechanisms is dynamic recomposition of …

Programming distributed and adaptable autonomous components—the GCM/ProActive framework

F Baude, L Henrio, C Ruz - Software: Practice and Experience, 2015 - Wiley Online Library
Component‐oriented software has become a useful tool to build larger and more complex
systems by describing the application in terms of encapsulated, loosely coupled entities …