Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06) 2006
DOI: 10.1109/sera.2006.62
|View full text |Cite
|
Sign up to set email alerts
|

SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
117
0
3

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 139 publications
(120 citation statements)
references
References 7 publications
0
117
0
3
Order By: Relevance
“…For example, Listing 1 depicts the descriptor corresponding to the assembly of Figure 1. The composite MyApp (lines 1-20) encloses two components: View (lines [3][4][5][6][7][8][9][10][11][12] and Model (lines [13][14][15][16][17][18]. In addition, MyApp exposes the service interface run (line 2), which is promoted from View.…”
Section: Introductionmentioning
confidence: 99%
“…For example, Listing 1 depicts the descriptor corresponding to the assembly of Figure 1. The composite MyApp (lines 1-20) encloses two components: View (lines [3][4][5][6][7][8][9][10][11][12] and Model (lines [13][14][15][16][17][18]. In addition, MyApp exposes the service interface run (line 2), which is promoted from View.…”
Section: Introductionmentioning
confidence: 99%
“…However, enforcing properties that do not require additional state information can be achieved in both BIP and JavaBIP without introducing additional behavior, thereby providing a stronger separation of the coordination and functional concerns. Composite bindings in Fractal bear similarity to the connector architectures in SOFA 2 [27,28], with the same remarks about separation of concerns being applicable.…”
Section: Related Workmentioning
confidence: 83%
“…Otherwise, the internal transition is disabled. Instead, to move to state done, the route has to wait for the processing termination event, associated with the spontaneous transition end ( @Transition(name = "end", source = "wait", target = "done", guard = "!g") 30 public void spontaneousEnd() {} // "!g" in the guard above means "not g" 31 32 @Transition(name = "", source = "wait", target = "done", guard = "g") 33 public void internalEnd() {} 34 35 @Transition(name = "finished", source = "done", target = "off") 36 public void finishedTransition() {} 37 38 @Guard(name = "g") 39 public lines [27][28][29][30] that checks whether the available memory limit of the system, defined through the constructor of the MemoryMonitor class ( Figure 4: lines [12][13][14], is sufficient for adding more running routes.…”
Section: Camel Routesmentioning
confidence: 99%
See 1 more Smart Citation
“…We have investigated several component models [7,9,11] to identify features suitable for our framework. Based on this we extract a fundamental characteristic of a state-of-the-art component model: A lightweight hierarchical component model that stresses on modularity and extensibility.…”
Section: Component Frameworkmentioning
confidence: 99%