Olivier Haas

ARL - Assistant à la Réingénierie Logicielle

ARL (v1) est un outil de type IPM/IDM (Ingénierie Par Modélisation / Ingénierie Dirigée par les Modèles) qui assiste à la réingénierie par une technologie alliant Méthodes Formelles, Intelligence Artificielle, et Théories de l’Argumentation. 1. Caractéristiques-clés 2. Distributions 3. Cas d’utilisation 4. Vision 5. Positionnement 6. Agenda 7. Tarifs  1. Caractéristiques-clés Allie la rigueur mathématique des méthodes formelles, à l’apport des IA, associées aux théories de l’argumentation, pour l’ineraction homme-machine.

Continuer la lecture

Solution ARL - Génie Logiciel

Notre solution ARL, appuyée sur notre produit ARL, répond à la problématique de la RéIngénierie Logicielle. 1. Problématiques adressées 2. Esprit de la solution 3. Composants logiciels impliqués 4. Composants d’infrastructure impliqués 5. Éléments de services impliqués 6. Compétences impliquées 7. Cas d’utilisation  1. Problématiques adressées Contexte présentant au moins un des aspects suivants : Situations avec existant Souhait de refondre un corpus applicatif “legacy” plus ou moins important.

Continuer la lecture

IPM - Ingénierie Par Modélisation

IPM (v2) est un AGL (Atelier de Génie Logiciel) de type IPM/IDM (Ingénierie Par Modélisation / Ingénierie Dirigée par les Modèles). 1. Caractéristiques-clés 2. Distributions 3. Cas d’utilisation 4. Vision 5. Positionnement 6. Agenda 7. Tarifs  1. Caractéristiques-clés Plateforme d’intégration d’OGL (Outil de Génie Logiciel). IPM est construit autour de notre produit SDS ; des machines à états réalisent l’intégration des outils. Superposition du cycle projet avec le cycle d’abstraction/modélisation, contrairement à ce qui a cours habituellement dans l’état de l’art.

Continuer la lecture

ARL - Infogérance

L’infogérance ARL, mettant en œuvre notre solution ARL, elle-même appuyée sur notre produit ARL, se déploie sur tous les volets de l’infogérance. 1. Volet Plateforme 2. Volet Application 3. Volet Service 4. Tarifs  1. Volet Plateforme ARL est disponible, pour l’instant, uniquement en mode SaaS sur nos machines.  2. Volet Application Les composants de modélisation susceptibles d’être exécutés par ARL peuvent être stockés sur l’infrastructure de votre choix, comme sur l’espace qui vous sera dédié sur nos machines.

Continuer la lecture

Réingénierie avec ARL - Formation

Notre produit produit ARL, programmable via des grammaires et des machines à états, s’utilise mieux en procédant par modélisation. Cette modélisation pour CGM, suit un cadre et obéit à des règles, dont la maîtrise théorique et l’apprentissage pratique sont l’objet de cette formation. 1. Objectifs pédagogiques 2. Public concerné 3. Prérequis 4. Programme de la formation 5. Modalités d’évaluation 6. Tarifs  1. Objectifs pédagogiques Être apte à : Utiliser ARL pour l’ingénierie-arrière (rétro-conception) : Analyse (parsing) de corpus de sources.

Continuer la lecture

SDS - Système de Distribution et de Synchronisation

SDS (v1) est une plateforme d’exécution multi-nœuds et multi-tâches de machines à états distribuables et synchronisables du fait qu’elles tournent sur cette plateforme. 1. Caractéristiques-clés 2. Éditions 3. Distributions 4. Cas d’utilisation 5. Vision 6. Positionnement 7. Agenda 8. Tarifs  1. Caractéristiques-clés Programmation via la définition d’automates / de machines à états. SDS intègre un moteur de machine à états ; la programmation de SDS est donc orientée machines à états.

Continuer la lecture

Solution IPM - Génie Logiciel

Notre solution IPM, appuyée sur notre produit IPM, répond à la problématique de l’Ingénierie Dirigée par les Modèles. 1. Problématiques adressées 2. Esprit de la solution 3. Composants logiciels impliqués 4. Composants d’infrastructure impliqués 5. Éléments de services impliqués 6. Compétences impliquées 7. Cas d’utilisation  1. Problématiques adressées Concexte présentant au moins un des aspects suivants : Solution d’Ingénierie Dirigée par les Modèles déjà présente dans votre organisation, et souhait de sortir des impasses qui peuvent se présenter.

Continuer la lecture

Solution SDS - Distribution et Synchronisation

Notre solution SDS, appuyée sur notre produit SDS, répond aux besoins d’applications présentant des cas de collaborations complexes entre objets (appelés aussi agents) et/ou des cas de déplacements dynamiques d’objets, ou plus simplement lorsque la modélisation via machines à états s’avère pertinente. Ex. : Internet des objets (IoT), protocoles réseau, systèmes temps réel, embarqués, etc. 1. Problématiques adressées 2. Esprit de la solution 3. Composants logiciels impliqués 4. Composants d’infrastructure impliqués

Continuer la lecture

SDS - Infogérance

L’infogérance SDS, mettant en œuvre notre solution SDS, elle-même appuyée sur notre produit SDS, se déploie sur tous les volets de l’infogérance. 1. Volet Plateforme 2. Volet Application 3. Volet Service 4. Tarifs  1. Volet Plateforme Nous pouvons héberger tout ou partie de vos nœuds SDS sur nos machines, ce qui peut se produire, par exemple, dans les cas suivants : Nécessité de types de traitement Si certains traitements à appliquer sur les données (tables des symboles associées aux instances de machines à états) nécessitent des bibliothèques SDS-BBLs dont vous ne disposez pas sur les nœuds SDS de votre intrastructure.

Continuer la lecture

Informatique a-centrée - Séminaire

L’informatique a-centrée se définit par l’indifférenciation absolue entre les nœuds : chaque nœud est à la fois client et serveur, et la solution technique serveur est unique (aux détails d’implémentation près). 1. Objectifs 2. Public concerné 3. Programme 4. Bilan et suites envisageables 5. Tarifs  1. Objectifs Présenter les principes d’une architecture a-centrée ; comment ces principes sont au cœur des protocoles internet ; comment les appliquer pleinement nous fait passer dans une nouvelle ère.

Continuer la lecture