Enterprise integration - Constructs for enterprise modelling (ISO 19440:2007)

This International Standard specifies the characteristics of the core constructs necessary for computersupported modelling of enterprises conforming to ISO 19439. This International Standard focuses on, but is not restricted to, the computer integration of the information aspects of manufacturing, including the management and control technology and the required human tasks. It does not specify how these core constructs for model-based operations are to be implemented and, in particular, it does not include the control language needed to specify and execute (internal) activity behaviour, nor the mapping between functional operations and capabilities.

Unternehmensintegration - Konstrukte für die Unternehmensmodellierung (ISO 19440:2007)

Diese Europäische/Internationale Norm legt die Merkmale der für die rechnerunterstützte Modellierung von Unternehmen erforderlichen Schlüsselkonstrukte fest.
ANMERKUNG   Die rechnerunterstützte Modellierung von Unternehmen kann eine Vorstufe bei der Rechnerintegration oder ein Zwischenglied bei der Mensch-System-Vermittlung darstellen.
Sie hat ihren Schwerpunkt auf der Rechnerintegration der Informationsaspekte der Fertigung, einschließlich des Managements, der Steuerungstechnologie und der durch den Menschen auszuführenden Aufgaben, wobei sie jedoch nicht darauf beschränkt ist.

Entreprise intégrée - Constructions pour la modélisation d'entreprise (ISO 19440:2007)

L'ISO 19440:2007 spécifie les caractéristiques du noyau de constructs nécessaires pour la modélisation d'entreprise assistée par ordinateur en conformité avec l'ISO 19439.
L'ISO 19440:2007 privilégie, mais ne se limite pas à l'intégration par ordinateur de l'aspect informationnel de la fabrication, y compris la gestion et le contrôle technologique et les tâches humaines. Elle ne spécifie pas la manière dont ce noyau de constructs destinés à des opérations basées sur des modèles, doivent être mis en place et, en particulier, elle n'inclut pas le langage de contrôle nécessaire pour spécifier et concrétiser un comportement (interne) d'activité, ni la mise en correspondance entre opérations fonctionnelles et aptitudes.

Integracija podjetij - Konstrukti za podjetniško modeliranje (ISO 19440:2007)

General Information

Status
Withdrawn
Publication Date
20-Dec-2007
Withdrawal Date
07-Sep-2020
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
08-Sep-2020
Due Date
01-Oct-2020
Completion Date
08-Sep-2020

Relations

Buy Standard

Standard
EN ISO 19440:2008
English language
120 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN ISO 19440:2008
01-februar-2008
1DGRPHãþD
SIST ENV 12204:2003
Integracija podjetij - Konstrukti za podjetniško modeliranje (ISO 19440:2007)
Enterprise integration - Constructs for enterprise modelling (ISO 19440:2007)
Unternehmensintegration - Konstrukte für die Unternehmensmodellierung (ISO
19440:2007)
Entreprise intégrée - Constructions pour la modélisation d'entreprise (ISO 19440:2007)
Ta slovenski standard je istoveten z: EN ISO 19440:2007
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
SIST EN ISO 19440:2008 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

EUROPEAN STANDARD
EN ISO 19440
NORME EUROPÉENNE
EUROPÄISCHE NORM
December 2007
ICS 25.040.40 Supersedes ENV 12204:1996
English Version
Enterprise integration - Constructs for enterprise modelling (ISO
19440:2007)
Entreprise intégrée - Constructions pour la modélisation Unternehmensintegration - Konstrukte zur
d'entreprise (ISO 19440:2007) Unternehmensmodellierung (ISO 19440:2007)
This European Standard was approved by CEN on 27 August 2007.
CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European
Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national
standards may be obtained on application to the CEN Management Centre or to any CEN member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CEN member into its own language and notified to the CEN Management Centre has the same status as the
official versions.
CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland,
France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal,
Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
Management Centre: rue de Stassart, 36  B-1050 Brussels
© 2007 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN ISO 19440:2007: E
worldwide for CEN national Members.

---------------------- Page: 2 ----------------------

EN ISO 19440:2007 (E)
Contents Page
Foreword.3

2

---------------------- Page: 3 ----------------------

EN ISO 19440:2007 (E)
Foreword
This document (EN ISO 19440:2007) has been prepared by Technical Committee CEN/TC 310 "Advanced
Manufacturing Technologies", the secretariat of which is held by BSI, in collaboration with Technical
Committee ISO/TC 184 "Industrial automation systems and integration".
This European Standard shall be given the status of a national standard, either by publication of an identical
text or by endorsement, at the latest by June 2008, and conflicting national standards shall be withdrawn at
the latest by June 2008.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. CEN [and/or CENELEC] shall not be held responsible for identifying any or all such patent rights.
This document supersedes ENV 12204:1996.
According to the CEN/CENELEC Internal Regulations, the national standards organizations of the following
countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Cyprus, Czech
Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia,
Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain,
Sweden, Switzerland and the United Kingdom.
3

---------------------- Page: 4 ----------------------

INTERNATIONAL ISO
STANDARD 19440
First edition
2007-12-01


Enterprise integration — Constructs
for enterprise modelling
Entreprise intégrée — Constructions pour la modélisation d'entreprise




Reference number
ISO 19440:2007(E)
©
ISO 2007

---------------------- Page: 5 ----------------------

ISO19440:2007(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.


COPYRIGHT PROTECTED DOCUMENT


©  ISO 2007
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO 2007 – All rights reserved

---------------------- Page: 6 ----------------------

ISO 19440:2007(E)
Contents Page
Foreword. iv
Introduction . v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions and abbreviated terms . 1
3.1 Terms and definitions. 1
3.2 Abbreviated terms . 10
4 Common characteristics of modelling language constructs. 11
5 Representations, relationships, roles and complementary concepts . 12
5.1 Range of representation . 12
5.2 Common structure and template for modelling language constructs . 13
5.3 Representation of attributes. 14
5.4 Representation of relationships. 14
5.5 Specializations . 15
5.6 Roles . 15
5.7 Complementary concepts. 16
6 The modelling language constructs . 16
6.1 Overview of constructs . 16
6.2 Domain. 19
6.3 Business Process. 21
6.4 Enterprise Activity . 23
6.5 Event . 26
6.6 Enterprise Object. 28
6.7 Enterprise Object View (Object View). 30
6.8 Product . 31
6.9 Order . 32
6.10 Resource. 34
6.11 Capability. 36
6.12 Functional Entity. 37
6.13 Organizational Unit. 39
6.14 Decision Centre. 41
6.15 Person Profile. 43
6.16 Organizational Role . 44
6.17 Operational Role . 45
7 Compliance principles. 47
Annex A (normative) Behavioural rules — Detailed description and syntax. 48
Annex B (informative) Rationale . 58
Annex C (informative) Overview of modelling language constructs and relationships . 62
Annex D (informative) Demonstration of applicability of this International Standard to other
initiatives . 69
Annex E (informative) Example usages of constructs and complementary concepts . 89
Bibliography . 111

© ISO 2007 – All rights reserved iii

---------------------- Page: 7 ----------------------

ISO 19440:2007(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 19440 was prepared by the European Committee for Standardization (CEN) Technical Committee
CEN/TC 310, Advanced manufacturing technologies, in collaboration with Technical Committee ISO/TC 184,
Industrial automation systems and integration, Subcommittee SC 5, Architecture, communications and
integration frameworks, in accordance with the Agreement on technical cooperation between ISO and CEN
(Vienna Agreement).

iv © ISO 2007 – All rights reserved

---------------------- Page: 8 ----------------------

ISO 19440:2007(E)
Introduction
0.1 Background
This International Standard defines the generic concepts that are required to enable the creation of enterprise
models for industrial businesses and to provide support for the use of frameworks by industrial enterprises.
This International Standard builds upon ISO 19439 by defining and detailing a set of conformant user-oriented
modelling language constructs, which provide common semantics and enable the unification of models
developed by different stakeholders in the various phases of model development. Such models are aimed at
model-based support of operational decision-making and can be employed for model-based operation
monitoring and control.
The modelling language constructs defined in this International Standard can be specialized or organized or
both into structures for specific purposes, for example for an industry sector or for a particular kind of
enterprise concern such as maintenance. In turn, such structures and generic modelling language constructs
can be used for developing particular models for a particular enterprise. Annex B contains further background,
the rationale and benefit statements for this International Standard.
The general requirements that determine the characteristics of the core constructs necessary for computer-
supported modelling of enterprises are

the provision of an explicit model of Business Processes, with their dynamics, functions, information,

resources, organization and responsibilities,
⎯ sufficient detailing and qualification of enterprise components to allow the creation of a model for a
specific enterprise,
⎯ support for management of change, and
⎯ end-user-oriented representation to enable operational use.
An illustrative example shown in Annex E demonstrates the use of the modelling language constructs.
Annex B provides a rationale for construct-based enterprise modelling and sets out the background to this
International Standard and the framework for enterprise models on which it is based (see ISO 19349). The
three dimensions of this framework are described in 0.2, 0.3 and 0.4 below.
Contributions to this International Standard have been received from members of the IFAC/IFIP Task Force
on Enterprise Integration, the CIMOSA consortium and the European ATHENA research project.
NOTE Figures C.1 to C.6, D.1 to D.3 and D.5 to D.12 are computer-generated. Figures D.4 and E.1 to E.5 are line
drawings.
0.2 Dimension of enterprise model views
ISO 19439 and ISO 15704 use enterprise model views (often shortened to “model views”) to provide a
selective perception of an Enterprise that emphasizes some particular aspect of the matter under
consideration and disregards others. Specifically, they identify four enterprise model views (Function,
Information, Resource, Organization) that are to be addressed in a framework, architecture or methodology to
.
allow the modelling of the major aspects of an enterprise.Additionally, as stated in ISO 15704:2000,
A.3.1.5.3.2, “other . views may be defined if needed . and supported by the engineering tools”, e.g.
economic views, decision views, purpose views and implementation views. In this case, the constructs defined
in this International Standard can be augmented by additional attributes to support these other views, or
© ISO 2007 – All rights reserved v

---------------------- Page: 9 ----------------------

ISO 19440:2007(E)
relevant new constructs might have to be defined. Therefore, the specifications of modelling language
constructs have to accommodate their intended usage and representation in one or several particular model
views. Automated tools are required to ensure consistency of construct instances that can appear in more
than one view.
0.3 Dimension of enterprise model phase
The life cycle of models and model components is addressed by the dimension of the enterprise model phase
in ISO 19439. This dimension is concerned with the development and evolution of the model of the domain to
be modelled, starting from the identification of the enterprise domain and progressing to a processable model
and the decommissioning thereof. Therefore, the specifications of modelling language constructs have to
accommodate their intended usage and representation in a particular model phase. Attributes of modelling
language constructs need to be adaptable and selectable for the different model phases according to the
envisioned needs.
0.4 Dimension of genericity

Relative to the dimension of genericity defined in ISO 19439, constructs reside at the generic level and can be
used at the partial and particular levels. At the partial level some attribute values can remain undefined for
partial instances (e.g. inputs/outputs for Events for Domains and inputs/outputs for Business Processes).
Such missing entries have then to be completed at the particular level.


vi © ISO 2007 – All rights reserved

---------------------- Page: 10 ----------------------

INTERNATIONAL STANDARD ISO19440:2007(E)

Enterprise integration — Constructs for enterprise modelling
1 Scope
This International Standard specifies the characteristics of the core constructs necessary for computer-
supported modelling of enterprises conforming to ISO 19439.
This International Standard focuses on, but is not restricted to, the computer integration of the information
aspects of manufacturing, including the management and control technology and the required human tasks. It
does not specify how these core constructs for model-based operations are to be implemented and, in
particular, it does not include the control language needed to specify and execute (internal) activity behaviour,
nor the mapping between functional operations and capabilities.
NOTE Computer-supported modelling of enterprises can form a precursor to computer integration or human-system
intermediation.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
1)
ISO/IEC 14977, Information technology — Syntactic metalanguage — Extended BNF
ISO 19439:2006, Entreprise integration — Framework for enterprise modelling
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the following terms and definitions apply. Terms defined in
ISO/IEC 15288:2002, ISO 15531-1:2004, ISO 15704:2000 and ISO 19439:2006 and used in this International
Standard are repeated below for convenience.
NOTE The names of terms representing constructs are capitalized throughout this International Standard to aid the
reader in distinguishing them from general usages of the same term, specifically in order to distinguish the constructs
Capability, Domain, Enterprise Activity, Event and Resource from general usage of capability, domain (or enterprise
domain), enterprise activity, event and resource. These constructs are defined in 3.1 and specified in Clause 6.
3.1.1
aggregation
process of, or result of, combining modelling language constructs and other model components into a whole
entity

1) ISO/IEC 14977 is a freely available International Standard that can be downloaded free of charge from
http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/PubliclyAvailableStandards.htm.
© ISO 2007 – All rights reserved 1

---------------------- Page: 11 ----------------------

ISO 19440:2007(E)
NOTE 1 Modelling language constructs and other model components can be aggregated into more than one entity.
NOTE 2 Both Part_of and Consists_of attributes are used in the aggregation relationships described in Clause 5.
[ISO 19439:2006]
3.1.2
attribute
piece of information stating a property of an entity
[ISO 15704:2000]
3.1.3
behavioural rule
description of the logical sequencing relationships of constituent activities used in the specification of Business
Process behaviour
3.1.4
Business Process
〈enterprise modelling〉 construct that represents a partially ordered set of Business Processes or Enterprise
Activities, or both, that can be executed to realize one or more given objectives of an enterprise or a part of an
enterprise to achieve some desired end-result
3.1.5
capability
〈general〉 quality of being able to perform a given activity
[ISO 15531-1:2004]
3.1.6
Capability
〈enterprise modelling〉 construct that represents the collection of capability characteristics (expressed as
capability attributes) of either a Resource (its provided Capability) or an Enterprise Activity (its required
Capability)
NOTE Capabilities can be aggregated.
3.1.7
class
abstraction representing and encapsulating properties, relationships and behaviour, which distinguish a
collection of similar phenomena
NOTE Class is used in a very general sense without any connotation for implementation or for use with a specific
methodology.
3.1.8
classification
process of arranging abstractions into a structure, organized according to their distinguishing properties,
relationships and behaviour
3.1.9
component
〈general〉 entity that is part of, or capable of becoming part of, a larger whole
NOTE Adapted from ISO 19439:2006.
3.1.10
component
〈system〉 entity, with discrete structure within a system, that interacts with other components of the system,
thereby contributing to the system properties and characteristics
NOTE Adapted from ISO/IEC 15288:2002.
2 © ISO 2007 – All rights reserved

---------------------- Page: 12 ----------------------

ISO 19440:2007(E)
3.1.11
concept definition
enterprise model phase that defines the business concepts of an enterprise domain to be employed in
realizing its business objectives and its operation, including the necessary enterprise domain inputs and
outputs
[ISO 19439:2006]
3.1.12
constraint
restriction or limitation or condition placed upon a system that originates from inside or outside the system
under consideration
[ISO 19439:2006]
3.1.13
construct-based modelling language
set of constructs and rules for valid groupings, which define the syntax of the modelling language
3.1.14
construct label
literal string defined for each construct template, denoting the kind of construct
3.1.15
construct template
common structure that allows the identification and description of particular modelling language constructs
and the assignment of their properties
3.1.16
declarative rule
set of objectives and constraints combined with a non-computational set of conditions
NOTE Declarative rules can be imposed within Domains on Business Processes.
3.1.17
Decision Centre
〈enterprise modelling〉 construct that represents a set of decision-making activities that are characterized by
having the same time horizon and planning period and belonging to the same kind of functional category
NOTE The terminology used to describe aspects of Decision Centre is found in ISO 15704:2000/Amd.1:2005,
Annex C, which defines [time] horizon as “the part of the future taken into account by a decision, i.e. the horizon is six
months when a decision is taken on a time interval of six months” and [planning] period as “the time that passes between
a decision and when this decision shall be re-evaluated”.
3.1.18
decommission definition
enterprise model phase that defines the final state of a decommissioned operational system, all its
components for a particular enterprise domain and the processes employed to conduct the decommissioning,
so enabling reuse or disposition of those components
[ISO 19439:2006]
3.1.19
derivation
〈enterprise modelling〉 process of elaborating enterprise models at successive enterprise model phases from
the models established at preceding phases, reusing the available contents and extending them according to
the needs expressed for the particular model phase
© ISO 2007 – All rights reserved 3

---------------------- Page: 13 ----------------------

ISO 19440:2007(E)
3.1.20
design specification
enterprise model phase that specifies the Business Processes together with Capabilities and rules that are to
be performed to achieve the requirements
NOTE Adapted from ISO 19439:2006.
3.1.21
Domain
〈enterprise modelling〉 construct that represents the portion of an enterprise to be modelled providing for
identification of the relevant information
3.1.22
domain identification
enterprise model phase that identifies the enterprise domain to be modelled with respect to its business
objectives, the enterprise domain inputs and outputs and their respective origins and destinations
NOTE Adapted from ISO 19439:2006.
3.1.23
domain operation
enterprise model phase that encompasses the operational use of the domain model
NOTE Adapted from ISO 19439:2006.
3.1.24
enterprise activity
〈general〉 all, or part, of the lowest level of process functionality required by user objectives that consists of
functional operations performed in the enterprise that consume inputs and allocate time and resources to
produce outputs
NOTE Adapted from ISO 19439:2006.
3.1.25
Enterprise Activity
〈enterprise modelling〉 construct that represents a certain part of the lowest level of enterprise functionality
required by user objectives and identifies the inputs needed for its execution and the outputs created as a
result
3.1.26
enterprise domain
part of the enterprise considered relevant to a given set of business objectives and constraints for which an
enterprise model is to be created
NOTE In this International Standard, “enterprise domain” is abbreviated to “domain” whenever it is used as a qualifier
in such terms as “domain identification phase” and “domain model”. Other usages of “domain” have the normal dictionary
meaning.
3.1.27
enterprise model
abstraction that represents enterprise entities, their interrelationships, decomposition and detailing, to the
extent necessary to convey what the enterprise intends to accomplish and how it operates
NOTE Adapted from ISO 19439:2006.
3.1.28
enterprise model phase
life cycle phase of an enterprise model
[ISO 19439:2006]
4 © ISO 2007 – All rights reserved

---------------------- Page: 14 ----------------------

ISO 19440:2007(E)
3.1.29
enterprise model view
model view
selective perception or representation of an enterprise model, which emphasizes some particular aspect and
disregards others
[ISO 19439:2006]
3.1.30
Enterprise Object
〈enterprise modelling〉 construct that represents a piece of information in the enterprise and that describes a
generalized or a real or an abstract entity which can be conceptualized as being a whole
NOTE 1 The usage of Enterprise Object is restricted to those situations where only the information aspects of the entity
under consideration are relevant.
NOTE 2 All other constructs in this International Standard represent entities that have specific semantics requiring
particular attributes and additional descriptions.
NOTE 3 Adapted from ISO 19439:2006.
3.1.31
Enterprise Object View
Object View
〈enterprise modelling〉 construct that represents a collection of attributes of an Enterprise Object for some
particular purpose
NOTE The collection is defined by a selection of attributes and possibly constraints on those attributes.
3.1.32
entity
any concrete or abstract thing in the domain under consideration
[ISO 19439:2006]
3.1.33
Event
〈enterprise modelling〉 construct that represents a solicited or unsolicited fac
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.