Tool-Designer zu Ihren Diensten

EclipseSource verfügt über mehr als ein Jahrzehnt an Erfahrung mit dem Design, der Entwicklung und der Erweiterung von Tools für eine Vielfalt an Geschäftsbereichen und basierend auf allen bedeutenden Technologie Plattformen. Egal ob es sich um eine klassische integrierte Entwicklungsumgebung (IDE) zur Softwareentwicklung handelt, einem Modellierungswerkzeug für Ihre Fachanwender oder einer domänen-spezifischen Lösung für Ingenieure, unabhängig davon ob sie sich für eine webbasierte oder eine desktop-basierte Anwendung interessieren, EclipseSource unterstützt Sie konzeptionell und technisch beim Design und der Implementierung. Finden Sie mit uns die für Sie optimale Lösung!

Kontaktieren Sie uns um mehr über unsere Angebote zu erfahren.

{:en}Tool Creators at your service{:}{:de}Tool-Designer zu Ihren Diensten{:}

Software Engineering Tools/IDEs

Softwareentwickler benötigen effiziente Tools, um ihre täglichen, herausfordernden Aufgaben zu meistern und komplexe Softwaresysteme zu entwickeln. Bereits existierende Programmierumgebungen genügen häufig nicht, um die Anforderungen für spezielle Software, Infrastrukturen, Workflows oder Produkte zu erfüllen. Benötigen Sie ein domänen-spezifische Programmiersprache, ein angepasstes Buildsystem, eine Debugging Umgebung oder ein erweitertes Source Code Versionierungssystem? EclipseSource ist ihr idealer Partner bei der Umsetzung domänen-spezifischer Software-Entwicklungswerkzeuge.

{:en}Tool Creators at your service{:}{:de}Tool-Designer zu Ihren Diensten{:}

Modeling Tools

Modellierung ermöglicht es, die steigende Komplexität heutiger Geschäftsbereichen zu beherrschen. Modelle können für eine Vielzahl an Aufgaben genutzt werden, wie zum Beispiel die Spezifizierung von Systemen, Prozessen, Anforderungen und vielen weiteren fachspezifischen Aspekten. Um die Vorteile von Modellierung und domänen-spezifischer Sprachen (DSLs) effizient zu nutzen, ist eine entsprechende Werkzeugunterstützung entscheidend. Unser Team bei EclipseSource besteht aus führende Experten, wenn es um die Realisierung von typischen Anforderungen an Modellierungstools geht, beispielsweise die grafische Modellierung, die Unterstützung textueller Modelle, die Umsetzung von Modellanalysen, die Codegenerierung, eine effiziente Modellversionierung oder die Unterstützung von kollaborativer Modellierung. Egal ob es sich dabei um eine spezifische Modellierungssprache oder um eine standardisierte Modellierungssprache wie UML handelt, EclipseSource unterstützt sie bei der Umsetzung und Weiterentwicklung ihrer Werkzeugkette.

More Information
{:en}Tool Creators at your service{:}{:de}Tool-Designer zu Ihren Diensten{:}

Business Applications & Engineering Tools

Datenzentrierte Anwendungen werden in verschiedensten Fachbereichen benötigt, beispielsweise in der Elektrotechnik: um komplexe Komponenten zu entwerfen, wie Prozessoren oder Endgeräte., in der Automobiltechnik: um Autos und deren Steuerung zu spezifizieren, im Finanzwesen: zur Abbildung, Simulation und Konfiguration von Versicherungen oder Fonds, sowie in vielen weiteren Bereichen. Egal ob es sich um eine Eclipse-basierte Anwendung (RCP oder Eclipse 4), eine browser-basierte Lösung oder JavaFX handelt: Profitieren Sie von unserer technischen Erfahrung wenn es darum geht, die Komplexität eines bereichsspezifischen Projektes zu verstehen und umzusetzen. Sie sind der Experte in Ihrem Fachbereich, wir sind die technischen Experten für die Umsetzung – zusammen erstellen wir das perfekte Tool für Ihre Domäne!

{:en}Tool Creators at your service{:}{:de}Tool-Designer zu Ihren Diensten{:}

Web-based Tools

Eine einfache Handhabung, leichter Zugriff von verschiedenen Endgeräten und ein moderne Benutzeroberfläche — es gibt viele Gründe die für eine webbasierte Applikation sprechen. EclipseSource ist seit über 17 Jahren auf Web-Techniken spezialisiert. Wir sind die Haupttreiber hinter Web-Frameworks wie der Remote Application Platform (RAP) und JSON Forms. Darüber hinaus sind wir auf die Erweiterung von webbasierte Tool-Plattformen wie Eclipse Che, Visual Studio Code und Eclipse Theia spezialisiert. Kontaktieren Sie uns, wir helfen Ihnen gerne bei der Entwicklung eines neuen webbasierten Tools, der Migration eines bereits bestehenden Systems oder einer Mischform aus beidem.

code-coding-computer

Desktop-based Tools

Effiziente und mächtige Tools erfordern immer noch häufig eine desktop-basierten Lösung. Moderne UI Toolkits wie JavaFX und openGL ermöglichen mächtige Visualisierungen, direkter Hardwarezugriff erlaubt spezielle Anwendungsfälle. EclipseSource verfügt über mehr als ein Jahrzehnt Erfahrung, wenn es darum geht die richtige Zusammenstellung an Technologien auszuwählen, um damit all Ihre Kundenwünsche zu erfüllen. Kontaktieren Sie uns, damit wir Sie bei ihrem Projekt unterstützen können.

{:en}Tool Creators at your service{:}{:de}Tool-Designer zu Ihren Diensten{:}

Eclipse-based Tools

Eclipse ist eine der am weitesten verbreiteten Plattformen zur Entwicklung von Tools für Softwareentwickler. Seit vielen Jahren, bietet diese Plattform das wohl umfangreichste Ökosystem an ausgereiften Entwicklungstools, wie zum Beispiel die C/C++ Development Tools (CDT), Java Development Tools (JDT), Debugging Tools, Build Systeme, Codeanalyse Tools und vielem mehr. Dank Xtext und EMF, ist Eclipse auch eine Plattform für domänen-spezifische Sprachen, Codegeneratoren, Simulatoren, etc.. Kontaktieren Sie unser Team von Eclipse Comittern um Unterstützung bei der Entwicklung Ihrer Eclipse Plugins, angepassten IDEs, Rich Client oder Eclipse 4 Anwendungen zu erhalten.  

Concept & Evaluate

Before creating any modeling tool, the actual model has to be externalized. Based on our extensive experience in abstracting complex domains, we can provide you with guidance through this step. By using frameworks, we can support you with early prototype versions of a modeling tool for your domain. This enables you to test and evaluate early stages of custom models. Further, a technical basis including platforms and frameworks must be selected. We support your evaluation of technologies and enable you to make the right decision at this early phase of your project.

Support & Training

While modeling can assist with the high complexity of your domain, it also adds new concepts and technologies to your project. Our customized trainings are an optimal way to jumpstart your team. With ongoing developer support we can immediately answer urgent questions, provide template solutions, assist in the first design decisions, and provide code reviews. Thereby, we support you to avoid common pitfalls in the beginning of your projects and efficiently transfer the required knowledge to your team.

Consult & Implement

Let our experienced developers help you to efficiently implement your solution in time. We can actively collaborate with your existing team, contribute certain modules, or even take over complete projects for you. You will benefit from the experience and knowledge our experts have acquired in a huge diversity of successful projects. We can be used to work efficiently and to be integrated into existing processes and infrastructure or, alternatively, to set them up with you.

Create & Maintain

One main goal of modeling is to save development efforts by being able to adopt frameworks. Based on the custom model definition, those frameworks can generically solve cross-cutting requirements, such as visualization, versioning, or transformation. We are heavily involved in the development of modeling frameworks and can therefore assist you to adopt the right solution. Furthermore, we can even create new domain-specific frameworks for you. Finally, when applying a framework, we can ensure the on-going and long-term maintenance for you.