Download presentation
Presentation is loading. Please wait.
Published byIrea Sharp Modified over 11 years ago
1
Integrating OCL and Model Transformations in Fujaba Mirko Stölzel, Steffen Zschaler, and Leif Geiger OCLApps 2006, October 2, 2006
2
Fakultät Informatik, Institut für Software- und Multimediatechnologie, Lehrstuhl Softwaretechnologie TU Dresden, October 2, 2006Integrating OCL in Fujaba Storydiagrams (c) Steffen ZschalerFolie 2 von 5 Outline 1.Story Diagrams – Describing Transformations 2.OCL in Story Diagrams
3
Fakultät Informatik, Institut für Software- und Multimediatechnologie, Lehrstuhl Softwaretechnologie TU Dresden, October 2, 2006Integrating OCL in Fujaba Storydiagrams (c) Steffen ZschalerFolie 3 von 5 name == Persistent s:Stereotype Story Diagrams – Describing Transformations target this anEntity:Class [for each] [success] name := anEntity.getName() entityBean:BeanObjectClass name = Persistent anEntity.name Code Generator of Dresden OCL toolkit can now be used to generate Java code from such story diagrams.
4
Fakultät Informatik, Institut für Software- und Multimediatechnologie, Lehrstuhl Softwaretechnologie TU Dresden, October 2, 2006Integrating OCL in Fujaba Storydiagrams (c) Steffen ZschalerFolie 4 von 5 OCL in Story Diagrams ClassName::methodName (par1: Type1) : void V1:T1 V2:T2 V3:T3 V2:T2 V4:T4 e1 e3 e6 e7 e9 e2 e4 e5 e8 [success] [failure][success] this: ClassName par1: Type1 this: ClassName par1: Type1 V1:T1 V2:T2 V3:T3 V2:T2 V3:T3 V2:T2 V4:T4 this: ClassName par1: Type1 this: ClassName par1: Type1 this: ClassName par1: Type1 V2:T2 this: ClassName par1: Type1 V2:T2 this: ClassName par1: Type1 V1:T1 this: ClassName par1: Type1 V1:T1 Algorithm for environment calculation modelled and implemented based on Fujaba Story Diagrams. Eclipse-Based Prototype available. http://dsd-serv.uni-paderborn.de/projects/ocl4fujaba/ Algorithm for environment calculation modelled and implemented based on Fujaba Story Diagrams. Eclipse-Based Prototype available. http://dsd-serv.uni-paderborn.de/projects/ocl4fujaba/
5
Fakultät Informatik, Institut für Software- und Multimediatechnologie, Lehrstuhl Softwaretechnologie TU Dresden, October 2, 2006Integrating OCL in Fujaba Storydiagrams (c) Steffen ZschalerFolie 5 von 5 Thank you for your attention! http://dsd-serv.uni-paderborn.de/projects/ocl4fujaba/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.