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

The FRACTAL component model and its support in Java

Abstract: This paper presents FRACTAL, a hierarchical and reflective component model with sharing. Components in this model can be endowed with arbitrary reflective capabilities, from plain black‐box objects to components that allow a fine‐grained manipulation of their internal structure. The paper describes JULIA, a Java implementation of the model, a small but efficient runtime framework, which relies on a combination of interceptors and mixins for the programming of reflective features of components. The paper presen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
344
0
17

Year Published

2007
2007
2015
2015

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 393 publications
(362 citation statements)
references
References 6 publications
1
344
0
17
Order By: Relevance
“…Fractal [3] is a hierarchically-structured component model that provides reflective features which support dynamic architectural reconfiguration. It was developed by OW2 Consortium.…”
Section: Reconfiguration Framework -The State Of the Artmentioning
confidence: 99%
See 1 more Smart Citation
“…Fractal [3] is a hierarchically-structured component model that provides reflective features which support dynamic architectural reconfiguration. It was developed by OW2 Consortium.…”
Section: Reconfiguration Framework -The State Of the Artmentioning
confidence: 99%
“…Fractal [3] does not support ad-hoc reconfiguration. Fractal also does not have formal support to ensure consistency.…”
Section: Reconfiguration Framework -The State Of the Artmentioning
confidence: 99%
“…We opt for applications developed with FRACTAL components [3]. For reusing of former applications parts, we use: (i) component-based software development to manipulate functionality assemblies and (ii) component-based UI with Java Swing JComponent encapsulated in FRACTAL component in order to manipulate concrete UI parts.…”
Section: Hypothesis On Former Applicationsmentioning
confidence: 99%
“…Our simulations are based on COSMOS [12](Context Entities Composition and Sharing), which is a framework for context management that uses the FRACTAL [13] component model. We also use the simulation engine SIAFU [14] to generate contextual informations.…”
Section: Evaluation and Simulationsmentioning
confidence: 99%