Enterprise Reference Architecture and Methodology
(GERAM) which have existed since a long time.
Of course, in a specific case, service engineers
will create their own guidelines, terminologies and
modelling support for expressing and designing
services. This becomes complicated if different
services need to work together and have to be handled
together. An example is the integration of several
enterprise applications into a service ecosystem
providing a seamless IT support between supply
chain services, enterprise resource planning and
manufacturing execution services coming from
different vendors or providers. Comparing and
understanding of the design in terms of completeness
and understandability is required. This calls for
interoperability of service descriptions.
Enterprise modelling methods and frameworks
are summarized in an international standard: ISO
19440 “Constructs for enterprise modelling” (ISO
19440:2020). This standard provides a reference for
enterprise modelling constructs in relation to its
definition and internal structure. A further detail of
the service modelling constructs is currently in
discussion to provide details of the use of ISO 19440
related to service modelling demands. This will
provide a reference for terminology and guidelines
for service modelling constructs.
The goal of the paper is to demonstrate the usage of
a standard based modelling and implementation of
service modelling language in a hyper connected
ecosystem via an example. The presented use case
focuses on the business service modelling to provide a
formal specification of the service and service system
for stakeholders, service design and implementation
engineers for discussion, assessment and validation
before to actually build the service system.
In other words, the main benefits for the user
result from a coordinated use of a common modelling
language in the representation, design and operation
of service system. This leads to considerable quality
improvement in the design process and cost reduction
in the system operation.
The use case presented in the paper discusses the
use of ISO 19440 to model a hyper connected service
ecosystem. The use case is derived from the work in
a project of the Werner-von-Siemens Centre for
Industry and Science in Berlin (WvSC, 2021a) about
electric drives (WvSC, (2021b) call hyper connected
ecosystem for industry. It is used because of different
types of services, infrastructures and actors.
The ISO 19440 standard provides detailed
structured semantic knowledge represented by the
templates of the constructs. A specific target of the
paper is to demonstrate the use of this ISO 19440
standard together with a set of specialized service
modelling constructs currently in discussion under
CEN TC310/WG1. It is also focusing on the test of
service modelling constructs concerning the
feasibility of its usage in terms of consistency and
completeness.
2 ROOTS OF THE ADDRESSED
SERVICE MODELLING
LANGUAGE
The service modelling language has been developed
in European research projects like the Integrated
Project about Manufacturing Service Ecosystem
(MSEE) (MSEE, 2011) and the H2020 project
PYMBIOSYS (PYMBIOSYS, 2018). Related
modelling standards have influenced the original
constructs of the service modelling language such as
• ISO 19439:2006 Enterprise integration—
Framework for enterprise modelling
• ISO 19440:2007 Enterprise integration —
Constructs for enterprise modelling
The standards also refer to the ISO 15704:2000
“Industrial automation systems - Requirements for
enterprise-reference architecture and
methodologies”. This illustrates the wide range of
considered services from shopfloor to business
activities. This leads to the service implementation of
new technologies not only for enterprise applications
and business but also for industrial automation. The
implementation of requirements designed in
enterprise models is a useful technology to improve
the realisation of new processes, organisations,
services and technologies. The two standards ISO
19439 and ISO 19440 provide a holistic knowledge
about information concerning the design of enterprise
models. They are briefly introduced below.
“ISO 19439:2006 specifies a framework
conforming to requirements of ISO 15704, which
serves as a common basis to identify and coordinate
standards development for modelling of enterprises,
emphasising, but not restricted to, computer
integrated manufacturing. ISO 19439:2006 also
serves as the basis for further standards for the
development of models that will be computer-
enactable and enable business process model-based
decision support leading to model-based operation,
monitoring and control. In ISO 19439:2006, four
enterprise model views are defined in this framework.
Additional views for particular user concerns can be
generated but these additional views are not part of