French Social Security is currently effecting a major change in its data collection system and EMF and Eclipse are at the heart of the technical solution designed to implement the electronic data interchange (EDI) channels involved.
Eclipse in the Industry
The Capella ecosystem is a field-proven modeling solution offering an environment with a high added-value for engineers working on system, software and hardware architectures. At the center of this ecosystem is a graphical modeling workbench supporting the Arcadia engineering method. Arcadia mainly focuses on functional analysis, (complex) architecture definition and early validation. Both the method and its supporting ecosystem are currently widely deployed in the Thales Group, in all domains across several countries, thanks to a massive rollout of model-based approaches.
The Eclipse community has long been waiting for a good UML/SysML modeling tool. This is now only few months away, as the Papyrus team finalizes release 1.0, based on Luna. This release is characterized not only by new features but also by major advances in usability and robustness. It is fair to say that, with this release, the Papyrus project has reached true adulthood while its product has developed into a mature industrial-strength facility.
Ericsson has been using modeling tools at the heart of its software system development process, in different business units, for over fifteen years. The use of these tools has allowed achieving major increase in development productivity and reduce overall product development time and cost. In spite of the key strategic value of existing modeling tools, the lack of evolution over the last years has significantly reduced Ericsson ability to innovate.
UML has a long history of usage in the embedded world. Since the mid-1990's many tools have been developed targeting embedded systems to provide full code generation from models. Over the years, the modeling language has moved from proprietary (e.g., ROOM) to standardisation within the OMG's UML efforts. Most of the commercial tools that remain are still based on the same technology that existed 10-15 years ago.
Safety engineering purpose is to ensure that a life critical system behaves properly, even when a failure occurs. The application field are various : nuclear reactors, medical systems, military equipments, etc. The result of their analysis is obviously crucial. In this case, why most of them are done on Excel worksheets or even with a simple pen ?
French Social Security is currently effecting a major change in its data collection system and EMF and Eclipse are at the heart of the technical solution designed to implement the electronic data interchange (EDI) channel involved. In this talk, we aim at bringing a return on this experience to the Eclipse and EMF community.
In this talk we will present Requino, a model based requirements engineering tool that is based on Eclipse RAP, EMF, GMF and the ModelBus Framework. Due to the single sourcing feature of Eclipse RAP the tool is available as Web application as well as RCP. Requino implements a holistic UML/SysML based approach for requirements engineering up to the point of creating first concept designs. The approach provides a structured method to define unambiguous requirements which are far away from pure text requirements. Structure and behavior diagrams can be used for the refinement of requirements.
The German Aerospace Center (DLR) uses Eclipse RCP to design future aircraft, like blended wing body aircraft or the SpaceLiner. It develops a distributed simulation framework based upon Eclipse RCP. The framework enables engineers from different disciplines to integrate their simulation tools at different sites while leaving the interaction between these tools to the framework.
The talk will describe how aircraft design is done with the framework and why Eclipse RCP was the right way to go. It will address following aspects:
Nuclear energy is a big part of the global energy infrastructure and will be crucial in meeting future energy demand. To that end, the U.S. government has funded large modeling and simulation programs in order to develop the next generation of nuclear reactors (and understand the old ones!). However, these programs produce petabytes of data when simulating a “full core” reactor, leaving the user with an important question: “How can I extract knowledge from so much data!?”