SlideShare une entreprise Scribd logo
1  sur  26
13 th  International Conference on Model Driven Engineering Languages and Systems - MODELS 2010  3rd-8th October, 2010 - Oslo (Norway)  Incorporating Model-Driven  Techniques  in to   Requirements Engineering  for the Service-Oriented  Development  Process Grzegorz Loniewski ,  Ausias Armesto and  Emilio Insfran ISSI Research Group .  Departamento de Sistemas Informáticos y Computación (DSIC) Universi t a t  Politécnica de Valencia , Spain {gloniewski, einsfran}@dsic.upv.es, aarmesto@indra.es
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motivation Introduction Methodology Case Study Conclusions
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Objectives :  Propose a methodology for model-driven requirements engineering approach to be applied in the architecture-centric service-oriented systems development Motivation Introduction Methodology Case Study Conclusions Introduction I MODELS 2010 - A Systematic Review of the Use of Requirements Engineering Techniques in Model-Driven Development MODELS 2010 - A Systematic Review of the Use of Requirements Engineering Techniques in Model-Driven Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction II Motivation Introduction Methodology Case Study Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],We use  Method Engineering  to define the approximation of the Model-Driven Requirements Engineering approach by combining:
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Methodology  In terms of MDA framework abstraction levels Motivation Introduction Methodology Case Study Conclusions Classic MDA framework cycle RUP extension for MDRE framework cycle
Methodology  RUP Extension ,[object Object],[object Object],[object Object],extension Motivation Introduction Methodology Case Study Conclusions
Methodology Model-Driven Requirements discipline I Model-Driven Requirements workflow Motivation Introduction Methodology Case Study Conclusions
Methodology Model-Driven Requirements discipline II Motivation Introduction Methodology Case Study Conclusions Model Analyst Transformations Specifier Identify the System Architecture Define Meta-Models Define Transformations Plan Transformations Develop RM Run Transformations Software  Architecture  Document (SAD) Transformation Rules Catalog  (TRC) Transformation Iteration Plan (TIP) Requirements Model (RM) Generated Analysis Model  (GAM) Vision Software  Architecture  Document (SAD) Transformation Rules Catalog  (TRC) Requirements Artifacts , SAD RM, TRC, TIP
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study  Context Motivation Introduction Methodology Case Study Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scenario 1 (Requirement 1)  : Lately Annie has experienced problems with managing her everyday living due to early dementia, and she finds this very frustrating and the rest of her family does not feel comfortable with the situation. She forgets to take her medication, appointments, get anxious when is alone. For Annie and her family it is vital to create an environment where Annie is able to cope with her daily activities and where the family does not need to be afraid of her. Transformation  Rules Catalog PIM (BPMN) PIM (Service Model) CIM Case Study  Example of use: SOA for Health-care Motivation Introduction Methodology Case Study Conclusions
Case Study  Summary Motivation Introduction Methodology Case Study Conclusions CIM PIM PSM
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motivation Introduction Methodology Case Study Conclusions
Conclusions Further  and ongoing  work Motivation Introduction Methodology Case Study Conclusions ,[object Object],[object Object],[object Object],[object Object]
Incorporating Model-Driven  Techniques in to   Requirements Engineering for the Service-Oriented  Development  Process Grzegorz Loniewski ,  Ausias Armesto and  Emilio Insfran Thanks for your attention!
Background II ,[object Object],[object Object],[object Object],[object Object],[object Object],Motivation Objective Background OpenUP/MDRE SOA 4 Healthcare Conclusions
Background III ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motivation Objective Background OpenUP/MDRE SOA 4 Healthcare Conclusions
SOA for Healthcare Proposed Development process Motivation Objective Background OpenUP/MDRE SOA 4 Healthcare Conclusions
Discussion  (1/2) Motivation Research Method Results Discussion Validation Conclusions ,[object Object],[object Object],[object Object],[object Object],PIM    PSM  CIM/NL    PIM PSM    CM
Discussion  (2/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motivation Research Method Results Discussion Validation Conclusions
Methodology Model-Driven Requirements discipline I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motivation Introduction Methodology Case Study Conclusions

Contenu connexe

Similaire à Me2011 Presentation by Loniewski

ProductCamp Amsterdam Session 9 Rudy Katchow
ProductCamp Amsterdam Session 9 Rudy KatchowProductCamp Amsterdam Session 9 Rudy Katchow
ProductCamp Amsterdam Session 9 Rudy KatchowProductCamp Amsterdam
 
towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)Jinzhi Lu
 
Methodology Framework
Methodology FrameworkMethodology Framework
Methodology FrameworkBob Sanders
 
DC10 Walter Ganz - keynote - The challenge of testing innovative services
DC10 Walter Ganz - keynote - The challenge of testing innovative servicesDC10 Walter Ganz - keynote - The challenge of testing innovative services
DC10 Walter Ganz - keynote - The challenge of testing innovative servicesJaak Vlasveld
 
Towards Method Engineering of Model-Driven User Interface Development
Towards Method Engineering ofModel-Driven User Interface Development Towards Method Engineering ofModel-Driven User Interface Development
Towards Method Engineering of Model-Driven User Interface Development Jean Vanderdonckt
 
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...shailesh.bohra
 
Model Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting InfrastructureModel Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting InfrastructureMario Cervera
 
Mturi licentiate presentation
Mturi licentiate presentationMturi licentiate presentation
Mturi licentiate presentationpajo01
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modelingGraham McLeod
 
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...Brian Elvesæter
 
Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...
Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...
Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...SBGC
 
IEEE Projects 2012 - 2013
IEEE Projects 2012 - 2013IEEE Projects 2012 - 2013
IEEE Projects 2012 - 2013SBGC
 
Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...
Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...
Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...SBGC
 
IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...
IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...
IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...SBGC
 
Ieee projects-2012-title-list
Ieee projects-2012-title-listIeee projects-2012-title-list
Ieee projects-2012-title-listSandeep Kumar
 
IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...
IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...
IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...SBGC
 
Ieee project-for-cse -2012
Ieee project-for-cse -2012Ieee project-for-cse -2012
Ieee project-for-cse -2012SBGC
 
Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...
Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...
Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...SBGC
 

Similaire à Me2011 Presentation by Loniewski (20)

ProductCamp Amsterdam Session 9 Rudy Katchow
ProductCamp Amsterdam Session 9 Rudy KatchowProductCamp Amsterdam Session 9 Rudy Katchow
ProductCamp Amsterdam Session 9 Rudy Katchow
 
towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)
 
testing
testingtesting
testing
 
Methodology Framework
Methodology FrameworkMethodology Framework
Methodology Framework
 
DC10 Walter Ganz - keynote - The challenge of testing innovative services
DC10 Walter Ganz - keynote - The challenge of testing innovative servicesDC10 Walter Ganz - keynote - The challenge of testing innovative services
DC10 Walter Ganz - keynote - The challenge of testing innovative services
 
Towards Method Engineering of Model-Driven User Interface Development
Towards Method Engineering ofModel-Driven User Interface Development Towards Method Engineering ofModel-Driven User Interface Development
Towards Method Engineering of Model-Driven User Interface Development
 
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
A Comparative study of Rational Unified process( RUP ), Agile & Microsoft Fra...
 
Model Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting InfrastructureModel Driven Method Engineering. A Supporting Infrastructure
Model Driven Method Engineering. A Supporting Infrastructure
 
Mturi licentiate presentation
Mturi licentiate presentationMturi licentiate presentation
Mturi licentiate presentation
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
 
Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...
Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...
Java datamining ieee Projects 2012 @ Seabirds ( Chennai, Mumbai, Pune, Nagpur...
 
Gsbpm
GsbpmGsbpm
Gsbpm
 
IEEE Projects 2012 - 2013
IEEE Projects 2012 - 2013IEEE Projects 2012 - 2013
IEEE Projects 2012 - 2013
 
Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...
Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...
Bulk IEEE Java Projects 2012 @ Seabirds ( Chennai, Trichy, Hyderabad, Mumbai,...
 
IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...
IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...
IEEE Projects 2012 For Me Cse @ Seabirds ( Trichy, Chennai, Thanjavur, Pudukk...
 
Ieee projects-2012-title-list
Ieee projects-2012-title-listIeee projects-2012-title-list
Ieee projects-2012-title-list
 
IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...
IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...
IEEE Projects 2012 Titles For Cse @ Seabirds ( Chennai, Pondicherry, Vellore,...
 
Ieee project-for-cse -2012
Ieee project-for-cse -2012Ieee project-for-cse -2012
Ieee project-for-cse -2012
 
Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...
Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...
Latest IEEE Projects 2012 for Cse Seabirds ( Trichy, Chennai, Perambalur, Pon...
 

Plus de Method Engineering 2011 - IFIP WG.8.1 Working Conference

Plus de Method Engineering 2011 - IFIP WG.8.1 Working Conference (18)

ME2011 presentation by Levina
ME2011 presentation by LevinaME2011 presentation by Levina
ME2011 presentation by Levina
 
ME2011 presentation by Overbeek
ME2011 presentation by OverbeekME2011 presentation by Overbeek
ME2011 presentation by Overbeek
 
ME2011 presentation by Winter
ME2011 presentation by WinterME2011 presentation by Winter
ME2011 presentation by Winter
 
ME2011 presentation by Börner
ME2011 presentation by BörnerME2011 presentation by Börner
ME2011 presentation by Börner
 
ME2011 presentation by Cortes Cornax
ME2011 presentation by Cortes CornaxME2011 presentation by Cortes Cornax
ME2011 presentation by Cortes Cornax
 
ME2011 presentation by Zikra
ME2011 presentation by ZikraME2011 presentation by Zikra
ME2011 presentation by Zikra
 
ME2011 presentation by Hoppenbrouwers
ME2011 presentation by HoppenbrouwersME2011 presentation by Hoppenbrouwers
ME2011 presentation by Hoppenbrouwers
 
ME2011 presentation by Asadi
ME2011 presentation by AsadiME2011 presentation by Asadi
ME2011 presentation by Asadi
 
ME2011 presentation by Faci
ME2011 presentation by FaciME2011 presentation by Faci
ME2011 presentation by Faci
 
Me2011 Granularity presentation by Henderson-Sellers
Me2011 Granularity presentation by Henderson-SellersMe2011 Granularity presentation by Henderson-Sellers
Me2011 Granularity presentation by Henderson-Sellers
 
Me2011 Method Assessment by Henderson-Sellers
Me2011 Method Assessment by Henderson-SellersMe2011 Method Assessment by Henderson-Sellers
Me2011 Method Assessment by Henderson-Sellers
 
Me2011 presentation by Sophie Dupuy-Chessa
Me2011 presentation by Sophie Dupuy-ChessaMe2011 presentation by Sophie Dupuy-Chessa
Me2011 presentation by Sophie Dupuy-Chessa
 
Me2011 presentation by Victoria Torres
Me2011 presentation by Victoria TorresMe2011 presentation by Victoria Torres
Me2011 presentation by Victoria Torres
 
ME2011 presentation by Vlaanderen
ME2011 presentation by VlaanderenME2011 presentation by Vlaanderen
ME2011 presentation by Vlaanderen
 
ME2011 presentation by Mirandolle
ME2011 presentation by MirandolleME2011 presentation by Mirandolle
ME2011 presentation by Mirandolle
 
ESSENSE
ESSENSEESSENSE
ESSENSE
 
ME2011 Keynote by Marko Bajec
ME2011 Keynote by Marko BajecME2011 Keynote by Marko Bajec
ME2011 Keynote by Marko Bajec
 
ME11 Opening
ME11 OpeningME11 Opening
ME11 Opening
 

Dernier

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Dernier (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Me2011 Presentation by Loniewski

  • 1. 13 th International Conference on Model Driven Engineering Languages and Systems - MODELS 2010 3rd-8th October, 2010 - Oslo (Norway) Incorporating Model-Driven Techniques in to Requirements Engineering for the Service-Oriented Development Process Grzegorz Loniewski , Ausias Armesto and Emilio Insfran ISSI Research Group . Departamento de Sistemas Informáticos y Computación (DSIC) Universi t a t Politécnica de Valencia , Spain {gloniewski, einsfran}@dsic.upv.es, aarmesto@indra.es
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Methodology In terms of MDA framework abstraction levels Motivation Introduction Methodology Case Study Conclusions Classic MDA framework cycle RUP extension for MDRE framework cycle
  • 10.
  • 11. Methodology Model-Driven Requirements discipline I Model-Driven Requirements workflow Motivation Introduction Methodology Case Study Conclusions
  • 12. Methodology Model-Driven Requirements discipline II Motivation Introduction Methodology Case Study Conclusions Model Analyst Transformations Specifier Identify the System Architecture Define Meta-Models Define Transformations Plan Transformations Develop RM Run Transformations Software Architecture Document (SAD) Transformation Rules Catalog (TRC) Transformation Iteration Plan (TIP) Requirements Model (RM) Generated Analysis Model (GAM) Vision Software Architecture Document (SAD) Transformation Rules Catalog (TRC) Requirements Artifacts , SAD RM, TRC, TIP
  • 13.
  • 14.
  • 15. Scenario 1 (Requirement 1) : Lately Annie has experienced problems with managing her everyday living due to early dementia, and she finds this very frustrating and the rest of her family does not feel comfortable with the situation. She forgets to take her medication, appointments, get anxious when is alone. For Annie and her family it is vital to create an environment where Annie is able to cope with her daily activities and where the family does not need to be afraid of her. Transformation Rules Catalog PIM (BPMN) PIM (Service Model) CIM Case Study Example of use: SOA for Health-care Motivation Introduction Methodology Case Study Conclusions
  • 16. Case Study Summary Motivation Introduction Methodology Case Study Conclusions CIM PIM PSM
  • 17.
  • 18.
  • 19.
  • 20. Incorporating Model-Driven Techniques in to Requirements Engineering for the Service-Oriented Development Process Grzegorz Loniewski , Ausias Armesto and Emilio Insfran Thanks for your attention!
  • 21.
  • 22.
  • 23. SOA for Healthcare Proposed Development process Motivation Objective Background OpenUP/MDRE SOA 4 Healthcare Conclusions
  • 24.
  • 25.
  • 26.

Notes de l'éditeur

  1. 1) 2) 3) As requirements in the SOA-based systems development are frequently described in the industry as a natural language specifications, which is the case of the case study European Project, it has also served as the motivation for this work
  2. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  3. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  4. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  5. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  6. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  7. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  8. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.
  9. A systematic review involves several stages and activities. In this work, we followed the approach proposed by Kitchenham for a systematic literature review. In the Planning the review step : the need for the review is identified, the research questions are specified, and the review protocol is defined. Conducting the review : the primary studies are selected, the quality assessment used to include studies is defined, the data extraction and monitoring is performed, and the obtained data is synthesized. Reporting the review : the dissemination mechanisms are specified, and the review report is presented.