Title | ||
---|---|---|
Integrating aspect-orientation and structural annotations to support adaptive middleware |
Abstract | ||
---|---|---|
To anticipate or not to anticipate --- that is the question, regarding adaptive middleware in the area of ubiquitous computing. Anticipation can guarantee that both the adapted and the adapting component work together safely, but it limits the scenario space to some predictable well-known cases. This holds even more when statically typed languages are used, as we assume here. A second problem is a semantic gap between the business logic that triggers the adaptation and the technological demands of the adaptation that must be solved on the implementation level. We discuss current approaches and describe a new approach combining aspect-oriented programming with structural metadata to cope with both problems. An example illustrates how our approach will work in practice. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1145/1238828.1238831 | MAI |
Keywords | Field | DocType |
structural annotation,integrating aspect-orientation,scenario space,business logic,aspect-oriented programming,adapting component work,semantic gap,new approach,current approach,adaptive middleware,implementation level,predictable well-known case,aspect oriented programming,aspect oriented | Middleware,Metadata,Middleware (distributed applications),Software engineering,Computer science,Semantic gap,Business logic,Ubiquitous computing,Aspect orientation,Message oriented middleware,Distributed computing | Conference |
Citations | PageRank | References |
5 | 0.59 | 8 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Holger Mügge | 1 | 13 | 5.14 |
Tobias Rho | 2 | 78 | 7.33 |
Armin B. Cremers | 3 | 2287 | 446.79 |