Ingescape knowledge base

Here is a series of technical articles to discover and learn the many facets of Ingescape.

Search
Filters

Your first Ingescape agent

This article gives you an introduction to the Ingescape library, in order to create a first software agent to be integrated in any Ingescape environment. Creating your own agents is the key step to building the services that will make…

Ingescape editor, take the tour !

This article presents the high-level features of the Ingescape editor. We do not go into details here but you will have a good overview of this application after your read. Whereas the Ingescape library is dedicated to software developers, the…

The Ingescape network layer

Ingescape enables to create distributed systems based on sets of connected software agents using the Ingescape library. Such architectures can be visualized and edited using the Ingescape editor. This article presents standard and advanced capabilities brought by Ingescape to support…

First steps through the design and architecture of an Ingescape agent

This article shows some best practices that have been established when developing Ingescape agents from scratch. These practices will insure that the agent can evolve quickly in time and also includes reusable Ingescape-independent software that could be useful in many…

Your first complete agent

Ingescape is designed to support both industrial and experimental environments. Your first Ingescape agent illustrates the basics for both worlds. In this article, we provide a more advanced example that can serve as a boiler plate for any real-world agent to be…

VLC Media Player as an Ingescape agent : an example of how Ingescape integrates in complex existing software architectures

Ingescape is able to integrate with minimal effort into complex existing software so that these software become Ingescape agents accessible in any Ingescape platform. To concretely illustrate this, we decided to use the famous …