Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2015, Volume 27, Issue 4, Pages 69–110
DOI: https://doi.org/10.15514/ISPRAS-2015-27(4)-5
(Mi tisp165)
 

This article is cited in 1 scientific paper (total in 1 paper)

A constraint library for specification of industrial data models

S. V. Morozovab, D. V. Ilyinb, V. A. Semenovcb, O. A. Tarlapanab

a Lomonosov Moscow State University
b Institute for System Programming of the Russian Academy of Sciences
c Moscow Institute of Physics and Technology
Full-text PDF (451 kB) Citations (1)
References:
Abstract: The paper is addressed to an analysis of object-oriented data models specified at EXPRESS language and widely used in industrial applications. These models play important role for achievement of software interoperability and system integration in accordance with STEP standard family (ISO 10303). The examples of such models are STEP application protocols for machinery construction, automobile industry, shipbuiling, electronics, electrical engineering, systems engineering, furniture production as well as IFC (ISO 16739) model for architecture, engineering and construction, CIS/2 model for manufacturing using constructional steel work, POSC Caesar (ISO 15296) model for oil and gas producing industry. The purpose of the performed analysis is to unify representation of data integrity constraints typically used in the models by means of identification of constraint patterns. The identified patterns are specified at EXPRESS language as an unified constraint library that can be applied both on refactoring of the existing models and on development of new ones. Utilizing the constraint library users can improve clearness of the specifications, to simplify their maintenance and evolution and, on the whole, to accelerate their development. Besides, CASE tools can be effectively applied to analyze the specifications in highly automatic way. Possibility to apply the library for verification of the data models is also discussed in the paper. Rules for resolving the appropriate constraints have been proposed for each pattern. The constraint library can be recommended to industrial consortiums and technical committees that are engaged in development and standardization of the data models.
Keywords: object-oriented modeling, EXPRESS, STEP, IFC, CIS/2, constraint patterns, model verification.
Funding agency Grant number
Russian Foundation for Basic Research 13-07-00390
The work is supported by RFBR (grant 13-07-00390).
Bibliographic databases:
Document Type: Article
Language: Russian
Citation: S. V. Morozov, D. V. Ilyin, V. A. Semenov, O. A. Tarlapan, “A constraint library for specification of industrial data models”, Proceedings of ISP RAS, 27:4 (2015), 69–110
Citation in format AMSBIB
\Bibitem{MorIlySem15}
\by S.~V.~Morozov, D.~V.~Ilyin, V.~A.~Semenov, O.~A.~Tarlapan
\paper A constraint library for specification of industrial data models
\jour Proceedings of ISP RAS
\yr 2015
\vol 27
\issue 4
\pages 69--110
\mathnet{http://mi.mathnet.ru/tisp165}
\crossref{https://doi.org/10.15514/ISPRAS-2015-27(4)-5}
\elib{https://elibrary.ru/item.asp?id=24928724}
Linking options:
  • https://www.mathnet.ru/eng/tisp165
  • https://www.mathnet.ru/eng/tisp/v27/i4/p69
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025