Session OW2 Project Spotlight

Session Chair:tbc

Program Wednesday November 28th

OW2 Utilities, The Swiss Army Knife of OW2 Projects

Speaker: Guillaume Sauthier (Peergreen)
Schedule: Wednesday Nov 28, 11:45  - 12:00am
Abstract: OW2 Utilities is a newly accepted project in the consortium. It aims to be the OW2 toolkit catalog for common pieces of code that everybody rewrite for each new project. This presentation will start with a description of the goals of that project, a little bit of history, then we will explain why it's important to maximize re-use within the consortium (reliability, ...). In a second part we will focus to the most useful and/or interesting modules provided by this project. This session will be developer-oriented, with code samples and effective use cases.

DocDokuPLM: Product Structure - Digital MockUp visualization using HTML5

Speaker: Florent Garin, DocDoku
Schedule Wednesday Nov 28, 12:00 - 12:15pm
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 ! 

Building an application on the SugarCRM platform

Speaker: John Mertic, SugarCRM
Schedule: Wednesday Nov 28, 12:15 - 12:30pm
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

VESPA: Multi-Layered Self-Protection for IaaS Clouds

Speaker: Marc Lacoste, Orange Labs
Schedule: Wednesday Nov 28, 12:30 - 12:45pm
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.

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

Speaker: Serge Lacourte, ScalAgent
Schedule Wednesday Nov 28, 12:45 - 01:00pm
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.

Program Thursday November 29th

Emerginov, an open PHP PaaS for co-innovation

Speaker: Eric Debeau, Orange
Schedule: Thursday Nov 29, 09:45 - 10:00am
Abstract: The presentation deals with the description of a simple open platform as a service (Paas) dedicated to open innovation. This platform is based on the smart integration of free software components and promote the massive usage of open technologies (LAMP, Asterisk, OpenSIPS) and open API. It has been deployed in Africa and used to stimulate open innovation in emerging countries. It allows rapid prototyping of “telco-web” micro-services on over the top of traditional operator networks using open APIs (SMS, vocal access). It aims to build a reference library of business applications under free licenses. The project has recently joined OW2 and aims to publish 2 versions of the solution: a standalone version and a Telco grade version. See the main portal for more details. Keywords: Co-innovation, free software, micro-service, SMS, Voice

Consistent service integration in your workflows with Scarbo 2.0

Speaker: Marc Dutoo, OpenWide
Schedule: Thursday Nov 29, 10:00 - 10:15am
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, 10:15 - 10:30am
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, 10:30 - 10:45am
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 -

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

Speaker: Pierre Chatel, Thales
Schedule Thursday Nov 29, 10:45 - 11:00am
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.

WebLAb: an open source software for open source intelligence

Speaker: Gerard Dupont, Cassidian
Schedule: Thursday Nov 29, 11:00 - 11:15am
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.

Open Source and Innovation

Speakers: Gaurav Parakh, V.P. Business Development & Partnership, Mandriva & Michel Catan, Head of Innovation & Research Cluster, Mandriva
Schedule: 11:15 - 11:30am
- Mandriva S.A and its offering in open source
- Mandriva Skill and Research projects
- Mandriva open source CaseStudy 


Speaker: Goulven Lejeune, Bull
Schedule: Thursday Nov 29, 04:00 - 04:15pm
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)

XWiki Extension Manager in action

Speaker: Thomas Mortagne, XWiki
Schedule: Thursday Nov 29, 04:15 - 04: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.

What's new in Bonita Open Solution?

Speaker: Rodrigue Le Gall
Schedule Thursday Nov 29, 04:30 - 04:45pm
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.