Analyse fonctionnelle et conception

Facebook Twitter

Enterprise modelling. Graphical representation of some types of models in enterprise modelling.

Enterprise modelling

A business model illustrates the functions associated with a process that are performance and the organizations that perform these functions. In software development often both business process models and data models are being developed as part of the process of creating application programs on the one side and databases on the other side.[1] Enterprise modelling is the abstract representation, description and definition of the structure, processes, information and resources of an identifiable business, government body, or other large organization.[2]

Business process modeling. Business process modeling (BPM) in systems engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed or improved.

Business process modeling

BPM is typically performed by business analysts, who provide expertise in the modeling discipline; by subject matter experts, who have specialized knowledge of the processes being modeled; or more commonly by a team comprising both. The business objective is often to increase process speed or reduce cycle time; to increase quality; or to reduce costs, such as labor, materials, scrap, or capital costs. In practice, a management decision to invest in business process modeling is often motivated by the need to document requirements for an information technology project. Business Process Model and Notation.

Meta-Object Facility. Un article de Wikipédia, l'encyclopédie libre.

Meta-Object Facility

Le Meta-Object Facility (MOF) est un standard de l'Object Management Group (OMG) s'intéressant à la représentation des métamodèles et leur manipulation. Le langage MOF s'auto-définit. Le standard MOF est situé au sommet d'une architecture de modélisation en quatre couches : M3, le métamétamodèle MOF (couche auto-descriptive) ;M2, les métamodèles ;M1, les modèles ;M0, le monde réel.

Le langage UML est décrit par un métamodèle conforme au MOF. Un métamodèle qui prend actuellement de l'importance est le métamodèle QVT qui permet de définir les différents langages de transformation de modèles. (en) Documents à propos du MOF sur le site de l'OMG Portail de la programmation informatique. QVT. Un article de Wikipédia, l'encyclopédie libre.

QVT

QVT (Query/View/Transformation)] est un standard défini par l'OMG. Il s'agit d'un langage standardisé pour exprimer des transformations de modèles. La notion de transformation de modèles est essentielle en Ingénierie dirigée par les modèles ou MDA (Model driven architecture). Détails[modifier | modifier le code] Le standard QVT définit un ensemble de langages permettant d'exprimer des transformations de modèles à modèles : XML Metadata Interchange. Un article de Wikipédia, l'encyclopédie libre.

XML Metadata Interchange

XML Metadata Interchange (XMI) est un standard pour l'échange d'informations de métadonnées UML basé sur XML. XMI est un standard créé par l'OMG. XMI est un procédé de sérialisation d'objets MOF (un autre standard de l'OMG), permettant de décrire des objets sous forme XML. Cette norme a été adoptée par l'ISO/CEI : Norme ISO/CEI 19503. Divers[modifier | modifier le code] Analyse fonctionnelle (conception) Un article de Wikipédia, l'encyclopédie libre.

Analyse fonctionnelle (conception)

L’analyse fonctionnelle[1] est une démarche qui « consiste à rechercher et à caractériser les fonctions offertes par un produit pour satisfaire les besoins de son utilisateur. » La démarche est généralement conduite en mode projet et peut être utilisée pour créer (conception) ou améliorer (reconception) un produit. L'objet visé par la démarche peut être un objet, un matériel, un processus matériel ou vivant, une organisation, un logiciel, etc.Les besoins sont de toute nature et sont exprimés de façon individuelle ou collective, objective ou subjective, avec des degrés de justification disparates.La ou les fonctions étudiées sont également diverses : fonctions de service, fonctions d'évaluation, fonctions de traitementLe cadre de l'étude doit être aussi pris en compte : contraintes ou variables déduites de l'environnement, la réglementation, des usages, etc.

Outre cette définition formelle, certaines règles d’usage sont à respecter : Bienvenue sur le site de l’analyse fonctionnelle logiciel. Analyse fonctionnelle. Function Analysis System Technique. Un article de Wikipédia, l'encyclopédie libre.

Function Analysis System Technique

Un diagramme FAST — acronyme de Functional Analysis System Technique — présente une traduction rigoureuse de chacune des fonctions de service en fonction(s) technique(s), puis matériellement en solution(s) constructive(s). Le diagramme FAST se construit de gauche à droite, dans une logique du pourquoi au comment. Grâce à sa culture technique et scientifique, l'ingénieur développe les fonctions de service du produit en fonctions techniques.

Il choisit des solutions pour construire finalement le produit. Le diagramme FAST constitue alors un ensemble de données essentielles permettant d'avoir une bonne connaissance d'un produit complexe et ainsi de pouvoir améliorer la solution proposée. Schématisation[modifier | modifier le code] Analyse fonctionnelle descendante. Un article de Wikipédia, l'encyclopédie libre.

Analyse fonctionnelle descendante

SADT (en anglais Structured Analysis and Design Technique) — connue aussi sous le label IDEF0 (en anglais Integration Definition for Function Modeling) — est une méthode d'origine américaine, développée pour Softech par Doug Ross en 1977 puis introduite en Europe à partir de 1982 par Michel Galiner.

UML