ARCS/en
Un article de Wiki-evr@.
Version du 20 juillet 2006 à 10:31 (modifier) Gi (Discuter | Contributions) ← Différence précédente |
Version du 20 juillet 2006 à 10:35 (modifier) (défaire) Gi (Discuter | Contributions) (→Components) Différence suivante → |
||
Ligne 6 : | Ligne 6 : | ||
== Basics == | == Basics == | ||
=== Components === | === Components === | ||
+ | According to Szyperski’s definition {{refa|Szyperski02}}, “A component | ||
+ | is a coherent package of software that can be | ||
+ | independently developed and delivered as a unit, and | ||
+ | that offers interfaces by which it can be connected, unchanged, | ||
+ | with other components to compose a larger | ||
+ | system”. | ||
+ | |||
+ | It means that, the way components will communicate | ||
+ | with each other should be described, how they’re implemented, how | ||
+ | they’re initialized and how we can use them to build | ||
+ | applications. | ||
+ | |||
+ | Before detailing our components, we should introduce the main communication mechanism | ||
+ | we use, which is based on the signal/slot paradigm. | ||
=== Signal/slots === | === Signal/slots === |
Version du 20 juillet 2006 à 10:35
ARCS (for Augmented Reality Component System) is a framework dedicated to the design of augmented reality applications. The core of the framework is a general purpose component system cutomized to meet the requirements of augmented reality applications (mostly real-time constraints). A set of components is developped on top of this system for augmented reality applications.
Sommaire |
Basics
Components
According to Szyperski’s definition [Szyperski02], “A component is a coherent package of software that can be independently developed and delivered as a unit, and that offers interfaces by which it can be connected, unchanged, with other components to compose a larger system”.
It means that, the way components will communicate with each other should be described, how they’re implemented, how they’re initialized and how we can use them to build applications.
Before detailing our components, we should introduce the main communication mechanism we use, which is based on the signal/slot paradigm.
Signal/slots
Why programming with components ?
The ARCS Core
Components
Compositions of components
The sheet, an explicit composition
Initialisations of components
Other composition mechanism
Extending the sheet capabilities
Publications
J.Y. Didier, S. Otmane, M. Mallem - A Component Model for Augmented/Mixed Reality Applications with Reconfigurable Data-flow