Beruflich Dokumente
Kultur Dokumente
Henrik Balslev
Systems Engineering A/S
www.syseng.dk
+45 21 68 48 67
hb@syseng.dk
Copyright © 2016 by Henrik Balslev. Published and used by INCOSE with permission.
Abstract. This paper introduces the Reference Designation System (RDS) as defined in the
ISO/IEC 81346 standard series. The 81346 standard is a horizontal standard within ISO and
IEC, and thereby a reference document for all other international standards. RDS identifies
systems and their elements. A reference designation (a TAG number) is the output of RDS. The
TAG numbers act as labels for the system and the system elements, and are used for instant and
unambiguous recognition across different kinds of documentation and labelling of tangible
products as well as non- tangible products such as different models in a software tool. RDS is
an international “naming convention” designed for systems and their elements and a practical
technique to underpin a common understanding among different disciplines. The use of RDS
as a fundamental system naming convention is not widely known within the INCOSE
environment. By this paper, the author wishes to reach out to INCOSE and systems
engineering in general, so the principles of RDS is to be better understood and recognized as a
basic part of systems engineering tool box. RDS provides generic principles and are applicable
in more or less all technical disciplines; among these are civil engineering, mechanical
engineering, electrical engineering and software engineering. Application examples are
provided and a case example showing the economic benefit is presented.
Introduction
In the design of systems there is a need for identification of the systems and their elements.
This may be done simply by naming the systems, but as complexity grows there is a need for
specific identifiers of systems and their elements. The identification ensures that the elements
of system of interest can be recognised across various models and documents by both
stakeholders and IT systems.
Very often, system and system elements and their related models are not labelled at all or a
given some kind of TAG number created to carry a range of information in addition to the main
purpose; identification. Such TAG numbers seldom comply with international rules, but are
instead company specific.
The only international standard for creating unambiguous identifiers for systems and their
elements is the ISO/IEC 81346 standard series, which has a very clear scope. It defines the
rules for reference designation systems (RDS), where the output is reference designations (RD).
An RD is an identifier, designed to unambiguously identify systems and their elements by a
combination of well-defined relations (part-of and type-of relations) and different aspects
(function, product, location and type). The RD is a clear, sharp and easy-to-learn international
naming convention.
The RD is also a TAG, whereas a TAG is not necessarily a RD. The main difference between
any random TAG and an RD is, that the RD by default determines system types and element
relations, whereas there is no guarantee for this when TAG’s are created without the rules from
81346 applied.
An important mechanism of RDS is, that RDS handles flexible system structures by multiple
views, recognized as “tree-like structures” in 81346. This means that the output RD has no
fixed format, but is to be read and understood as an unlimited navigation in system structures.
In contrast to RD, any random TAG often has a fixed notation, which may lead to limitations in
the design of system structures.
RDS is not linked to any specific domain, but acts as a neutral provider. This means that RDS
has potential applications in a wide range of industries.
The RD creates a link among various models of the system(s) which are designed and
engineered by a wide range of actors, and thereby creates both a common language among
humans and among various computer systems.
Technical
documentation in
IEC 60750:1983
general
Life cycle
Design Manufacturing Operation Phase out /
recycle
Engineering Installation Maintenance /
improvements
Title
Content:
and
Multi-level:
%
This is used to clear the content of the structure,
that is to filter out information and only see
specific aspects of a system in specific part-of -
relation.
Aspects are: +
% Type
- Product =
+ Location
= Function
#
# (user defined)
3 Numbers 01
02
This is used to separate objects from one
03
another.
04
Note: Preceded zeros may be used (like here)
but shall have no specific meaning. 05
The reference designation of a system and system elements are made by combining:
or
ASPECT
with at least one
and a 123
The reference designation identifies systems and their elements unambiguously across all
disciplines and documents, it systems etc. A reference designation is therefore a code or an
"address". It indicates where in the reference designation system an object belongs, so that any
object of interest can be retrieved.
Syntax of RDS
The syntax of the reference designation is as shown in figure below:
Single-level
reference designation
P AA NN . AA NN . AA NN ... . AA NN
Prefix
=/+/-/#/%
Prefix, space or
NB! Reference designations are read from right to left, as the rightmost part of the code string
is the object of interest which is designated!
Examples of reference designations are:
1
See references.
RDS
81346
Case
RDS has been applied for a client acting as EPC within the construction area of large and
complex transformer platforms for off-shore use. A design concept based on elements of
systems engineering was implemented, as the previous designs had grown dramatically in
complexity with loss of time, quality and money as a consequence.
The result was to introduce a concept based on system architecture, describing the system and
system elements, and label this structure in accordance with RDS. The RDS now ensures a
stability of labels so navigation in the complex system structures are unambiguous in the full
life cycle, from tender to design over construction and commissioning and maintenance.
Real figures for the project show the dramatic impact of a clear architecture and designation
with RDS. The economic benefit becomes clear for the 2nd project and continues to increase in
the 3rd project as shown in figure 5 (below):
Figure 5: Figures from a project, implementing system engineering and RDS
(reproduced by permission from Semco Maritime A/S).
Summary
Systems engineering has a need for a common language, which RDS can provide. Since the
basic mechanism of the common language originates from industrial systems, installations and
equipment as given in the ISO/IEC 81346 standard series (RDS), the principles can be adopted
in most technical industries. A few application examples are given in appendix A.
The output from RDS is the reference designation (RD). The RD is designed to create links
among various models of the systems which are designed and engineered by a wide range of
actors, and thereby creating both a common language among humans and among various
computer systems.
The RDS can be seen as simple yet very strong and flexible: The simplicity is based on
recognition of systems (objects) organized in type-of relations in the classification system from
which they are redrawn. Classes from the classification system can subsequently be combined
in any way needed in part-of relations, equivalent to organization of systems and system
elements.
RDS provides a lifecycle stable code based on classification. This enables pre-coding of
objects in software object libraries, easy letter coding which is recognizable for humans and
computer systems, and an object oriented approach to the complexity of systems organized in
part-of relations.
RDS acts as the spine for the common language among all disciplines. It is creating an
inter-disciplinary understanding of systems and their constituents across actors and
IT-platforms.
Application of RDS in a real world case example demonstrates a significant positive impact in
consumption of hours, with up to 50% reduction by the third project.
Appendix A - Examples of application
This appendix shows different applications of RDS in different domains.
EXAMPLE 1:
RDS has been used to address the complexity of a roof (system) and its elements by means of
the product aspect (-), determining how the system is constructed.
EXAMPLE 3:
A quantity surveyor has organized windows with common properties and designate these types
by means of the type aspect (%) in RDS.
=BPA6
=BPA3
PT
PT
=BTB3
=BTB1
TT
TT
=BTA3
=BTA1
TS
TS
=GQA2
=BPA5
PT
=QMB1
=EQB1
M
=BTA2
TS
=HNC1
=BPA2
=EPB1
PT
=BTB2
TT
=EGB1
=GQA1
=HNC2
=BPA1
=BPA4
PT
PT
=QMB2
M
=G1
ISO/IEC 81346-2 (2009): “Industrial systems, installations and equipment and industrial
products - structuring principles and reference designations -
Part 2: Classifications of objects and code for classes”.
NOTE: Under revision. CDV version is to be launched in May 2016.
Balslev, Henrik (2014): “Reference Designation System for Coding System Objects”,
INCOSE Insight Volume 17, April 2014. Article.
RDS / 81346 - It’s all about creating a common language (12 minutes’ video)
https://www.youtube.com/watch?v=QO4cX4oNpmc
Biography
Henrik Balslev, CEO and founder of Systems Engineering A/S (DK) has a
Bachelor of Science in Electrical Engineering, Technical University of
Denmark, Copenhagen (1988). Today he is acting as a specialist in
bridging between practical engineering disciplines and the theory and rules
anchored in ISO & IEC Standards, some of them of which he acts as the
convenor. He is recognized as an international expert in Reference
Designation Systems (RDS) in accordance with ISO/IEC 81346 standard
series, which supports SE. Furthermore, he is holding the position of trust
as president of INCOSE Denmark. See www.syseng.dk and
www.81346.com for more information and free downloads.