# Towards a Gamified Approach for Enhancing VBE Preparedness for Establishing Virtual Collaborations

Noor Jehan Rajper, Stephan Reiff-Marganiec, Qurat-Ul-Ain Nizamani

<figure><img src="image_1.png" /></figure>

## To cite this version:

Noor Jehan Rajper, Stephan Reiff-Marganiec, Qurat-Ul-Ain Nizamani. Towards a Gamified Approach for Enhancing VBE Preparedness for Establishing Virtual Collaborations. 17th Working Conference on Virtual Enterprises (PRO-VE), Oct 2016, Porto, Portugal. pp.165-177, 10.1007/978-3-319-45390-3_15. hal-01614626

HAL Id: hal-01614626

https://inria.hal.science/hal-01614626

Submitted on 11 Oct 2017

HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

<figure><img src="image_2.png" /></figure>
# Towards a Gamified Approach for Enhancing VBE Preparedness for Establishing Virtual Collaborations

Noor Jehan Rajper<fnref n="1" />, Stephan Reiff-Marganiec<fnref n="2" />, and Qurat-Ul-Ain Nizamani<fnref n="1" />

**Abstract.** Formation of collaborative settings (virtual organizations, collaborative network organizations, etcetera) is hindered by the lack of trust between unfamiliar but potential partners. Gamification is the application of game design principles to non-game environments. We claim that incorporating the concepts of gamification into Virtual Organization Breeding Environments (VBEs) leads to building trust between VBE members, as well as motivating them to be proactive members of the VBEs that contribute towards the flourishing of VBEs. This paper explores a novel gamified approach, supported by a suitable methodology, to address the relatively neglected concept of 'preparedness' of VBEs.

**Keywords:** Gamification, Virtual Organizations, VO Breeding Environment, Motivation, Preparedness.

## 1 Introduction

The organizations around the world are increasingly interested in opportunity-driven, timely and temporary collaborations and cooperation with other organizations [8]. Such collaboration, not only increase their profit but increase their survivability in today's turbulent and constantly changing business markets as well [2, 1, 17, 3]. However, different factors (such as lack of trust and the non-existence of basic infrastructure that allow for smooth transaction) play a critical role in the timely formation of such collaborations. To support this emerging tendency, long term alliances of autonomous and geographically dispersed organizations called Virtual organization Breeding Environments (VBEs) are being established among organizations, to serve as the base environments for creation of temporary and opportunity-driven collaborations [13]. Their main aim is to increase the preparedness of different organizations towards potential temporary collaborations (generally called Virtual Organizations (VOs)) [15, 11, 1]. However, in order to increase preparedness of VBEs the definition of the term must be unambiguously and formally defined first. At the moment, these terms mostly remain neglected and vaguely defined as per the situation.

Our hypothesis is that a deeper understanding of preparedness helps in designing applications that better capture the aspects associated with preparedness. Gamification

<footnote n="1">¹Institute of Mathematics & Computer Science, University of Sindh, Jamshoro, Pakistan, {nr76, qn}@usindh.edu.pk</footnote>

<footnote n="2">²Department of Computer Science, University of Leicester, Leicester, UK
srml3@le.ac.uk</footnote>
is about capturing intrinsic innate human desires in a playful and fun way and motivat-
ing users to achieve certain objectives. We believe that it can provide great value to
enhancing preparedness levels in VBEs. The main research questions that this paper
addresses are:

* What does preparedness imply during different stages of VBE life-cycle?

* Who are the main players (actors) in VBEs with respect to preparedness?

* What are the behavioural characteristics of these actors in regard to their responsibilities?

The novel contributions of this paper are (a) answers to these research questions through an exploration of the feasibility of applying gamification concepts to enhance preparedness of VBEs, (b) design practices (guidelines) which enhance the preparedness depending on the stage of the VBE life-cycle and the actors involved and (c) a language to express objectives and the rules that contribute to their completion.

## 2 Background

VOs can be seen as concrete instances or configurations of partners that address a spe-
cific goal; VOs are generally seen as being created out of VBEs – which are essentially
a pool of possible partners. Our aim in this work is to increase the preparedness of
VBEs by tapping into the underlying behaviour shown by VBE members. We are pro-
posing to use gamification as the solution for this matter. We now introduce the con-
cepts of preparedness and gamification.

The success of a VBE depends on its own as well as its members' preparedness.
VBE preparedness is generally defined as the agreement between members on common
interests and general working principles. Interoperability between different infrastruc-
tures and processes of member organizations, provision of a basic VBE bag-of-assets
to its members, and development of trust are some of the main facets [12]. The prepar-
edness and readiness evaluation approaches suggested in the literature offer insights
into evaluating VBE members suitability for a VBE and readiness to join a VO once
accepted as a member.

While, preparedness of VBE members has been researched to an extent, so far focus
has remained on the VBEs members only [15, 16]. However, a great role in enhancing
the preparedness is played by those who actually create and manage the VBE as well.

We divide VBE preparedness into two phases (with respect to the VBE life-cycle):
*Pre-joining* and *Post-joining* preparedness. Pre-joining preparedness refers to prepar-
edness of potential VBE member organizations (with intention to gain business perks
by joining in) that have shown their willingness to join a VBE. Post-joining prepared-
ness applies to existing members of VBE whether business oriented members or those
who are running the VBE. Our work utilizes the existing work on pre-joining prepar-
edness [15, 16] but focuses on exploring the post-joining preparedness.

Gamification is fast emerging as a new trend to increase user engagement, motiva-
tion and participation in any system under consideration using game tactics to non-
game environments [7, 6, 18]. Gamification is used for many different purposes such
as behavioural adaptation of its users, skill development, or innovation (boosting posi-
tive competition between employees, resulting in coming up with new and innovative
ideas proactively from employees). Game-like elements on top of business logic aim to
transform mundane, repetitive and ordinary jobs to include fun and excitement for us-
ers. Rather than changing serious application to games a very subtly addition of game-
oriented elements increases the acceptability and capture user’s interest in using the
application, leading to benefits for the organization such as increased job performance,
employee satisfaction, or greater revenue generation.

Gamification mainly comprises of three parts, game mechanics, game dynamics and game rules. To implement gamification, we need to first identify the objectives that we want to achieve using gamification. The next step is to choose gamification mechanics and dynamics. Game mechanics represent the (visual) elements that we earn as we play (perform required tasks) such as badges, points, leaderboards, virtual or real goods. Game dynamics represent the behavioural aspect that is targeted by the game rule for motivating the player to act in a certain way. When the mechanics and dynamics have been decided, game rules are devised to proceed in a game like way (such as when player X achieve certain points, assign it a badge).

Users can show two types of behaviour: *altruistic* or *self-centered*. Altruistic behaviour captures all forms of selfless human attributes such as philanthropy, community association, or empathy. It is generally motivated by a will to achieve something for the sake of it rather than for gain. Selfish (self-centered) behaviour includes instincts to prosper, or surpassing everybody else. The majority of game mechanics and dynamics fall into this category: usually represented through rewards for actions and symbols to show achievements (e.g. badges). Gartner suggested that by 2014 70% of the global 2000 organizations would have at least one gamified application<fnref n="1" />. They further predicted that out of those 80% would have failed in the coming year or so due to lack of proper thought given in identifying the objectives and the mechanics selected to achieve them<fnref n="2" />. This failure occurs as gamification mechanics and the game rules are explicitly specified by the gamification providing platforms and specification languages, but the objectives are not explicitly specified. This leads to a plethora of game rules but no easy way to tell what objectives they accomplish or what game mechanics and dynamics are used by those rules. Without this understanding observations on actions cannot easily be traced back to the right rules. Besides explicitly specifying the objectives, we should be able to identify what behavioural attributes are targeted by the game rules. Associating objective with the right behaviour will allow for devised plans to achieve the goal to be more directed and hence more likely to succeed.

<footnote n="1">¹ Available at http://www.gartner.com/newsroom/id/1844115 (2011, November 9)</footnote>

<footnote n="2">² Available at http://www.gartner.com/newsroom/id/2251015 (2012, November 27)</footnote>
## 3 Methodology and Gamified VBE Preparedness Model

This paper explores the feasibility of providing a gamified solution for enhancing the preparedness of a VBE using gamification. We proposed the following general methodology to gamify any domain:

*Step 1.* Identify the main actors of the domain and the associated behavioural attributes with respect to a specific property being investigated.

*Step 2.* Once the domain actors have been identified, identify different gamification approaches with similar characteristics as shown by actors identified in step 1.

*Step 3.* Map domain actors with gamification approaches with similar characteristics.

These mappings then act as a gamified domain model with respect to certain property for a particular domain. These mappings can be used as guideline while selecting game dynamics and mechanics for the game rules in the domain to enhance the concerned property. In our case the domain is a VBE and the property being explored is “preparedness”. We will now consider the steps of the methodology in this context.

*Step 1:* Pre-joining preparedness applies to ordinary VBE members or simply members of a VBE that have joined a VBE to gain some benefit in their respective businesses (we call these businessMembers) and post-joining preparedness applies to business members as well as member managing the VBE (the latter will be called management-Members). managementMembers are members that have created the VBE and taken up the responsibility of day to day management and smooth running of the VBE.

Considering post-joining preparedness in more detail we can distinguish two flavours: a) *Structural preparedness* and b) *Functional preparedness*. Structural preparedness encompasses smooth working and management of the VBE itself such as competency management, membership management, VBE bag-of-asset management, etc. It is not of direct interest to business members themselves that take the underlying infrastructure for-granted and join the VBE for sole purpose of gaining business opportunities. It could be said that management members are altruistic in the management tasks. Functional preparedness on the other hand is of direct interest to business members as it is related to currently available and emerging businesses opportunities. Business members have joined the VBE to gain access to more business opportunities or to overcome missing resources and skills. Clearly business members are selfish.

*Step 2:* Having identified two kinds of actors and their predominant behaviour (selfish business members and altruistic management members), we need to explore gamification approaches. The identified guidelines will help VBE policy developers to derive appropriate game rules (including mechanics and dynamics).

Gamification is designed to target humans’ intrinsic behaviour in order to motivate them to strive, engage with others, or any other purposes. As such, at first it might not seem natural to apply the gamification concepts to the management of alliances of different entities most of which are organizations rather than individual users. However, members in VBEs can be different entities ranging from individual users to organizations and since even the interactions between the VBE and a particular organization can
be traced down to an individual user representing the organization, the gamification concepts can readily be applied to organizations as well. Earlier we identified that both altruistic and self-centered gamification behaviours exist. These map very naturally onto the identified behaviour of our actors. Altruistic behaviour can be rewarded through for example badges (which have no material value, but reflect a reward for achievement).

We also identified that game rules and objectives are not usually defined in ways that link them explicitly and obviously together. However, we are able to be explicit the specification and development of gamification objectives, the rules that satisfy or accomplish those objectives and the mechanics and dynamics of those game rules. Furthermore, we are able to rewire game rules, game mechanics and dynamics, as well as the objectives they strive to achieve during application execution.

*Step 3:* We now map between the concepts from step 1 and step 2. The insights gained from exploring preparedness and gamification result in the proposed gamified VBE preparedness model. This model will act as guiding principle when designing rules for specific desired VBE behaviours.

Figure 1 is a representation of the gamified VBE preparedness model. Recall that structural preparedness is for the strengthening the VBE itself and mainly the responsibility of management members which act altruistically. Therefore, the VBE should incorporate mechanics that raise altruistic levels for tackling the structural preparedness. The VBE will also incorporate self-centered approached to increase the functional preparedness of its business members.

# 4 GPSL: Gamified Policy Specification Language

The proposed gamified VBE preparedness model serves as a guiding principle while gamifying the VBE domain. However, we need a mechanism to specify, implement and execute the gamification concepts. The event-driven policy paradigm provides the most natural solution: we can easily add a gamification layer on top of the business logic of the domain (VBE). The policy paradigm is quite flexible and adaptable allowing for easy adaptation and change of the game rules at any time. Since, no policy language have built-in construct with concepts and elements of gamification, we have extended APPEL [14] policy language for gamification. APPEL follows the Event-Condition-Action (ECA) paradigm for policy specification. The basic building block of APPEL is a policy rule which consists of optional trigger(s), optional condition(s) and an action. A typical APPEL policy is as follows:

```
Policy policy-name When [trigger(s)]
If [condition(s)] Do action(s)
```
GPSL (Gamified Policy Specification Language) extends APPEL for the VBE domain through the inclusion of a VBEgoal construct. This construct allows for abstract specification of a VBE objective that is going to be achieved through gamification policies. It has two attributes: a boolean-valued enabled attribute specifies if the VBE objective is currently enabled or disabled. If disabled, all the associated publishedBy and

<figure><img src="image_3.png" /><figcaption>Fig. 1. Gamified VBE preparedness Model</figcaption></figure>

sinkedBy policies (explained below) are disabled as well, overwriting their localized
enabled attribute. The effects attribute specifies what aspects of the VBE are going to
be affected by the objective. The VBEgoal description further consists of one or more
curly-bracketed blocks. Each block specifies a list of publishedBy and sinkedBy (policy
references), preparedness, enabled and appliesTo attributes. The preparedness attribute
specifies what preparedness category the VBE objective falls in, the enabled attribute
specifies if the policies referenced by the block are currently enabled or disabled, and
the appliesTo attribute describes what VBE actor type is going to be affected by the
policies of the block. A typical VBEgoal looks as follow:

VBEgoal objective-id                 enabled: boolean
effects : VBEaspectEffected         { appliesTo: VBE-actors
enabled: Boolean
preparedness: preparednessType
publishedBy: policy1,policy2,..policyn
sinkedBy: policy1,policy2,..policyn }
The only other construct of GPSL is the Policy construct. This construct is based on the APPEL policy rule, with one additional attribute: the supportsGoal attribute which links the policy to the VBEgoal it is contributing to.

The policies implement game rules. Each policy is either a publishing policy or sinking policy. A publishing policy is one that sets a gamified tasks for the player to accomplish, and entices them with the promise of a perk. A sinking policy is one that is triggered when the gamified task in the associated publishing policy is accomplished by the player. Whether a policy is publishing or sinking can be identified through publishedBy and sinkedBy attributes of VBEgoal description and the actions they execute.

Table 1 lists some of the actions defined by GPSL, each capturing a specific game mechanic and Table 2 lists actions for sinking policies giving a specified reward to the user. At this point, we are aware this list is incomplete and this aspect is being studied further.

<table><caption>**Table 1.** Publishing policy actions to gamify tasks</caption><thead><tr><td>Action</td><td>Description</td></tr></thead><tbody><tr><td>toEarnPoint(points, task)</td><td>Player is invited to earn the points, if he fulfills the task.</td></tr><tr><td>toEarnBadge(badge-id,task)</td><td>Player is invited to earn the badge, if he fulfills the task</td></tr><tr><td>toReach(level-id, task)</td><td>Player is informed that in his current state, he gets eligible to reach mentioned level, if he fulfills the task.</td></tr><tr><td>toUnlockChallenge (challenge-id, task)</td><td>Player is informed that the mentioned challenge can be unlocked for him to play if he fulfills the task.</td></tr><tr><td>toSupportVBE (VBEhelpdBedge-id, task)</td><td>The player is notified that by doing the task he is contributing for the betterment of VBE and will be appreciated by getting VBEhelpdBedge-id.</td></tr><tr><td>toAdvanceLeaderBoard (leaderboardGroup-id, task)</td><td>The player is enticed to do the task by improving his current position in the mentioned leaderboard group.</td></tr></tbody></table>

Having VBE objectives explicitly specified and linking the policies that publish as well as sink the tasks associated with the objective allows to, have a structure gamified application. Instead of having a jumbled up mess of different policies, they are divided into separate groups with clear description of the purpose they serve. This allows the analysis of those policies while the application is in operation, and if the required aims are not achieved, the problematic policies can be readily identified and rectified.

The other benefit of this model is that having identified the nature of VBEgoal through its preparedness attribute, and the VBE actor type it applies to, not only helps policy developers in choosing appropriate game mechanics and dynamics, but it also contributes towards the development of policies editors that are able to suggest appro-
priate mechanics and dynamics to the policy developer, and in the development of automated analysis tools to assist in analysis if the chosen mechanics and dynamic contradict with the objective sought by the policies.

The concept of gamification is to make players act in a certain way without making them realize that they are actually working for some objective. The VBE goal therefore is not visible to the player (VBE member in this case). They are only notified when a certain policy (published or sunked) applies to them and the motivation for them to act according to the policy is the promised reward or consequence mentioned in the policy. The player is blissfully kept unaware of the burden of preparedness enhancement or VBE management or its flourishing.

<table><caption>**Table 2.** Sinking policy actions to gamify tasks</caption><thead><tr><td>Action</td><td>Description</td></tr></thead><tbody><tr><td>pointsEarned points, member-id/group-id)</td><td>Mentioned points are given to the player or group of players. The reasons for this rewards are not specified here as sinking policies are only triggered if their associated publishing policy is satisfied.</td></tr><tr><td> badgeEarned ( badge-id, member-id/group-id)</td><td>Player or group of players earn a badge for fulfilling some criteria such as passing a threshold of points specified in the associated publishing policy.</td></tr><tr><td> levelReached ( level-id, member-id/group-id)</td><td>Player (or group) advances to next level for satisfying the task demanded by the associated publishing policy.</td></tr><tr><td> challengeUnlocked ( challenge-id, member/group-id)</td><td>The challenge gets unlocked, but the player (or group of them) has to overcome it yet.</td></tr><tr><td> challengeAccomplished ( challenge-id, member/group-id)</td><td>The unlocked challenge has been overcome by the player or group of them.</td></tr><tr><td> VBESupported (hBadge-id, member-id/group-id)</td><td>Player (or group) gets some of helping VBE badge, for doing the mentioned task.</td></tr><tr><td> advancedLeaderBoard (leaderboardGroup-id, member/group-id)</td><td>The player (or group) is advanced from its current position to the next position.</td></tr></tbody></table>

## 5 Case Study

The case study revolves around a VBE in the tourism sector with members with a wide diversity of competencies such as accommodation providers, travel agents, tour guides, and many others offering services such as health insurance, entertainment or telecommunications. The VBE offers its services worldwide through different VOs for different cities.
The management members are responsible for the smooth day-to-day running of VBE. As the managers of VBE they focus on facilitating the creation of new business opportunities. Though they are by default business members as well in this case study we only focus on their role as VBE management providers. Therefore, all the gamification efforts must be focused at enhancing the VBEs structural preparedness through altruistic approaches according to the model (though there can be exceptions a well).

Business members on the other hand have joined the VBE to get more business, expand their reach, overcome their shortcomings, complements their skills and resources and tap into the VBE assets. Hence, the gamified VBE preparedness described these members as self-centered and their gamification policies incorporate self-centered dynamics and enhancement of functional preparedness (again there can be exceptions as well). Let us consider an example Scenario: Creating a sense of community and bond between members. The aim is to introduce benefits for members to introduce their trusted friends to other members to allow future VOs to be able to tap into more partners. Given below is the excerpt describing the objective and related publishing and sinking policies.

VBEGoal communityBuilding
enabled: true effects: VBEMember-
ship,
{appliesTo: businessMember enabled: true
preparedness: structural
publishedBy: introduceFriendToVOpartner
sunkedBy: VOformedWithUnaquintedMembers }
{appliesTo: managementMember enabled: false
preparedness: Structural
publishedBy: recommendComplementatingMember, ...
sunkedBy: VOformedWithRecommendedMembers}
Policy introduceFriendToVOpartner
supportsGoal communityBuilding, TrustDevelopment
When VOterminates (VO-id, success)
If memberVO (VO-id, member-id)
and friendOf (member-id, friend-id) and no-
tAquinted (friend-id, VO-id.members)
Do toEarnPoints (points, introduceFriend (VO-id.members,
friend-id))

The introduceFriendToVOpartner is a publishing policy that is triggered when a VO successfully terminates. This policy invites all the members of the successfully terminated VO to introduce their friends to the members of the recently terminated VO with the promise of gaining certain points when this acquaintance is realized in the form of new VO creation with at least one of the members from terminated VO and the newly acquainted friend.
Policy VOformedWithUnaquintedMembers
When VOformedWithUnaquintedMemebrs (vo-id, unAquinted-
MemberLst)
If introducedBy (VO-id.unAquintedMemberLst,
pastPartnerOf (VO-id.unAquintedMemberLst)
Do pointsEarned (points, pastPartnerOf (VOid.unAquinted-
MemberLst))

The policy, VOformedWithUnaquintedMemebrs is a sinking policy that is triggered when a new VO is formed that has members that are doing business together for the first time. Once the policy is triggered, its associated condition is checked which in this case checks if the unacquainted members were introduced (befriended) to each other by their common friend (i.e. VO-pastPartnerOf(id.unAquintedMemberLst)). If that happens to be the case, the common friend is rewarded (pointsEarned() action).

Policy recommendComplementatingMember
supportsGoal communityBuilding, TrustDevelopment
When VOplannigRate (VOplanner-id, threshord.below)
Do toSupportVBE (VBEhelpdBedge-id, recommendCompMem-
bers()
Policy VOformedWithRecommendedMembers
supportsGoal communityBuilding, TrustDevelopment
When CompMembersRecommended (managementMember-id,
[businessMember1-id, competency-id], [businessMember2-
id, competency-id])
If competencyComplements ([businessMember1-id, com-
petency-id], [businessMember2-id, competency-id])
Do VBESupported (businessExpansionBedge, management-
Member-id)

Table 3 shows some of the VBE specific triggers and actions as used in the scenario. As can be seen from the case study, relatively complex constructs in terms of describing preparedness for VBEs – namely descriptions of how behaviour can be introduced through objectives that increase preparedness (here through having better links between possible partners as well as a wider field of available partners) can be readily captured in a goal description. More importantly, that goal description is linked to clear opera- tional rules that describe how the goal is achieved.

6 Related Work

VBE preparedness has been rightfully acknowledged as one of the core benefits of VBEs [15, 13, 16]. In [15, 16], preparedness of potential VBE members has been dis- cussed in depth. However, it mostly applies to evaluating business members (in our
context) inclusion into a VBE. We attempt to further our current understanding of preparedness, in particular what it implies, once the business member has been added to a VBE as well as preparedness to members managing the VBE and the role of preparedness in the operational phase of a VBE.

Gamification is has been applied in different domains recently [19, 9, 5], but most of the applications target individual users (players) using the application. In this paper we have shown that gamification concepts can be trivially applied to situations where target players are actually organizations and not just an individual. Other aspects that distinguish our work from the current gamification implementation approaches is that current solutions do not explicitly specify the objective that is to be achieved through different game rules [10]. This has serious consequence when the size of the application grows, as it becomes increasingly difficult to identify what game rules are trying to achieve and which game rules collective achieve an objective. Our small policy based modelling language revolves around specifying game rules (policies) for an explicitly specified objective.

<table><caption>**Table 3.** VBE specific list of some of GPSL triggers, conditions and actions</caption><thead><tr><th>Trigger</th><th>Description</th></tr></thead><tbody><tr><td>VOterminates (vo-id, success)</td><td>Triggered when a VO successfully terminates itself.</td></tr><tr><td>VOstatus (vo-id, created)</td><td>Triggered when a VO has just created.</td></tr><tr><td>CompMembersRecommended (managementMember-id, [businessMember1-id, competency-id], [businessMember2-id, competency-id]))</td><td>Is triggered when management member introduces two business members to each other that have complementary competencies, hence possibility for joint venture in future.</td></tr><tr><td>VOformedWithUnaquinted-Members (vo-id, unAquinted-MemberLst)</td><td>Triggered when the recently formed VO-id has members that have no history of partnership with each other( represented by unAquintedMemberLst).</td></tr><tr><td>VOplannigRate (VOplanner-id, threshold.below)</td><td>Triggered when a management member's (acting as VO planner) performance falls below the threshold in terms of number of new VO planned by him.</td></tr><tr><th>Condition</th><th>Description</th></tr><tr><td>memberVO (VO-id, member-id)</td><td>Returns true if member-id is (was, if has terminated) member of the VO represented by VO-id.</td></tr><tr><td>notAquainted (member-id, VO-id.members)</td><td>Returns true if members the VO-id are not acquainted to a member-id.</td></tr><tr><td>friendOf (memberA, memberB)</td><td>Returns true if memberA is a friend of memberB.</td></tr><tr><td>introducedBy (VO-id memberLst, member-id)</td><td>Returns true if the member(s) (represented by VO-id memberLst) were befriended by member-id.</td></tr></tbody></table>
<table><tr><td>competencyComplements([businessMember1-id, competency-id], [businessMember2-id, competency-id]) )</td><td>Returns true when the competencies of two business members complement each other.</td></tr><tr><td>Action</td><td>Description</td></tr><tr><td>introduceFriend (VO-id.members, friend-id)</td><td>This action is an invitation to the business member to which the policy applies, to introduce his friend (friend-id) to his partners of recently terminated VO.</td></tr><tr><td>recommendCompMembers()</td><td>It is an invitation to the management member to which the policy applies, to introduce business members to each other if their competencies complement.</td></tr></table>

## 7 Conclusion and Future Work

In this paper we put forward a gamified model for enhancing the preparedness of VBEs. This model is obtained by following a methodology proposed in the paper: First of all we identify different actors of a VBE with respect to behaviour that emerges out of the type of responsibilities assigned to them. Then, gamification approaches are explored that relate to the behaviour of the different actors identified previously. This allows us to associate VBE roles to gamification approaches with similar behavioural characteristics. To gamify the VBE application we defined GPSL, a policy language capturing specific game mechanics. The GPSLs unique approach to explicitly specifying VBE objectives to be gamified and linking them with respective publishing and sinking policies have two immediate benefits: 1) the VBE objective is explicitly specified thus the purpose of the policies is immediately visible and 2) policies can be grouped with respect to the objectives they are contributing to.

In future, we will further validate our gamified VBE preparedness model against different VBEs to verify its applicability beyond the current case study. Other direction we are intending to investigate further are, applying the proposed methodology to develop gamified models for other domains. We are also investigating development of tools that suggest game dynamics for an objective at hand while designing policies that contribute towards achieving it.

## References

1. Afsarmanesh, H., Camarinha-Matos, L.M., Msanjila, S.S.: On management of 2nd generation virtual organizations breeding environments. Annual Reviews in Control 2(33), 209–219 (2009)

2. Camarinha-Matos, L.M., Afsarmanesh, H.: Creation of virtual organizations in a breeding environment. Proceedings of INCOM 6 (2006) 12th IFAC Symposium on on Information Control Problems Manufacturing, Saint-Etienne, France, 17-19 May 2006.
3. Camarinha-Matos, L.M., Afsarmanesh, H.: A framework for virtual organization creation in a breeding environment. Annual Reviews in Control 1(31), 119–135 (2007)

4. Camarinha-Matos, L.M., Afsarmanesh, H., Ollus, M.: Ecolead: A holistic approach to creation and management of dynamic virtual organizations. In: Collaborative networks and their breeding environments, pp. 3–16. Springer US (2005)

5. Crowley, D.N., et al: Gamification of citizen sensing through mobile social report- ing. In: Games Innovation Conference (IGIC) 2012. IEEE International (2012)

6. Deterding, S.: Gamification: designing for motivation. Interactions 4(19), 14–17 (2012)

7. Deterding, S., et al: Gamification: using game-design elements in non-gam- ing con- texts. In: CHI’11 Extended Abstracts on Human Factors in Com- puting Systems. ACM (2011).

8. Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: Enabling scalable virtual organizations. International journal of high performance computing appli- cations 3(15), 200–222 (2001)

9. Hamari, J.: Transforming homo economicus into homo ludens: A field ex- periment on gamification in a utilitarian peer-to-peer trading service. Electronic commerce research and applications 4(12), 236–245 (2013)

10. Herzig, P., et al: Gaml-a modeling language for gamification. In: Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing. IEEE Computer Society (2013)

11. Irigoyen, J., et al: Virtual breeding environment: Working and sharing principles. In: Interoperability of Enterprise Software and Applications, pp. 99–110. Springer London (2006)

12. Kasper-Fuehrera, E.C., Ashkanasy, N.M.: Communicating trustworthiness and building trust in interorganizational virtual organizations. Journal of Management 3(27), 235–254 (2001)

13. NathalieGaleano, et al: Virtual breeding environment: A first approach to under- stand working and sharing principles. In: Interoperability of en- terprise software and applications, pp. 99–110. Springer London (2005)

14. Reiff-Marganiec, S., Turner, K.J., Blair, L: Appel: The accent project pol- icy en- vironment/language. Tech. Rep. TR-161, University of Stirling (December 2005)

15. Romero, D., Galeano, N., Molina, A.: Mechanisms for assessing and enhancing organisations readiness for collaboration in collaborative net- works. International Journal of Production Research 17(47), 4691–4710 (2009)

16. Rosas, J., Camarinha-Matos, L.M.: Modeling collaboration preparedness assess- ment. In: Collaborative networks: Reference modeling, pp. 227– 252. Springer US (2008)
17. Sadigh, B. L., Unver, H. O., Nikghadam, S., Dogdu, E., Ozbayoglu, A. M., Kilic, S. E.: An ontology-based multi-agent virtual enterprise system (omave): part 1: domain modelling and rule management. International Journal of Computer Integrated Manufacturing pp. 1–24 (2016)

18. Sebastian, Deterding, et al: From game design elements to gamefulness: defining gamification. In: Proceedings of the 15th international academic MindTrek conference: Envisioning future media environments. ACM (2011)

19. Simes, J., Redondo, R.D., Vilas, A.F.: A social gamification framework for a k-6 learning platform. Computers in Human Behavior 2(29), 345–353 (2013)