SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Measure Project –A Journey Between
Values and Value at OW2con’18
Alessandra Bagnato, Softeam R&D
Orange Gardens, Châtillon, 8th June 2018
2
MEASURE
MEASURE ITEA 3 PROJECT
ITEA is the EUREKA Cluster
programme supporting
innovative, industry-driven,
pre-competitive R&D projects
in the area of Software-
intensive Systems & Services
(SiSS).
3
MEASUREMEASURE EUREKA ITEA 3 Consortium
4
MEASURE
Project Goals
▪ Increase quality and efficiency as well as reduce
the costs and time-to-market of software
engineering.
▪ Implementing a comprehensive set of tools for
automated and continuous measurement and
analysis.
▪ Provide a toolset for future projects to properly
measure their impact.
▪ Advanced analytics of the measurement data
enabled by the project.
5
MEASURE
• A Journey Between Values and Value
• To develop a platform, methods and tools to
collect measurement and to analysis them
during the various phases of the software
development lifecycle to provide meaningful
recomandations.
• To define new metrics needed in today’s
industry context and markets
• To apply the results to 6 case studies
MEASURE Objectives
6
MEASURE
Measure Solution
Develop Deploy Configure Collect
Measures apply to Software
Development process.
Store Visualize Combine Analyze
Exploit Measures and
Measurements.
7
MEASURE
Measure Solution
Collect
Measure Execution
Process
Measurement Tool
Platform Agent
Collect
Analysis Platform
Analysis Services
Configure
Measure Integration in
Project Scope
Deploy
Packaging
Standardization
Measure Catalogue
Develop
Measure
Standardization
Measure Modeling Tool
Measure Development
Framework
Develop Deploy Configure Collect
Configure
Measure Visualization
Project Dashboards
Deploy
Measure Aggregation
Visual Aggregation
Develop
Big Data Storage
Store Visualize Combine Analyze
8
MEASURE
Measure Solution : Tools
SMM Measure
Modeling Tool
Measure Platform
Analysis Tools
Quality Guard
Analysis Tool
Model
Measurement Tool
FSMHSGen
Montimage
Monitoring Tool
Energy Monitoring
Tool
RIVER
Measurement
Tools
Measure Collection
And Visualization
Measures
Development Tool
Platform Agent
Metrics Correlation
Clustering
Metrics Suggester
Integrated Measure Platform
Software Metrics
Prediction
9
MEASURE
Develop Measures : Measure Standardisation
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
- Work with formal description of metrics
- Facilitate portability of metrics and measurements
Our Results :
- Provide an implementation of the SMM 1.1.1 OMG
standard (Structured Metrics Metamodel)
- Develop all of our Measure using this standard
implementation.
http://www.omg.org/spec/SMM/
http://forge.modelio.org/projects/smm
10
MEASURE
Develop Measures : Measure Modeling
Tool
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Tooling the development of
measures
Our Results :
▪ Implementation of an extension for
Modelio Modeling Tool dedicated to
SMM Measure modeling
- Modeling Measure in SMM
- Tooling measure development and
packaging
11
MEASURE
Develop Measures : Measure Development
Framework
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Provide a framework which help to
implement measures
Our Results :
▪ SMMMeasureLibrary
- Java Library which help to implement measures in
Java.
- Standardize measures as executable components
which can be executed by a platform to collect
measurements
12
MEASURE
Deploy Measure : Standardized Packaging
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Unified the way the measures are packaged
Our Results :
▪ Specification of a packaging format for SMM executable
measures
13
MEASURE
Deploy Measure : Measure Catalogue
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Provide a catalogue of measures which cover various
aspect of software development process
Our Results :
▪ 153 measures implemented covering various phases and
software development tool
- Measure catalogue :https://github.com/ITEA3-
Measure/Measures
- Documentation : https://github.com/ITEA3-
Measure/Measures/wiki
14
MEASURE
Configure : Measure Integration in Project
Scope
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Apply generic measure in context
of specific projects
Our Results :
▪ Measure Scope identify during measure
implementation
▪ Allow the platform to manage instance of
measure which specifying the scope of the
measure
15
MEASURE
Collect Measure: Measure Execution
Process
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Providing a measurement collecting system based on
the execution registered measures.
Our Results :
▪ Measure Scheduling Service
▪ Invoke the implementation of the direct measure
after having communicated to it the configuration
parameters defined by the measure instantiation.
16
MEASURE
Collect Measure : Measurement Tool
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Develop Innovative Measures for
software development process.
Our Results :
▪ Development of specific Measurement
tool and associated measures
Model
Measurement Tool
FSMHSGen
Montimage
Monitoring Tool
Energy Monitoring
Tool
RIVER
17
MEASURE
Deploy Measure : Platform Agent
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Execute Measures on client side
▪ Ensure Platform Scalability
Our Results :
▪ Development of Platform Agent
- standalone data collector
- work as remote execution engine for
the measure platform
- collect still managed by the platform
18
MEASURE
Store Measurement : Big Data Storage
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Providing a storage service for collected and calculated
measurements.
▪ Store and process big quantity of data, parallel processing.
Our Results :
▪ Store measurement in Elasticsearch
- Distributed JSON-based search and analytics engine.
- Designed for horizontal scalability and high
reliability.
19
MEASURE
Visualise Measures : Measure
Visualization
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Provide advanced and customisable visualisation options
for collected measures.
Our Results :
▪ Integration of Kibana in Measure platform.
▪ Simple visualisation or integration of customise visualisation
created with Kibana.
20
MEASURE
Visualise Measures : Project Dashboards
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Organise Measures visualisation in project dashboards
Our Results :
▪ Development of customizable project dashboards.
- Simples Measure visualisation
- Combined Measures visualisation
- Analysis Results
- Custom contents
▪ Multi Level Dashboards
21
MEASURE
Combine Measures : Measure
Aggregation
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Cross measure from differents tools and software
developement phases.
Our Results :
▪ Derived Measure Calculation: Using pre-existent
measurements stored in measurement database
to calculate new Measures.
22
MEASURE
Combine Measures : Visual Aggregation
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Compare or aggregate several measures in the
same visualisation dashboard.
Our Results :
▪ Provide a way to define custom visualisation
which aggregate results from multiples
measures.
23
MEASURE
Analyse Measures : Analysis Platform
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Integrate advanced data analysis functionality to
Measure Integrated Platform
Our Results :
▪ The Measure Platform provide
an extension mechanism which
allow to integrate Analysis Tools
- Tool Registration API
- Notification System
- Embedded Web Pages
24
MEASURE
Analyse Measures : Analysis Services
Develop Deploy Configure Collect Store Visualize Combine Analyze
Challenges:
▪ Developed advance data analysis functionality to be
applied to measures collected by the platform.
Our Results :
Quality Guard
Analysis Tool
Metrics Correlation
Tool
Clustering Tool
Metrics Suggester
Tool
Software Metrics
Prediction Tool
25
MEASURE
Measure Solution
Collect
Measure Execution
Process
Measurement Tool
Platform Agent
Collect
Analysis Platform
Analysis Services
Configure
Measure Integration in
Project Scope
Deploy
Packaging
Standardization
Measure Catalogue
Develop
Measure
Standardization
Measure Modeling Tool
Measure Development
Framework
Develop Deploy Configure Collect
Configure
Measure Visualization
Project Dashboards
Deploy
Measure Aggregation
Visual Aggregation
Develop
Big Data Storage
Store Visualize Combine Analyze
26
MEASURE
Measure Solution : Tools
SMM Measure
Modeling Tool
Measure Platform
Analysis Tools
Quality Guard
Analysis Tool
Model
Measurement Tool
FSMHSGen
Montimage
Monitoring Tool
Energy Monitoring
Tool
RIVER
Measurement
Tools
Measure Collection
And Visualization
Measures
Development Tool
Platform Agent
Metrics Correlation
Clustering
Metrics Suggester
Integrated Measure Platform
Software Metrics
Prediction
27
MEASURE
- UC1: SOFTEAM’s Modelio UML Modelling Tool
- UC2: DNCS’ Large Naval Software System environment
- UC3: Turkcell will provide a testbed environment for the developed
software during the Project. (Test Case Generation)
- UC4: TMOB’s Test Automation Management Tool
- UC5: Ericsson’s Software Delivery Risk Management. Turkgen will
support providing Knowledge discovery from operational big data
(Log data)
- UC6: Bitdefender’s secure software development process
Future Work: Final evaluation on 6
Project case studies
28
MEASURE
Future Work: Final evaluation on 6
Project case studies
Measure Examples for
the Modelio Software
Development Lifecycle
case study
29
MEASURE
Contacts
Alessandra Bagnato
Softeam R&D
alessandra.bagnato@softeam.fr
MEASURE Web Site:
http://measure.softeam-rd.eu/

Contenu connexe

Similaire à Measure project ow2-2018

Using microsoft application insights to implement a build, measure, learn loop
Using microsoft application insights to implement a build, measure, learn loopUsing microsoft application insights to implement a build, measure, learn loop
Using microsoft application insights to implement a build, measure, learn loopMarcel de Vries
 
Q-Rapids Project Intermediate Results in Softeam
Q-Rapids Project Intermediate Results in SofteamQ-Rapids Project Intermediate Results in Softeam
Q-Rapids Project Intermediate Results in Softeamaabherve
 
Companion by Minitab
Companion by MinitabCompanion by Minitab
Companion by MinitabGMSL S.r.l.
 
Lessons learned from measuring software development processes
Lessons learned from measuring software development processesLessons learned from measuring software development processes
Lessons learned from measuring software development processesMarkus Unterauer
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Processaliraza786
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...SpagoWorld
 
DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...
DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...
DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...DataBench
 
U-QASAR and the State of SQA SaaS Tools
U-QASAR and the State of SQA SaaS ToolsU-QASAR and the State of SQA SaaS Tools
U-QASAR and the State of SQA SaaS Toolsuqasar
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyyaPMI2011
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02PMI_IREP_TP
 
Enable High-performance and Strategic Capabilities with Flow Metrics
Enable High-performance and Strategic Capabilities with Flow MetricsEnable High-performance and Strategic Capabilities with Flow Metrics
Enable High-performance and Strategic Capabilities with Flow MetricsTasktop
 
Survey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud TransformationSurvey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud TransformationLeanIX GmbH
 
Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4Tim Wilson
 
Manual Updates and Assessments within StratexPoint
Manual Updates and Assessments within StratexPointManual Updates and Assessments within StratexPoint
Manual Updates and Assessments within StratexPointAscendore Limited
 
Measuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseMeasuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseVMware Tanzu
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013Mahmoud Samara
 
How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...Looker
 
Project-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptx
Project-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptxProject-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptx
Project-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptxPhngPhmTrung
 
APM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau UnibancoAPM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau UnibancoCA Technologies
 
Software estimation challenge diederik wortman - metri
Software estimation challenge   diederik wortman - metriSoftware estimation challenge   diederik wortman - metri
Software estimation challenge diederik wortman - metriNesma
 

Similaire à Measure project ow2-2018 (20)

Using microsoft application insights to implement a build, measure, learn loop
Using microsoft application insights to implement a build, measure, learn loopUsing microsoft application insights to implement a build, measure, learn loop
Using microsoft application insights to implement a build, measure, learn loop
 
Q-Rapids Project Intermediate Results in Softeam
Q-Rapids Project Intermediate Results in SofteamQ-Rapids Project Intermediate Results in Softeam
Q-Rapids Project Intermediate Results in Softeam
 
Companion by Minitab
Companion by MinitabCompanion by Minitab
Companion by Minitab
 
Lessons learned from measuring software development processes
Lessons learned from measuring software development processesLessons learned from measuring software development processes
Lessons learned from measuring software development processes
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Process
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...
 
DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...
DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...
DataBench Toolbox Demo, Ivan Martinez, Tomas Pariente Lobo, BDV Meet-Up Riga,...
 
U-QASAR and the State of SQA SaaS Tools
U-QASAR and the State of SQA SaaS ToolsU-QASAR and the State of SQA SaaS Tools
U-QASAR and the State of SQA SaaS Tools
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
 
Enable High-performance and Strategic Capabilities with Flow Metrics
Enable High-performance and Strategic Capabilities with Flow MetricsEnable High-performance and Strategic Capabilities with Flow Metrics
Enable High-performance and Strategic Capabilities with Flow Metrics
 
Survey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud TransformationSurvey Add-on Showcase: Cloud Transformation
Survey Add-on Showcase: Cloud Transformation
 
Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4
 
Manual Updates and Assessments within StratexPoint
Manual Updates and Assessments within StratexPointManual Updates and Assessments within StratexPoint
Manual Updates and Assessments within StratexPoint
 
Measuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseMeasuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an Enterprise
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013
 
How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...
 
Project-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptx
Project-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptxProject-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptx
Project-Improvement-Story-Roadmap-DMAIC-2018-for-students.pptx
 
APM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau UnibancoAPM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau Unibanco
 
Software estimation challenge diederik wortman - metri
Software estimation challenge   diederik wortman - metriSoftware estimation challenge   diederik wortman - metri
Software estimation challenge diederik wortman - metri
 

Plus de Alessandra Bagnato

Rcose challenges and benefits from using software analytics in softeam
Rcose  challenges and benefits from using software analytics in softeamRcose  challenges and benefits from using software analytics in softeam
Rcose challenges and benefits from using software analytics in softeamAlessandra Bagnato
 
Modelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoModelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoAlessandra Bagnato
 
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...Alessandra Bagnato
 
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...Alessandra Bagnato
 
Cyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectCyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectAlessandra Bagnato
 
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoDE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoAlessandra Bagnato
 
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm ProjectDesigning Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm ProjectAlessandra Bagnato
 
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...Alessandra Bagnato
 
Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...Alessandra Bagnato
 
2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slides2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slidesAlessandra Bagnato
 
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016Alessandra Bagnato
 
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachSysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachAlessandra Bagnato
 
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...Alessandra Bagnato
 
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
MONDO Project, a scalable modeling and model management on the Cloud  - Paris...MONDO Project, a scalable modeling and model management on the Cloud  - Paris...
MONDO Project, a scalable modeling and model management on the Cloud - Paris...Alessandra Bagnato
 
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...Alessandra Bagnato
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Alessandra Bagnato
 
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...
Towards UML Testing Profile 2  OMG UTP Working Group 2nd UCAAT, 18th Septembe...Towards UML Testing Profile 2  OMG UTP Working Group 2nd UCAAT, 18th Septembe...
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...Alessandra Bagnato
 
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoHiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoAlessandra Bagnato
 
Riscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnatoRiscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnatoAlessandra Bagnato
 
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...Alessandra Bagnato
 

Plus de Alessandra Bagnato (20)

Rcose challenges and benefits from using software analytics in softeam
Rcose  challenges and benefits from using software analytics in softeamRcose  challenges and benefits from using software analytics in softeam
Rcose challenges and benefits from using software analytics in softeam
 
Modelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra BagnatoModelsward 2018 Industrial Track - Alessandra Bagnato
Modelsward 2018 Industrial Track - Alessandra Bagnato
 
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
Cps swarm cps-cluster-smart cyber-physical systems collaboration and clusteri...
 
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
Paris Open Source Summit, Floss - Innovation collaborative 2017 Alessandra Ba...
 
Cyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm ProjectCyber-physical systems Industrial applications in the CPSwarm Project
Cyber-physical systems Industrial applications in the CPSwarm Project
 
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra BagnatoDE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
DE-CPS 2017 The INTO-CPS Cyber-Physical System Profile Alessandra Bagnato
 
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm ProjectDesigning Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
Designing Swarms of Cyber-Physical Systems: The H2020 CPSwarm Project
 
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
H2020 CPSwarm Project at Dif2017 Exibition https://www.dif2017.org/exhibition...
 
Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...Eurostars MODELS Project, System modeling and design exploration of applicati...
Eurostars MODELS Project, System modeling and design exploration of applicati...
 
2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slides2016 09-07-softeam-icam-slides
2016 09-07-softeam-icam-slides
 
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
MEASURE’s Structured Metrics Meta-Model Module at TAROT 2016
 
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachSysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
 
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
 
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
MONDO Project, a scalable modeling and model management on the Cloud  - Paris...MONDO Project, a scalable modeling and model management on the Cloud  - Paris...
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
 
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
 
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...
Towards UML Testing Profile 2  OMG UTP Working Group 2nd UCAAT, 18th Septembe...Towards UML Testing Profile 2  OMG UTP Working Group 2nd UCAAT, 18th Septembe...
Towards UML Testing Profile 2 OMG UTP Working Group 2nd UCAAT, 18th Septembe...
 
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoHiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
 
Riscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnatoRiscoss convention ossmetera.bagnato
Riscoss convention ossmetera.bagnato
 
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...
 

Dernier

COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 

Dernier (20)

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 

Measure project ow2-2018

  • 1. Measure Project –A Journey Between Values and Value at OW2con’18 Alessandra Bagnato, Softeam R&D Orange Gardens, Châtillon, 8th June 2018
  • 2. 2 MEASURE MEASURE ITEA 3 PROJECT ITEA is the EUREKA Cluster programme supporting innovative, industry-driven, pre-competitive R&D projects in the area of Software- intensive Systems & Services (SiSS).
  • 4. 4 MEASURE Project Goals ▪ Increase quality and efficiency as well as reduce the costs and time-to-market of software engineering. ▪ Implementing a comprehensive set of tools for automated and continuous measurement and analysis. ▪ Provide a toolset for future projects to properly measure their impact. ▪ Advanced analytics of the measurement data enabled by the project.
  • 5. 5 MEASURE • A Journey Between Values and Value • To develop a platform, methods and tools to collect measurement and to analysis them during the various phases of the software development lifecycle to provide meaningful recomandations. • To define new metrics needed in today’s industry context and markets • To apply the results to 6 case studies MEASURE Objectives
  • 6. 6 MEASURE Measure Solution Develop Deploy Configure Collect Measures apply to Software Development process. Store Visualize Combine Analyze Exploit Measures and Measurements.
  • 7. 7 MEASURE Measure Solution Collect Measure Execution Process Measurement Tool Platform Agent Collect Analysis Platform Analysis Services Configure Measure Integration in Project Scope Deploy Packaging Standardization Measure Catalogue Develop Measure Standardization Measure Modeling Tool Measure Development Framework Develop Deploy Configure Collect Configure Measure Visualization Project Dashboards Deploy Measure Aggregation Visual Aggregation Develop Big Data Storage Store Visualize Combine Analyze
  • 8. 8 MEASURE Measure Solution : Tools SMM Measure Modeling Tool Measure Platform Analysis Tools Quality Guard Analysis Tool Model Measurement Tool FSMHSGen Montimage Monitoring Tool Energy Monitoring Tool RIVER Measurement Tools Measure Collection And Visualization Measures Development Tool Platform Agent Metrics Correlation Clustering Metrics Suggester Integrated Measure Platform Software Metrics Prediction
  • 9. 9 MEASURE Develop Measures : Measure Standardisation Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: - Work with formal description of metrics - Facilitate portability of metrics and measurements Our Results : - Provide an implementation of the SMM 1.1.1 OMG standard (Structured Metrics Metamodel) - Develop all of our Measure using this standard implementation. http://www.omg.org/spec/SMM/ http://forge.modelio.org/projects/smm
  • 10. 10 MEASURE Develop Measures : Measure Modeling Tool Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Tooling the development of measures Our Results : ▪ Implementation of an extension for Modelio Modeling Tool dedicated to SMM Measure modeling - Modeling Measure in SMM - Tooling measure development and packaging
  • 11. 11 MEASURE Develop Measures : Measure Development Framework Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Provide a framework which help to implement measures Our Results : ▪ SMMMeasureLibrary - Java Library which help to implement measures in Java. - Standardize measures as executable components which can be executed by a platform to collect measurements
  • 12. 12 MEASURE Deploy Measure : Standardized Packaging Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Unified the way the measures are packaged Our Results : ▪ Specification of a packaging format for SMM executable measures
  • 13. 13 MEASURE Deploy Measure : Measure Catalogue Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Provide a catalogue of measures which cover various aspect of software development process Our Results : ▪ 153 measures implemented covering various phases and software development tool - Measure catalogue :https://github.com/ITEA3- Measure/Measures - Documentation : https://github.com/ITEA3- Measure/Measures/wiki
  • 14. 14 MEASURE Configure : Measure Integration in Project Scope Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Apply generic measure in context of specific projects Our Results : ▪ Measure Scope identify during measure implementation ▪ Allow the platform to manage instance of measure which specifying the scope of the measure
  • 15. 15 MEASURE Collect Measure: Measure Execution Process Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Providing a measurement collecting system based on the execution registered measures. Our Results : ▪ Measure Scheduling Service ▪ Invoke the implementation of the direct measure after having communicated to it the configuration parameters defined by the measure instantiation.
  • 16. 16 MEASURE Collect Measure : Measurement Tool Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Develop Innovative Measures for software development process. Our Results : ▪ Development of specific Measurement tool and associated measures Model Measurement Tool FSMHSGen Montimage Monitoring Tool Energy Monitoring Tool RIVER
  • 17. 17 MEASURE Deploy Measure : Platform Agent Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Execute Measures on client side ▪ Ensure Platform Scalability Our Results : ▪ Development of Platform Agent - standalone data collector - work as remote execution engine for the measure platform - collect still managed by the platform
  • 18. 18 MEASURE Store Measurement : Big Data Storage Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Providing a storage service for collected and calculated measurements. ▪ Store and process big quantity of data, parallel processing. Our Results : ▪ Store measurement in Elasticsearch - Distributed JSON-based search and analytics engine. - Designed for horizontal scalability and high reliability.
  • 19. 19 MEASURE Visualise Measures : Measure Visualization Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Provide advanced and customisable visualisation options for collected measures. Our Results : ▪ Integration of Kibana in Measure platform. ▪ Simple visualisation or integration of customise visualisation created with Kibana.
  • 20. 20 MEASURE Visualise Measures : Project Dashboards Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Organise Measures visualisation in project dashboards Our Results : ▪ Development of customizable project dashboards. - Simples Measure visualisation - Combined Measures visualisation - Analysis Results - Custom contents ▪ Multi Level Dashboards
  • 21. 21 MEASURE Combine Measures : Measure Aggregation Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Cross measure from differents tools and software developement phases. Our Results : ▪ Derived Measure Calculation: Using pre-existent measurements stored in measurement database to calculate new Measures.
  • 22. 22 MEASURE Combine Measures : Visual Aggregation Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Compare or aggregate several measures in the same visualisation dashboard. Our Results : ▪ Provide a way to define custom visualisation which aggregate results from multiples measures.
  • 23. 23 MEASURE Analyse Measures : Analysis Platform Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Integrate advanced data analysis functionality to Measure Integrated Platform Our Results : ▪ The Measure Platform provide an extension mechanism which allow to integrate Analysis Tools - Tool Registration API - Notification System - Embedded Web Pages
  • 24. 24 MEASURE Analyse Measures : Analysis Services Develop Deploy Configure Collect Store Visualize Combine Analyze Challenges: ▪ Developed advance data analysis functionality to be applied to measures collected by the platform. Our Results : Quality Guard Analysis Tool Metrics Correlation Tool Clustering Tool Metrics Suggester Tool Software Metrics Prediction Tool
  • 25. 25 MEASURE Measure Solution Collect Measure Execution Process Measurement Tool Platform Agent Collect Analysis Platform Analysis Services Configure Measure Integration in Project Scope Deploy Packaging Standardization Measure Catalogue Develop Measure Standardization Measure Modeling Tool Measure Development Framework Develop Deploy Configure Collect Configure Measure Visualization Project Dashboards Deploy Measure Aggregation Visual Aggregation Develop Big Data Storage Store Visualize Combine Analyze
  • 26. 26 MEASURE Measure Solution : Tools SMM Measure Modeling Tool Measure Platform Analysis Tools Quality Guard Analysis Tool Model Measurement Tool FSMHSGen Montimage Monitoring Tool Energy Monitoring Tool RIVER Measurement Tools Measure Collection And Visualization Measures Development Tool Platform Agent Metrics Correlation Clustering Metrics Suggester Integrated Measure Platform Software Metrics Prediction
  • 27. 27 MEASURE - UC1: SOFTEAM’s Modelio UML Modelling Tool - UC2: DNCS’ Large Naval Software System environment - UC3: Turkcell will provide a testbed environment for the developed software during the Project. (Test Case Generation) - UC4: TMOB’s Test Automation Management Tool - UC5: Ericsson’s Software Delivery Risk Management. Turkgen will support providing Knowledge discovery from operational big data (Log data) - UC6: Bitdefender’s secure software development process Future Work: Final evaluation on 6 Project case studies
  • 28. 28 MEASURE Future Work: Final evaluation on 6 Project case studies Measure Examples for the Modelio Software Development Lifecycle case study