The toolset supports the visual and textual editing of specifications using UML 2.4 class diagrams, OCL 2.4 and a textual activity language. These specifications can be analysed for technical debt and other flaws, and code in ANSI C, Java, C# and C++ can be generated. A Python generator is also provided in a pre-release version. The tools have been used for educational purposes on large software engineering undergraduate courses, and to develop industrial-scale applications in finance and model transformation engineering.
Project code is hosted on http://git.eclipse.org/c
The main purpose of this project is the ongoing development and maintainance of the Eclipse Signalling Engineering Toolbox (in the following simly called toolbox).
The project starts with the module Feed-In Management ("Last- und Einspeisemanagement") based on the German Electricity Feed-In Act. The future demand for electric energy is to be adapted to the supply and availability of renewable energy. Based on specific rules and parameters the Feed-In Management calculates a blueprint for electric switching stations and power plants based on renewable energy. Implementing the calculation input data is needed from electric networks, switching stations, power plants, electric demands and feed-in capabilities.
Eclipse GlassFish Tools enables publishing of Eclipse IDE projects to GlassFish as well as controlling GlassFish server from within Eclipse IDE. It extends Eclipse Web Tools Platform.
I am proposing to introduce gamification elements to eclipse to educate and encourage users to explore more features of the IDE.
Eclipse Duttile looks at the world of the Internet of Things in a holistic manner, suggesting an approach in which the various elements are part of a single integrated process. It proposes a new cross-domain methodology that aims to provide adequate tools for the governance of the IoT projects, building the experience gained until now, in a jointly and reasoned way. The core approaches became from the world of software and hardware development, both different but always complementary.
This project aims to provide a middleware for industrial automation which realizes Industrie 4.0 concepts using existing technologies like OPC-UA and oneM2M. One essential element of this middleware is a virtual function bus which abstracts from underlying network technologies, similar to the approach chosen in AUTOSAR.
The digital logbook is the main source of information in the central network control unit (CNCU) for the manual logging of events and operations which are not recorded automatically in the control system. In addition to the use for the structured transfer of information during the change of shifts, the company's digital logbook is to be used as an expanded resource for the work organization in the CNCU and as an information medium for the well-directed transfer of information from supervisors to employees. The project technically bases on the openK Platform.
This project contains new features and prototype analyses and views for Trace Compass
During the last years, with the release of Eclipse 4, the Eclipse RCP technology was transformed to make use of a Model-based development. Despite this transformation, with Eclipse 4 it is still possible to run Eclipse 3.x RCP applications and Eclipse 3.x plug-ins in the called Compatibility Layer.