Accueil > Formation > Architecture d'Entreprise > Modélisation SOA - Modèle Conceptuel - Business Model

SO-BM

Durée

  • 3 jours

Objectifs

  • Comprendre la SOA
  • Comprendre l'analyse et la conception dirigées par les modèles
  • Comprendre la modélisation conceptuelle des services
  • Maîtriser SBVR

Public

  • Analystes métier
  • Chefs de projets
  • Architectes

Pré-requis

  • Aucun

Tarif d'inscription

  • 2400 € H.T. par personne (déjeuner inclus)

Modélisation SOA - Modèle Conceptuel - Business Model

L'Architecture Orientée Services est l'approche qui va permettre la collaboration fiable et flexible des applications dans les architectures massivement réparties. La conception des services et des architectures de services exige des méthodes rigoureuses. L'approche MDA (Model Driven Architecture) de l'OMG, par modélisation et transformation des modèles, est particulièrement adaptée au cycle de conception et réalisation des services et des architectures de services.

Les services doivent être formellement décrits au niveau motivationnel (Business Motivation Model), au niveau conceptuel (Business Model) au niveau logique (Platform Independent Model), et au niveau physique (a) d'interopérabilité (Interoperability Platform Specific Model - Web services, REST, CORBA, ... ) et (b) d'implémentation (Implementation Platform Specific Model - JEE, .NET,...).

Le standard OMG SBVR s'affirme comme langage pour la représentation au niveau conceptuel (Business Model) de l'univers du discours du service, des règles métier (structurelles et opérationnelles), des pré-conditions, des post-conditions, des invariantes, des questions et des contraintes.

Programme

Introduction

  • Introduction aux services et aux architectures de services
  • Introduction à l'approche dirigée par les modèles (MDA)

Introduction à SBVR

  • Expression, signification, représentation, extension
  • Les concepts, les types de faits, les types d'objets, les caractéristiques
  • Les règles métier, structurelles et opérationnelles
  • Les vocabulaires, les dictionnaires, les collections de règles

Représentations

  • Représentation textuelle, lemmes, légendes
  • Représentation graphique
    - Business Object Model

Les concepts

  • Généralisation
  • Catégorisation
  • Schémas de catégorisation

Définitions

  • Synonymes, abréviations, renvois, dictionnaires multilingues
  • Définitions intensionnelles et extensionnelles
  • Réseaux de concepts
  • Objectivation

Les règles métier

  • Nécessité et règles structurelles
  • Obligation et règles opérationnelles
  • Services de transitions d'état : pré-conditions, post-conditions, invariantes
  • Services purement informationnels : projections, descriptions, questions, réponses

Gestion du modèle

  • Modèles de documents
  • Appartenance et partage du modèle
  • Intégration de modèles
  • Intégration des dictionnaires

Panorama des instruments