SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
www.eng.it 
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustainability Assessment 
24°International Workshop on Software Measurement (IWSM) and 9th International Conference on Software Process and Product Measurement (MENSURA) 
Rotterdam (Netherlands) - October 6-8, 2014 
Giuseppe LamiLami 
Fabrizio FabbriniFabbrini 
Luigi BuglioneBuglione
www.eng.it 
2 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Sustainability Assess 
Goals of the presentation 
1. Discuss the Sustainability issue in general, more focus on the ‘product’ entity 
2. Introduce the Sustainability from a process-based viewpoint, for its evaluation 
3. Propose a Sustainability Measurement Framework (SMF) compliant with the ISO/IEC 33000 series
3 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it 
© 2014 Lami, Fabbrini & Buglione 
ISTI-CNR At a glance 
www.isti.cnr.it
4 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it 
© 2014 Lami, Fabbrini & Buglione 
Engineering At a glance 
www.eng.it
www.eng.it 
5 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Agenda 
•Introduction 
–Sustainability: definition & concept 
–Some basic questions 
•Green & Sustainable Software Process 
—Definitions 
•ISO/IEC 33000: A Standard for Software Process Assessment 
–MF: Measurement Framework 
–PRM: Process Reference Model 
–PAM: Process Assessment Model 
•A Measurement Framework for Process Sustainability 
–SL: Sustainability Levels 
–PA: Process Attributes 
–PRM Changes 
•Conclusions & Future Works 
•Q&&A 
Sustainability Assess
www.eng.it 
6 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Introduction 
Sustainability – Definition & Concept 
Sustainability (originating from the Latin word sustenere that means: ‘to hold up’) shows the capability of enduring over time. 
In the last years sustainability is more and more intended as the responsible use of the heart resources in order to “meet the needs of the present without compromising the ability of future generations to meet their own needs” 
Rome, Teatro di Marcello (I century BC)
7 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it 
© 2014 Lami, Fabbrini & Buglione 
Introduction Previous works on Sustainability 
• Proposed a set of 3 sustainable processes in the 
SPICE (ISO/IEC 15504) format 
• Show proposals for measuring sustainability from a 
Balanced Scorecard viewpoint, improving current 
existing ISO standards (e.g. ISO/IEC 25010:2011) 
• Proposed a set of Metrics to represent a starting 
point for ‘measuring green projects’ 
• Analysis of the main CSFs for an EAM (Entity- 
Attribute-Measure) analysis applied 
• Ecological  Rework, Renew 
• How to evalute the capability to ‘renew’ processes 
• Capability to be ‘resilient’ across time 
• Proposal for introducing a new criterion in PAMs
www.eng.it 
8 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Introduction 
ISO/IEC 25010:2011 – Revised view 
• Potential new ISO/IEC 25010:2011 1°-level attribute to be added 
• In the middle between Quality In Use and the Internal-External Quality viewpoints 
• Sustainability: “the capability of the software product to meet concurrent needs of required functionalities without compromising the ability to meet future needs”
www.eng.it 
9 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Introduction 
Some basic questions... 
Which is the definition of ‘sustainable’ concretely applied in organizations? 
How much are our projects ‘sustainable’? 
Which best practices are yet in place? Which standards? 
Which impact on ICT products and processes (if any)?
www.eng.it 
10 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Agenda 
•Introduction 
–Sustainability: definition & concept 
–Some basic questions 
•Green & Sustainable Software Process 
—Definitions 
•ISO/IEC 33000: A Standard for Software Process Assessment 
–MF: Measurement Framework 
–PRM: Process Reference Model 
–PAM: Process Assessment Model 
•A Measurement Framework for Process Sustainability 
–SL: Sustainability Levels 
–PA: Process Attributes 
–PRM Changes 
•Conclusions & Future Works 
•Q&&A 
Measur. Framework
www.eng.it 
11 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Green & Sustainable.. 
Definitions (1) 
• Sustainability Goals: measurable objectives expressed in terms of direct and indirect impacts on economy, society, human beings, and environment. 
• Process Sustainability: the characterization of the ability of a process to meet current or projected sustainability goals. 
• Software Process: set of interrelated or interacting activities, related to the development, maintenance, and disposal of a software product, which transforms input in output. 
• Sustainable software process: a software process able to meet its defined sustainability goals, 
• Process Sustainability Level: the characterization of a process on an ordinal measurement scale of process sustainability. 
• Process Sustainability Assessment: a disciplined evaluation of an organizational unit’s process against a Process Assessment Model 
• Sustainable software product: a software product able to meet its defined sustainability goals. From such a definition a sustainable software product can be seen as software, whose direct and indirect impacts on economy, society, human beings, and environment that results from its development, deployment, and usage are aligned with defined goals.
www.eng.it 
12 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Green & Sustainable.. 
Definitions (2) 
• Sustainable Software Engineering: the art of developing sustainable software adopting a sustainable software engineering process. 
• Negative and positive impacts on sustainable development that result and/or are expected to result from the software product over its whole lifecycle are continuously assessed, documented, and used for a further optimization of the software product. 
(i.e. a pattern of growth in which resource use aims to meet human needs while preserving the environment so that these needs can be met not only in the present, but also for generations to come)
www.eng.it 
13 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Agenda 
•Introduction 
–Sustainability: definition & concept 
–Some basic questions 
•Green & Sustainable Software Process 
—Definitions 
•ISO/IEC 33000: A Standard for Software Process Assessment 
–MF: Measurement Framework 
–PRM: Process Reference Model 
–PAM: Process Assessment Model 
•A Measurement Framework for Process Sustainability 
–SL: Sustainability Levels 
–PA: Process Attributes 
–PRM Changes 
•Conclusions & Future Works 
•Q&&A 
Sustainability Assess
14 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it 
© 2014 Lami, Fabbrini & Buglione 
ISO/IEC 33000 MF: Measurement Framework 
• Measurement Framework: a scheme to use for assigning a 
quantitative rating to a quality characteristics of a process 
• ISO/IEC 33003  Requirements for the definition of a MF 
Components of a MF 
• Levels: points on an ordinal scale (e.g. from 0 to 5) 
• Process Attributes: measurable characteristics of a process 
• Rating Scales: set of values/categories to which an attribute is 
mapped (e.g. Not/Partially/Largely/Fully achieved)
www.eng.it 
15 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
ISO/IEC 33000 
PRM: Process Reference model 
• Process Reference Model (PRM): model comprising definitions of processes in a life cycle described in terms of process purpose and outcomes, together with an architecture describing the relationships between the processes. [ISO/IEC 33001] 
• ISO/IEC 33004  Requirements for the definition of a PRM 
Requirements of a PRM 
A Process Reference Model shall contain: 
• a declaration of the domain of the process reference model; 
• a description of the relationship between the process reference model and its intended context of use; 
• descriptions of the processes within the scope of the process reference model containing purpose, process outcomes necessary and sufficient to achieve the purpose of the process; 
• description of the relationship between the processes defined within the process reference model.
www.eng.it 
16 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
ISO/IEC 33000 
PRM: Process Reference Model 
• This a compliant PRM from ISO/IEC 12207:2008 
• The ‘sustainability’ proposal aims to strengthen PRMs with processes and a MF compliant with the ISO/IEC 33000 design
www.eng.it 
17 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
ISO/IEC 33000 
PAM: Process Assessment Model 
• The PAM is a model for assessing the quality characteristic of processes 
• So far, only process quality characteristics of capability has been addressed 
• Once a MF specific for sustainability and a compatible PRM will be defined  the SPICE PAM can be used with no change
www.eng.it 
18 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Agenda 
•Introduction 
–Sustainability: definition & concept 
–Some basic questions 
•Green & Sustainable Software Process 
—Definitions 
•ISO/IEC 33000: A Standard for Software Process Assessment 
–MF: Measurement Framework 
–PRM: Process Reference Model 
–PAM: Process Assessment Model 
•A Measurement Framework for Process Sustainability 
–SL: Sustainability Levels 
–PA: Process Attributes 
–PRM Changes 
•Conclusions & Future Works 
•Q&&A 
Sustainability Assess
www.eng.it 
19 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
MF-Sustainability 
SL (Sust. Levels) + PA (Product Attributes) 
• Added a Process Attribute (PA) at SL1 
• Performance & Sustainability need to be both present at such level
www.eng.it 
20 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
MF-Sustainability 
PRM Changes 
• Exemplar Process Definition 
Process Name 
Measurement 
Process Purpose 
The purpose of the Measurement Process is to collect, analyze, and report data relating to the products developed and processes implemented within the organizational unit, to support effective and sustainable management of the processes, and to objectively demonstrate the quality and sustainability of the products. 
Process Performance Outcomes 
As a result of the performance of the Measurement Process: 
a) the information needs of technical and management processes are identified; 
b) an appropriate set of measures, driven by the information needs are identified and/or developed; 
c) measurement activities are identified and planned; 
d) the required data are collected, stored, analyzed, and the results interpreted; 
e) information products are used to support decisions and provide an objective basis for communication; 
f) the Measurement Process and measures are evaluated; and 
g) improvements are communicated to the Measurement Process owner. 
Process Sustainability Outcomes 
As a result of the sustainable implementation of the Measurement Process: 
a) the information needs for controlling the achievement of sustainability objectives of technical and management processes are identified; 
b) the information needs for controlling the achievement of sustainability objectives of work products are identified; 
c) an appropriate set of sustainability measures for processes and work products, driven by the information needs, are identified and/or developed; 
d) sustainability measurement activities are identified and planned; 
e) the data required for sustainability measurement are collected, stored, analyzed, and the results interpreted and communicated to affected parties; 
g) the Sustainability Measurement Process and sustainability measures are evaluated; 
h) sustainability improvements are communicated to the sustainability Measurement Process owner.
www.eng.it 
21 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
MF-Sustainability 
MCM Capability Evaluation
www.eng.it 
22 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Agenda 
•Introduction 
–Sustainability: definition & concept 
–Some basic questions 
•Green & Sustainable Software Process 
—Definitions 
•ISO/IEC 33000: A Standard for Software Process Assessment 
–MF: Measurement Framework 
–PRM: Process Reference Model 
–PAM: Process Assessment Model 
•A Measurement Framework for Process Sustainability 
–SL: Sustainability Levels 
–PA: Process Attributes 
–PRM Changes 
•Conclusions & Future Works 
•Q&&A 
Sustainability Assess
www.eng.it 
23 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Conclusions && Future Works 
•Measuring Process Sustainability (not only Capability) 
Measurement is fundamental for approximating the size of entities of interest 
Measurement should be desirable also for processes, not only products/services 
Sustainability can be a further attribute to consider for evaluating a process 
•Measurement Framework (MF) 
ISO/IEC 33000 serie allows the definition of a MF for process sustainability 
A MF for process sustainability has been presented 
The presented MF for process sustainability can be applied in ISO/IEC 33000-compliant process assessments 
Next Steps 
...try & see! 
All models are wrong. Some models are useful. 
(George Box, Mathematician, 1919-2013) 
Sustainability Assess
www.eng.it 
24 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Lessons Learned... 
URL: www.dilbert.com 
Sustainability Assess
www.eng.it 
25 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Q && A 
Bedankt aandachtBedankt voor uw aandacht!! 
Thanks attentionThanks for your attention!! 
Sustainability Assess
www.eng.it 
26 
IWSM-MENSURA 2014 – October 6-8, 2014 
© 2014 Lami, Fabbrini & Buglione 
Our Contact Data 
Luigi 
Buglione 
Engineering Ingegneria Informatica/ETSluigi.buglione@eng.it 
Fabrizio 
Fabbrini 
ISTI/CNRfabrizio.fabbrinii@isti.cnr.it 
Giuseppe 
Lami 
ISTI/CNRgiuseppe.lami@isti.cnr.it 
Measur. Framework

Más contenido relacionado

La actualidad más candente

Software quality
Software qualitySoftware quality
Software quality
jagadeesan
 

La actualidad más candente (20)

Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
USER ACCEPTANCE TESTING
USER ACCEPTANCE TESTINGUSER ACCEPTANCE TESTING
USER ACCEPTANCE TESTING
 
Unit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceUnit I Software Testing and Quality Assurance
Unit I Software Testing and Quality Assurance
 
Preparing for ISO 45001 - The new WHS Systems Standard
Preparing for ISO 45001 - The new WHS Systems StandardPreparing for ISO 45001 - The new WHS Systems Standard
Preparing for ISO 45001 - The new WHS Systems Standard
 
IATF 16949 Webinar Slides 3.7.17
IATF 16949 Webinar Slides 3.7.17IATF 16949 Webinar Slides 3.7.17
IATF 16949 Webinar Slides 3.7.17
 
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
VDA 6.3 Training Material From VDiversify.com | VDA 6.3 Process Audit Trainin...
 
Software quality
Software qualitySoftware quality
Software quality
 
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
 
Quality assurance k.meenakshi
Quality assurance   k.meenakshiQuality assurance   k.meenakshi
Quality assurance k.meenakshi
 
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.pptChapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
 
VDA 6.3 - Process Audit Innovator
VDA 6.3 - Process Audit InnovatorVDA 6.3 - Process Audit Innovator
VDA 6.3 - Process Audit Innovator
 
V-Model (Verification and validation)
V-Model (Verification and validation)V-Model (Verification and validation)
V-Model (Verification and validation)
 
ISO 9001 IMPLEMENTATION METHODOLOGY
ISO 9001 IMPLEMENTATION METHODOLOGYISO 9001 IMPLEMENTATION METHODOLOGY
ISO 9001 IMPLEMENTATION METHODOLOGY
 
Testing & Quality Assurance
Testing & Quality AssuranceTesting & Quality Assurance
Testing & Quality Assurance
 
ISO 45001 Essentials for the Safety Professional
ISO 45001 Essentials for the Safety ProfessionalISO 45001 Essentials for the Safety Professional
ISO 45001 Essentials for the Safety Professional
 
ISO 19011-2018.pptx
ISO 19011-2018.pptxISO 19011-2018.pptx
ISO 19011-2018.pptx
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools
 
Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality model
 
ISO 45001 Employee Awareness Training
ISO 45001 Employee Awareness TrainingISO 45001 Employee Awareness Training
ISO 45001 Employee Awareness Training
 

Similar a An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustainability Assessment

Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
Nesma
 
IWSM2014 MEGSUS14 - software sustainability - a broader perspective (Luigi ...
IWSM2014   MEGSUS14 - software sustainability - a broader perspective (Luigi ...IWSM2014   MEGSUS14 - software sustainability - a broader perspective (Luigi ...
IWSM2014 MEGSUS14 - software sustainability - a broader perspective (Luigi ...
Nesma
 
Iwsm2014 measurement process - improving the iso 15939 standard (luigi bugl...
Iwsm2014   measurement process - improving the iso 15939 standard (luigi bugl...Iwsm2014   measurement process - improving the iso 15939 standard (luigi bugl...
Iwsm2014 measurement process - improving the iso 15939 standard (luigi bugl...
Nesma
 
David O'Leary Resume
David O'Leary ResumeDavid O'Leary Resume
David O'Leary Resume
David O'Leary
 
5 Standards-based Content Resources: A Prerequisite for Content Integration a...
5 Standards-based Content Resources: A Prerequisite for Content Integration a...5 Standards-based Content Resources: A Prerequisite for Content Integration a...
5 Standards-based Content Resources: A Prerequisite for Content Integration a...
AEGIS-ACCESSIBLE Projects
 

Similar a An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustainability Assessment (20)

Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
 
Software Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveSoftware Sustainability: a Broader Perspective
Software Sustainability: a Broader Perspective
 
IWSM2014 MEGSUS14 - software sustainability - a broader perspective (Luigi ...
IWSM2014   MEGSUS14 - software sustainability - a broader perspective (Luigi ...IWSM2014   MEGSUS14 - software sustainability - a broader perspective (Luigi ...
IWSM2014 MEGSUS14 - software sustainability - a broader perspective (Luigi ...
 
Iwsm2014 measurement process - improving the iso 15939 standard (luigi bugl...
Iwsm2014   measurement process - improving the iso 15939 standard (luigi bugl...Iwsm2014   measurement process - improving the iso 15939 standard (luigi bugl...
Iwsm2014 measurement process - improving the iso 15939 standard (luigi bugl...
 
Measurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardMeasurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 Standard
 
From Software to Service Sustainability: a still Broader Perspective
From Software to Service Sustainability: a still Broader PerspectiveFrom Software to Service Sustainability: a still Broader Perspective
From Software to Service Sustainability: a still Broader Perspective
 
From software to service sustainability a still broader perspective - luigi...
From software to service sustainability   a still broader perspective - luigi...From software to service sustainability   a still broader perspective - luigi...
From software to service sustainability a still broader perspective - luigi...
 
Software or Service? That’s the question!
Software or Service? That’s the question!Software or Service? That’s the question!
Software or Service? That’s the question!
 
Software or service that's the question luigi buglione
Software or service that's the question   luigi buglioneSoftware or service that's the question   luigi buglione
Software or service that's the question luigi buglione
 
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...
 
Strategies and Process Improvement with Enterprise SPICE®
Strategies and Process Improvement with Enterprise SPICE®Strategies and Process Improvement with Enterprise SPICE®
Strategies and Process Improvement with Enterprise SPICE®
 
Asqn2019 program,main session details
Asqn2019 program,main session detailsAsqn2019 program,main session details
Asqn2019 program,main session details
 
Quality Measurement Framework Puts the End User in Focus
Quality Measurement Framework Puts the End User in FocusQuality Measurement Framework Puts the End User in Focus
Quality Measurement Framework Puts the End User in Focus
 
Fitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodologyFitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodology
 
Improving Quality and Cost-effectiveness in Enterprise Software Application ...
Improving Quality and Cost-effectiveness in  Enterprise Software Application ...Improving Quality and Cost-effectiveness in  Enterprise Software Application ...
Improving Quality and Cost-effectiveness in Enterprise Software Application ...
 
Cv francisco dominguez december 2014
Cv francisco dominguez   december 2014Cv francisco dominguez   december 2014
Cv francisco dominguez december 2014
 
David O'Leary Resume
David O'Leary ResumeDavid O'Leary Resume
David O'Leary Resume
 
20160512 predictive and adaptive approach
20160512   predictive and adaptive approach20160512   predictive and adaptive approach
20160512 predictive and adaptive approach
 
08 damiotti vu
08   damiotti vu08   damiotti vu
08 damiotti vu
 
5 Standards-based Content Resources: A Prerequisite for Content Integration a...
5 Standards-based Content Resources: A Prerequisite for Content Integration a...5 Standards-based Content Resources: A Prerequisite for Content Integration a...
5 Standards-based Content Resources: A Prerequisite for Content Integration a...
 

Más de Luigi Buglione

The missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerThe missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team Power
Luigi Buglione
 
A Murphological View on Software Measurement: a serious joke or a funny seri...
A Murphological View on Software Measurement:  a serious joke or a funny seri...A Murphological View on Software Measurement:  a serious joke or a funny seri...
A Murphological View on Software Measurement: a serious joke or a funny seri...
Luigi Buglione
 
Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?
Luigi Buglione
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development Process
Luigi Buglione
 
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Software Architects’ Experiences  of Quality Requirements:  What we Know and ...Software Architects’ Experiences  of Quality Requirements:  What we Know and ...
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Luigi Buglione
 

Más de Luigi Buglione (20)

DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?
 
The missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerThe missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team Power
 
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
 
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
 
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
The Significance of IFPUG Base Functionality Types in Effort Estimation - An ...
 
A Murphological View on Software Measurement: a serious joke or a funny seri...
A Murphological View on Software Measurement:  a serious joke or a funny seri...A Murphological View on Software Measurement:  a serious joke or a funny seri...
A Murphological View on Software Measurement: a serious joke or a funny seri...
 
Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelPIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development Process
 
The LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentThe LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable Deployment
 
ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project Management
 
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
Improving Measurement Plans from multiple dimensions: Exercising with Balanci...
 
Improving the User Story Agile Technique Using the INVEST Criteria
Improving the User Story Agile Technique Using the  INVEST CriteriaImproving the User Story Agile Technique Using the  INVEST Criteria
Improving the User Story Agile Technique Using the INVEST Criteria
 
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
 
Derivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareDerivation of Green Metrics for Software
Derivation of Green Metrics for Software
 
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Software Architects’ Experiences  of Quality Requirements:  What we Know and ...Software Architects’ Experiences  of Quality Requirements:  What we Know and ...
Software Architects’ Experiences of Quality Requirements: What we Know and ...
 
La Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLa Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di Maturità
 
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsMapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
 
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Último (20)

Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustainability Assessment

  • 1. www.eng.it An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustainability Assessment 24°International Workshop on Software Measurement (IWSM) and 9th International Conference on Software Process and Product Measurement (MENSURA) Rotterdam (Netherlands) - October 6-8, 2014 Giuseppe LamiLami Fabrizio FabbriniFabbrini Luigi BuglioneBuglione
  • 2. www.eng.it 2 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Sustainability Assess Goals of the presentation 1. Discuss the Sustainability issue in general, more focus on the ‘product’ entity 2. Introduce the Sustainability from a process-based viewpoint, for its evaluation 3. Propose a Sustainability Measurement Framework (SMF) compliant with the ISO/IEC 33000 series
  • 3. 3 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it © 2014 Lami, Fabbrini & Buglione ISTI-CNR At a glance www.isti.cnr.it
  • 4. 4 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it © 2014 Lami, Fabbrini & Buglione Engineering At a glance www.eng.it
  • 5. www.eng.it 5 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Agenda •Introduction –Sustainability: definition & concept –Some basic questions •Green & Sustainable Software Process —Definitions •ISO/IEC 33000: A Standard for Software Process Assessment –MF: Measurement Framework –PRM: Process Reference Model –PAM: Process Assessment Model •A Measurement Framework for Process Sustainability –SL: Sustainability Levels –PA: Process Attributes –PRM Changes •Conclusions & Future Works •Q&&A Sustainability Assess
  • 6. www.eng.it 6 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Introduction Sustainability – Definition & Concept Sustainability (originating from the Latin word sustenere that means: ‘to hold up’) shows the capability of enduring over time. In the last years sustainability is more and more intended as the responsible use of the heart resources in order to “meet the needs of the present without compromising the ability of future generations to meet their own needs” Rome, Teatro di Marcello (I century BC)
  • 7. 7 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it © 2014 Lami, Fabbrini & Buglione Introduction Previous works on Sustainability • Proposed a set of 3 sustainable processes in the SPICE (ISO/IEC 15504) format • Show proposals for measuring sustainability from a Balanced Scorecard viewpoint, improving current existing ISO standards (e.g. ISO/IEC 25010:2011) • Proposed a set of Metrics to represent a starting point for ‘measuring green projects’ • Analysis of the main CSFs for an EAM (Entity- Attribute-Measure) analysis applied • Ecological  Rework, Renew • How to evalute the capability to ‘renew’ processes • Capability to be ‘resilient’ across time • Proposal for introducing a new criterion in PAMs
  • 8. www.eng.it 8 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Introduction ISO/IEC 25010:2011 – Revised view • Potential new ISO/IEC 25010:2011 1°-level attribute to be added • In the middle between Quality In Use and the Internal-External Quality viewpoints • Sustainability: “the capability of the software product to meet concurrent needs of required functionalities without compromising the ability to meet future needs”
  • 9. www.eng.it 9 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Introduction Some basic questions... Which is the definition of ‘sustainable’ concretely applied in organizations? How much are our projects ‘sustainable’? Which best practices are yet in place? Which standards? Which impact on ICT products and processes (if any)?
  • 10. www.eng.it 10 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Agenda •Introduction –Sustainability: definition & concept –Some basic questions •Green & Sustainable Software Process —Definitions •ISO/IEC 33000: A Standard for Software Process Assessment –MF: Measurement Framework –PRM: Process Reference Model –PAM: Process Assessment Model •A Measurement Framework for Process Sustainability –SL: Sustainability Levels –PA: Process Attributes –PRM Changes •Conclusions & Future Works •Q&&A Measur. Framework
  • 11. www.eng.it 11 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Green & Sustainable.. Definitions (1) • Sustainability Goals: measurable objectives expressed in terms of direct and indirect impacts on economy, society, human beings, and environment. • Process Sustainability: the characterization of the ability of a process to meet current or projected sustainability goals. • Software Process: set of interrelated or interacting activities, related to the development, maintenance, and disposal of a software product, which transforms input in output. • Sustainable software process: a software process able to meet its defined sustainability goals, • Process Sustainability Level: the characterization of a process on an ordinal measurement scale of process sustainability. • Process Sustainability Assessment: a disciplined evaluation of an organizational unit’s process against a Process Assessment Model • Sustainable software product: a software product able to meet its defined sustainability goals. From such a definition a sustainable software product can be seen as software, whose direct and indirect impacts on economy, society, human beings, and environment that results from its development, deployment, and usage are aligned with defined goals.
  • 12. www.eng.it 12 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Green & Sustainable.. Definitions (2) • Sustainable Software Engineering: the art of developing sustainable software adopting a sustainable software engineering process. • Negative and positive impacts on sustainable development that result and/or are expected to result from the software product over its whole lifecycle are continuously assessed, documented, and used for a further optimization of the software product. (i.e. a pattern of growth in which resource use aims to meet human needs while preserving the environment so that these needs can be met not only in the present, but also for generations to come)
  • 13. www.eng.it 13 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Agenda •Introduction –Sustainability: definition & concept –Some basic questions •Green & Sustainable Software Process —Definitions •ISO/IEC 33000: A Standard for Software Process Assessment –MF: Measurement Framework –PRM: Process Reference Model –PAM: Process Assessment Model •A Measurement Framework for Process Sustainability –SL: Sustainability Levels –PA: Process Attributes –PRM Changes •Conclusions & Future Works •Q&&A Sustainability Assess
  • 14. 14 IWSM-MENSURA 2014 – October 6-8, 2014 www.eng.it © 2014 Lami, Fabbrini & Buglione ISO/IEC 33000 MF: Measurement Framework • Measurement Framework: a scheme to use for assigning a quantitative rating to a quality characteristics of a process • ISO/IEC 33003  Requirements for the definition of a MF Components of a MF • Levels: points on an ordinal scale (e.g. from 0 to 5) • Process Attributes: measurable characteristics of a process • Rating Scales: set of values/categories to which an attribute is mapped (e.g. Not/Partially/Largely/Fully achieved)
  • 15. www.eng.it 15 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione ISO/IEC 33000 PRM: Process Reference model • Process Reference Model (PRM): model comprising definitions of processes in a life cycle described in terms of process purpose and outcomes, together with an architecture describing the relationships between the processes. [ISO/IEC 33001] • ISO/IEC 33004  Requirements for the definition of a PRM Requirements of a PRM A Process Reference Model shall contain: • a declaration of the domain of the process reference model; • a description of the relationship between the process reference model and its intended context of use; • descriptions of the processes within the scope of the process reference model containing purpose, process outcomes necessary and sufficient to achieve the purpose of the process; • description of the relationship between the processes defined within the process reference model.
  • 16. www.eng.it 16 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione ISO/IEC 33000 PRM: Process Reference Model • This a compliant PRM from ISO/IEC 12207:2008 • The ‘sustainability’ proposal aims to strengthen PRMs with processes and a MF compliant with the ISO/IEC 33000 design
  • 17. www.eng.it 17 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione ISO/IEC 33000 PAM: Process Assessment Model • The PAM is a model for assessing the quality characteristic of processes • So far, only process quality characteristics of capability has been addressed • Once a MF specific for sustainability and a compatible PRM will be defined  the SPICE PAM can be used with no change
  • 18. www.eng.it 18 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Agenda •Introduction –Sustainability: definition & concept –Some basic questions •Green & Sustainable Software Process —Definitions •ISO/IEC 33000: A Standard for Software Process Assessment –MF: Measurement Framework –PRM: Process Reference Model –PAM: Process Assessment Model •A Measurement Framework for Process Sustainability –SL: Sustainability Levels –PA: Process Attributes –PRM Changes •Conclusions & Future Works •Q&&A Sustainability Assess
  • 19. www.eng.it 19 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione MF-Sustainability SL (Sust. Levels) + PA (Product Attributes) • Added a Process Attribute (PA) at SL1 • Performance & Sustainability need to be both present at such level
  • 20. www.eng.it 20 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione MF-Sustainability PRM Changes • Exemplar Process Definition Process Name Measurement Process Purpose The purpose of the Measurement Process is to collect, analyze, and report data relating to the products developed and processes implemented within the organizational unit, to support effective and sustainable management of the processes, and to objectively demonstrate the quality and sustainability of the products. Process Performance Outcomes As a result of the performance of the Measurement Process: a) the information needs of technical and management processes are identified; b) an appropriate set of measures, driven by the information needs are identified and/or developed; c) measurement activities are identified and planned; d) the required data are collected, stored, analyzed, and the results interpreted; e) information products are used to support decisions and provide an objective basis for communication; f) the Measurement Process and measures are evaluated; and g) improvements are communicated to the Measurement Process owner. Process Sustainability Outcomes As a result of the sustainable implementation of the Measurement Process: a) the information needs for controlling the achievement of sustainability objectives of technical and management processes are identified; b) the information needs for controlling the achievement of sustainability objectives of work products are identified; c) an appropriate set of sustainability measures for processes and work products, driven by the information needs, are identified and/or developed; d) sustainability measurement activities are identified and planned; e) the data required for sustainability measurement are collected, stored, analyzed, and the results interpreted and communicated to affected parties; g) the Sustainability Measurement Process and sustainability measures are evaluated; h) sustainability improvements are communicated to the sustainability Measurement Process owner.
  • 21. www.eng.it 21 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione MF-Sustainability MCM Capability Evaluation
  • 22. www.eng.it 22 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Agenda •Introduction –Sustainability: definition & concept –Some basic questions •Green & Sustainable Software Process —Definitions •ISO/IEC 33000: A Standard for Software Process Assessment –MF: Measurement Framework –PRM: Process Reference Model –PAM: Process Assessment Model •A Measurement Framework for Process Sustainability –SL: Sustainability Levels –PA: Process Attributes –PRM Changes •Conclusions & Future Works •Q&&A Sustainability Assess
  • 23. www.eng.it 23 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Conclusions && Future Works •Measuring Process Sustainability (not only Capability) Measurement is fundamental for approximating the size of entities of interest Measurement should be desirable also for processes, not only products/services Sustainability can be a further attribute to consider for evaluating a process •Measurement Framework (MF) ISO/IEC 33000 serie allows the definition of a MF for process sustainability A MF for process sustainability has been presented The presented MF for process sustainability can be applied in ISO/IEC 33000-compliant process assessments Next Steps ...try & see! All models are wrong. Some models are useful. (George Box, Mathematician, 1919-2013) Sustainability Assess
  • 24. www.eng.it 24 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Lessons Learned... URL: www.dilbert.com Sustainability Assess
  • 25. www.eng.it 25 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Q && A Bedankt aandachtBedankt voor uw aandacht!! Thanks attentionThanks for your attention!! Sustainability Assess
  • 26. www.eng.it 26 IWSM-MENSURA 2014 – October 6-8, 2014 © 2014 Lami, Fabbrini & Buglione Our Contact Data Luigi Buglione Engineering Ingegneria Informatica/ETSluigi.buglione@eng.it Fabrizio Fabbrini ISTI/CNRfabrizio.fabbrinii@isti.cnr.it Giuseppe Lami ISTI/CNRgiuseppe.lami@isti.cnr.it Measur. Framework