INFSOM-RI-026753 A Quality Certification Model for Grid Research Projects the ETICS feasibility Study Adriano Rippa

Slides:



Advertisements
Similar presentations
OGF 23 Quality for Grid & Grid for Quality: sharing experiences and perspectives of Grid and Open Source communities Engineering Ingegneria Informatica.
Advertisements

Configuration management
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 27 Slide 1 Quality Management.
System Integration Verification and Validation
ISO 9001 : 2000.
Stepan Potiyenko ISS Sr.SW Developer.
Chapter 6: Design of Expert Systems
Software Development Process Models. The Waterfall Development Model.
Software Quality Metrics
Soft. Eng. II, Spr. 02Dr Driss Kettani, from I. Sommerville1 CSC-3325: Chapter 6 Title : The Software Quality Reading: I. Sommerville, Chap: 24.
School of Computing, Dublin Institute of Technology.
Software Quality Matters Ronan Fitzpatrick School of Computing Dublin Institute of Technology.
Chapter 24 - Quality Management 1Chapter 24 Quality management.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 27 Slide 1 Quality Management 1.
Introduction to Software Testing
Chapter 24 - Quality Management
SOFTWARE QUALITY ASSURANCE Asst. Prof. Dr. Selim BAYRAKLI Maltepe University Faculty of Engineering SE 410.
4. Quality Management System (QMS)
OHT 2.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
Fundamentals of ISO.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 27 Slide 1 Quality Management.
Ships in Service Training Material A-M CHAUVEL QMS Terms & Definitions 2009.
PV213 EIS in Practice: 04 – Quality assurance1 PV213 Enterprise Information Systems in Practice 04 – Quality assurance.
CS 4310: Software Engineering
Quality Management ISO 9001 For TM. What is Quality Quality is the degree to which product or service possesses a desired combination of attributes C:
CHAPTER 5 Infrastructure Components PART I. 2 ESGD5125 SEM II 2009/2010 Dr. Samy Abu Naser 2 Learning Objectives: To discuss: The need for SQA procedures.
UNIT-II Chapter : Software Quality Assurance(SQA)
Introduction to Software Quality Assurance (SQA)
Software Quality Assurance Activities
Software System Engineering: A tutorial
INFSOM-RI Toward standardization of an automated software quality model: the Grid-QCM Adriano Rippa Engineering Ingegneria Informatica.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
SENG521 (Fall SENG 521 Software Reliability & Testing Software Product & process Improvement using ISO (Part 3d) Department.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
INFSO-RI ENG Exploitation Plan ETICS2 third AHM Isabel Matranga Engineering Ingegneria Informatica SpA Budapest, June 2009.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
IT Requirements Management Balancing Needs and Expectations.
This chapter is extracted from Sommerville’s slides. Text book chapter
INFSOM-RI Toward a Quality Certification Process for Grid Research Projects: an ETICS feasibility Study Andrea Manieri Adriano.
Current and Future Applications of the Generic Statistical Business Process Model at Statistics Canada Laurie Reedman and Claude Julien May 5, 2010.
ISO 9001:2008 to ISO 9001:2015 Summary of Changes
University of Sunderland COM369 Unit 6 COM369 Project Quality Unit 6.
INFSOM-RI A Quality Certification Model for Grid Research Projects the ETICS feasibility Study Adriano Rippa
INFSO-RI NA2 Status Update ETICS2 third AHM Isabel Matranga Engineering Ingegneria Informatica SpA Budapest, June 2009.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
The common structure and ISO 9001:2015 additions
INFSOM-RI A Quality Certification Model for Grid Research Projects the ETICS feasibility Study Adriano Rippa
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
SE513 Software Quality Assurance Lecture12: Software Reliability and Quality Management Standards.
by: Er. Manu Bansal Deptt of IT Software Quality Assurance.
Software Engineering Process - II 7.1 Unit 7: Quality Management Software Engineering Process - II.
 System Requirement Specification and System Planning.
INFSOM-RI Toward standardization of an automated software quality model: the Grid-QCM Adriano Rippa Engineering Ingegneria Informatica.
Software Quality Control and Quality Assurance: Introduction
Project Management PTM721S
BIL 424 NETWORK ARCHITECTURE AND SERVICE PROVIDING.
Software Engineering (CSI 321)
Adriano Rippa Engineering Ingegneria Informatica S.p.A.
Chapter 11: Software Configuration Management
Andrea Manieri Adriano Rippa
Quality Management chapter 27.
CIF301 Project Quality Unit 6
UNIT V QUALITY SYSTEMS.
Quality management standards
Introduction to Software Testing
Chapter 13 Quality Management
Chapter 11: Software Configuration Management
Baisc Of Software Testing
Chapter # 8 Quality Management Standards
Presentation transcript:

INFSOM-RI A Quality Certification Model for Grid Research Projects the ETICS feasibility Study Adriano Rippa - Engineering Ingegneria Informatica s.p.a. - Engineering Ingegneria Informatica s.p.a. On behalf of ETICS Project

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Summary Introduction to QA conceptsIntroduction to QA concepts The starting point of the present studyThe starting point of the present study The proposed Grid Quality Certification Model (GQCM)The proposed Grid Quality Certification Model (GQCM) Comparing GQCM and other QA standardsComparing GQCM and other QA standards Using GQCM in Industries: the Engineering experimentationUsing GQCM in Industries: the Engineering experimentation ConclusionsConclusions

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Quality Assurance refers to several concepts Quality of the implementation processQuality of the implementation process –High level steps of the software production cycle suggesting what the organization must do (not how) to have effective development processes that “may lead” to good software. Quality of the requirements managementQuality of the requirements management –Correct collection/management of requirements and relation with the customer and stakeholders, to reduce the percentage of failures due to misinterpreted requirements. Quality of the serviceQuality of the service –Performances and correctness of the service provide Finally quality of the software…Finally quality of the software… QUALITY Quality of Product Quality of Process GQCM CMM ITIL ISO – 900x

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Some QA Terminology Measure: a value (number or category) assigned to an attribute of an entity (e.g. software component)Measure: a value (number or category) assigned to an attribute of an entity (e.g. software component) Measurement: The act or process of assigning a number or category to an entity to describe an attribute of that entity.Measurement: The act or process of assigning a number or category to an entity to describe an attribute of that entity. Metric: A function whose inputs are software measures and whose output is a single numerical value that can be interpreted as the degree to which software possesses a given attribute that affects its quality.Metric: A function whose inputs are software measures and whose output is a single numerical value that can be interpreted as the degree to which software possesses a given attribute that affects its quality.

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Quality is a matter of measure! State-of-the-art provide hundreds of measuresState-of-the-art provide hundreds of measures –The most common –Cyclomatic complexity –Lines of Code –Function Points –Mean Time Between(to) failure –Bugs density –… –Other approaches (Goal Question Metric - GQM) promote user defined metrics –Anomalies distribution –Effort used to solve anomalies –Cost of not founded anomalies –…

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Quality Standards There are many standards to asses the quality of the processes of an organizationThere are many standards to asses the quality of the processes of an organization –CMM –ISO family –ITIL –AQAP But QA means initial investments and managing QA means devote resources to it!But QA means initial investments and managing QA means devote resources to it! Several studies show that lot of companies (e.g. many Small/Medium Enterprises) can’t afford the initial effort and don’t recognise the promised increase of value.Several studies show that lot of companies (e.g. many Small/Medium Enterprises) can’t afford the initial effort and don’t recognise the promised increase of value.

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ e.g. CMM-I CMM-I levels:CMM-I levels: –1 Initial: Processes are low managed and controlled. There is a first tentative to look at the quality –2 Managed: Processes are specific, controlled, applied, replicable –3 Defined: There is homogeneity in the processes between all the projects. They are defined by the organization –4 Quantitatively Managed: Processes are measured and controlled –5 Optimising: Focus on the continuous improvement process Only ~70 companies in the world are certified at level 5Only ~70 companies in the world are certified at level 5 –50 of them are in India Only 25% of the companies in the world are level 2 or aboveOnly 25% of the companies in the world are level 2 or above

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ QA in research project is missing! Current quality assurance standards are useful butCurrent quality assurance standards are useful but –They are process oriented, the organisation need to be structured and certified. What for the short-live consortia? –They provide only theoretical guidelines that need to be adapted and realised –It’s hard to systematically verify goodness of results: managing tools needed –They need resources to be devoted to. –People need to be trained and certification needs inspections and time to be achieved (usually about two or three years depending on the organisation complexity).

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ QA in grids: our solution GQCM is a model for quality assurance that isGQCM is a model for quality assurance that is –fully automatable in measuring and verifying activities to reduce investments and management effort, –not subjective, to certify the object not the process nor the organization, –product oriented, not process oriented, …easily adoptable within grid Research Projects…easily adoptable within grid Research Projects

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ The timeline FIRST BETA VERSION FINAL BETA VERSION OCTOBER FIRST OFFICIAL VERSION DECEMBER ECHOGRID/EUChinagrid Conference April MAYFEBRUARY OGF 20/EGEE UF 7-11 May Belief Conference June OGF Oct QUALIPSO Conference Jan 2008 Now EGEE ’ Oct EELA 3° Conference 3-5 Dec 2007

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Grid Quality Certification Model Some QA Standards areSome QA Standards are –Waterfall-like –Boolean GQCM could be seen as a model that looks at the quality by independent points of view, tested separately to provide user- friendly resultsGQCM could be seen as a model that looks at the quality by independent points of view, tested separately to provide user- friendly results A B C A B C

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM: Preliminary remarks GQCM is independent from the ETICS toolsGQCM is independent from the ETICS tools Any GQCM implementation needs just “automation” !Any GQCM implementation needs just “automation” ! GQCM has been developed and described according to several ISO standards (e.g. ISO/IEC 25000, 14598) and will be experimented in a ISO/CMM certified organizationGQCM has been developed and described according to several ISO standards (e.g. ISO/IEC 25000, 14598) and will be experimented in a ISO/CMM certified organization

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM: Structure GQCM is structured in Evaluation Modules (EM).GQCM is structured in Evaluation Modules (EM). The set of evaluation techniques are grouped in families. Every family is an EMThe set of evaluation techniques are grouped in families. Every family is an EM 5 EMs:5 EMs: –EM: Static analysis –EM: Coding style –EM: Structural testing –EM: Functional testing –EM: Standards compliance

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Evaluation Modules 1/5 EM Static analysisEM Static analysis –Quality characteristics: –Reliability – maturity –Maintainability – analysability –Maintainability – changeability –Maintainability – testability –Technique: –Static analysis of classes. Statistics on measures are used as predictor of quality characteristics. This analysis is expected to be supported by an analysis tool. –Applicability: –Object oriented programming languages. –Input: –source code, each class of the code is analysed

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Evaluation Modules 2/5 EM Coding styleEM Coding style –Quality characteristics: –Maintainability – analysability –Technique: –Static analysis of the source code. This analysis is expected to be supported by an analysis tool. –Applicability: –Most programming language –Input: –source code

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Evaluation Modules 3/5 EM Structural testingEM Structural testing –Quality characteristics: –Functionality – accuracy –Reliability – maturity –Technique: –Structural testing. The intention of this EM is to test specific classes that are identified by static measures as being statistically more likely to have many errors. –Applicability: –Object oriented programming languages –Input: –source code

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Evaluation Modules 4/5 EM Functional testingEM Functional testing –Quality characteristics: –Functionality – accuracy –Functionality – interoperability –Reliability – maturity –Portability – adaptability –Portability - installability –Technique: –Functional testing –The purpose of this EM is both to check platform compliance and to check to functional abilities of the software product. –Applicability: –General –Input: –compiled code –user documentation

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Evaluation Modules 5/5 EM Standards complianceEM Standards compliance –Quality characteristics: –Functionality – standards compliance –Technique: –Functional testing –This EM has a good potential for automating the test. –Applicability: –Standard specific –Input: –compiled code

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM: EMs and QA points of view Testing results could be virtually grouped in three summarizing points of view to have a more direct vision of what is evaluated :Testing results could be virtually grouped in three summarizing points of view to have a more direct vision of what is evaluated : – Quality – Platforms – Standards Quality Platforms Standards Good quality Medium quality Poor quality WindowsUNIXLinux OASIS: WS-I OGF: OGSA-BES MacOS

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM: Final Score Final score should be provided according to the following schema. The items which should be available for the users are:Final score should be provided according to the following schema. The items which should be available for the users are: –A table summarizing the results –A list of passed and non passed tests –All the important information as: –Software product (e.g. name, version, executable code, documentation..) –Platform (name, version, date) –Quality characteristics (name, evaluation result, evaluation module identification) –Standard compliance (for each standard: name, version, date) –Identification of evaluation report (organization, report number, date) –Identification of certification body (organization, contact information) –Certification data (dates, certification number) –Electronic signature of certification record

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Summarizing Table structure EMStaticEM CodingEM StructuralEM FunctionalEM Std compl. FunctionalityXX AccuracyXX InteroperabilityX Compliance(X) ReliabilityXXX MaturityXXX MaintainabilityXX AnalyzabilityXX ChangeabilityX TestabilityX PortabilityX AdaptabilityX InstallabilityX

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM: Summarizing Table example Consolidated eval. result EM Static EM Coding EM structural EM Functional EM Std compliance EM eval. resultMMGGGY FunctionalityGGG AccuracyGGG InteroperabilityGG ComplianceY(Y) ReliabilityMMGG MaturityMMGG MaintainabilityMMG AnalyzabilityMMG ChangeabilityMM TestabilityMM PortabilityGG AdaptabilityGG InstallabilityGG G = Good M = Medium P = Poor

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Do you see any cons? I can’t add any overhead to my projectI can’t add any overhead to my project –This model (and the capability of automate) will reduce the effort in performing continuous build and test activities (e.g. coverage tests) on different releases How much costs adopting it?How much costs adopting it? –Nothing, the model will be discussed publicly and the final version will be released under open license (e.g. Creative Commons) –The ETICS framework is provided as a service running on a dedicated infrastructure, free of charge for Research Project My organisation is certified ISO/CMMi so I…?My organisation is certified ISO/CMMi so I…? –See next slides… Other? Please criticise…Other? Please criticise…

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM integration in an ISO 9126 certified organization Facts:Facts: –ISO 9126 define quality attributes –GQCM support the measure and evaluation of quality metrics Hypothesis:Hypothesis: –ISO9126 Portability: adaptability, installability –ISO9126 asks OS adaptability and installability for software of certified organizations –GQCM may test deployment of SW on different platforms (HW+OS) –ISO9126 Maintainability: all. –ISO9126 asks to develop a software that is easy to analyse, easy to modify, Stable –GQCM metrics (such as the CK for OO or coding convetions metrics) helps to verify in concrete these requirements

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM integration in an ISO 9126 certified organization ISO9126 Functionality: accuracy.ISO9126 Functionality: accuracy. –ISO9126 asks that a software have to give results according with requirements. –GQCM certification can run functional test (or plug-in external test suits) of declared compliances. ISO9126 Functionality: adequacy.ISO9126 Functionality: adequacy. –ISO9126 asks for correct functions with specific goals. –GQCM may check not dead functions. Our thesis:Our thesis: –Many ISO9126 quality metrics can be measured and evaluated based on GQCM –Any tool implementing it and can be integrated as supporting ISO9126 adoption

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM integration in a CMMi certified organization FactsFacts –CMM is process oriented (it gives guidelines). –GQCM is product oriented. Hypotesis: Hypotesis: –CMM2 –asks to “control and value” –GQCM proposes the measures and metrics to be collected, hence controlling and evaluating specific sw related items –CMM3 –asks to “use internal standards and have a reference model” –GQCM proposes code and implementation conventions (how to organise and structure code, how to define tests, etc.)

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ GQCM integration in a CMM certified organization CMM4CMM4 –asks to “have measured and controlled processes using quantitative and statistical techniques” –GQCM proposes the continuous collection of quality data to perform trends analysis. CMM5CMM5 –asks to have an “improvement process and quality based on measurement” –GQCM provides numerical reference to set the improvement processes. –Our Thesis –GQCM is not in contrast with CMMI and can be integrated in organization as a tool to support CMMI adoption

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Certifications 1/2 All this work is born from internal needs ofAll this work is born from internal needs of –The research area –The production area Engineering is certified as follows:Engineering is certified as follows: –ISO 9001 –For all the ICT sector in which the organization is involved –Since 1994 ( ISO9001:2000 from December 2002) –CMM 2 –Since February 2005 –For all production divisions –NATO AQAP 2110/160 –Since December 1996 (from 1996 to 2005 there were different rules) The company is managing the process to be certified at level 3The company is managing the process to be certified at level 3

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Certifications 2/2 To reach the level 3 we are selecting tools for test and quality managementTo reach the level 3 we are selecting tools for test and quality management Engineering is developing Spago4Q ( is developing Spago4Q ( –integrated with other tools measure processes, performances and bugs. –Examples of calculated metrics: –Test Coverage –Anomalies distribution –Effort used to solve anomalies –Cost of not founded anomalies –Metrics about requirements –Metrics about risk management –…

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Certifications 2/2 GQCM + ETICS b&t tool will help to measure the left quality aspects as:GQCM + ETICS b&t tool will help to measure the left quality aspects as: –The quality of the code –The compliance with standards –The compliance with OS –…

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: objectives and QA Engineering looks at:Engineering looks at: –Client satisfaction –Company success –Monitoring of the previous points Client satisfaction is seen as a necessary assumption to confirm and enhance Engineering’s successClient satisfaction is seen as a necessary assumption to confirm and enhance Engineering’s success The way to obtain it is the supply of quality productsThe way to obtain it is the supply of quality products Engineering has a Quality Management System (QMS) defined pursuing the following principles:Engineering has a Quality Management System (QMS) defined pursuing the following principles: –Client-oriented attitude –Continuous improvement –Focus on process –Involvement of all human resources

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ The QMS model based on UNI EN ISO 9001:2000 processes

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ QA and Engineering Engineering’s Quality Management System:Engineering’s Quality Management System: –involves the entire organizational structure –operates on processes –adopts procedures –uses resources

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Quality in projects Activities to reach the qualityActivities to reach the quality –identification, formalization, verification and filing of reference documentation (contractual and technical) –drafting a Quality Plan, a document listing project requirements, the operational and management choices aiming at the implementation of requirements –development in conformity with outlined production process –verification of intermediate and final results (concerning in particular the design, testing activities and documentation) –evolution management, during the different job phases and releases, of software and documentation; –check-ups of monthly work progress compared with the actual project planning; –formalization of project’s main events, through recurrent technical and work in progress meetings with the Client.

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Quality Plan 1/3 At the beginning of the project, the Project Manager should draft a “Quality Plan” that handle:At the beginning of the project, the Project Manager should draft a “Quality Plan” that handle: –Contractual documentation analysis –must be clear that the Project Manager has understood and verified all aspects concerning the contractual relationship with the Client –Project organization –defined in terms of –Resources –Roles –Responsibilities

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Quality Plan 2/3 –Product/service supply and project requirements –description on: –product/service to be supplied –product/service’s requirements –resolutions in case of eventual vagueness –evidence of possible divergences compared to the contractual documentation –Projecting and Development Process –the adopted process, used methodology, output, support tools –Configuration Management –what it has been decided for check of work-status of product components, for its back-up procedures

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Quality Plan 3/3 –Suppliers’ Management (sub-contractors) and interactions with Third Parties –only in presence of sub-supplies, even if internal –Materials to be delivered/activities to be carried out –all objects/materials to be delivered to Client or the activities to be carried out for the Client –Verifications and validations modes. –projecting and development verification (functional and technical); –validation of function projecting and development

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Quality Control 1/2 Quality Assurance and Internal Auditing Division has the responsibility:Quality Assurance and Internal Auditing Division has the responsibility: –to verify the execution of targeted activities to eliminate possible anomalies arisen –to identify, describe and execute corrective actions in order to eliminate anomalies’ causes –to identify, describe and carry out preventive actions in order to eliminate possible anomalies’ causes –to undertake any initiative which could improve the effectiveness and efficiency of the Quality Management System

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Engineering: Quality Control 2/2 On an annual basis, this division drafts reports on details gathered by the different corporate divisions, regarding the fulfilment of Quality goals set at the beginning of the year, allowing the identification of possible improvementsOn an annual basis, this division drafts reports on details gathered by the different corporate divisions, regarding the fulfilment of Quality goals set at the beginning of the year, allowing the identification of possible improvements Control activities, on a periodical basis, carried out the Quality Assurance and Internal Audition Division within an IT project are classifies as follows:Control activities, on a periodical basis, carried out the Quality Assurance and Internal Audition Division within an IT project are classifies as follows: –official check-ups –content check-ups –work -in progress check-ups –results’ validation

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Conclusions GQCM is a certification modelGQCM is a certification model –Automatable –Not in contrast with classical standards –Ready to be integrated with classical standards –Free –Not limited to the ETICS build and test tool –Not limited to research projects GQCM require less human effort to be used because it is almost fully automatableGQCM require less human effort to be used because it is almost fully automatable ETICS tool is ready to implement GQCMETICS tool is ready to implement GQCM

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ addresses We want it to be as simple and effective as possible to use. For this we need your feedback:We want it to be as simple and effective as possible to use. For this we need your feedback:

INFSOM-RI EGEE '07 Conference - Budapest 01-05/10/ Q&A Acknowledgements:Acknowledgements: Many thanks for their contribution to Many thanks for their contribution to Daniela Vagheggini Daniela Vagheggini Gabriele Ruffatti Gabriele Ruffatti Andrea Manieri Andrea Manieri