1 / 9

WP2

WP2. Planning per 2011-05-27. Objectives of WP2. Definition of multi-faceted component-model with support for Expressiveness for non-functional attributes Versioning Variants Need to capture “same” attribute in various ways: Requirement Analysis result Test result

lynne
Download Presentation

WP2

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. WP2 • Planning per 2011-05-27

  2. Objectives of WP2 • Definition of multi-faceted component-model with support for • Expressiveness for non-functional attributes • Versioning • Variants • Need to capture “same” attribute in various ways: • Requirement • Analysis result • Test result • Min, max, average, x% percentile, etc • Need to capture validity of attribute • Platform dependencies • Hardware • Software • Version/variant dependencies

  3. Objectives of WP2 (cont) • Traceability in transformations • Model-to-model • Model-to-text • Text-to-model • Forward annotations with meta-data • Backward annotations with attributes • Traceability between versions/variants

  4. WP2 Tasks • Task 2.1 – Reference DECISIVE modeling language • Based on: • Evaluation of state-of-the-art • Needs of industrial partners • Not a new language • UML-based language • Profile • (Domain Specific Language possible?) • Re-use previous efforts e.g. • CHESS, MARTE, SysML, EAST-ADL2, etc.

  5. WP2 Tasks • Task 2.2 – DECISIVE editor • Graphical editor • Expressiveness of DECISIVE modeling language • Full expressiveness or use of other tools? • Input and output to other tools and languages • Support multiple 3rd party dev. environments • One tool of focus for DECISIVE development

  6. WP2 Tasks • Task 2.3 – Forward and backward transformations • Generate traceability in forward transformations • Back-propagation transforms from monitored data to models • Task 2.4 – Change-impact analysis • Analysis techniques to predict impact of proposed changes to a model • Use detailed information from monitoring when available • Use abstract information from models that have not yet been implemented

  7. WP2 Tasks • Task 2.5 – Model-driven toolset for evolutionary development • Provides the final toolsuite delivered by DECISIVE • Integrates results from Tasks 2.1-2.4 and results from WP3, WP4, and WP5.

  8. WP2 Deliverables • D2.1 – DECISIVE modeling language and editor • v 0.1 – M6 – Tech report • v 1.0 – M12 – Usable tool • D2.2 – Transformation and analysis tools • v 0.1 – M12 – Tech report • v 1.0 – M18 – Implemented tools • D2.3 – DECISIVE IDE • v 1.0 – M24 – First integrated version. To be used in demonstrators. • v 2.0 – M36 – Updated version. Based on feedback from demonstrators

  9. WP2 Partners • Italy • CRF 12 • Latvia • CG 4 • LDZ 6 • Netherlands • Almende 12 • OCE 4 • TUE 8 • Spain • Integrasys 7 • Mondragon 30 • Sweden • ? ? • Austria • CISC 24 • NXP 28 • Denmark • DTU 16 • Finland • NSN 36 • UoO 20 • VTT 12 • France • Atego 40 • CEA 30 • Germany • NXP 24

More Related