ISO 10303-11

ISO 10303-11

Express

Page d'aide sur l'homonymie Pour l’article homonyme, voir L'Express (homonymie)

Express est un langage de spécification formelle de données. Ce langage a fait l'objet d'une normalisation (ISO 10303-11).

Ce langage permet donc de définir une représentation non ambiguë des données, interprétable par un système informatique ce qui permet de générer directement et automatiquement un grand nombre d'éléments à partir d'un modèle EXPRESS :

  • un langage de modélisation ayant une approche objet comme UML
  • son but est seulement de spécifier une base de données et non de modéliser un système

EXPRESS propose également une réponse pour savoir où séparer bases de données objet et application objet :

  • les contraintes d'intégrité, logiques et fonctionnelles, font partie de la base de données
  • toutes les autres méthodes font partie de l'application et ne sont pas représentable en EXPRESS

Un modèle EXPRESS peut être écrit sous forme graphique ou sous forme textuelle. La forme graphique dite EXPRESS-G facilite la communication entre différents intervenant, toutefois un schéma EXPRESS-G ne permet pas de reprendre tous les éléments d'une écriture textuelle.

Voici un exemple de modèle en langage EXPRESS :

SCHEMA etablissement;

ENTITY PERSONNE
ABSTRACT SUPERTYPE OF (ONEOF(ETUDIANT, SALARIE));
END_ENTITY;

ENTITY ETUDIANT
SUBTYPE OF (PERSONNE);
END_ENTITY;

ENTITY SALARIE
SUBTYPE OF (PERSONNE);
END_ENTITY;

END_SCHEMA;
Un modele express-g.JPG

Référence


  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Express ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article ISO 10303-11 de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • ISO 10303-22 — is a part of the implementation methods of STEP with the official title Standard data access interface or simply SDAI.SDAI defines an abstract Application Programming Interface (API) to work on application data according to a given data models… …   Wikipedia

  • ISO 10303 — is an ISO standard for the computer interpretable representation and exchange of industrial product data. Its official title is Industrial automation systems and integration Product data representation and exchange , known as STEP or Standard for …   Wikipedia

  • ISO 10303 — STEP (STandard for the Exchange of Product model data) ist ein Standard zur Beschreibung von Produktdaten. Diese Beschreibung umfasst neben den physischen auch funktionale Aspekte eines Produktes. STEP ist formal in dem ISO Standard 10303… …   Deutsch Wikipedia

  • ISO 10303-21 — STEP File is the most widely used data exchange form of STEP. Due to its ASCII structure it is easy to read with typically one instance per line. The format of a STEP File is defined in ISO 10303 21 Clear Text Encoding of the Exchange Structure …   Wikipedia

  • ISO 10303 — Standard pour l échange de données de produit Le standard pour l échange de données de produit, STEP (STandard for the Exchange of Product model data en anglais) ou ISO 10303 porte sur la représentation et l échange de données de produits et a… …   Wikipédia en Français

  • ISO 10303 — El título oficial de ISO 10303 es Automatización de sistemas industriales e integración – representación e intercambio de datos entre productos. ISO 10303 también es conocido como STEP (acrónimo de Standar for the Exchange of Product model data)… …   Wikipedia Español

  • ISO 10303-28 — STEP XML is a short term for ISO 10303 28, Industrial automation systems and integration Product data representation and exchange Part 28: Implementation methods: XML representations of EXPRESS schema and data STEP XML specifies the use of the… …   Wikipedia

  • ISO 10303-203:1994 — изд.1 XM TC 184/SC 4 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 203. Проект с контролируемой конфигурацией Изменения и дополнения: – ISO 10303 203:1994/Amd.1:2000 (изд.1 XZ TC 184/SC… …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO 10303 Application Modules — The STEP Application modules define common building blocks to create modular Application Protocols (AP) within ISO 10303. Higher level modules are built up from lower level modules. The modules on the lowest level are wrappers of concepts,… …   Wikipedia

  • ISO 10303-105:1996 — изд.1 XB TC 184/SC 4 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 105. Интегрированные прикладные ресурсы. Кинематика Изменения и дополнения: – ISO 10303 105:1996/Cor.1:2000 (изд.1 TC… …   Стандарты Международной организации по стандартизации (ИСО)

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”