Session: European Collaborative Innovation
Thème: THINK
Salle: Bruxelles
Le: 31 oct. 2014, de 13:30 à 15:35
Track leader(s): Cédric Thomas (CEO, OW2 Consortium)
Through a selection of state-of-the-art project presentations, this session will illustrate how publicly-funded collaborative innovation programs leverage open source to help shape the future of the IT industry. Change in the IT industry is characterized by the raise of complex, highly capital-intensive systems and multi-year innovation programs. Many publicly-funded research and innovation projects adopt an open source approach from the implicit understanding that making the code of unfinished components freely available keeps open the opportunity for third-party stakeholders and contributors to complete the software. As we all know that publishing code is not enough to develop a community of developers and only a minority of open source projects actually make it to stardom. In this session we invite the leaders of publicly-funded collaborative projects to share their experience with the audience. With example drawing from the most state-of-the-art projects in cloud computing, big data, software engineering and breakthrough internet applications, they will explain what is the role of open source in their projects. We ask them to be candid and share with the audience their expectations, their successes and their difficulties.
Présentations
13:30 - OCEAN: The Open Cloud Who's Who project
Durée: 15 minutes
Orateurs: Olivier Bouzereau (Community Coordinator, OW2)
The OCEAN Cloud Interoperablity Framework provides visibility to 70+ European cloud R&D projects and their open source results. Described in the Open Cloud Directory, these results (code and documentation) are positioned in OCEAN’s Open Cloud Interoperability Framework which classifies results against the OCEAN Cloud Reference Architecture.
13:45 - MOdel-Driven Approach for design and execution of applications on multiple Clouds, the MODAClouds EU Project
Durée: 15 minutes
Orateurs: Andrey Sadovykh (Research Scientist & Project Manager, SOFTEAM)
The talk presents the MODAClouds EU Project. MODAClouds aims to provide methods, a decision support system, an open source IDE and run-time environment for the high-level design, early prototyping, semi-automatic code generation, and automatic deployment of applications on multi-Clouds with guaranteed QoS. Model-driven development combined with novel model-driven risk analysis and quality prediction will enable developers to specify Cloud-provider independent models enriched with quality parameters, implement these, perform quality prediction, monitor applications at run-time and optimize them based on the feedback, thus filling the gap between design and run-time.
14:00 - BigFoot: Big Data For Every Company
Durée: 15 minutes
Orateurs: Matteo Dell'Amico (Researcher, Eurecom)
Everybody wants to do big data analytics these days: storage is cheapand data is plentiful; best of all, software in the Hadoop ecosystem is free both as in speech and as in beer. If you are not Facebook or Amazon, however, you are not likely to put your precious data in the systems of cloud providers you may not trust; on the other hand, developing your own small or medium cluster can be prohibitive, since it requires a lot of effort and specialization to be deployed, tuned and maintained.
BigFoot aims to simplify the data scientist's life, making the existing big data software easier to deploy and tune, so that data scientists can focus on their job: getting insight from data.
BigFoot contributes to OpenStack: we made it possible to deploy virtualized Spark clusters, enabling analytics-as-a-service using fast in-memory computation.
HFSP, our scheduler for Hadoop Mapreduce, gives priority to smaller jobs, so that large batch jobs do not harm user productivity by slowing down quicker data exploration jobs. Interestingly, HFSP achieves this without penalizing large jobs.
We also contribute to the Apache Pig high-level analytics language: we propose patches that strongly enhance performance when computing aggregations on multi-dimensional data.
14:15 - ClouT-RA – an IoT+Cloud Reference Architecture
Durée: 15 minutes
Orateurs: Ciro Formisano (Research Engineer, Engineering Group)
Recently an extra effort has been made by the European Commission and the Japanese National Institute of Information and Communication Technologies (NICT) to promote collaboration between the IoT and Cloud communities and define a common baseline for future research. ClouT project is co-funded as part of the first FP7 EU-Japan cooperation call and gives life to a fruitful collaboration between six EU and seven Japanese organizations. The overarching objective is to provide enhanced solutions for smarter cities by using cloud computing to overcome some of the current challenges and limitations of the IoT domain. Through the combination of IoT and cloud computing, smart cities will be able to build new and enhanced services by using the large amounts of data stored in the cloud and by processing it in quasi-realtime. Through this presentation we would like to show ClouT first main result - ClouT-RA - an IoT+cloud Reference Architecture which was outlined by leveraging on existing works performed by established IoT and Research Communities both in Europe and Japan. The ClouT-RA establishes a common ground of objects, definitions and rules mapping the IoT and Cloud advantages into a unique context.
14:30 - Automated Measurement and Analysis of Open Source Software, the OSSMETER EU Project
Durée: 15 minutes
Orateurs: Alessandra Bagnato (Research Scientist & Project Manager, SOFTEAM)
OSSMETER aims to extend the state-of-the-art in the field of automated analysis and measurement of open-source software (OSS), and develop a platform that will support decision makers in the process of discovering, comparing, assessing and monitoring the health, quality, impact and activity of open-source software. To achieve this OSSMETER will compute trustworthy quality indicators by performing advanced analysis and integration of information from diverse sources including the project metadata, source code repositories, communication channels, bug tracking systems of OSS projects. OSSMETER does not aim at building another OSS forge but instead at providing a metaplatform for analysing existing OSS projects that are developed in existing OSS forges and foundations such as SourceForge, Google Code, GitHub, Eclipse, Mozilla and Apache.
Deciding whether an open source software (OSS) meets the required standards for adoption in terms of quality, maturity, activity of development and user support is not a straightforward process as it involves exploring various sources of information including its source code repositories to identify how actively the code is developed, which programming languages are used, how well the code is commented, whether there are unit tests etc., communication channels such as newsgroups, forums and mailing lists to identify whether user questions are answered in a timely and satisfactory manner, to estimate the number of experts and users of the software, its bug tracking system to identify whether the software has many open bugs and at which rate bugs are fixed, and other relevant metadata such as the number of downloads, the license(s) under which it is made available, its release history etc. This task becomes even more challenging when one needs to discover and compare several OSS projects that o*er software of similar functionality (e.g. there are more than 20 open source XML parsers for the Java programming language ) and make an evidence-based decision on which one should be selected for the task at hand. Moreover, even when a decision has been made for the adoption of a particular OSS product, decision makers need to be able to monitor whether the OSS project continues to be healthy, actively developed and adequately supported throughout the lifecycle of the software development project in which it is used, in order to identify and mitigate any risks emerging from a decline in the quality indicators of the project in a timely manner.
Previous work in the field of OSS analysis and measurement has mainly concentrated on analysing the source code behind OSS software to calculate quality indicators and metrics. OSSMETER aims to extend the scope and eectiveness of OSS analysis and measurement with novel contributions on languageagnostic and language-specific methods for source code analysis, but also proposes using state-of-theart Natural Language Processing (NLP) and text mining techniques such as question/answer extraction, sentiment analysis and thread clustering to analyse and integrate relevant information extracted from communication channels (newsgroups, forums, mailing lists), and bug tracking systems supporting OSS projects, in order to provide a more comprehensive picture of the quality indicators of OSS projects and facilitate better evidence-based decision making and monitoring. OSSMETER also aims at providing metamodels for capturing the meta-information relevant to OSS projects (e.g. types and details of source code repositories, communication channels and bug tracking systems, types of licences, number of downloads etc.), and eective quality indicators, in a rigorous and consistent manner that will enable direct comparison between OSS projects. These contributions will be integrated in the form of an extensible cloud-based platform through which users can register, discover and compare OSS projects, but which can also be extended in order to support quality analysis and monitoring of proprietary software development projects.
To achieve its aims, OSSMETER brings together experts in domain modelling (UDA), source code analysis (CWI), text mining (UNIMAN), open source development and software engineering (YORK), with industrial partners from diverse business domains, and under the guidance of an advisory board of internationally recognised experts in the field of OSS development and analysis . The provided platform will be a highly valuable supporting tool for:
- Developers and Project Managers who are responsible for deciding on the adoption of OSS, as it will enable them to make decisions on hard facts and uniform quality indicators;
- Developers of OSS as it will enable them to monitor the quality of the OSS projects they contribute to, promote the OSS they contribute to using independently-calculated and trustworthy quality indicators, and identify related projects for establishing synergies with;
- Funding Bodies that are funding ICT projects which produce OSS, as it will allow them to monitor the quality and assess the impact of the produced software even after the end of the projects.
The presentation will also showcase the usage of OSSMETER within the Softeam Open Source Modelio Modeling Tool.
14:45 - Managing risks in OSS adoption: the RISCOSS approach
Durée: 15 minutes
Orateurs: Cédric Thomas (CEO, OW2 Consortium)
RISCOSS develops a risk management-based methodology and a platform to facilitate the adoption of open source code into mainstream products and services. During this presentation, a first demonstration of the RISCOSS platform will be given.
15:00 - The CompatibleOne Story: from collaboration to industry
Durée: 15 minutes
Orateurs: Jean-Pierre Laisné (Président, Cloudorbit)
During this talk, we would like to propose an update of the OW2 project CompatibleOne and how it transforms from a pure R&D effort into an innovative cloud service offering. We will expose the diverse issues we have been through those last years since the inception of the project til the creation of a start-up with commercial opportunities. We expect this session to deliver a pragmatic and valuable message to the OW2 project leads.

Newsletter