OW2 Quarterly Meeting, Sept. 2009

September 18, 2009



DATE: September 29, 2009.

VENUE: INRIA Rhône-Alpes, Montbonnot, France (near Grenoble city). See access infos 

See the detailed agenda

9:00am -9:30am: Welcome.

9:30am -10:30am: Presentation of new OW2 projects.
- 9:30am - 10am:  Chameleon Project - (PDF)
Speaker names: Clément Escoffier, Akquinet, Jonathan Bardin and Philippe Lalanda, Joseph Fourier University, Grenoble, France.
Abtract: The Chameleon project delivers a set of pluggable Java components for OSGi frameworks. The objective of the Chameleon Ecosystem is to develop components, methods and frameworks helping to assemble, run, customize, distribute and manage OSGi applications.  This includes implementations and extensions of specifications defined by the OSGi Alliance. It also includes "OSGified" components developed at OW2. In addition, the project maintains a service-centric OSGi Bundle Repository (OBR) enabling the deployment of those components, and proposes a way to assemble those components inside customizable application servers. 

- 10:00am - 10:30am: WebLab project - (PDF)
Speaker name: Patrick Giroux, and  Arnaud Saval, EADS.
Abstract: WebLab is a « service oriented » software platform that allows the integration of existing components to build up media-mining applications.  It has been developed by EADS through several research projects in various business contexts and in collaboration with many partners. It is based on the "web services" and "web semantic" standards. It provides a technical foundation that enables the construction of processing chains involving heterogeneous components, each component performing a specific service. It uses an ESB to expose the services, an orchestration engine to automate the execution of the processing chains and a web portal to enable the users to exploit the results.  PEtALS and Orchestra are commonly used in the WebLab applications and eXo has been chosen for an important project currently in progress. One of our medium-term objectives consists in supplying the end users with a large catalogue of WebLab services in the field of intelligence.

10:30am - 11:00 : Coffee break.

11:00am -12:00am : Architecture discussion.
- 11:00am - 11:30am: Componentization - (PDF) (Gael Blondelle, OW2 VP Technology)
- 11:30am - 12:00am: Component model: update on Fractal and OSGi (two presentations, by Lionel Seinturier (PDF) and by Jean-Bernard Stefani (PDF))

12:00am-12:30am: Open discussion (cancelled due to the active component model discussion).
Technical topics which should be covered by OW2, or are already covered but should be given more visibility (e.g. cloud, virtualisation, autonomics, ...)

12:30-02:00pm Lunch break.

02:00pm - 02:30pm - UForge, the Next Generation SaaS Platform Appliance Factory (Update on UShareSoft's 2008 presentation) - (PDF)
Speaker name: James Weir, CTO, UShareSoft.
Abstract: UShareSoft provides the first Solution Forge as a Service (SaaS) Platform specializing in the simple and automated creation of open source based software appliances. This enables Developers, Integrators and open source Communities to safely create, update, share and publish simple, repeatable high quality open source IT software solutions.  Already presented in 2008 to the OW2 Community as a start-up project, UForge platform is now fully available and ready for public launch in October 09. UShareSoft looks to partnering with Open Source projects and Communities, with free access to  accounts, and delivering top notch appliances in this virtualization and cloud computing era! .

02:30pm -05:00pm - Trustie projects (presented by the  delegation of the OW2 Chinese Local Chapter).
- 02:30pm - 03:00pm: Trustie Forge Technical Architecture - (PDF)
Speaker name: Li Shu Qiang, CVIC.
Abstract: This report briefly describes the roadmap and the current status of Trustie Forge(TForge).For the purpose of promoting further cooperations between TForge and NForge, we would like to give a presentation on TForge concepts and its architectural overview. Furthermore, an introduction of the TForge Framework for integration is also covered in this report. In the end of this report, we make an investigation on possible roadmaps following which further cooperations can be made viable between TForge and NForge based on our understanding of both projects.

- 03:00pm - 03:30pm: Constructing an Internet-oriented Software Production Environment - (PDF)
Speaker name: Wei Wang, ISCAS.
Abstract: this presentation will propose an Internet-based integrated, extensible, collaborative-oriented software development environment, which is called Software Production Line (SPL). This presentation will introduce SPL model, construction method, the requirements of people, software development tools and software artifacts. At last we will present some SPL examples applied in Trustie project.

- 03:30pm - 03:45pm -  Break

- 03:45pm - 04:15pm: The introduction of Trustie software resource repository - (PDF)
Speaker name: Lijie Wang, Peking University.
Abstract:The talk will give a brief introduction for trustie software resource repository (TSRR) including function of TSRR, the architecture of TSRR and the linkage with OW2. The presentation will give a show on how to use TSRR to manage software resources, escepically open source resources.

- 04:15pm - 04-45pm: Service oriented software production line and a case study.
Speaker name:Hailong SUN, BUAA (cancelled)
Abstract:Service composition is a new methodology for software development through composing the existing web services on the internet. Software development based on web services involves many steps, including atomic service development, business modeling and service test. How to manage the process of software development effectively and improve the efficiency of software production is a big challenge. To solve this problem, we propose a service oriented software production line(SOSPL). SOSPL contains software line configuration tool, execution engine and monitor, web based client for task management, intermediate product and tools warehouse. To develop software based on services, firstly, a software line model is defined by the configuration tool, then it is deployed in the execution engine to guide the entire process of software development. In the process, software developers login the web client to receive the task and download the related tools and intermediate product to finish the software development. At the end of the lecture, a network application "eStore" is used to depict the process of software development by SOSPL.

- 04:45pm - 05:15pm: Software Evolution Infrastructure - Review of OW2 Projects -  (PDF)
Speaker name:Shi Dianxi, NUDT.
Abstract: Evolution is a ubiquitous phenomenon in the life-cycle of software which is running in real world. Open source model can greatly increase the speed and decrease the cost of software evolution. This presentation firstly introduces the history and development trend of software evolution models, and then the analysis of OW2 projects with the evolution view is performed. The presentation will also point out the supports from OW2 projects that are useful for the construction of a unified software evolution environment.