Beyond the no code approach, Eclipse Sirius Web is an open and extensible platform that you can customize in order to support your needs. Discover how to develop specific features in Sirius Web and integrate your modeler with other web applications.
Do you want to improve the user experience of your graphical modeling tool? Users are accustomed to a variety of utile features in textual editing that also benefit graphical modeling tools, such as efficient auto-completion, automated formatters, and immediate feedback on the software. As developers of graphical modeling tools, we strive to assist users in creating high-quality and scalable models. Over the last years, we experienced that improving the user interface of our modeling tool involves difficult trade-offs that need to be discussed within the project's community.
POOSL is a new project proposal at the Eclipse Foundation. POOSL and the accompanying tools offer a general purpose method for describing and simulating (embedded) system architectures for the early evaluation of key structural and behavioral concepts, requirements and performance.
Microservice Architecture (MSA) is one of the recent trends in the area of Software Architecture. MSA promotes to decompose software systems into distributed services, each focusing on a well-defined, distinct task with the greatest possible independence in both technical and organizational hindsight.
The lack of precise and explicit specifications of component interfaces often leads to problems during the integration of components. Also updates of components may lead to system issues, e.g., caused by changes in the interaction protocol or timing behavior. To avoid these issues, tool support for the modeling and analysis of interface specifications has been developed in the CommaSuite project of the Eclipse foundation (www.eclipse.org/comma).
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.