SlideShare a Scribd company logo
1 of 35
Download to read offline
ToolVendor Challenge’13: Ontology Based System Engineering
José Fuentes
www.reusecompany.com
2 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Case study summary
Disaster relief challenge… provide ice:
A natural disaster has devastated a huge area of land
3,000 people have lost their homes
Shelter must be provided for them
No electricity and impassible roads
Ice must be provided !!!
Option1: making
Option2: procuring
3 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Global architecture of the challenge
VR DB
Repository
Role
Tool
Data flow Or
Data Relation
VR
RQs
(Functional)
System
Engineer
RAT
RQs
(Functional)
with quality
on the fly
Analyst
SKB
KM
Terms
PBS
RQs Patterns
Compliance
rules
Domain
Expert
swREUSER
-Requirements
-Risks
-UML/SysML
-Semantic I&R
System
Engineer
Interoperability bus
- RAT : Requirements Authoring Tool
- RQA: Requirements Quality Analyzer
- KM: Knowledge Manager
VR: Visure Requirements RMT
RQA
RQs quality
Metrics
Quality
Manager
REUSE
Studio
Asset
management
All
SKB
UMLModels
-UML models
(Use Cases,
Components)
-Risks
-Requirements
System
Engineer
RQS RQS: Requirements Quality Suite
SKB: System Knowledge Base
6 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Stakeholder identification and information management plan
7 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
a semantic approach
Every asset will be managed into a
centralized semantic repository
Services of the repository:
Assets indexing
Assets retrieval and reuse
Semantic search engine for
external sources
E.g. this plan will be stored into
the repository as an asset for
further reuse
8 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
a semantic approach
Look for a suitable ontology
and merge
9 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
information gathering
10 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
information gathering
11 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
information gathering
SKB
Web pages
Planning documents
Customer documents
…
13 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Risk management and reuse
14 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Risk management and reuse
Mitigation actions from previous projects can be reused
15 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Risk management and reuse
Valuable information is used for tradeoff analysis
16 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Requirement managment along the “V” model
17 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Requirement managment along the “V” model
18 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Reusing existing
elements
Reusing existing elements: “Coarse-grained” reuse
Are there existing components that we can reuse?
Provide your organization with a catalog of reusable components
19 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Component X
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Reusing existing
elements
Reusing existing elements: “Coarse-grained” reuse
Are there existing components that we can reuse?
Provide your organization with a catalog of reusable components
20 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Component X
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Reusing existing
elements
Reusing existing elements: “Coarse-grained” reuse
Are there existing components that we can reuse?
Provide your organization with a catalog of reusable components
21 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Reusing existing elements: “Fine-grained” reuse
22 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Requirements Quality Checking
CCC quality approach for the reused requirements:
Correctness, Consistency and Completeness
23 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
All in one centralized Specification
24 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Authoring new requirements
Authoring a new requirement with RAT: correctness checking
25 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Authoring new requirements
Authoring a new requirement with RAT: writing assistant
28 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Check for inconsistencies within the specification
29 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Pattern based completeness
30 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Ontology based completeness
Ontology represented as a taxonomy of concepts
After a semantic index of the requirements: which branches of the
ontology are really covered by the specification?
31 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Reporting
32 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: reuse from umlModels.com
33 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: reuse from umlModels.com
34 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
1. Information coming from the requirements specification:
SthReq_Cust_00010:The health personnel must be able to maneuver the equipment within the hospital
NF/Std_0105:The freezing device shall support temperatures ranging between 70 and 100 degrees Fahrenheit.
UML Diagramming: elicitation of elements from requirements
The <STAKEHOLDER> shall be able to <ACTION> <OBJECT><COMPLEMENT>*
The <SUBSYSTEM> shall <SUPPORT_VERB> <ATTRIBUTE> <RANGE><UNIT>
2.Application of boilerplates:
35 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: swREUSER
36 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: swREUSER
37 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: swREUSER
38 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Debriefing
Once the problem is over, the
project is closed
Debriefing activities:
Costs
Risk related activities
Generation of KPIs
All assets must be stored back
to the common repository for
further reuse in other projects
39 July 12, 2013© The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Debriefing
Once the problem is over, the
project is closed
Debriefing activities:
Costs
Risk related activities
Generation of KPIs
All assets must be stored back
to the common repository for
further reuse in other projects
Reminder: keep updated the ontology
Thank you!
 Thank you for your attention
 Visit us at booth C2 for a extended and live version of the
challenge
http://www.reusecompany.com
@ReuseCompany
contact@reusecompany.com
Margarita Salas, 16 2nd Floor
Innovation Center
LEGATECTechnology Park
28919 Leganés – Madrid
SPAIN – EU
Tel: (+34) 912 17 25 96
Fax: (+34) 916 80 98 26

More Related Content

Viewers also liked

Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...
Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...
Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...
Ocio y Rutas Valladolid
 
Reglas principales para el uso educativo de power
Reglas principales para el uso educativo de  powerReglas principales para el uso educativo de  power
Reglas principales para el uso educativo de power
Cesar Díaz Moreno
 
temario de carrera magisterial 2014
temario de carrera magisterial 2014temario de carrera magisterial 2014
temario de carrera magisterial 2014
Arcelia Herrera
 
Ana, fisio, estudio id
Ana, fisio, estudio idAna, fisio, estudio id
Ana, fisio, estudio id
Lup Delgado
 

Viewers also liked (16)

Public-Private partnership. José Luis Bueren Gómez-Acebo
Public-Private  partnership. José Luis Bueren Gómez-AceboPublic-Private  partnership. José Luis Bueren Gómez-Acebo
Public-Private partnership. José Luis Bueren Gómez-Acebo
 
Catalogo Car Audio y Mobile Entertainment 2011 JVC España
Catalogo Car Audio y Mobile Entertainment 2011 JVC EspañaCatalogo Car Audio y Mobile Entertainment 2011 JVC España
Catalogo Car Audio y Mobile Entertainment 2011 JVC España
 
Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...
Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...
Teatro y tapas zorrilla estrena como puedas arcon de olid juan casado ocio y ...
 
Presentación Tecnología Aita
Presentación Tecnología AitaPresentación Tecnología Aita
Presentación Tecnología Aita
 
Reglas principales para el uso educativo de power
Reglas principales para el uso educativo de  powerReglas principales para el uso educativo de  power
Reglas principales para el uso educativo de power
 
Be a Child, Again
Be a Child, AgainBe a Child, Again
Be a Child, Again
 
temario de carrera magisterial 2014
temario de carrera magisterial 2014temario de carrera magisterial 2014
temario de carrera magisterial 2014
 
No te-detengas
No te-detengasNo te-detengas
No te-detengas
 
Chip set
Chip setChip set
Chip set
 
Estela ospina sst en la mineria en el peru
Estela ospina sst en la mineria en el peruEstela ospina sst en la mineria en el peru
Estela ospina sst en la mineria en el peru
 
Eq 6 v5.ppt
Eq 6 v5.pptEq 6 v5.ppt
Eq 6 v5.ppt
 
4 narzędzia do synchronizacji plików w firmie
4 narzędzia do synchronizacji plików w firmie4 narzędzia do synchronizacji plików w firmie
4 narzędzia do synchronizacji plików w firmie
 
Regalos para mi novio
Regalos para mi novioRegalos para mi novio
Regalos para mi novio
 
Ana, fisio, estudio id
Ana, fisio, estudio idAna, fisio, estudio id
Ana, fisio, estudio id
 
Curso inicial. Historia
Curso inicial. HistoriaCurso inicial. Historia
Curso inicial. Historia
 
Surrealismo
Surrealismo Surrealismo
Surrealismo
 

More from The REUSE Company

More from The REUSE Company (14)

Requirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway IndustryRequirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway Industry
 
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case StudyRequirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
 
Requirements quality management - how to deal with requirements quality all a...
Requirements quality management - how to deal with requirements quality all a...Requirements quality management - how to deal with requirements quality all a...
Requirements quality management - how to deal with requirements quality all a...
 
Microsoft power point from requiremens management to requirements authoring...
Microsoft power point   from requiremens management to requirements authoring...Microsoft power point   from requiremens management to requirements authoring...
Microsoft power point from requiremens management to requirements authoring...
 
Requirements quality management within the airbus group v3
Requirements quality management within the airbus group v3Requirements quality management within the airbus group v3
Requirements quality management within the airbus group v3
 
Technology presentation
Technology presentationTechnology presentation
Technology presentation
 
From requirements quality to requirements authoring
From requirements quality to requirements authoringFrom requirements quality to requirements authoring
From requirements quality to requirements authoring
 
Knowledge Centric Systems Engineering
Knowledge Centric Systems EngineeringKnowledge Centric Systems Engineering
Knowledge Centric Systems Engineering
 
From requirements management to requirements authoring - Innovate 2014
From requirements management to requirements authoring - Innovate 2014From requirements management to requirements authoring - Innovate 2014
From requirements management to requirements authoring - Innovate 2014
 
Requirements Quality Analyzer (DOORS Edition): Deployment Guide
Requirements Quality Analyzer (DOORS Edition): Deployment GuideRequirements Quality Analyzer (DOORS Edition): Deployment Guide
Requirements Quality Analyzer (DOORS Edition): Deployment Guide
 
Requirements quality - A theoretical introduction
Requirements quality - A theoretical introductionRequirements quality - A theoretical introduction
Requirements quality - A theoretical introduction
 
RQS - Requirements Quality Suite
RQS - Requirements Quality SuiteRQS - Requirements Quality Suite
RQS - Requirements Quality Suite
 
RQA - Requirements Quality Analyzer
RQA - Requirements Quality AnalyzerRQA - Requirements Quality Analyzer
RQA - Requirements Quality Analyzer
 
OBSE - Ontology Based System Engineering
OBSE - Ontology Based System EngineeringOBSE - Ontology Based System Engineering
OBSE - Ontology Based System Engineering
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium

  • 1. ToolVendor Challenge’13: Ontology Based System Engineering José Fuentes www.reusecompany.com
  • 2. 2 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Case study summary Disaster relief challenge… provide ice: A natural disaster has devastated a huge area of land 3,000 people have lost their homes Shelter must be provided for them No electricity and impassible roads Ice must be provided !!! Option1: making Option2: procuring
  • 3. 3 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Global architecture of the challenge VR DB Repository Role Tool Data flow Or Data Relation VR RQs (Functional) System Engineer RAT RQs (Functional) with quality on the fly Analyst SKB KM Terms PBS RQs Patterns Compliance rules Domain Expert swREUSER -Requirements -Risks -UML/SysML -Semantic I&R System Engineer Interoperability bus - RAT : Requirements Authoring Tool - RQA: Requirements Quality Analyzer - KM: Knowledge Manager VR: Visure Requirements RMT RQA RQs quality Metrics Quality Manager REUSE Studio Asset management All SKB UMLModels -UML models (Use Cases, Components) -Risks -Requirements System Engineer RQS RQS: Requirements Quality Suite SKB: System Knowledge Base
  • 4. 6 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Stakeholder identification and information management plan
  • 5. 7 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Information management: a semantic approach Every asset will be managed into a centralized semantic repository Services of the repository: Assets indexing Assets retrieval and reuse Semantic search engine for external sources E.g. this plan will be stored into the repository as an asset for further reuse
  • 6. 8 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Information management: a semantic approach Look for a suitable ontology and merge
  • 7. 9 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Information management: information gathering
  • 8. 10 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Information management: information gathering
  • 9. 11 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Information management: information gathering SKB Web pages Planning documents Customer documents …
  • 10. 13 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Risk management and reuse
  • 11. 14 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Risk management and reuse Mitigation actions from previous projects can be reused
  • 12. 15 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Risk management and reuse Valuable information is used for tradeoff analysis
  • 13. 16 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Requirement managment along the “V” model
  • 14. 17 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Requirement managment along the “V” model
  • 15. 18 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Customer Requirements System Requirements Hardware Requirements Software Requirements Reusing existing elements Reusing existing elements: “Coarse-grained” reuse Are there existing components that we can reuse? Provide your organization with a catalog of reusable components
  • 16. 19 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Component X Customer Requirements System Requirements Hardware Requirements Software Requirements Reusing existing elements Reusing existing elements: “Coarse-grained” reuse Are there existing components that we can reuse? Provide your organization with a catalog of reusable components
  • 17. 20 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Customer Requirements System Requirements Hardware Requirements Software Requirements Component X Customer Requirements System Requirements Hardware Requirements Software Requirements Customer Requirements System Requirements Hardware Requirements Software Requirements Reusing existing elements Reusing existing elements: “Coarse-grained” reuse Are there existing components that we can reuse? Provide your organization with a catalog of reusable components
  • 18. 21 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Reusing existing elements: “Fine-grained” reuse
  • 19. 22 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Requirements Quality Checking CCC quality approach for the reused requirements: Correctness, Consistency and Completeness
  • 20. 23 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 All in one centralized Specification
  • 21. 24 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Authoring new requirements Authoring a new requirement with RAT: correctness checking
  • 22. 25 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Authoring new requirements Authoring a new requirement with RAT: writing assistant
  • 23. 28 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Check for inconsistencies within the specification
  • 24. 29 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Pattern based completeness
  • 25. 30 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Ontology based completeness Ontology represented as a taxonomy of concepts After a semantic index of the requirements: which branches of the ontology are really covered by the specification?
  • 26. 31 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Reporting
  • 27. 32 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 UML diagramming: reuse from umlModels.com
  • 28. 33 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 UML diagramming: reuse from umlModels.com
  • 29. 34 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 1. Information coming from the requirements specification: SthReq_Cust_00010:The health personnel must be able to maneuver the equipment within the hospital NF/Std_0105:The freezing device shall support temperatures ranging between 70 and 100 degrees Fahrenheit. UML Diagramming: elicitation of elements from requirements The <STAKEHOLDER> shall be able to <ACTION> <OBJECT><COMPLEMENT>* The <SUBSYSTEM> shall <SUPPORT_VERB> <ATTRIBUTE> <RANGE><UNIT> 2.Application of boilerplates:
  • 30. 35 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 UML diagramming: swREUSER
  • 31. 36 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 UML diagramming: swREUSER
  • 32. 37 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 UML diagramming: swREUSER
  • 33. 38 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Debriefing Once the problem is over, the project is closed Debriefing activities: Costs Risk related activities Generation of KPIs All assets must be stored back to the common repository for further reuse in other projects
  • 34. 39 July 12, 2013© The REUSE Company – http://www.reusecompany.com Tool Vendor Challenge 2013 Debriefing Once the problem is over, the project is closed Debriefing activities: Costs Risk related activities Generation of KPIs All assets must be stored back to the common repository for further reuse in other projects Reminder: keep updated the ontology
  • 35. Thank you!  Thank you for your attention  Visit us at booth C2 for a extended and live version of the challenge http://www.reusecompany.com @ReuseCompany contact@reusecompany.com Margarita Salas, 16 2nd Floor Innovation Center LEGATECTechnology Park 28919 Leganés – Madrid SPAIN – EU Tel: (+34) 912 17 25 96 Fax: (+34) 916 80 98 26