both technology and processes. The social sub-system
encompasses the people who are directly involved in
the information system’s structure in which they are
embedded (Rabah Imache, 2012).
Our STIS approach is in line with the Service-
Oriented Architecture – SOA (Rafati, 2013).
To build an STIS, we propose a multi-perspective
approach based on a usage (resources) perspective, a
business process modeling perspective, a SOA
perspective, and an integration perspective. We use
the Business Process Modeling Ontology – BPMO, in
considering the different perspectives. In Section 2 of
this article, we will present the proposed approach
and we well give more details about the four
mentioned perspectives, and also about the role of
BPMO. In Section 3, we will illustrate the technical
architecture for building an STIS, based on SOA and
Enterprise-Service-Bus technologies. And we
conclude the article with the conclusion.
2 PROPOSED APPROACH
We start with the business process modeling
perspective which is considered essential. As
presented by (Chen, 2012) a business process consists
of workflows which are a series of interested tasks
with data flowing and processing. It can be a person-
to-person, person-to-system, system-to-system or a
combination of three. Business modeling is not only
about the business processes but also about the
construction that concerns the business strategy and
the design of organizational structures. The strategy
formulation is based on resources and capabilities.
The Object Management Group – OMG propose the
Business Process Modeling Notation - the BPMN 2.0
standard to support business process modeling
(Chinosi and Trombetta, 2012). Although the syntax
of BPMN is clearly defined, semantics is not
(Guedria, 2014). Since 2008, the OMG have tried to
solve this problem, by the defining “semantics of
business vocabulary and business rules” (SRVR)
(OMG 2008).
We argue that business process management
requires a comprehensive integration among a variety
of systems and services. Many authors have noticed
the importance of business aspects of Enterprise
Integration (Li and Williams, 2004) and have tried to
use it when building a business process model.
Vernadat (1996) gave his definition as follows:
“Enterprise integration is concerned with facilitating
information, control and material flows across
organization boundaries by connecting all the
necessary functions and heterogeneous functional
entities (information system, devices, applications
and people) in order to improve communication,
cooperation and coordination with this enterprise so
that the enterprise behaves as an integrated whole,
therefore enhancing its overall productivity,
flexibility and capacity for management of change”.
In 2003, the needs for physical connectivity in the
area of enterprises have grown into a much bigger and
richer perspective, Enterprise Interoperability (EI),
which is about both information and functionality
sharing between concerned parties (Vernadat, 2003).
We consider SOA as an integrated enterprise
model which can be applied to transform an
enterprise model to a flexible one in order to respond
to several important trends such as globalization
(Rafati, 2013).
We hope also to consider the role, competences
and needs of the human resources who are concerned
with the integration model. That’s why we consider a
usage perspective called also use resources
perspective. We consider this perspective as
important in building an STSI. We illustrate in Figure
1, the concept of actor which is defined as an
organizational unit with expressible and collective
knowledge, and have competences that reflect the
implementation of this knowledge in an operational
context, and assigned to a role within a business
process (Jabloun Marwen; Sayeb Yemna, 2013).
Figure 1: The use resources perspective.
So, to take into account all those perspectives:
web services integration and use resources, we use
BPMO. The business process modeling ontology is
part of an approach to modeling business processes at
the semantic level (Lalehrafati, 2013), integrating
knowledge about the organizational context,
workflow activates, and semantics.
BPMO describes a rich business process model,
as demanded by the Business Process Management
Community, using ontological descriptions to capture
workflow and organisational concerns in a uniform
and extensible manner, and reuses the results of
Sixth International Symposium on Business Modeling and Software Design
218