<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Meta-Services - Towards Symmetric Service-Oriented Business Ecosystems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rainer Schmidt</string-name>
          <email>Rainer.Schmidt@htw-aalen.de</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Axel Kieninger</string-name>
          <email>Axel.Kieninger@ksri.uni-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robin Fischer</string-name>
          <email>Robin.Fischer@ksri.uni-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christian Zirpins</string-name>
          <email>Christian.Zirpins@ksri.uni-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Karlsruhe Service Research Institute, Universität Karlsruhe</institution>
          ,
          <addr-line>TH</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Service-Oriented Business Ecosystems (SOBEs) contain numerous procedures and rules that act upon services, but are not considered to be services themselves. Thus an asymmetry is created by dividing SOBEs into first-class entities that are services and others that are not. This separation creates inefficiency and conceals the value contribution of non-first-class entities. Using socalled meta-services it is possible to encapsulate procedures and rules homogeneously as services, thus creating a symmetric architecture of the SOBE. This symmetric architecture allows reducing the administrative effort for SOBEs by reusing procedures and using a common administration for services and metaservices. Meta-services are a value factor often underestimated by service designers, but highly appreciated by service users. By defining meta-services, the possible interactions between customer and service provider can be defined clearly, including mutual expectations. E.g. it is possible to define the information due in the case of a complaint. Furthermore, meta-services allow to clarify the potential adaptations to changing requirements to the customer and thus to delineate the spectrum of flexibility offered. The transparency created by metaservices allows defining contracts in a more precise manner and thereby avoiding misunderstandings and deceptions on both sides.</p>
      </abstract>
      <kwd-group>
        <kwd>Meta-services</kwd>
        <kwd>Service-Oriented Business Ecosystems</kwd>
        <kwd>Service Dominant Logic</kwd>
        <kwd>Service Value Networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Service-Oriented Business Ecosystems (SOBEs) [
        <xref ref-type="bibr" rid="ref39">1</xref>
        ] contain numerous procedures
and rules that act upon services, but are not considered to be services themselves. This
creates an asymmetry by dividing SOBEs into services that are first-class entities and
equivalent procedures that are not. This separation impedes optimizations of SOBEs,
because redundant procedures and structures are created. An example is the so-called
IT service management, which is applied in many enterprises to administrate
ITservices using approaches such as ITIL [2]. Although IT service management
provides numerous procedures to support services – such as “Incident Management” for
handling customer complaints – these procedures themselves are not regarded as
services. In consequence, a multitude of auxiliary concepts – such as “policies” in
ISO 20000 [
        <xref ref-type="bibr" rid="ref19">3</xref>
        ] – is created to capture and administer these procedures. Often, the
content of these auxiliary concepts is highly redundant to already existing procedures
in the service lifecycle.
      </p>
      <p>Furthermore, the value contribution of these procedures and rules acting upon
services is concealed. As they are not regarded as first-class entities, their
valuecontribution is often not adequately considered. In practice, however, e.g. the
possibilities to raise and settle a complaint are highly influential on customers’ evaluation
of a service. Customers want to know clearly, how they can interact with the service
provider to change or improve services.</p>
      <p>Therefore this work will introduce the concept of meta-services on top of a
SDlogic foundation. Meta-Services allow encapsulating procedures and rules acting upon
services as services themselves and thus to handle them equally to services.
Especially, they clearly define the potential interactions between customer and service
provider, e.g. in case of service failure or when a service has to be adapted due to changing
customer requirements. Furthermore, considering meta-services creates a more
complete view on the value created in a SOBE. Thus optimizations of the SOBE are more
effective, because they are based on a more complete and detailed view on the SOBE.</p>
      <p>The paper proceeds as follows. Firstly a business-oriented view on SOBEs is
introduced in sec. 2 that adopts the SD-logic approach. Based on this view, a framework
for meta-services is developed in sec. 3. It introduces a meta-service notion for
SDlogic and identifies functional and non-functional service properties as operands for
meta-services using aspects. Furthermore, a concept for a meta-service taxonomy is
proposed and the role of meta-services as value factor for SOBEs is analyzed. To
exemplify meta-services, sec. 4 compares the current definition of the ITIL Incident
Management with a meta-service-based approach, using service value nets. Related
areas of work are analyzed in sec. 5. Section 6 gives a conclusion and outlook.</p>
    </sec>
    <sec id="sec-2">
      <title>2. The SD-logic Approach to SOBEs</title>
      <p>The definition of SOBEs builds on a service definition that considers business and
software views. Thus, it is necessary to take the business perspective on services into
account. While business-related service definitions have a long history1, recent
research converges more and more towards a common paradigm called SD-logic [5].</p>
      <sec id="sec-2-1">
        <title>2.1 SD-logic Foundations / SOBEs based on SD-logic</title>
        <p>Following SD-logic, a service is defined as the “application of competences
(knowledge, skills and resources) by one entity for the benefit of another entity in a
noncoercive (mutually agreed and mutually beneficial) manner” – whereas the value
co1 Traditionally, service has been defined by the absence of four properties when compared to
material products: intangibility, heterogeneity, inseparability and perishability. However, this
definition has been criticized for being negation-based [4].
creating entities (e.g. an IT provider and its customer) are also referred to as “service
systems” [6].</p>
        <p>According to this definition of service, Maglio et al. [6] define a service system
“as an open system capable of improving the state of another system through sharing
or applying its resources and capable of improving its own state by acquiring external
resources”. The resources shared, applied or acquired by service systems may be
divided into four basic classes, namely people, organizations, information and
technology [7].</p>
        <p>The main purpose of service systems is to “design, propose, agree and realize”
value propositions with other service systems [7]. Service systems may occur in
various forms and granularity, e.g. as businesses, government agencies, people families,
community groups, and open source communities [7]. By running common service
processes – and thus co-creating value – with other service systems, they integrate
and coordinate resources [8]. Thus, there is no service provider producing services in
isolation, but service is always the common effort of two or more service systems.
Services can be best described as a bi- or multilateral process [9] of two or more
service systems co-creating value, as shown in fig. 1. The process nature of a service is
also confirmed in [10].</p>
        <p>Service
System
Service
Service</p>
        <p>System
Applying these considerations leads to homogeneous service-oriented architectures
[11], where value is co-created within a network of interconnected service systems.
We consider such networks of interconnected service systems that co-create value to
be service value networks (SVNs). Therein, a SVN may span over multiple
organizations. It may also be under the control of an individual enterprise. A SOBE consists of
one or more SVNs that co-create value and service systems that offer not yet utilized
service-propositions. Figure 2 exemplifies our understanding of services, service
propositions, SVNs and SOBEs: Two SVNs are shown. The upper one is an
intraenterprise SVN, containing only service systems within one enterprise. The lower
SVN is a cross-enterprise SVN, because two of its service systems are in another
enterprise. Furthermore, there are three service systems belonging to a third
enterprise. These service systems are not yet participating in value co-creation – they only
offer service propositions.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2 Scenario</title>
        <p>The concept of a SOBE based on SD-logic can be illustrated by the gastronomy
domain. Basically, the preparation of a meal is a classical service. In this context, a
complete SOBE has developed over the time. Starting point is the preparation of
meals in different kinds of restaurants. There are gourmet restaurants, where you find
very complex internal service value nets and fast food restaurants, which are
integrated into huge external service value nets. These value nets also include enterprises,
which are not part of gastronomy such as the producers of the boxes, used by the fast
food restaurant and the logistics company, delivering the boxes.</p>
        <p>The service system concept, as defined in SD-logic [5], can be easily found in a
gourmet restaurant. The preparation of a gourmet menu is distributed to several
stations, such as for cooking the meat, the sauces, the baking of the dessert etc. Thus a
multitude of service processes is coordinated to provide the final service to the
customer. In the fast-food restaurant, the use of goods to transport service can be
observed when applying SD-logic. Instead of preparing the ingredients of the fast food
themselves, many services are outsourced: bread is bought from a bakery; the frozen
hamburger is bought from a meat factory etc. These ingredients “import” the services
originally provided in the fast food restaurant from other places. Even more
important, they allow concentrating these services and thus achieving economies of scale.</p>
        <p>In the gastronomy domain, the non-functional properties of services are of huge
importance. E.g., fish is not just ordered for the menu, but it is also expected to be
delivered in time, meaning not too early and not too late.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. A SD-logic based Framework for Meta-Services</title>
      <p>When taking a closer view on SOBEs, it becomes obvious, that not only the
functional and non-functional properties of services are important, but also procedures, actions
etc., which act upon the services rendered. For example, it is necessary to be able to
complain about delayed services or to initiate the change of services. Manifestations
are complaint and suggestion boxes. Raising a complaint or a suggestion initiates a
process, which acts upon the service. This process need not be executed by the service
provider himself. Also another service provider may execute it. The complaint is
analyzed or the suggestion for a new or changed service is considered. Thus, the
management of complaints and suggestions can be regarded as services themselves. They
are services that act upon services, thus we term this kind of services meta-services.</p>
      <p>Subsequently, a framework for meta-services based on SD-logic shall be
developed in this section. First a meta-service notion is developed and the characteristics of
meta-services are clarified. Then the possible operands of meta-services, the
functional and non-functional properties of services are investigated. This investigation forms
the basis for a meta-service taxonomy. Finally, the influence of meta-services on the
value of services in SOBEs is analyzed and a cube model to represent service value is
introduced.</p>
      <sec id="sec-3-1">
        <title>3.1 A Meta-Service Notation for SD-logic</title>
        <p>Basically, SD-logic describes service as a common process between two or multiple
service systems as discussed above. However, to establish the provisioning of services
between two service systems or in a SVN, a lot of “procedures” are necessary to act
upon services. Following the life cycle of services, a number of example
metaservices can be identified.</p>
        <p>First, requirements for a service have to be collected. These requirements include
both requirements concerning functional and non-functional properties of the service.
Second, the appropriate service has to be designed. Then, based on the design, the
service has to be implemented and tested including both functional and non-functional
requirements. If the collected requirements imply the change of an existing service,
appropriate operations have to be applied. Furthermore, the reuse of several existing
services and their orchestration may provide the required service functionality. Next,
implementation resources have to be assigned to put the service into operation. To do
so, an adequate administration of the resources is an important prerequisite. During
operation deviations from the specified service-functionality and service levels
(nonfunctional properties) have to be detected, recorded and investigated. Finally, services
that are no longer required have to be retired and the assigned resources have to be
released.</p>
        <p>From an abstract point of view, meta-services act upon one or more services and
modify their functional or non-functional properties [11] as shown in fig. 3. Often,
this kind of alteration implies changes to service systems that co-create a service.
Meta-services are co-created by two or more meta-service systems. Meta-service
systems differ by the fact, that meta-services and not services are co-created by them.</p>
        <p>MetaService</p>
        <p>System
Meta-Service</p>
        <p>MetaService
System
acts upon</p>
        <p>Service
System
Service
Service
System</p>
        <p>Formally, a meta-service differentiates from a service mainly by its operand type
that is a service (see fig. 4). Their functional and non-functional properties have the
same structure as those of services. A meta-service is described by a process, just as a
service. Furthermore, meta-services and services share non-functional properties such
as availability and throughput. E.g. for a complaint meta-service, it may be defined,
how long it takes to process a complaint. Of course, meta-services may also be object
of other services. Such meta-meta-services are the entry point to a recursive structure
of meta-service relationships.</p>
        <p>Meta-services are operations on functional and non-functional properties of
services. Therefore, both functional and non-functional properties of services shall be
described in more detail using an aspect-oriented approach to define meta-services with
more precision.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Functional Service Properties as Operands for Meta-Services</title>
        <p>Functional properties of a service can be described as a process, which – according to
SD-logic – consists of “a series of activities where a number of different types of
resources are used” [12]. This service process can be further divided into five
socalled aspects2. Aspects are disjoint sets of the process description. Using aspects,
meta-services can be differentiated with respect to the aspects that their operand
belongs to:</p>
        <p>The hierarchical aspect describes how the service process is composed of
subprocesses and activities. E.g. the hierarchical aspect describes which preparation
activities are necessary to deliver a menu in a restaurant.</p>
        <p>The behavioral aspect defines, when and under which preconditions activities are
performed, that means the control flow. The control flow consists of sequence and
gateway elements. To create a menu, it is very important to obey to the order of
preparation steps to avoid, that the meat is well done but the side dishes are overcooked.</p>
        <p>Furthermore, there is a flow of information between activities. In the informational
aspect the information that is exchanged between activities is defined. In a restaurant
e.g., the chef announces the orders and the cooks for meat, fish etc. reply whether
they are ready.</p>
        <p>The resource aspect complements the hierarchical aspect by describing how the
activities specified in the behavioral aspect are executed using one or several
resources and whether they are operant (active) or operand (passive) resources. Thus it
describes the implementation. Resources may be people, organization, information or
technology. The resource aspect specifies not only the resource itself, but also the
procedure needed to obtain and return the resource, for example from the customer. In
a restaurant the resource aspect represents the existence of cooks, ingredients etc..</p>
        <p>The interaction aspect describes the in- and outgoing messages during the service
execution. Due to his inter-organizational nature, this aspect is missing in most
intraorganizational business processes. The interaction aspect is required to reflect the fact
that there is no hierarchical, but a market-based coordination between organizations.
The interaction aspect differs from the information flow between the activities,
because it is not orchestrated but part of a choreography, as differentiated in BPMN (see
e.g. [16]). Interactions may be a simple one-way communication, bidirectional or
follow complex protocols. The difference between the control flow in the behavioral
aspect and the interaction aspect becomes obvious, when we compare the strict
commands of the chef to the cooks with the orders arriving from the guests in the
restau2 Aspects have been introduced in the workflow [13] and software engineering domain [14]. An
approach to unify the usage of the term aspect in both domains has been done in [15].
rant. The commands from the chef have to be obeyed, the orders of the guest have to
be fulfilled, but with certain degrees of freedom.</p>
        <p>As shown by example, meta-services may have operands belonging to one or
several of the functional aspects identified. However, aspects for representing
nonfunctional properties of services may as well be operands of meta-services as shown
below.</p>
      </sec>
      <sec id="sec-3-3">
        <title>Non-Functional Service Properties as Operands for Meta-Services</title>
        <p>In recent years non-functional properties of services have been widely discussed in
literature as for example in the field of Software Engineering (see e.g. [17], [18]). In
[19] O’Sullivan examines these properties of services in general abstracting from a
particular (computer) science perspective. According to his work non-functional
properties of services are constraints associated to service functionality and may be
divided into nine different aspects. In the following these aspects – namely
availability, price, payment, discounts and penalties, obligations, rights, quality, security and
trust – are briefly introduced. Contrary to the aspects representing functional
properties, the aspects for the representation of non-functional properties cannot be assigned
to a single entity in the process graph. Instead they represent cross-cutting issues
distributed over the whole process graph.</p>
        <p>The availability of a service defines the time or location when or where a prosumer
is able to accept a provider’s proposition to co-create value. Regarding the price of a
service there are different charging techniques a provider may select to specify the
value of his work. The amount of money a prosumer is charged may depend on
proposition activities (e.g. enabling service availability) as well as on co-creation activities
(e.g. units of measure co-created) of the provider. The corresponding payment is
agreed on in the beginning of a service relationship. There may be discounts that a
prosumer receives depending on terms of payment (payment related discounts, i.e.
how to pay) or on attributes of the prosumer (payee related discounts as e.g.
membership to associations). Within the scope of their cooperation a prosumer and a provider
agree to meet certain obligations (as for example to provide operand or operant
resources). In case of non-compliance with these obligations the respective party will be
penalized, i.e. has to bear the consequences defined. By now the provider usually
owns the intellectual property associated with a service process. A prosumer just has a
limited set of rights (as for example the right to comprehend, the right to retract, the
right of premature termination, the right of suspension and the right of resumption).
However, the co-creation of service process specifications will bear an influence on
the current legal situation. The quality of a service should be assessed from a
prosumer’s [20] point of view. O’Sullivan recommends measuring perceived service
quality along five dimensions (namely reliability, responsiveness, assurance, empathy and
tangibles). Security aspects are of increasing interest – particularly with respect to
ITenabled services. Managing security means to reduce concerns regarding identity,
privacy, alteration etc. Also, mutual trust between parties involved in a service
relationship is of high importance.</p>
        <p>The non-functional properties of a service cannot be changed directly because they
represent goals for the process described by the functional properties and they are
“cross-cutting” [14]. E.g. availability is not just a property, which can be modified
directly. Instead, changing the availability means – possibly – to change the service
process and the resources assigned to it.</p>
        <p>Thus, meta-services acting upon non-functional properties need the support of
meta-services acting upon functional properties to adapt the service process
appropriately. This implies that changes of non-functional properties may require a kind of
design method, to identify the changes necessary to functional properties caused by the
change of non-functional properties.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.2 Concept for a Meta-Service Taxonomy</title>
        <p>There are different approaches to introduce a taxonomy of meta-services. A very
straightforward approach is to use the phases of a service lifecycle. However, there is
no common understanding about the phases in the service lifecycle. Therefore, other
concepts for taxonomies have to be developed.</p>
        <p>
          The first approach to classify meta-services is scope (see tab. 1). The scope of a
meta-service may be aspects, services or SVNs. Change Management is – such as a
meta-service – scoped on aspects and changing a service to adopt it e.g. to changed
customer requirements. Meta-services that scope on aspects may be further
differentiated whether they scope on single or multiple aspects and which aspects they act
upon. Configuration Management [
          <xref ref-type="bibr" rid="ref19">3</xref>
          ] is an example for a meta-service usually acting
upon resources, whereas Change Management may act-upon all aspects. Brokering is
a meta-service that is scoped on whole services. According to the requirements
defined, a service from a set of services is selected. The internal structure of the service,
however, is not changed. An example for a meta-service that operates on service
value nets is orchestration. An orchestration meta-service coordinates the execution of
multiple services and hereby abstracts from the internal structure of the services to be
orchestrated.
        </p>
        <sec id="sec-3-4-1">
          <title>Scope Aspect(s)</title>
        </sec>
        <sec id="sec-3-4-2">
          <title>Service Service Value Nets</title>
        </sec>
        <sec id="sec-3-4-3">
          <title>Single Aspect Multiple Aspects</title>
        </sec>
        <sec id="sec-3-4-4">
          <title>Example</title>
          <p>Configuration Management
Change Management
Brokering
Orchestration</p>
        </sec>
      </sec>
      <sec id="sec-3-5">
        <title>3.3 Meta-services as Value Factor for SOBEs</title>
        <p>Based on the considerations above, not only functional and non-functional properties
contribute value but also meta-services do. Thus, these three dimensions define a
service and the volume of the spanned cube is equivalent to the service value created.
The value judgment a service system applies within a particular service relationship is
depending on the types of service systems involved [19]. There are different forms of
value judgments, as for example monetary value or reputation value [19].
Following the cube-model developed above (see fig. 5), the value of a service is
determined by its functional and non-functional properties as well as the meta-services
available. For example, even if a fast food restaurant is offering its meals for lunch
break at a very low price, its value to the customers may be very low, if they have to
wait too long. Furthermore, the customers may also choose another restaurant, if they
notice that complaints are not handled by the restaurant management.</p>
        <p>Meta-services are an often underestimated value factor by service designers, but
highly appreciated by service users. By defining meta-services, the possible
interactions between customer and service provider can be defined clearly, including the
duties of customer and service provider. E.g. it is possible to define the information
due in the case of a complaint. Furthermore, meta-services allow to clarify to the
customer the potential adaptations to changing requirements and thus to delineate the
spectrum of flexibility offered. The transparency created by meta-services allows
defining contracts in a more precise manner and thereby avoiding misunderstandings
and deceptions on both sides. Without proper meta-services only imprecise and
cloudy assumptions can be made. Especially the impossibility to sanction violations
of the QoS agreed upon may make the service worthless to the customer. The
expenses avoided by the availability of meta-services can be associated with certain
kinds of transaction costs [21].</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Study: Modeling ITIL Incident Management as Meta-Service</title>
      <p>To clarify the structures developed, we performed a study on Incident Management
[2]. In ITIL [2], Incident Management is a very popular process. Its task is to process
the interactions with the customer and to maintain the service levels agreed upon.
Primary goal of Incident Management is to reestablish the service as quick as
possible. This may include the use of so-called work-arounds, which reestablish the service
but do not solve the deeper cause of the incident. E.g. the rebooting of a PC enables
the user to continue, but does not provide a solution to the underlying problem, a
faulty driver, for example. Incident Management uses other processes such as
Problem, Change and Configuration Management [2].</p>
      <sec id="sec-4-1">
        <title>4.1 The current Definition of Incident Management</title>
        <p>Incident Management differentiates between standard incidents and so-called major
incidents that require measures beyond the standard procedures, e.g. in case of an
emergency, as shown in fig. 6. The first step in processing incidents is recording. All
incidents are clearly described and associated with unambiguous identifications, such
as a ticket number. After recording, incidents are prioritized using procedures for
evaluating their business impact. Classification is done to associate the incident with
one or multiple possible causes. The solution is developed using information from
socalled known errors. These are known malfunctions of hard- or software associated
with a work-around or remedy. However, a deeper analysis may be necessary,
because no applicable known error was found. In this case, a work-around extends the
time for deeper problem analysis by enabling the user to continue his work. This
problem analysis is not part of Incident Management, but is part of Problem
Management, which is directed at finding the deeper cause of incidents. Solution
developed are implemented using Change- and Configuration Management [2] assuring a
proper implementation of the solution. If no solution is available, an escalation
procedure is initiated. This may be the case, if no appropriate resources are available. If a
solution is developed, the customer has to evaluate it. The closure of an incident is
only possible if the customer agrees.</p>
        <p>r
e
m
suo
t
C</p>
        <p>Major
Incident</p>
        <p>Normal Incident
Major Incident
Bearbeitung
Definition
Major Incident</p>
        <p>Status</p>
        <p>Customer info
Escalation</p>
        <p>Customer info
Recording</p>
        <p>Prioritization</p>
        <p>Classification</p>
        <p>Solution</p>
        <p>Evaluation and</p>
        <p>Closure</p>
        <p>Procedures to
evaluate the business</p>
        <p>impact
Incidents</p>
        <p>Known Errors Solutions</p>
        <p>CMDB
In practice the coordination of Incident Management with Problem Management etc.
often creates huge difficulties, because units from different organizations have to be
coordinated [22]. The cause for these difficulties is the inappropriate structure of
Incident Management. Although it is a meta-service using a number of supporting
services such as Problem Management, Change Management etc. it is not organized
in a service-oriented way. Therefore, many proven means for organizing the
cocreation of services are not applied. Furthermore, the QoS of Incident Management is
a major issue in many IT organizations. Incidents are not processed or only processed
slowly. Often, there are huge piles of “old” incidents no one feels responsible for.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2 Incident Management as Meta-Service</title>
        <p>A meta-service-oriented redefinition of Incident Management regards Incident
Management as a service provided by a SVN, as shown in fig. 7. Starting point is the
service desk, which co-creates the Incident Management service with the customer.
The prioritization of an incident is done in cooperation with Service Level
Management. Service Level Management not only provides the service level agreements of
the service, but also the actual status of service level fulfillment. Using the latter
information, a service that is near to violate the service level agreement is higher
prioritized than a service that is not. The classification of the incident is done in
cooperation with Problem Management that also provides information about known errors.
Either a solution originating from a known error is applied or a new solution is
developed together with Problem Management. The solution developed is implemented
using the change management service. It is responsible for correctly implementing the
change into to the production system. To do so, Change Management checks if the
changes requested are in compliance with the corporate rules by cooperating with
Configuration Management. If yes, the changes are implemented by change
management. Finally the incident is evaluated in cooperation with the customer and –
hopefully – closed.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Related Work</title>
      <p>
        Although there is work that uses the term meta-service, there is no common
understanding of meta-services. The closest usage of the term meta-service can be found in
[23]. There, meta-services are services for the monitoring, optimizing and adjusting of
resource services in a grid environment. Another definition of meta-service is found
in [24]. Here meta-services “map an existing grid workflow to a service by overriding
attributes of the grid workflow”. Thus, meta-services are a kind of intermediary. In
[25] a concept for meta-service discovery is introduced. However, topic is not the
discovery of meta-services, but a mechanism for service discovery. The same applies
for the meta-service discovery in [
        <xref ref-type="bibr" rid="ref18">26</xref>
        ]. Meta-services following the definition in [27]
are services processing meta-data, they manage meta-data in [28]. In [29] a
metaservice represents “a set of services which have similar function”. Thus a
metaservice “can be seen as a delegate of some similar services”, but not as a service
acting upon other services. In [30] a single composition service for e-services is
classified as meta-service. However, no general framework for meta-services is presented.
The composition of services is termed as meta-service in [31], too. In [32], a
multiagent architecture for the management of business processes is developed. In this
context, meta-service are used as synonym for certain non-functional properties of
services. In [33] QoS provisioning and maintenance are identified as meta-services.
      </p>
      <p>A variety of meta-services can be found in the field of IT Service Management,
which is specified in frameworks like Cobit [34] and ITIL[2]. In section 4, Incident
Management as a typical example for a meta-service within ITIL has been introduced
(Service Operation). Other meta-services presented in ITIL are for instance Demand
Management ensuring resources are allocated appropriately (Service Strategy),
Availability Management caring about agreed availability service levels to be met (Service
Design), Change Management covering changes to service assets and configuration
items (Service Transition) and the “7 Step Improvement Process” implementing
corrective actions to enhance a service (Continual Service Improvement).</p>
      <p>SOBEs are closely related to homogeneous and service-oriented enterprise
architectures [11], co-creating value within a network of interconnected service systems,
i.e. SVNs. Recent research on SVNs such as [35], adds revenue flows into the basic
SVN considerations that merely focus on the notions of value or service composition.
The authors aim at providing means to measure data that is relevant for determining
information such as key performance indicators based on service network notation
(SNN). However, a concept to integrate services that modify services or entire SVNs
(i.e., meta-services) is not included into the research of SNN.</p>
      <p>The characteristics of meta-services to change functional and non-functional
aspects of other services technically manifests in Aspect Oriented Programming. By
weaving in code fragments into service instances, their behavior can be changed at
runtime. This approach e.g. is used to change BPEL processes at runtime [36] and
therefore may point ways, how to operationalize our concept of meta-services.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions and Outlook</title>
      <p>Encapsulating procedures to act upon services as meta-services simplifies the
management of services. Since there is no longer the need for separate administration
structures that handle services and management tasks, but only one service catalogue
that contains both services and their lifecycle procedures. Furthermore, meta-services
help to introduce polymorphism into service management and thus reduce
redundancies. Procedures hitherto defined for services and their lifecycle procedures separately
may now be unified into one. An example is Change Management: changes to
services and meta-services should follow the same rules and can be implemented the same
way.</p>
      <p>The benefits of introducing meta-services to SOBEs are similar to those identified
in [37] for SOA. First, there is an increased interoperability of the procedures
encapsulated as meta-services, because standardized interfaces are used instead of ad-hoc
integration and information is easier to exchange. The use of meta-services also
increases federation, because meta-service-systems allow integrating resources, while
maintaining autonomy and self-governance of resource administration. Clearly, the
definition of meta-services also facilitates outsourcing. Due to their clear description,
it is easier to use external service systems, e.g. for Incident Management. The
clarified description of meta-services and their capability to improve the interaction
between customer and service provider also increase the alignment of customer
requirements and services and the organizational capability to react to changed
requirements.</p>
      <p>But there are also some issues to be solved. The inclusion of meta-services into the
consideration of SOBE has been done in a qualitative manner only. Therefore, a
quantitative analysis of the value contribution of meta-services is an important topic for
future work. Another upcoming task is the refinement of the meta-service taxonomy.
In particular, the granularity of meta-services has to be investigated in order to
identify if further criteria for meta-service differentiation have to be found.</p>
      <p>Furthermore, the recursive nature of meta-services should be investigated in more
detail. In practice there are deliberate escalation mechanisms, which allow driving
disputes about QoS up to the top management. An interesting question is, whether
escalation mechanisms are a further kind of meta-meta-services.</p>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
      <p>
        [
        <xref ref-type="bibr" rid="ref39">1</xref>
        ]
[2]
[
        <xref ref-type="bibr" rid="ref19">3</xref>
        ]
[4]
      </p>
      <p>S. Tai, N. Desai, and P. Mazzoleni, “Service communities: applications and
middleware,” Proceedings of the 6th international workshop on Software
engineering and middleware, ACM New York, NY, USA, 2006, pp. 17-22.
S. Office, The Official Introduction to the ITIL 3 Service Lifecycle, Norwich:
The Stationery Office Ltd., 2007.</p>
      <p>J. Bon, A. Jong, and J. Wilkinson, IT Service Management: An Introduction,
Based on ISO 20000 and ITIL V3 (ITSM Library), Van Haren Publishing, 2007.
C. Lovelock and E. Gummesson, “Whither Services Marketing?: In Search of a
New Paradigm and Fresh Perspectives,” Journal of Service Research, vol. 7,</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <year>2004</year>
          , pp.
          <fpage>20</fpage>
          -
          <lpage>41</lpage>
          . [5]
          <string-name>
            <given-names>S.L.</given-names>
            <surname>Vargo</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.F.</given-names>
            <surname>Lusch</surname>
          </string-name>
          , “
          <article-title>Evolving to a new dominant logic for marketing,”</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>Journal of Marketing</source>
          , vol.
          <volume>68</volume>
          ,
          <year>2004</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          . [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Maglio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vargo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Caswell</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Spohrer</surname>
          </string-name>
          , “
          <article-title>The service system is the</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Management</surname>
          </string-name>
          , vol.
          <volume>7</volume>
          ,
          <issue>2009</issue>
          , pp.
          <fpage>395</fpage>
          -
          <lpage>406</lpage>
          . [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Maglio</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Spohrer</surname>
          </string-name>
          , “Fundamentals of service science,
          <source>” Journal of the</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <source>Academy of Marketing Science</source>
          , vol.
          <volume>36</volume>
          ,
          <string-name>
            <surname>Mar</surname>
          </string-name>
          .
          <year>2008</year>
          , pp.
          <fpage>18</fpage>
          -
          <lpage>20</lpage>
          . [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Spohrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.C.</given-names>
            <surname>Anderson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.J.</given-names>
            <surname>Pass</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ager</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Gruhl</surname>
          </string-name>
          , “Service Science,”
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <source>Journal of Grid Computing</source>
          , vol.
          <volume>6</volume>
          ,
          <issue>2008</issue>
          , pp.
          <fpage>313</fpage>
          -
          <lpage>324</lpage>
          . [9]
          <string-name>
            <given-names>C.</given-names>
            <surname>Grönroos</surname>
          </string-name>
          , Service Management and Marketing: A Customer Relationship
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Management</given-names>
            <surname>Approach</surname>
          </string-name>
          , Wiley,
          <year>2000</year>
          . [10]
          <string-name>
            <given-names>J.L.C.</given-names>
            <surname>Sanz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Nayak</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Becker</surname>
          </string-name>
          , “
          <article-title>Business Services as a New Operation-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <source>al Model for Enterprises and Ecosystems,” Proceedings of the 8th IEEE Inter-</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <source>national Conference on E-Commerce Technology and the 3rd IEEE Interna-</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <source>(CEC/EEE'06)</source>
          ,
          <year>2006</year>
          , pp.
          <fpage>61</fpage>
          -
          <lpage>65</lpage>
          . [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Kieninger</surname>
          </string-name>
          , “
          <article-title>DYNSEA - a dynamic Service-Oriented Enter-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <article-title>Enterprise Architecture for Enterprise Engineering</article-title>
          , Auckland:
          <year>2009</year>
          . [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Spohrer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.P.</given-names>
            <surname>Maglio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bailey</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Gruhl</surname>
          </string-name>
          , “
          <article-title>Steps Toward a Science of</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Service</given-names>
            <surname>Systems</surname>
          </string-name>
          ,” COMPUTER,
          <year>2007</year>
          , pp.
          <fpage>71</fpage>
          -
          <lpage>77</lpage>
          . [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Weske</surname>
          </string-name>
          , “
          <article-title>Workflow management systems: Formal foundation</article-title>
          , conceptual
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          design, implementation aspects,” University of Munster, Germany,
          <year>2000</year>
          . [14]
          <string-name>
            <given-names>C.V.</given-names>
            <surname>Lopes</surname>
          </string-name>
          , G. Kiczales,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lamping</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mendhekar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Maeda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lopes</surname>
          </string-name>
          , J.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <source>ropean Conference on Object-Oriented Programming</source>
          ,
          <year>1997</year>
          . [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          and U. Assmann, “
          <article-title>Extending Aspect-Oriented-Programming in</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <article-title>order to flexibly support Workflows,”</article-title>
          <source>Proceedings of the ICSE98 AOP</source>
          Work-
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>shop</surname>
          </string-name>
          ,
          <year>1998</year>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>46</lpage>
          . [16]
          <string-name>
            <given-names>B.</given-names>
            <surname>Silver</surname>
          </string-name>
          , BPMN Method and
          <article-title>Style: A levels-based methodology for BPM</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <article-title>process modeling and improvement using BPMN 2.0</article-title>
          ,
          <string-name>
            <surname>Cody-Cassidy</surname>
            <given-names>Press</given-names>
          </string-name>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <year>2009</year>
          . [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Glinz</surname>
          </string-name>
          , “
          <article-title>On non-functional requirements</article-title>
          ,
          <source>” Proc. RE</source>
          , vol.
          <volume>7</volume>
          ,
          <issue>2007</issue>
          , pp.
          <fpage>21</fpage>
          -
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          26. [18]
          <string-name>
            <given-names>L.</given-names>
            <surname>Chung</surname>
          </string-name>
          , “
          <article-title>Representation and utilization of non-functional requirements for</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Proc.</surname>
          </string-name>
          ,
          <source>3rd Int. Conf. CAiSE</source>
          , Springer, , pp.
          <fpage>13</fpage>
          -
          <lpage>15</lpage>
          . [19]
          <string-name>
            <surname>J.J. O'Sullivan</surname>
          </string-name>
          , “
          <article-title>Towards a precise understanding of service properties</article-title>
          ,”
          <year>2006</year>
          . [20]
          <string-name>
            <given-names>D.</given-names>
            <surname>Tapscott</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.D.</given-names>
            <surname>Williams</surname>
          </string-name>
          , Wikinomics: How Mass Collaboration
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>Changes</given-names>
            <surname>Everything</surname>
          </string-name>
          , Portfolio,
          <year>2006</year>
          . [21]
          <string-name>
            <given-names>O.E.</given-names>
            <surname>Williamson</surname>
          </string-name>
          , “
          <article-title>Transaction-cost economics: the governance of contractual</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          relations,”
          <source>The journal of Law and Economics</source>
          , vol.
          <volume>22</volume>
          ,
          <year>1979</year>
          , pp.
          <fpage>233</fpage>
          -
          <lpage>261</lpage>
          . [22]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zielke</surname>
          </string-name>
          , “Incident Management,”
          <article-title>ITIL V3 umsetzen</article-title>
          , Düsseldorf: Symposion
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>Publ.</surname>
          </string-name>
          ,
          <year>2009</year>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>122</lpage>
          . [23]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.C.</given-names>
            <surname>Lau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          , “De-
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>Computing - GCC</surname>
          </string-name>
          <year>2004</year>
          ,
          <year>2004</year>
          , pp.
          <fpage>167</fpage>
          -
          <lpage>174</lpage>
          . [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Lee</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Choi</surname>
          </string-name>
          , “Meta Services:
          <article-title>Abstract a Workflow in Computational</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>Grid</given-names>
            <surname>Environments</surname>
          </string-name>
          ,” Computational Science - ICCS
          <year>2005</year>
          ,
          <year>2005</year>
          , pp.
          <fpage>916</fpage>
          -
          <lpage>919</lpage>
          . [25]
          <string-name>
            <given-names>J.</given-names>
            <surname>Buford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Brown</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Kolberg</surname>
          </string-name>
          , “Meta service discovery,” Pervasive
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <surname>Computing</surname>
            and
            <given-names>Communications</given-names>
          </string-name>
          <string-name>
            <surname>Workshops</surname>
          </string-name>
          , Pisa:
          <year>2006</year>
          , p.
          <fpage>6</fpage>
          . [26]
          <string-name>
            <given-names>A.</given-names>
            <surname>Friday</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Davies</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Wallbank</surname>
          </string-name>
          , E. Catterall, and
          <string-name>
            <given-names>S.</given-names>
            <surname>Pink</surname>
          </string-name>
          , “
          <string-name>
            <surname>Supporting</surname>
          </string-name>
          ser-
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          ments,”
          <source>Wireless Networks</source>
          , vol.
          <volume>10</volume>
          ,
          <year>2004</year>
          , pp.
          <fpage>631</fpage>
          -
          <lpage>641</lpage>
          . [27]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lee</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Newhouse</surname>
          </string-name>
          , “
          <article-title>Autonomic service adaptation in ICENI</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <article-title>using ontological annotation</article-title>
          ,
          <source>” Grid Computing</source>
          ,
          <year>2003</year>
          . Proceedings. Fourth In-
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <source>ternational Workshop on</source>
          ,
          <year>2003</year>
          , pp.
          <fpage>10</fpage>
          -
          <lpage>17</lpage>
          . [28]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lee</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Newhouse</surname>
          </string-name>
          , “
          <article-title>The ICENI semantic service adaptation</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          framework,” UK e-Science
          <source>All Hands Meeting</source>
          ,
          <year>2003</year>
          , pp.
          <fpage>79</fpage>
          -
          <lpage>86</lpage>
          . [29]
          <string-name>
            <given-names>S.</given-names>
            <surname>Qi</surname>
          </string-name>
          and
          <string-name>
            <surname>W.</surname>
          </string-name>
          <article-title>Hai-yang, “Meta Service in Intelligent Platform of Virtual Travel</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <surname>Agency</surname>
          </string-name>
          ,” Semantics,
          <source>Knowledge and Grid</source>
          ,
          <year>2005</year>
          . SKG'
          <volume>05</volume>
          . First International
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          Conference on,
          <year>2005</year>
          , pp.
          <fpage>116</fpage>
          -
          <lpage>116</lpage>
          . [30]
          <string-name>
            <given-names>F.</given-names>
            <surname>Casati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sayal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.C.</given-names>
            <surname>Shan</surname>
          </string-name>
          , “
          <string-name>
            <surname>Developing</surname>
          </string-name>
          e-services for composing e-
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <source>services,” Lecture notes in computer science</source>
          ,
          <year>2001</year>
          , pp.
          <fpage>171</fpage>
          -
          <lpage>186</lpage>
          . [31]
          <string-name>
            <given-names>C.H.</given-names>
            <surname>Crawford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.P.</given-names>
            <surname>Bate</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cherbakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Holley</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Tsocanos</surname>
          </string-name>
          , “Toward
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          <article-title>an on demand service-oriented architecture</article-title>
          ,
          <source>” IBM Systems Journal</source>
          , vol.
          <volume>44</volume>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <year>2005</year>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>107</lpage>
          . [32]
          <string-name>
            <given-names>T.</given-names>
            <surname>Norman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Jennings</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Faratin</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Mamdani</surname>
          </string-name>
          , “Designing and imple-
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <source>Notes in Computer Science</source>
          , vol.
          <volume>1193</volume>
          ,
          <year>1997</year>
          , pp.
          <fpage>261</fpage>
          -
          <lpage>276</lpage>
          . [33]
          <string-name>
            <given-names>R.F.</given-names>
            <surname>Rodrigues</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.F.G.</given-names>
            <surname>Soares</surname>
          </string-name>
          , “
          <article-title>Inter and intra media-object QoS provision-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          <article-title>ing in adaptive formatters</article-title>
          ,
          <source>” Proceedings of the 2003 ACM symposium on Doc-</source>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          <article-title>ument engineering</article-title>
          , ACM New York, NY, USA,
          <year>2003</year>
          , pp.
          <fpage>78</fpage>
          -
          <lpage>87</lpage>
          . [34]
          <string-name>
            <given-names>V.H.</given-names>
            <surname>Publishing</surname>
          </string-name>
          ,
          <source>IT Governance based on Cobit 4</source>
          .
          <fpage>1</fpage>
          -
          <string-name>
            <given-names>A</given-names>
            <surname>Management Guide</surname>
          </string-name>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          <string-name>
            <surname>Van Haren Publishing</surname>
          </string-name>
          ,
          <year>2007</year>
          . [35]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bitsaki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Danylevych</surname>
          </string-name>
          , W.J. van den Heuvel, G. Koutras,
          <string-name>
            <given-names>F.</given-names>
            <surname>Leymann</surname>
          </string-name>
          , M.
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          <source>of the 1st European Conference on Towards a Service-Based Internet</source>
          , Springer,
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          <year>2008</year>
          , pp.
          <fpage>196</fpage>
          -
          <lpage>207</lpage>
          . [36]
          <string-name>
            <given-names>A.</given-names>
            <surname>Charfi</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Mezini</surname>
          </string-name>
          , “
          <article-title>Ao4bpel: An aspect-oriented extension to bpel</article-title>
          ,”
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          <source>World Wide Web</source>
          , vol.
          <volume>10</volume>
          ,
          <year>2007</year>
          , pp.
          <fpage>309</fpage>
          -
          <lpage>344</lpage>
          . [37]
          <string-name>
            <given-names>T.</given-names>
            <surname>Erl</surname>
          </string-name>
          ,
          <article-title>Service-oriented architecture: concepts, technology, and design</article-title>
          , Pren-
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          <string-name>
            <surname>tice Hall PTR Upper Saddle</surname>
            <given-names>River</given-names>
          </string-name>
          , NJ, USA,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>