ARCS/en

Un article de Wiki-evr@.

(Différences entre les versions)
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

Vers la version française
A view of the graphical editor.
A view of the graphical editor.

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

8th International Conference on Virtual Reality (VRIC 2006) pp. 243-252, Laval (France), April 26-28, 2006
Pdf Bibtex