2014
DOI: 10.1002/spe.2270
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: SUMMARYComponent 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 called components. At the same time, asynchronous programming patterns allow for the development of efficient distributed applications. While several component models and frameworks have been proposed, most of them tightly integrate the component model with the middleware they run upon. This intertwining is generally implicit and n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
29
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
7
1

Relationship

3
5

Authors

Journals

citations
Cited by 17 publications
(29 citation statements)
references
References 59 publications
0
29
0
Order By: Relevance
“…In GCM/ProActive each component is seen as an autonomous entity in a much service-oriented manner. GCM/proactive enforces a strong separation of concerns, well separating the component management from the functional behaviour of the components [46]. It also revealed efficient for implementing autonomic services.…”
Section: Autonomic Capabilitiesmentioning
confidence: 99%
See 2 more Smart Citations
“…In GCM/ProActive each component is seen as an autonomous entity in a much service-oriented manner. GCM/proactive enforces a strong separation of concerns, well separating the component management from the functional behaviour of the components [46]. It also revealed efficient for implementing autonomic services.…”
Section: Autonomic Capabilitiesmentioning
confidence: 99%
“…GCM/ProActive [46] is the component platform we used for out experimentation. What motivates this choice is the design of the component model imposing a strong encapsulation between components.…”
Section: Autonomic Capabilitiesmentioning
confidence: 99%
See 1 more Smart Citation
“…Active objects provide a convenient programming model for component-based composition of distributed applications [11]. The ProActive library implements the GCM distributed component model.…”
Section: :16mentioning
confidence: 99%
“…In the following We will describe our notion of SCC components that is components that can be integrated in a service-oriented approach with dedicated management features. We retain the GCM model for its membrane that comes with a high-level framework for the development of management capabilities [3]. For dynamic management, it will be performed modularly, where each service (component) is responsible for its own adaptation and its own quality of service; while interacting with internal or external services.…”
Section: Positioningmentioning
confidence: 99%