Session OW2 Project Spotlight

Wednesday November 28th and Thursday November 29. 

Program Wednesday November 28th

Session Chair:
Christophe Hamerling, Linagora. 

eServices with Spagic at OMSAR - Public Administration of the Republic of Lebanon

Schedule Wednesday Nov 28, 12:00 - 12:15pm
Speaker: Gianfranco Boccalon, Spagic - Engineering Group
Abstract: The Public Administration in the Republic of Lebanon has adopted Spagic to develop an infrastructure supporting the realization of eServices, which allows citizens to request for specific services delivered by the Public Administration, through the portal of the Office of the Minister of State for Administrative Reform (OMSAR). Citizens can submit various types of service requests on-line, such as requests for registration certificates. At any time users can check the status of the submitted requests: in progress; need for additional documentation; incoming communications sent by the administration; outcome. During the project development, particular attention was paid to the realization of the tools that had been provided by the operators of the various administrations, in order to dynamically create new eServices. This project is an important step forward in the Lebanese public administration's IT infrastructure innovation path. This is not only the result of the adoption of a completely open source solution. It also allows a greater involvement of citizens in the management of administration activities, with a particular focus on delivering efficient services and transparent information. The speech provides an overview on the project state of the art and the obtained results. Participation of some OMSAR representatives to be confirmed.

XWiki Extension Manager in action

Speaker: Thomas Mortagne, XWiki
Schedule Wednesday Nov 28, 12:15 - 12:30pm
Abstract: XWiki team is actively working on a powerful system to extend XWiki with different type of modules with their dependencies coming from various repositories. The presentation goal is to give a state of this component and the future improvements and new features as well as an overview of the many extensions points of Extension Manager itself (support other kind of repositories, other kind of extensions, events, etc.). Also a short demonstration of various possibilities of this new component inside XWiki will be run.

ScalAgent DT unveils JoramMQ Entreprise, tools and services for the JORAM user

Speaker: Serge Lacourte, ScalAgent
Schedule Wednesday Nov 28, 12:30 - 12:45pm
Abstract: JORAM is a Message Oriented Middleware distributed under LGPL licensing on JORAM has achieved industrial grade quality over the last 10 years. Designed initially to implement the JMS standard, it is steadily
evolving. Conformance to the new AMQP 1.0 standard is planned for the next months.

In order to facilitate the development and exploitation of JORAM applications, ScalAgent DT launches JoramMQ Entreprise. JoramMQ includes the standard version of JORAM, and complements it with tools and SaaS services. It targets all steps in the lifecyle of the JORAM application. With JoramMQ, JORAM users will better prepare and design their MOM project, gain valuable time in developing an debugging code, get useful monitoring of their running system, and better organize for scaling.

DocDokuPLM: Product Structure - Digital MockUp visualization using HTML5

Speaker: Florent Garin, DocDoku
Schedule Wednesday Nov 28, 12:45 - 13:00pm
Abstract: DocDokuPLM (Product Lifecycle Management) is a middleware solutions aim at managing the entire lifecycle of a product from its conception to its disposal through the manufacturing stage. PLM systems involve the whole enterprise, they gather at a central point data, business processes and people. They expose backbone services for the company, their partners and their subcontrators thus we design our PLM with the extended enterprise concept in mind. On the technical part we made the decision to not rely on any native code on the client side all the features must be accessible through a regular web browser. If that seems quite obvious nowadays and doesn’t represent a big challenge for the “Document Management”, “Product Configuration”, “Change Management” or “Bill of Materials” modules that tends to be far more complex when developing the data visualization of the product structure. This session will focus on how we implemented the visualization and the manipulation of the Digital MockUp (DMU) using HTML5 technologies. We’ll explain the difficulties we encountered and also the various optimizations we made in order to render a model with thousands part. And obviously we’ll show a real demonstration ! 

Program Thursday November 29th

Session Chair: Gabriele Ruffatti

Building an application on the SugarCRM platform

Speaker: John Mertic, SugarCRM
Schedule: Thursday Nov 29, 11:15 - 11:30am
Abstract: Need to build an application to run part of your organization? One approach is that you could start writing something from scratch, perhaps leveraging an existing general purpose framework to help get you going. However, even if you use a framework, there's still the need to build all those standard components such as user interface, workflow, and ACL security, which can take quite some time to design and code. There's no need to start from scratch; SugarCRM is designed as a Rapid Application Development platform. In this session you'll learn the basics on how to build a business application on the Open Source SugarCRM platform

Consistent service integration in your workflows with Scarbo 2.0

Speaker: Marc Dutoo and  Yoann Rodiere, OpenWide
Schedule: Thursday Nov 29, 11:30 - 11:45am
Abstract: Scarbo is an open, complete, SOA ready, SCA powered, OW2 and Eclipse-based BPM solution. The 2.0 release adds a major component to its SOA/BPM solution: a service registry and repository enforcing consistency across design time and runtime by acting as a pivotal reference. By integrating with the EasySOA registry (, Scarbo opens up the door to BPM / SOA governance and documentation, benefits from service discovery to ease up service reuse, while making switching from test to production service endpoints a breeze. This talk will introduce the audience to its OW2-based architecture integrating components such as Bonita, FraSCAti and Nuxeo, and show how end users can benefit from Scarbo 2.0 with a demonstration. It will be co-presented by Marc Dutoo (Open Wide, and Yoann Rodiere (Open Wide, 

LemonLDAP::NG 1.2

Speaker: Clement Oudot, Linagora
Schedule: Thursday Nov 29, 11:45 - 12:00am
Abstract: LemonLDAP::NG is a FOSS for WebSSO, access management and identity federation developed since 2005. Its community is active and regurlarly proposes new versions. This talk will first present the software and its main functionalities: Multi-domain SSO Configuration and session management Form replay CAS, OpenID and SAML support Authentication methods chaining Applications portal Password management Notifications Then the main novelties of version 1.2: Radius authentication (and use of Google Authenticator) Connection history management Put an application in maintenance state Inserting a menu on protected applications 

What's new with Petals ESB?

Speaker: Vincent Zurczak, Linagora
Schedule: Thursday Nov 29, 12:00 - 12:15pm
Abstract: If you have missed the activity around Petals ESB these last months, then this session is for you. As a reminder, Petals ESB is an Enterprise Service Bus created in 2005 and hosted by OW2. Thanks to a service approach and the SOA paradigm, Petals aims at reducing the coupling between applications. Beyond the usual integration use case, Petals can be seen as a backbone infrastructure in information systems. This allows applications to focus on their business and reduces the complexity of informations systems thanks to a better modularization. One of the most notable aspect of Petals ESB is that it is distributed (several physical servers make a single virtual one). This alternative approach to clusters gives a lot of flexibility and allows several architecture solutions (geographical distribution, high availability, load balancing...). This presentation discusses the changes brought by the last versions. A focus is given to the tools that come with the platform, and how they cover various users and project stages (design, development, administration, platform monitoring, business monitoring). The presentation also introduces the upcoming features in Petals ESB and the use cases they will cover. Co-Speaker: Christophe Deneux - Linagora -

What's new in Bonita Open Solution?

Speaker: Rodrigue Le Gall
Schedule Thursday Nov 29, 12:15 - 12:30pm
Abstract Business Process Management (BPM) is the discipline focused on optimizing the efficiency of a business. Bonita Open Solution is the first enterprise grade open source BPM Solution and is deployed for mission critical processes by a large number of SMB and large companies all around the world. This talk will present the next evolutions of Bonita Open Solution and a short status about the company.

Novaforge V3

Speaker: Goulven Lejeune, Bull
Schedule: Thursday Nov 29, 12:30 - 12:45pm
Abstract: This track will present the new version of NovaForge. NovaForge v3 is a completly new version of the professional development framework. Based on a new architecture inspired from the SOA concept, NovaForge v3 integrates famous Open Source components to provide a complete solution to manage and follow development projects. Its plugin architecture allow the developpers and project manager to use tools like Alfresco, Mantis, SVN, Jenkins, Sonar and many others with a single point of access and shared SSO. This presentation will be illustrated by a live demo of the product. Second speaker : Florent TROLAT - Possible speaker (to be confirmed) : somebody from the French Ministry of Defense (user of NovaForge v3)

WebLAb: an open source software for open source intelligence

Speaker: Gerard Dupont, Cassidian
Schedule: Thursday Nov 29, 12:45 - 13:00pm
Abstract:Information is power, thus search engines are key in many organizations. However knowledge workers are not standard users: their aims and needs are specific and often should not be shared with external providers - searching for information becomes intelligence. For these professionals, we proposed an integration platform made to facilitate the setup of intelligence solutions. Whether it concerns business or strategy - the platform can be adapted to any specific needs and domain allowing analysts to detect key information. However, making sense out of the large amount of unstructured content is a complex task. The Web is large and information is present in many forms. Complex techniques are necessary to discover the hidden structure of content and a single software provider cannot be expert on all them. Thus the integration platform comes as a perfect solution enabling the use of the best tools for each function. In this presentation we will present OSINT challenges and its growing importance. Then we will detail the WebLab approach to build flexible and scalable OSINT applications matching the fast-paced nature of OSINT. From semantic data models to upper architecture passing through selected technologies used, the presentation will do the complete tour of the WebLab project.

13:00pm - 14:00pm - Lunch Break

Session Chair: Olivier Bouzereau, OW2

CHOReOS: "Large Scale Choreographies for the Future Internet", from theory to practice

Speaker: Pierre Chatel, Thales
Schedule Thursday Nov 29, 03:45 - 04:00pm
Abstract: The CHOReOS ‘Large Scale Choreographies for the Future Internet’ European FP7 project that started 2 years ago, and is linked to OW2 Future Internet initiative, has now reached a certain level of maturity that is starting to gives concrete answers on how to move from choreography enactment theory, to its actual practice.
More precisely, CHOReOS has defined several methods, toolkits and artifacts to enable this innovative distributed way of coordinating services, while at the same time dealing with some of the inherent difficulties to enacting choreographies in an [Ultra] Large Scale context. For instance, this covers being able to ‘execute’ choreography specifications over a network of discovered, dynamic, Business and Thing-based services.
This presentation will cover the aforementioned topics and specific CHOReOS developments that were undertaken in its second year, while putting them in perspective of a simple practice-oriented and business-driven use-case in Air-Traffic Management.

VESPA: Multi-Layered Self-Protection for IaaS Clouds

Speaker: Marc Lacoste, Orange Labs
Schedule: Wednesday Nov 29, 04:00 - 04:15pm
Abstract: Self-protection has raised growing interest as possible element of answer to the cloud protection challenge. Faced with multiple threats and heterogeneous defense systems, the autonomic approach proposes simpler, stronger, and more efficient cloud security management. Previous solutions fall at the last hurdle, overlooking one or several key desirable features such as flexible security policies, cross-layered defense, multiple control granularities, and open security architectures. This talk presents VESPA, an open self-protection architecture and framework for cloud infrastructures that overcomes the previous limitations. Developed in the OpenCloudWare project, VESPA adopts a policy-based management approach, and allows a two-level regulation of security, both within a software layer and across layers. Flexible coordination between self-protection loops allows enforcing a rich spectrum of security strategies such as cross-layer detection and reaction. A multi-plane, extensible architecture also enables simple integration of commodity detection and reaction components. Evaluation results on a VESPA KVM-based implementation show that the design is applicable for effective and yet flexible self-protection of cloud infrastructures.

VENUS-C: lessons learned of using open source clouds in eScience

Speaker: Andrea Manieri, Engineering
Schedule: Thursday Nov 29, 04:15 - 04:30pm
Abstract: VENUS-C is the first European distributed computing infrastructure to adopt a User-centric approach to Cloud Computing, putting the needs of end-User communities of researchers and small businesses at the forefront of development. A representative User community sample was composed by the 7 scenarios, the 15 pilots and the 5 experiments from eleven different disciplines and SMEs. Chief among the success stories is Green Prefab, a start-up company for architects and civil engineers, which hosts a new innovation cluster stemming from VENUS-C, HUB-Engineering ( The VENUS-C Architecture Report describes the blueprint for the platform based on which a reference implementation has been done applying a rapid prototyping approach with interactive releases and User validation. The project publicly released open-source components (, namely: • Generic Worker (PMES (Process Management Enactment Services) and programming framework) • COMPSs (PMES and programming framework) • CDMI Proxy • Accounting and billing service • Traffic Redundancy Elimination (TRE) • Interoperability Toolkit As a result, it is clear that the adoption of Cloud and Virtualisation technologies and services is a win-win situation for the scientific community, as it releases benefits for both research institutions, industry.

Open Source and Innovation

Speakers: Gaurav Parakh, V.P. Business Development & Partnership, Mandriva & Michel Catan, Head of Innovation & Research Cluster, Mandriva
Schedule: Thursday Nov 29, 04:30 - 04:45pm
- Mandriva S.A and its offering in open source
- Mandriva Skill and Research projects
- Mandriva open source CaseStudy 

04:45 - 05:00pm - Wrap-up session