12015-10-02 these materials are prepared only for the students enrolled in the course distributed...
TRANSCRIPT
123-04-19
• These materials are prepared only for the students enrolled in
the course Distributed Software Development (DSD) at the
Department of Computer Science and Engineering,
University of Mälardalen, Västerås, Sweden and at the Faculty
of Electrical Engineering and Computing, University of Zagreb,
Croatia (year 2009/2010).
• For all other purposes, authors’ written permission is needed!
• The purpose of these materials is to help students in better
understanding of lectures in DSD and not their replacement!
NOTICE!
223-04-19
Distributed Software Development
323-04-19 323-04-19 323-04-19
TransfoREMESRelease Candidate
by TransfoREMES [email protected]
Supervisor: Aneta Vulgarakis
423-04-19 423-04-19
Table Of Contents• Project Overview• Project Schedule• Whats new?• TransfoREMES Demo• TransfoREMES Schedule• TransfoREMES So Far
523-04-19 523-04-19
Project Overview
• Goal: Design transformation from REMES model to UML state chart model and vice versa
• Two implementation techniques:– ATL approach – XML parser approach
623-04-19 623-04-19
Approach using ATL
723-04-19 723-04-19
Approach using XML parsing
804/19/23
What’s new
– TransfoREMES on track– In ATL approach:
• Completed REMES to UML transformations • Upholding extra information• XSL Transformations in Stylus Studio
– In XML parser approach:• Completed both way transformations• Developed new GUI
– For both approaches:• Visualizations of resulting models
923-04-19 923-04-19
TransfoREMES Demo
1023-04-19
1123-04-19
1223-04-19
1323-04-19
1423-04-19
1523-04-19
1623-04-19
TransfoREMES Schedule
• TransfoREMES progress
• TransfoREMErs total time investment– 1078.5 hours
• TranfoREMES work distribution–Week 50– 127.5 hours
• TransfoREMErs meetings since week 47– 6 meetings
1723-04-19
TransfoREMES So Far
• Milestones achieved:Compared UML metamodel with REMES metamodelCompleted transformation from REMES model to
UML statecharts model using ATLCompleted both transformations using XML parserDemonstrated transformations with an instanceDesigned GUI applicationVisualized transformations result modelDocumented Acceptance Test Plan
1723-04-19
TransfoREMES So Far
• Problems– Visualization of our models– Trial version of Stylus Studio
• Future Work– Testing– Documentation
• Challenges– Exams!!!
1923-04-19
2023-04-19
T
R
A
N
S
F
O
R
E
M
E
S
W
I
S
H
E
S