Your custom "UML like" tool based on Papyrus | EclipseCon Europe 2018

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=UrRKJoGtJvQ



Duration: 36:41
368 views
5


EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018

Speaker(s):
Philip Langer (EclipseSource Services GmbH)

https://www.eclipsecon.org/europe2018/sessions/your-custom-uml-tool-based-papyrus

You want to create a tool, which in parts reuses UML, but at the same time adds custom adaptations? Off-the-shelf products are not flexible enough for you, but you do not want to reinvent the wheel?

In this talk, we show you how to create a custom tool based on UML using Papyrus. Papyrus, as platform, facilitates reusing many common UML tool features, such as its diagrams, model management and versioning. It also allows to easily customize UML, its diagram style and even add project-specific extensions.

This ability to customize a tool is essential, because model-based engineering tools are most successful, if they reflect the specific needs of the domain and its users. Thus, not only a domain-specific modeling language, but also a specialized modeling environment is required that takes the domain users' background, their roles, and currently used infrastructure into account.

We demonstrate that Papyrus is no longer "just" an off-the-shelf UML modeling tool, but rather a modeling platform that allows tool builders to create domain-specific modeling tools that re-use and extend parts of UML. Based on an example, we show how Papyrus can be customized and extended for domain-specificity within minutes. We discuss, in which scenarios Papyrus is a neat option for increasing re-use and, thereby, decreasing the development time needed for building domain-specific modeling tools.




Other Videos By Eclipse Foundation


2018-11-15Which kind of testing is needed in the age of IoT? | EclipseCon Europe 2018
2018-11-15VR Testing - The Testing Trinity | EclipseCon Europe 2018
2018-11-15DAISY - An Eclipse based IDE for Automotive Machine Learning | EclipseCon Europe 2018
2018-11-15Renesas's journey: Building a successful embedded IDE using Eclipse CDT | EclipseCon Europe 2018
2018-11-15Automotive meets IoT: innovating your future vehicle | EclipseCon Europe 2018
2018-11-15What's new in Eclipse Dirigible 3? | EclipseCon Europe 2018
2018-11-15Streamlining contributions with Eclipse Theia | EclipseCon Europe 2018
2018-11-15OpenADx - Leveraging open collaboration & OS to accelerate Autonomous Driving dev | ECE 2018
2018-11-15OSCAR - Automate software analysis, compliance and security | EclipseCon Europe 2018
2018-11-15Adopt Open J9 for Spring Boot performance! | EclipseCon Europe 2018
2018-11-15Your custom "UML like" tool based on Papyrus | EclipseCon Europe 2018
2018-11-15Eclipse Che: Theia IDE on steroids | EclipseCon Europe 2018
2018-11-15Domain-Specific Languages in the Cloud – With Eclipse Technologies | EclipseCon Europe 2018
2018-11-15Eclipse Trace Compass – Past, Present and Future | EclipseCon Europe 2018
2018-11-15Jakarta EE Community With JAX-RS Team | EclipseCon Europe 2018
2018-11-15The era of Rapid Cloud Development (RCD) is upon us! | EclipseCon Europe 2018
2018-11-15Eclipse Artifacts on Maven Central | EclipseCon Europe 2018
2018-11-15Eclipse IoT State of the Union | EclipseCon Europe 2018
2018-11-15Eclipse Mita: Embedded IoT for Cloud Developers | EclipseCon Europe 2018
2018-11-15Eclipse Hono Command & Control | EclipseCon Europe 2018
2018-11-15Testing MQTT v5 Implementations | EclipseCon Europe 2018