Apidays New York 2024 - The value of a flexible API Management solution for O...
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
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.
Notas do Editor
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
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.
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.
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.
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.
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.
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.
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.
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.