Technical sessions overview

Presentations are divided into several tracks described below. From 4:30pm to 5:30pm participants may also attend a set of podium talks followed by BoF sessions.

ObjectWebCon'06 presentations are distributed under the Creative Commons License .

Enterprise Grid

Tuesday January 31st - 2pm-4:30pm
Session Chair: Mr. Rui Oliveira

ICT applications for e-business or e-government are becoming more and more complex. Numbers of them are now mission critical for enterprises and public institutions and are required to be highly available, fast and secured wherever users are in the world, whatever unexpected event occurs. Grid computing technologies offer suitable solution to those requirements.
The Enterprise Grid session brings together three presentations on middleware platforms enabling the construction, deployment and management of grid computing applications. The first talk presents the ObjectWeb ProActive project, a Java library complying with various Grid and open standards that simplifies the programming and deploying of Grid applications. The session proceeds with the presentation of Infiniflow from Paremus. Infiniflow offers a rich set of software agents composing an Enterprise Service Fabric on which Grid applications are deployed and executed. The last presentation introduces Tomas, an ongoing project proposing an open architecture for the autonomic management of large distributed systems with regards to software upgrade and maintance over distinct business and security domains.

Session chair bio: Rui Oliveira is Associate Professor at the Computer Science Department of Minho University. His main research is on dependable distributed systems with emphasis on large-scale data management, group communication protocols and distributed agreement. He is the coordinator of the GORDA IST project on open replication of databases.

Enterprise Information Integration (Java, APS)

Tuesday January 31st - 2pm-4:30pm
Session Chair: Mr. Fernando Nasser

In the business of Open Source

Wednesday February 1st - 9:30am-12pm
Session Chair: Mr. Boris Auche

Whether you are a customer, a member of the community or a system integrator, using open source components for business purpose might be an issue. At the end of this talk, you should understand how companies such as Oracle are using open source in their product development strategy, how well a license is aligned with the goals of a business, the needs of customers, or the values of a community and how can companies design a business model able to leverage the open source advantage?

Session chair bio:
Boris AUCHE is currently Open Source Services business development manager at Bull where he is responsible for OSS strategy deployment under the Open Energy (Libre Energie) umbrella. Before stepping into the services area, Boris has held several management positions in sales and marketing within Bull and IT companies such as Unisys. In 2004, Boris joined ObjectWeb executive committee and in 2005 took the responsibility of the Open Source section of Standarmania - www.standarmedia.com.

ObjectWeb Session

Wednesday February 1st - 9:30am-12pm

Service Oriented Architecture

Wednesday February 1st - 2pm-4:30pm
Session Chair: Mr. Ricardo Jimenez

This session is devoted to Service Oriented Architecture (SOA) with special emphasis on open source middleware platforms that support SOA. The advent of web services has popularized SOA and it is now becoming widespread. The session starts with an introductory talk about SOA with focus on the benefits for users and the users point of view. The session continues with talk in which it is discussed the core principles and basic technology requirements to implement SOA. The talk also discusses how the Enterprise Service Bus (ESB) can be used to implement SOA, as well as the existing open source alternatives of ESB. Finally, the last talk is more application oriented and describes how to leverage a set of ObjectWeb projects to build a SOA-based SME ecosystem.

Session chair bio:
Prof. Ricardo Jimenez-Peris is an associate professor at Universidad Politecnica de Madrid (UPM) and co-directs the Distributed Systems Lab (LSD). He got a PhD on Computer Science from UPM and then spent a year at ETH Zurich as a postdoc researcher. After his postdoc he co-founded the LSD that is devoted to the theory and practice of distributed systems with special emphasis on middleware systems and SOA. He has published over 70 research papers and articles and serves in the program committees of the main conferences on distributed systems and dependability. He has coordinated the FP European Adapt project on autonomic support for web services and participates in several other national and European research projects related to SOA and open source middleware platforms. He currently serves in the ObjectWeb College of Architects and leads the JASS ObjectWeb project on transaction support for SOA.

E-Government

Wednesday February 1st - 2pm-4:30pm
Session Chair: Mr. Cliff Schmidt

E-Government solutions aim at providing online services and supplying information to every citizen. Current solutions for e-government are proprietary with high license costs, especially for the public administration in which the number of sites can be very high. Therefore the use of open source components is taking more and more interest and plenty justifies an e-government session in this ObjectWeb Conference. The session includes three talks. The first two presentations report on recent initiatives about the use of open source middleware for building e-Government platforms. The third one is more technical and presents how objectWeb components can be leveraged to build a solution for e-Government.

Session chair bio:
Cliff Schmidt is the founder of Symbioss Strategy, a firm helping companies evaluate and execute profitable business strategies based on symbiotic relationships with open source software communities. Cliff has provided legal policy advice to the world's leading open source organizations, such as the Eclipse Foundation, the ObjectWeb Consortium, and the Open Source Initiative, in addition to his current appointment as the Apache Software Foundation's Vice President of Legal Affairs. In addition, Cliff serves on the project management committees for both Apache's Incubator project and Eclipse's Technology project, where he oversees and assists new projects to each organization. Cliff has also led the Apache XMLBeans project since 2003.

Focus on ObjectWeb projects: J2EE, Eclipse tools

Thursday February 2nd - 9:30am-12pm
Session chair: Mr. Miguel Valdes Faura

This is a 100 % session focusing on both Java EE architecture and development sides. The two first presentations will go in deep into the new architecture of the next JOnAS application server based on the Java EE 5 specification. During the first presentation François Exertier will provide a global overview of the JOnAS 5 architecture based on both Fractal and OSGI technologies and which target the simplicity of use and the flexibility of services deployment. Just after this presentation Florent Benoit will address the development of Java EE applications using the EJB3. During this presentation, Florent will describe the JOnAS EJB3 container infrastructure. After those presentations it will be time for Java EE graphical development through Lomboz. Naci Dai will provide a global overview about the new Lomboz Eclipse plug-in features based on the WebTools project.

Session chair bio:
Miguel Valdes Faura is an architect specialist in J2EE working for Bull. He has worked in Spain in different European projects based on J2EE platform and Open Source application servers. He joined INRIA, the French Research Institute in Computer Sciences, on February 2001 co-founding the Bonita Workflow System. He is nowadays the Project Manager of the Bull SOA Workflow project at Bull R&D France and he is also working on components and services included in the next Bull Enterprise Service Bus platform. He is a regular speaker at international Java conferences: JavaOne, Internet Global Congress, Open Source World Conference, javaHispano Conference, ObjectWebCon, COSGov…

Focus on ObjectWeb projects: Web based Middleware

Thursday February 2nd - 9:30am-12pm
Session chair: Mr. Pierre-Yves Gibello

ObjectWeb aims to cover the middleware scope at large. This includes what one should call “web-based middleware”, at the boundary of middleware and end-user applications.
This session provides focus on 3 objectweb projects providing infrastructure for web-based applications:

  • SpagoBI, a J2EE-based business intelligence platform (static and dynamic data organization, ETL, metadata handling, data mining technology, OLAP analysis, reporting/dashboards, structured and dynamic publishing)
  • eXo platform, an extensible portal implementing a standard Portlets framework (JSR 168), a Java Content Repository (JSR 170), and providing a complete Enterprise Content Management (ECM) solution.
  • Xwiki, an extended java/J2EE-based Wiki that can be used as an application presentation layer.
Session chair bio: Pierre-Yves Gibello is an ObjectWeb Board member since the early days of the Consortium, and is a contributor to several OSS projects – most of them being hosted at ObjectWeb. He is also running his own company, ExperLog, established in 1999 and focused on server-side java technologies applied to corporate intranets and e-commerce sites. In a previous life, Pierre-Yves was an R&D engineer at Groupe Bull.

Focus on ObjectWeb projects: ESB, JBI

Thursday, February 2nd – 2pm-3:30pm
Session chair: Mr. Roland Balter

This session will highlight two projects of the ObjectWeb ESB initiative whose goal is to foster reuse of ObjectWeb middleware in the domains of Enterprise Application Integration (EAI) and Service Oriented Architecture (SOA) contributing to the growth of a business ecosystem. The first talk will focus on Celtix an open source Java enterprise service bus (ESB). The second presentation will discuss the PETALs platform that provides a distributed open source implementation of the Java Business Integration (JBI) specifications.

Session chair bio:
Roland Balter is cofounder of ScalAgent Distributed Technologies, a start-up company that develops middleware solutions. Scalagent is a corporate member of ObjectWeb since the very beginning. Scalagent is the primary developer of the open-source JORAM component that provides asynchronous messaging capabilities compliant with the JMS specification. Today JORAM is a true alternative to commercial products such as WebSphere MQ or Sonic MQ. It is in use in numerous production environments in all market sectors including e-Government. Roland’s main area of interest is about integration infrastructures for large-scale distributed organizations. This includes system connectivity, data integration facilities and ESB platforms.

Focus on ObjectWeb projects: Mobility, Benchmarking

Thursday, February 2nd – 2pm-3:30pm
Session chair: Mr. Naci Dai

ObjectWeb is a unique open-source initiative that is focused on middleware and projects to provide infrastructures and tools for distributed applications and service-oriented systems. ObjectWeb is key both in providing enabling technologies and building ecosystems that foster innovation and collaboration to build the next generation systems. This session will focus on the leading ObjectWeb projects and help you become familiar with these technologies and their applications. These projects represent one of best technological achievements in open-source.

Session chair bio:
Naci Dai is the Chief Scientist and a founder of eteration, a.s. He wrote ObjectWeb Lomboz. He is a member of the Web Tools Platform project PMC and the lead for the JST subproject. He is also a member of the faculty at Sabanci University where he teaches object technologies and distributed computing. He has received his Ph.D. from Carleton University, Ottawa Canada. eteration is a member of the ObjectWeb Consortium. Prior to eteration, he was with BEA Systems Inc. and The Object People as a managing director with their professional services organizations.