Open Wide
menu menu
Projets R&D

Open Wide Labs

Les travaux d'Open Wide Labs ont lieu dans le cadre de recherche subventionnée et de projets clients ou internes et se placent au carrefour des technologies d'intégration et de l'expertise d'Open Wide sur les composants Open Source.

L'expertise d'Open Wide dans le domaine des technologies et composants Open Source lui est un atout naturel. Son pôle R&D lui permet de cimenter cette expertise et d'ouvrir de nouvelles perspectives relativement à son métier d'intégrateur au sein du domaine de l’urbanisation des systèmes d’information.

Historiquement, Open Wide a développé une compétence particulière dans le domaine de la communication inter-applicative avec la constitution dès 2003 d’une plate-forme d’EAI dénommée NoSICA entièrement basée sur l’intégration de composants Open source.
Les domaines technologiques découlant de ces travaux sur lesquels Open Wide s’investit particulièrement sont la gestion des processus métier (BPM et Workflow), et les architectures orientées services ou SOA (échanges XML, Web services, ESB).

Membre fondateur du consortium OW2 (ex. ObjectWeb), Open Wide y est plus particulièrement membre de l'ESB Initiative.

EasySOA

EasySOA Le projet EasySOA a pour but une plateforme légère facilitant l'intégration et l'architecture Orientée Service (SOA) dans les systèmes d'information d'entreprise, en s'appuyant sur le web, le collaboratif et l'Open Source.

Labellisé par le pôle de compétitivité System@tic , le projet EasySOA bénéficie d'un budget de 4m€ sur 2011-2012 sponsorisé par Oseo et la Région Île-de-France .

Son consortium réunit des acteurs majeurs de l'Open Source :
INRIA labs : moteur de services (OW2 FraSCAti ), modélisation SOA (Eclipse SOA ) et monitoring (framework Galaxy, en sous-traitance par la startup EasiFab )
Nuxeo (ECM) : plateforme de gestion de documents, pour gérer collaborativement le modèle SOA et son contenu
Talend (ETL) : connecteurs SOA et données aux données et solutions existantes
Bull (service et infrastructure) : administration et supervision du SOA avec OW2 Jasmine , cas d’usage
Open Wide : coordinateur, architecture et intégration globale, BPM (avec Eclipse JWT / OW2 Scarbo ), cas d’usage
EasySOA

Concrètement, EasySOA rajoute une couche SOA plus légère et agile autour du SOA “traditionnel” grâce à une approche en ligne, sociale et collaborative impliquant tous les acteurs du processus SOA : utilisateurs métier, architectes et développeurs, exploitants. La solution EasySOA se décline en trois composants, commençant par EasySOA Core, registre collaboratif de services permettant :

  • La découverte ex nihilo des services existants et leur cartographie
  • l'édition et la gestion collaborative de la documentation et du processus SOA
  • L’assainissement et la protection des SOAs existantes

Puis, offrant des pans fonctionnels complémentaires à EasySOA Core,

  • EasySOA Light permet le prototypage rapide au-dessus des services et applications existantes, sans les impacter
  • EasySOA Integration autorise la réutilisation des éléments produits (besoins, tests, mockup) pour faciliter une réimplémentation outillée dans une plateforme SOA “classique” compatible, en sachant que par défaut on peut assembler la sienne "à la carte" à partir d'un ensemble sélectionné de composants OW2, Apache et Eclipse.

OW2 Scarbo

Scarbo est une solution Open Source complète de gestion de processus métier (BPM) visant les architectures orientées service (SOA).

OW2 Scarbo met en oeuvre le standard SCA (Service Component Architecture), fonde son outillage sur Eclipse avec le projet Eclipse JWT (Java Workflow Tooling) , et offre une plateforme d'exécution basée sur technologie OW2 avec le moteur de workflow OW2 Nova Bonita et la plateforme de service SCA OW2 FraSCAti .

Hébergé par le Consortium OW2, Scarbo est développé et maintenu par Open Wide et ses partenaires contributeurs.

Java Workflow Tooling (JWT)

Open Wide, avec l'université d'Augsburg (Allemagne), est Project Lead du projet Eclipse JWT (Java Workflow Toolbox), qui a pour but la constitution d'un outillage BPM et Workflow complet mettant l'accent sur l'interopérabilité entre standards du domaine.

Le projet Eclipse Java Workflow Tooling (JWT), qui a pour but la constitution d'un outillage BPM et Workflow complet mettant l'accent sur l'interopérabilité entre standards du domaine.

Open Wide, avec l'université d'Augsburg (Allemagne), en est fondateur et Project Lead. Pour en savoir plus, voir le site , le wiki et la liste de diffusion .

SCOrWare

Le projet de recherche SCOrWare a pour but de fournir une implémentation libre du standard Service Component Architecture (SCA), des outils notamment pour sa modélisation, son déploiement et son orchestration au sein de processus métier, et enfin des démonstrateurs dans divers domaines métiers.

Subventionné par l'Agence Nationale de le Recherche (ANR), SCOrWare s'étale sur deux ans (2007-2008) et rassemble sur la thématique du standard Service Component Architecture (SCA) des partenaires académiques (INRIA , Institut TELECOM Sud-Paris , IRIT ), PMEs (Artenum , PetalsLink (anciennement EBMWebSourcing), Edifixio , Obeo , Open Wide ) et grands comptes (Thalès ).

Ses résultats sont contribués aux projets OW2 Frascati , OW2 PEtALS , OW2 Scarbo , Eclipse SOA Tools Platform (STP), Eclipse Java Workflow Tooling (JWT).

Dans le projet SCOrWare, Open Wide est leader de la vision BPM et Workflow de la plateforme, au travers de la constitution de la solution SOA BPM OW2 Scarbo avec un outillage basé sur les fondations offertes par le projet Eclipse JWT un moteur d'exécution basé sur des composants OW2 tels Nova Bonita et Frascati, ainsi que de démonstrateurs d'usage. A ce titre, Open Wide intègre et interagit avec les travaux de plusieurs autres partenaires comme l'Institut TELECOM, Thalès ou encore Obeo, mais aussi avec les communautés Eclipse et OW2 impliquées, notamment JWT.

JoNES

JoNES est un projet de recherche sur deux ans (2006-2007) subventionné par l'Agence Nationale de la Recherche (ANR) centré sur le bus de service OW2 Petals.

Le projet de recherche JoNES a pour but une plateforme ESB (Entreprise Service Bus) bâtie autour du bus de service Petals du coordinateur PetalsLink (anciennement EBMWebSourcing). Pour cela, le projet réunit les partenaires académiques INRIA (Grenoble et Lille) et les Mines d'Albi, et les partenaires industriels Orange Labs (anciennement France Télécom R&D), Scalagent (fournisseur du composant de messaging OW2 Joram) et bien sûr Open Wide, afin d'enrichir le bus Petals par des composants d'infrastructure SOA au standard JBI (Java Business Integration).

Open Wide a participé au projet de recherche JoNES , tout d'abord en intégrant à l'ESB JBI distribué OW2 Petals des connecteurs données : CSV et bases de données, pour ces dernières permettant import et requêtage avec XQuery (grâce au moteur OW2 XQuare), ainsi que détection de nouvelles données par polling. D'autre part, Open Wide a enrichi le bus Petals d'une approche à plusieurs niveaux des problématiques d'orchestration (publiée sur InfoQ ) comprenant le support des patterns d'intégration usuelles de services dans un moteur d'orchestration léger et l'intégration du moteur de workflow OW2 Bonita . Enfin, Open Wide a défini en collaboration avec ses clients, réalisé et contribué des cas d'usage validant démarqués.

Et hop un petit spamtrap : spam@teaser.fr