HELIOS laurent.laudinet@thalesgroup.com.

Slides:



Advertisements
Similar presentations
What is ERP?  A software solution that streamlines and automation all business processes of a organization or a firm.  Main objective is to facilitate.
Advertisements

ShahDeep International Business Solutions Limited Born to Rise and Win ShahDeep International Business Solutions Limited Born to Rise and Win COMPANYPROFILE.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
Monitoring OSGi platforms with ProActive Virginie Legrand OASIS Team - INRIA Sophia Antipolis.
SAP Student Interest Group
© Lloyd’s Regional Watch Content Guide CLICK ANY BOX AMERICAS IMEA EUROPE ASIA PACIFIC.
Safety Driven Performance Conference 2013 The future of managing asset-intensive businesses John Keefe APM/RBMI Technical Manager Asset Integrity Services.
April 1 – 3, Vision CABA is the authoritative knowledge-based forum advancing the application and integration of automation in the residential.
Introduction to The Cmed Group. About Cmed 2 Cmed Group Cmed Group is an innovative clinical trials services and advanced software provider that includes.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Commercial in Confidence Thales UK Overview UKTI DSO/Turkey Partnering Event Ankara - 11 & 12 February 2010 Ian Pickerell.
Brian Higgins 01/21/10. 2 Wireless Growth 500% ~90% 100%
ERP for SME Segment A Complete solution for your growing business.
Perfection in Automation
Sigur Ecommerce Pvt. Ltd.
Audio and Web Conferencing. Overview of Accounts  Current Web Provider  WebEx  New GlobalMeet Bundle-  Details of Bundle  Toll Access, Dial-Out to.
The GRADE website and membership Yngve Falck-Ytter, M.D. Case Western Reserve University School of Medicine Barcelona, January 12&13, 2012 GRADE January.
Chapter 27 Chapter 27 Geographic Variability in Hip and Vertebral Fractures Copyright © 2013 Elsevier Inc. All rights reserved.
The United States The Economy. What is GDP ? Gross Domestic Product (GDP): The total market (or dollar) value of all final goods and services produced.
The (IMG) Systems for Comparative Analysis of Microbial Genomes & Metagenomes: N America: 1,180 Europe: 386 Asia: 235 Africa: 6 Oceania: 81 S America:
2016 Global Manufacturing Competitiveness Index. 2Deloitte and US Council on Competitiveness I 2016 Global Manufacturing Competitiveness IndexCopyright.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
CERN IT Department CH-1211 Genève 23 Switzerland t Bamboo users meeting IT-CS-CT.
Chief Financial Officers List
IEC System of Conformity Assessment Schemes for Electrotechnical Equipment and Components.
Frankfurt Intelligent Buildings and Big Data Greg Walker, Research Director CABA (Continental Automated Buildings.
SPECTO IT TRAINING Contact us: INDIA: , USA : ,
Learning Campus Your Partner for Business Learning intranet.learning-campus.siemens.comRestricted © Siemens AG 2016.
Chief Accounting Officers Database List A chief accounting officer or a CAO plays a vital role in the organization as he/she is responsible for.
Chief Security Officers List
IEC System of Conformity Assessment Schemes for Electrotechnical Equipment and Components.
Chief Technology Officers Database List As the technology industry is growing rapidly at present, the roles of CTO’s have become much more prominent.
With Global B2B Contacts COO mailing list, you can effectively reach the COO.
Testing and Release Procedures/Tools Cristina Aiftimiei (INFN-CNAF) Mario David (LIP)
Integrated ALM with Cross-Tool Reporting Kovair Marketing Kovair Software Copyright ©
ENABLING DIVERSE WORKSTYLES “…by 2014, about 34% of all new business software purchases will be consumed via SaaS…” - IDC, June 2010* Used by Over.
Android CRM System -By CustomSoft.
Issue Tracker System -By CustomSoft.
Insurance Brokers Software -By CustomSoft.
J2EE Platform Overview (Application Architecture)
… join those, who set the pace …
A Brief Company Introduction
REVISS Services (UK) Ltd. Ongoing support to the irradiation industry
Certification CS-100/ CSE-200 /CSC-1
The IECEE Global Motor Energy Efficiency Programme
Describe the trends in tourism over time
Work Package 4 Software Integration and Distribution
Six Sigma Total Error Percent Process Sigma 1,000, ,000 10% 2.78
Introduction to The Open Group
Snapshot of Global PV Markets
Buy real and fake drivers license, passport, ID cards,
Databridgemarketresearch.comdatabridgemarketresearch.com US : UK :
Databridgemarketresearch.comdatabridgemarketresearch.com US : UK :
Electrification Products
Locations where Black Panther was released in the theaters in 2018.
Citi Virtual Card Accounts – Continued Global Expansion
GUARDUS SOLUTIONS AG The IT Partner for Production Industry.
Sourcing. Costs. HARDWARE + SERVICE
GUARDUS SOLUTIONS AG The IT Partner for Production Industry.
GDP (Nominal, in trillions) 2017 World Bank
GUARDUS S.R.L The IT Partner for Production Industry
Chapter 7 –Implementation Issues
IBM's Geographical Structure and where IBM Global Financing has clients IBM Global Financing, the world's largest IT captive financier, has a total asset.
1 Point! 2 Points! 3 Points! 4 Points! 5 Points!!
CustomSoft has team of experts for Moodle implementation. We have crafted an efficient implementation process to ensure costs are minimized, and employee.
2006 Rank Adjusted for Purchasing Power
DBOS DecisionBrain Optimization Server
Electrification business
Austria Business List Presented by Globalmailmedia,
Presentation transcript:

HELIOS laurent.laudinet@thalesgroup.com

THALES quick overview (1 / 2) A Worldwide Group 68,000 employees worldwide Presence in 50 countries Aerospace & Space Security Air Land Naval Joint 50 % 25 % Defence

THALES quick overview (2 / 2) Sites with more than 950 employees France: 34,300 USA: 2,200 UK: 8,200 Canada: 1,200 Germany: 4,500 Brazil and rest of Latin America: 660 Spain: 2,100 Italy: 2,600 Netherlands: 2,000 Belgium: 950 Australia: 3,600 Korea: 1,370 Others: Saudi Arabia: 730 / China: 390 / South Africa: 340 / Switzerland: 290 / Singapore: 240 / India: 200 / Austria: 200 / Norway: 180 / Portugal: 160 / Poland: 130

« Harmoniser l’Environnement Logiciel et Industrialiser avec HELIOS HELIOS PROJECT « Harmoniser l’Environnement Logiciel et Industrialiser avec l’Open Source » Harmonizing the Software Environment and industrializing with the Open Source ecosystem http://www.helios-platform.org/ The HELIOS Consortium Project labeled by the System@tic research cluster & funded by the 7th FUI (French national fund)

HELIOS - Subject Object : industrialization ALM (Application Lifecycle Management) Qualification, integration, deployment, maintenance M L A

Context A large commercial offer (IBM, Borland, Serena, …) Integrated approach The tools impose the process An open source / Heterogeneous world Many processes (sometime even none) Agile programming Component A | team D Component B | team E Component C | team F Requirements Design Implement Qualify Deploy Maintain Req. Design Impl. Qualify Deploy Maintain

A consortium with a large span of concerns : HELIOS – approach (1 / 3) A consortium with a large span of concerns : Heterogeneous systems integrators Quality & processes experts Scientific calculation experts Academics Linux distribution packagers Agile & Distributed context developers Consensus reached Keep it practical, everything needed already exists

No common process could be found HELIOS – approach (2 / 3) No common process could be found How to ensure system quality without enforcing a process ?

HELIOS – approach (3 / 3) Software based System variant : source code Change management Continuous integration automation Reporting White boxing Custom processes building Best of breed tools flexibility Good practices enforcement Practical approach

HELIOS - Result (1 / 2) an Open Source software : ALM platform including reporting for IVQ as well as deployment & maintenance Set of selected tools for a “standard” quality process aiming at Java/J2EE projects An open framework allowing to easily extends your ALM platform with your own tools adapted to your quality process

HELIOS – Result (2 / 2) Selected tools : Requirements management : OSRMT Maintenance : Mantis Unit testing : JUnit Load testing : JMeter Test campaign management : TestLink HMI test : Selenium Abbot Build : Maven 2 Dependencies : Maven 2 Packaging : rpm-build Continuous integration : Hudson Documentation : Doxygen Quality : Checkstyle PMD Squale Licenses : Fossology Project management : Gnome Planner -> OpenProj Validation : Fitness Deployment : Pulse 2 SCM : Subversion Modeling : ArgoUML

Continuous integration Use Continuous integration HELIOS Tools SCM Bug Tracker Forge IDE Requirements management Project management Client Client manager Project manager Integrator Developer

Functional architecture (1 / 3) WBS (Work Breackdown Structure) WP1 : Industrialization platform specifications Task 1.1 : Methodology (general approach, process) Task 1.2 : Tool selection (selection of Open Source tools, target technology : Java / J2EE) Task 1.3 : Portal specification (functional specifications) WP2 : Documentation quality Task 2.1 : Reverse documentation tool (legacy documentation) Task 2.2 : Heterogeneous documentation management tool (centralized documentation management tools for heterogeneous systems) WP3 : Bug Tracking with multiple development platform Task 3.1 : Study and models (generic bug model) Task 3.2 : Synchronization mechanism between bug-trackers systems (synchronization and propagation of bugs within heterogeneous systems) Task 3.3 : Interaction with other WP (integration with WP4)

Functional architecture (2 / 3) WP4 : Industrialization portal Task 4.1 : Detailed architecture (technical specifications) Task 4.2 : Qualification (test campaign management, quality metrics) Task 4.3 : Integration (dependencies management, continuous integration, application dashboard and WP2 integration) Task 4.4 : Configuration (software components configuration management) Task 4.5 : Maintenance (management and dashboard of software version and labels, WP3 integration) Task 4.6 : Deployment (RPM package generation tool, dependencies packaging ) Task 4.7 : Administration (portal administration, roles definition, components data model) WP5 : Communication Task 5.1 : Communication (including publication of software source code) Task 5.2 : Legal analysis (licencing)

Functional architecture (3 / 3)

THANKS Questions?