Products

Golaem Activity

:: Description ::
Golaem Activity is a set of tools designed for human activity description and simulation.

Golaem Activity consists of:
• a graph based language dedicated to human activity description
• an authoring tool for designing human activities using this language
• a runtime engine processing the activities described with this language.

These tools can be used as a pipeline from an activity description to a runtime simulation.
:: Features ::
• Activities Design
    Golaem Activity Language enables to describe and formalize any activity: it can be simple behaviors as well as complex collaborative tasks. Complex activity structures can be designed by applying several connectives such as alternatives, parallel processing, events synchronization...

    It relies on a hierarchical activity model which enables to specify a description at different levels of detail. This property aims to use the same description while speaking with someone about the global workflow of an activity or tuning the details of a simulation.

    Activities Design

• Activities Process
    Golaem Activity also consists of a runtime engine encapsulating Golaem Coordinator and thus, provides the same advantages (hierarchical parallel state machines system, automatic resources synchronization…). This engine can be easily integrated in any C++ architecture.

    Golaem Activity provides an offline generator responsible for parsing a Golaem Activity Language file (containing activity descriptions) and building a C++ library. Then, this library can be run by the Golaem Activity Engine to perform a simulation.
:: Workflow ::
Golaem Activity Workflow

Golaem Activity Workflow

:: Evaluate ::
2008-2010 © http://www.golaem.com - All rights reserved.