1 / 16

WP2 Framework

WP2 Framework. András Pataricza, BME Balázs Polgár, BME. WP2 / Framework - Objectives. Specify and implement a framework for the integration of the tools and techniques selected and developed in WP3 and WP4

krista
Download Presentation

WP2 Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WP2Framework András Pataricza, BME Balázs Polgár, BME

  2. WP2 / Framework - Objectives Specify and implement a framework for the integration of the tools and techniques selected and developed in WP3 and WP4 Enable interaction of existing tools, e.g. of industrial partners, with newly developed tools Enable traceability of requirements, i.e., enable association of test cases with the requirements which caused their generation

  3. WP2 / Framework – Progress – 2nd year Milestone: M9Initial framework setup (M15) Core elements of the framework available  Decision about features and transformations to be contained in first framework implementation possible Milestone: M12 First framework implementation (M18) Initial set of transformations and framework features as decided in M9 available Deliverable: D2.2a First Framework Implementation (M18) Milestone: M19 Pre-final framework implementation (M24) All relevant features of framework available Deliverable: D2.2b Pre-final Framework Implementation(M24) Reached Reached Done Reached Done

  4. WP2 / Framework - Deviations There are no deviations in this workpackage

  5. Overview of work – Outline Implementation of the General Tool Integration Framework Enabling technology to implement concrete processes Initial version of tool connectors are available Components Process Modelling, Tool Management, Data Management, Process Execution The MOGENTES Test Generation Processes Improved and detailed versions are available Transformation Tools Parameterization of UML models (in progress) UML to Action Systems UML to Timed Automata Simulink to Action Systems Special Artefact Formalisms Configuration for Parameterization of UML Models Abstract Test Cases

  6. General Tool Integration Framework– Architecture Process Modeling Process Execution Tool Management Data Management

  7. General Tool Integration Framework– Implementation components Process Modeling Process Execution Tool Management Data Management

  8. General Tool Integration Framework– Example

  9. User interface – Tool management • Interfaces of tools • functionality exposed by connectors as services • Tool manager • developed in SENSORIA EU FP6 project

  10. User interface – Process modelling • Graphical Process Designer • developed by jBOSS • XML representation of the model • extended by BME - invocation of tools in the framework - data representation

  11. User interface – Process management • Process repository • types and instances • Processview • selectedprocess is presented • datanodesarealsoincluded

  12. The MOGENTES Test Generation Workflow

  13. UML based track Simulink based track Railway specific track The MOGENTES Test Generation Workflow Common output • Test adaptation & execution • Part of the demonstrators • Supported by DECOS Test Bench

  14. The MOGENTES Test Generation Workflow Transformations Test case generation Fault injection Test adaptation

  15. (MTID, RdID, MID, R1, 1) • (MTID, RdID, MID, R1, 2) • (MTID, RdID, MID, R1, 5) • (MTID, RdID, MID, R2, 3) • … • (TrID, MID, IMID, 1, a) • (TrID, MID, IMID, 2, a) • (TrID, MID, IMID, 2, b) • (TrID, MID, IMID, 2, d) • … Traceability

  16. WP2 / Framework - Planning Milestone: M26 Final TCG tools (M30) TCG tools integrated in framework Milestone: M28a-dDemonstratorssetup (M30) All demonstrators linked to framework Deliverable : D2.2c Updated Framework Implementation (M36) Improvementsbasedonexperiments and feedback Improvedtoolintegrationframework Finalexecutable test generationprocesses Improvedtransformations Finalformalismsforspecialartefacts Integration of requirementstraceability

More Related