OpenPaaS: Reimagining Enterprise Social Networks as Automated Collaboration Hubs

Towards an Enterprise Social Network to Support Inter-organizational Collaborations

2015-01-01
Sarah Zribi, Aurélie Montarnal, Frédérick Bénaben, Matthieu Lauras, Jacques Lamothe, Michael Bailly, Jean-Pierre Lorré
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces OpenPaaS, an open-source Enterprise Social Network (ESN) designed to facilitate inter-organizational collaboration. It integrates traditional social tools with a knowledge-based system that automatically generates collaborative business processes using an Ant Colony Optimization (ACO) algorithm.

TL;DR

OpenPaaS is an innovative open-source platform that moves beyond simple "corporate Facebook" functionality to solve the complex problem of inter-organizational collaboration. By combining social networking with an ontology-driven automated process engine, it can automatically find business partners and design the workflow to work with them.

Background: Beyond the Silos

While Enterprise Social Networks (ESNs) like Yammer or Slack have revolutionized internal communication, they often hit a "firewall" when it comes to working across different companies. Traditional proprietary solutions are often closed ecosystems, making the "transverse" collaboration required in modern supply chains and project coalitions difficult to manage.

The Core Innovation: Automated Coalition Formation

The true breakthrough of this paper is not just adding video calls or file sharing, but its Knowledge-Based System for creating new collaborations.

1. The Three Modelers

The system breaks down a business opportunity into three manageable phases:

  • Profile Modeler: Where companies define "What we can do" (Capabilities).
  • Objective Modeler: Where a company defines "What we need" (Goals).
  • Collaborative Process Modeler: Where the system proposes the "How to do it" (The resulting workflow).

2. The Logic Engine: Ontologies and ACO

To bridge the gap between "buying fruit" and the technical steps involved, OpenPaaS uses two ontologies:

  • Collaborative Ontology (CO): Defines the generic structure of "Buying," "Selling," or "Producing."
  • Business Field Ontology (BFO): Provides the specific domain labels (e.g., "Wholesale of tobacco" vs "Processing of fruits").

The system runs an Ant Colony Optimization (ACO) algorithm to scan all available profiles in the network and select the most efficient partners (based on cost, quality, or speed) to fulfill the objective.

Overall Architecture of OpenPaaS

Deep Dive: How Processes are Deduced

The deduction mechanism is particularly elegant. It uses a right-to-left matching process:

  1. It identifies a capability whose output matches the final objective.
  2. It then looks for a preceding capability whose output matches the input required by the previously identified step.
  3. This chain continues until a complete, executable business process is formed, which users can then refine manually.

The Knowledge-Based System Structure

Real-World Validation: The SuperCookie Case

The authors validated the platform through a scenario involving "SuperCookie," a company needing fruit supplies. By simply entering their objective into the Modeler, the platform:

  • Identified "FruitCompany" as the optimal partner.
  • Generated a BPMN-style process flow.
  • Established a secure "Community" for the two companies to exchange files and conduct WebRTC video conferences.

Resulting Business Process

Conclusion & Future Outlook

OpenPaaS represents a significant leap toward the "Social Enterprise." While it currently excels at finding partners and structuring initial workflows, the authors acknowledge that the next frontier is real-time collaborative editing (documents and spreadsheets) within the ESN.

By open-sourcing this architecture, the researchers provide a blueprint for a more transparent, automated, and agile global marketplace where alliances are formed algorithmically rather than through tedious manual negotiation.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize Ant Colony Optimization or other metaheuristic algorithms for automated business process composition in cloud environments.
  • Which paper originally proposed the integration of the MIT Process Handbook into OWL format, and how has this ontology evolved for modern Collaborative Business Process Modeling?
  • Explore studies that have extended Enterprise Social Networks (ESNs) with WebRTC and real-time collaborative editing features for supply chain management.
Contents
OpenPaaS: Reimagining Enterprise Social Networks as Automated Collaboration Hubs
1. TL;DR
2. Background: Beyond the Silos
3. The Core Innovation: Automated Coalition Formation
3.1. 1. The Three Modelers
3.2. 2. The Logic Engine: Ontologies and ACO
4. Deep Dive: How Processes are Deduced
5. Real-World Validation: The SuperCookie Case
6. Conclusion & Future Outlook