the number of accidents, the percentage of lots Out
Of Control (OOC) and the percentage of lots Out Of
Specifications (OOS). These indicators are mainly
based on statistical methods.
2.3 The Functional Level
The functional level describes the what of the
components to enable the user to know what a
component does according to his requirement. In
this level a component is described with its
functionalities and its outputs. The outputs of the
components here are in fact the indicators sought by
the users for the process control. We can add also in
this level some non functional properties. These
properties give information about the quality of
service of the component such as its usability, its
performance or its reliability to help the user in the
selection of a given component.
2.4 The Physical Level
The physical level provides information about the
components themselves as physical entities. It gives
the components with their meta-data to the user. As
kinds of meta-data we can cite the execution
environment of the component, its location and
eventually the used data-sources to generate the
indicators. We note that these components can be
heterogeneous depending on company assets and its
information systems. Some components can be kinds
of decision-support systems - such as reporting tools
and data analysis tools- or artifacts produced with
these systems. Other components can be kinds of
documents and web resources such as dashboards
and web portals referencing process-control
indicators.
We propose to support the implementation of the
framework with the Topic Map standard which is a
semantic web standard for resources’ annotation and
ontologies’ construction.
3 TOPIC MAPS TO SUPPORT
COMPONENTS’ DESCRIPTION
Topic Maps are an ISO semantic web standard
(Arroyo et al., 2004) usually used to build semantic
networks of data and concepts linked to
heterogeneous resources. The key concepts of a
Topic Map consist of topics, associations,
occurrences and resources (figure 3). A topic is a
symbolic representation of a subject where a subject
is a concept from a real world (Pepper, 2009). An
association expresses a relationship between topics.
An occurrence is what links an information resource
to a topic and finally a resource is any technological
support that handles information. It could be a
document, a web page, a software product, a
Database, etc.
Figure 3: Core Concepts of the Topic Map Standard.
We chose to use the Topic Map standard mainly
because it enables to describe heterogeneous
resources with high semantic abstraction. A Topic
Map can therefore represent any subject from the
real world with any desired level of granularity by
typing topics and associations. In addition, Topic
Maps are highly oriented towards human users and
are more optimized for findability (Pepper, 2008)
comparing to OWL and RDF which are more
devoted to machines and interoperability between
applications (Arroyo et al. 2004).
According to our purpose, a Topic Map will
enable to structure the way of navigation and search
of components starting from users’ requirements.
Thus we propose to extend the Topic-Map Meta-
Model as depicted in figure 4 to include the
proposed layered description of the framework. The
added concepts are represented with dark color in
figure 4. The standard concepts in Topic Maps
consist of topics, associations, occurrences and other
characteristics of a topic such as topic name that can
have variant names and association role which
indicates the role of each topic in a binary
association. A resource is also a key concept in a
Topic Map, which can be used to represent any kind
of component. According to our proposed
framework, we can distinguish two types of topics
(figure 4): Requirement Topics and Usage Topics. A
Requirement Topic refers to the user requirement. It
can be a goal or an indicator. A Requirement Topic
can be decomposed and refined into sub-topics
according to the complexity of the user requirement.
A Usage Topic is a kind of topic that describes the
components (resources). A Usage Topic can
represent the component name (CName), its
functionality or its output. The physical level is
represented as meta-properties linked to the
occurrences in the Topic-Map Extended Meta-
model.
ICEIS2012-14thInternationalConferenceonEnterpriseInformationSystems
148