Top Banner
Bonita Open Solution Leveraging Graphical Modeling Power for Customization Aurélien Pupier @ESE, November 2 nd 2010
7
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Eclipse Summit Europe -  Modeling Symposium

Bonita Open SolutionLeveraging Graphical Modeling Power

for Customization

Aurélien Pupier@ESE, November 2nd 2010

Page 2: Eclipse Summit Europe -  Modeling Symposium

04/15/2023 www.bonitasoft.com | © BonitaSoft S.A. 2

Bonita & Eclipse

Page 3: Eclipse Summit Europe -  Modeling Symposium

04/15/2023 www.bonitasoft.com | © BonitaSoft S.A. 3

GMFSemantic

Model (ecore)Diagram Model

GMF codegen

Diagram code

Page 4: Eclipse Summit Europe -  Modeling Symposium

04/15/2023 www.bonitasoft.com | © BonitaSoft S.A. 4

Demo

Page 5: Eclipse Summit Europe -  Modeling Symposium

04/15/2023 www.bonitasoft.com | © BonitaSoft S.A. 5

GMF customisation levers

Diagram Model

Nice SVG figuresConstraint link

Extension points

Nice feedback on selectionContextual palette

(Aspects) Templates

Customize border itemsSwitch palette

Generated Code

Sandbox!

Page 6: Eclipse Summit Europe -  Modeling Symposium

04/15/2023 www.bonitasoft.com | © BonitaSoft S.A. 6

Stay Agile

Code generation at build timeAutomatic GUI tests: SWTBot–GEF extensions

Page 7: Eclipse Summit Europe -  Modeling Symposium

Poster Session

[email protected]

Twitter: @apupier

Eclipse blog: www.bonitasoft.org/blog/category/eclipse

Company: www.bonitasoft.com

Community: www.bonitasoft.org

Twitter: @bonitasoft

See you also…