15
1 22-06-17 Supervisor: Aneta Vulgarakis transfoREMES

Supervisor: Aneta Vulgarakis

  • Upload
    turner

  • View
    24

  • Download
    4

Embed Size (px)

DESCRIPTION

transfoREMES. Supervisor: Aneta Vulgarakis. Table Of Contents. Project Overview Project Tasks High level system structure Technologies and Tools Team Introduction Communication Meeting. Project Overview. What is REMES? RE source M odel for E mbedded S ystems. - PowerPoint PPT Presentation

Citation preview

Page 1: Supervisor: Aneta Vulgarakis

123-04-20

Supervisor: Aneta Vulgarakis

transfoREMES

Page 2: Supervisor: Aneta Vulgarakis

223-04-20

Table Of Contents

• Project Overview

• Project Tasks

• High level system structure

• Technologies and Tools

• Team Introduction

• Communication

• Meeting

Page 3: Supervisor: Aneta Vulgarakis

323-04-20

Project Overview

• What is REMES? REsource Model for Embedded Systems. Can model both functional and extra-functional

behaviour

• What is UML statechart? Describes the behavior of instances of a

modeling element.

Page 4: Supervisor: Aneta Vulgarakis

• Why do we need Transformation? Transformation helps to study additional

functional behavior by transforming UML state charts into REMES.

• Goal ? Investigate the possibility of transformation

between UML state charts and REMES.

423-04-20

Project Overview

Page 5: Supervisor: Aneta Vulgarakis

Project Overview

• What is Model transformation? Transformation from a model that conforms to

one metamodel to a model that conforms to another metamodel.

• What is metamodel? Metamodel defines semantics of conforming

models.

Page 6: Supervisor: Aneta Vulgarakis

623-04-20

Project tasks

• Make UML metamodels for statecharts.

• Compare UML metamodels with REMES metamodels.

• Design transformation from REMES metamodels to UML statecharts metamodels and vice versa.

• Implement the transformation and demonstrate with an instance.

Page 7: Supervisor: Aneta Vulgarakis

723-04-20

Technologies and Tools

• ATL (ATLAS Transformation Language)

• Eclipse

• XML

• SVN

Page 8: Supervisor: Aneta Vulgarakis

823-04-20

High level system architecture

Eclipse GUI

UML Statechart Metamodel

REMES Metamodel

XML representation of UML Metamodel

XML representation of REMES MetamodelTransformation

XML Translation XML Translation

Page 9: Supervisor: Aneta Vulgarakis

923-04-20

Team Introduction - Sweden

Mansooreh Zahedi• Project Leader• Project Design

Ashwini Mayakar• Documentation• Tester

Page 10: Supervisor: Aneta Vulgarakis

1023-04-20

Team Introduction - Sweden

Mridul Chopra • Project Design• Developer• Tester

Christoph Weskamp• Developer• Requirement Gathering• Tester

Page 11: Supervisor: Aneta Vulgarakis

1123-04-20

Team Introduction - Croatia

Nenad Licitar• Team Leader• Project Design• Tester

Aleksandra Mladenovic• Developer• Documentation• Project Design

Page 12: Supervisor: Aneta Vulgarakis

1223-04-20

Team Introduction - Croatia

Jakov Kondza• SVN Manager• Documentation• Tester

Page 13: Supervisor: Aneta Vulgarakis

1323-04-20

Communication

Page 14: Supervisor: Aneta Vulgarakis

1423-04-20

Meetings

Page 15: Supervisor: Aneta Vulgarakis

1523-04-20

Thank you