• 25 Jahre ECS
  • ECS
  • ECS
  • ECS

ECS Software

Our solutions increase the range of your business processes

ECS solutions are complementary to the market-leading IT systems and digitize or increase the range of your business processes from engineering to production. The innovative software framework (eCenter) developed by ECS supports your users and specialist departments in their daily work with your existing and new IT system environment.

The basic requirement for your digital applications is the efficient and flexible integration of the various systems. Our software products support all important and market-leading PLM and ERP systems and technologies.

ECS cloud solutions

ECS Cloud-Solutions, Teamcenter-Cloud-Adapter, SAP-Cloud-Adapter und Cloud Process Engine are available for the IoT platforms Siemens MindSphere and PTC Thingworx as well as different Cloud architectures, like PaaS - Platform as a Service - (eg. Cloud Foundry) and IaaS - Infrastructure as a Service - (eg. Microsoft Azure, AWS – Amazon Web Services). These ECS Cloud-Solutions enable the support of business processes and increase the range of engineering processes. Read more!

Integration platform (Connect)

Our Integration platform Connect enables bidirectional data exchange between different IT applications and communication between ERP, PLM, SCM, MOM, plant management systems (e.g. COMOS) and database-supported applications. The ECS integration solution controls comprehensive business logic and processes. The ECS interfaces allow processes and process steps to be used in apps and services. Read more!

Role-based and cross-system user interface (Compose)

Our concept of a role-based and cross-system user interface Compose simplifies access to data and functions for users and enables more efficient working with different systems via an app or a GUI. Read more!


With our Processguide we offer your users professionally modelled support and guidance in the processing of company-wide and cross-system procedures. Starting from a technical task, we guide your users safely through the necessary technical system functions and information through corresponding business processes. Read more!

Load testing tool

The ECS Perfomance Test Tool allows you to generate reliable and comparable data about your PLM system performance. Changes and adjustments to the system or hardware can be simulated, analyzed and optimized before Go-Live. It is also possible to measure your current system performance and identify optimization potentials. This puts you in a position to increase system stability and system quality in a systematic and successful manner. Read more!

Partner for Siemens Industry Software

AIn order to support the digital transformation in your company holistically, we offer not only our consulting services and add-on solutions but also the necessary software solutions from the well-known software provider Siemens Industry Software GmbH. As a reseller and partner for Siemens Industry Software, our focus is on the products Teamcenter (PLM), NX (CAD & CAM), Simcenter (CAE), Polarion (ALM), MindSphere (IoT) and Mendix (low-code platform). Visit the Siemens Solution Center for more information or contact us directly. We are happy to assist you as a holistic solution and realization partner. Read more!

ECS cloud solutions

Master the digital transformation

Our System-Cloud-Adapter (Teamcenter and SAP) enable bidirectional communication between cloud and back-end systems and thus access to back-end system data and information. It offers a REST interface to data and functions of the Siemens Teamcenter system for the development of own microservices and/or applications.

Supported Teamcenter modules:
  • My Teamcenter (data management, workflow management, versioning and file services)
  • PSE and design in context (structure management, views, design scope)
  • Change Management
  • Requirements Management
  • Schedule Management

Supported business objects SAP adapter:
  • Material
  • Bill of material
  • Document record and originals
  • Equipment
  • Equipment structures and equipment BoM
  • Change number

Cloud Process Engine

The component is a process engine for the execution of comprehensive business logic. In the process engine this business logic is modeled with BPMN2. The processes and connections are configured via an administration interface. Furthermore, monitoring and analyses on the processes and process data are possible. The processes and process steps in apps and services can be used via interfaces.


  • Process administration and monitoring
  • Process queue configuration
  • Connection configuration
  • Schedule configuration
  • Process status and persistence
  • Breakpoints
  • Restart and resume of processes


Integrating systems - speeding up business processes

The Challenge

Business processes in industrial companies are normally organized and mapped by various software systems (e.g. PLM and ERP). This creates huge amounts of data that are managed not only in the respective systems but are also continuously exchanged between systems.

The detailed technical information about components and products managed in PLM systems is required and used by a wide range of company departments over the entire product lifecycle. In order to support business processes in the long term, data must always be available in different software systems in the correct context, up-to-date and at the right point in time.

This results in heavy demands on the IT landscape, in particular on the integration solutions between the required software systems involved. These should provide high availability, always run reliably in the background, and with little administrative effort. In addition, it must be possible for changes in business processes and adjustments to the dataflow associated with this to be implemented in practice quickly and in a cost-effective way.

These complex data exchange processes are a sensitive topic in companies, and present IT departments with big challenges that need to be solved quickly, flexibly and cost-effectively, each and every day.

The Solution

Our integration solution Connect speeds up your business process management in the architecture of your software systems. Our Integration platform Connect enables bidirectional data exchange between different IT applications and communication between ERP, PLM, SCM, MOM, plant management systems (e.g. COMOS) and database-supported applications.

Connect is a configurable central data hub for data exchange and synchronization between all systems involved in the entire product lifecycle. Connect is very flexible and easy to configure, for a quick response to changes and new requirements of daily business.

Connect replaces typical point-to-point connections in the company, which are frequently unstable, expensive and inflexible. The data exchange functions between all systems involved are configured and managed centrally, so that knowledge of various different interfaces in the operation and configuration is not necessary. A range of graphical and other tools are available for this purpose, allowing you to work quickly and easily.

increases to*
increases to*
decreases to*
Error quote
decreases to*

Your Benefits

  • Considerable reduction of the TCO through more effective usage of your system landscape
  • Considerable cost reduction and speeding up of your business processes
  • Quick and easy adaptation to changing business processes
  • Reduction in administration costs through a central integration platform instead of diverse interfaces
  • Minimizing the risk of failure through the high availability of the platform
  • High transparency and traceability of transfer procedures
  • Future-proof through the use of state-of-the-art technologies such as SOA
  • Open to the implementation of future applications
  • Uniform logged and monitored information flow in the company
  • Consistency of data in your company applications


Siemens AG
Bosch Siemens


An individual user interface

The Challange

In many enterprises of the manufacturing industries, a variety of PLM, CAD/ CAM, ERP, Databases and Office systems is in use. Users have to cope with the complexity arising from this fact. Frequent transitions between different applications rises costs – not only in terms of time, but also through the increased risk of handling and data input errors.

Beyond that, users are becoming increasingly mobile, requesting access to their data from any place at any time.

The Solution

IT systems, any time, at any place. In the form of a desktop or Web client or as a mobile app, Compose facilitates worldwide, secure access to enterprise data across all relevant systems, thereby fitting the needs of employees, simplifying data handling and yielding gains in efficiency.

Compose delivers flexible and performing solutions, enabling the easy integration of various software systems under a uniform, applicationneutral graphical user interface.

Configured to role-specific or individual needs, only data and functions users really need in their everyday activities (e. g. search, analysis, evaluation, data maintenance) are incorporated into the interface. In this way, users find their tasks and related data, framed in their own terminology, at a single place – the client interface powered by Compose. So, they can dispense with a multiplicity of systems, architectures and user interfaces.

Users do not need to care a lot about system specific semantic detail like the meaning of SAP transaction codes, of concepts like that of a PLM item, or item revision etc. They may stay with their familiar terminology, while Compose does the job of translation and triggers the required actions on the respective target systems automatically, reliably, and in a reproducible manner.

The intuitive, straightforward handling of an ergonomic, easily adaptable client interface facilitates all kinds of activities involving data and functionality spread across a multiplicity of applications, like e. g. the compilation, maintenance and retrieval of complex information. Thereby Compose supportes the quick and efficient implementation of business requirements.

increases to*
increases to*
Data redundancy
decreases to*
Error rate
decreases to*

Your Benefits

  • Ergonomic, high usability, application-neutral graphical user interface configurable to specific roles
  • Significant reduction of training cost
  • Up to 80% reduction of handling effort through high usability
  • Uniform handling of all data
  • Quick results with a view mouse-clicks
  • Meaningful display of data in context
  • Improved processes through easy, straightforward information access
  • Simple compilation of data from multiple systems facilitates decision preparation
  • Certified ‘Integration with SAP Applications’ warrants seamless interaction with SAP systems


Siemens AG
Volkswagen AG


Professional cross-system user guidance

The Challenge

For decades, industry has digitalized its processes. And yet crucial processes are still controlled and arrested using paper, Excel, Access or are individually programmed. The result is a gap between the actual workflows and the digital processes. Until now, the focus of digitalisation has been on the data in systems.

In his daily work, the user finds himself in the environment of business processes, work instructions and technical procedures. In order to implement this, various information and functions from different systems, such as PLM, CAD and ERP are required. However, the data and information are not structured or retrievable in the context of the actual workflows, but in accordance with the given system architecture.

An orientation aid in the processing of complex company-wide and cross-system processes does not exist, since the digital process world is disconnected from the actual workflows and corresponding tasks.

The synchronisation of work processes or flows with the necessary data and functions is left to the user, which not only considerably increases the time required, but also leads to errors in operation and data input.

The Solution

The ECS Processguide now digitalizes the actual workflows themselves and combines the sequence of tasks defined in a company or department with the data and functions of different systems.

Functions and data are presented to the user in the context of his actual work steps or technical tasks. By digitalizing the actual work steps, the user knows at all times which process step he is in and can process and complete it directly in a central interface by enriching the necessary data, functions and input fields.

The customer organises the processes of his company or department in the predominant technical language into corresponding work steps and tasks, as they are to be found by the process participants in the Processguide.

The Processguide provides direct access to the data and system functions required for the specific technical task in a single work step. The user is guided in the system by the technical terms and designations that are of importance to him. The Processguide accesses the functions and data of the respective system in the background, taking into account the role-rights concept implemented in the respective system. In addition to providing data and functions, manual tasks are automated in advance, therefore reducing process throughput times and error rates.

The accordingly modelled BPM process (Business Process Management) controls the individual actions and dependencies of the tasks in the work steps.

increases to*
Data quality
increases to*
Process quality
increases to*
increases to*

Your Benefits

  • Synchronisation of actual workflows with system data and functions
  • Considerable reduction in training costs
  • Reduction of user input by up to 80% (high usability)
  • Completeness and context for the tasks and data
  • Optimised and simplified processes
  • Simple provision of cross-system data for decision-making
  • Considerable cost reduction and speeding up of your business processes
  • High transparency and traceability of individual procedures
  • Parallelization of tasks
  • Open for connecting current and future applications and systems
  • Reduction of error rates

Load testing tool

PLM system performance evaluation and visualisation

Your challenge

Today, the success of company applications is primarily determined by user acceptance. System performance is a key factor in this success. However, it is expensive to analyse and optimise a whole system, because the application is separated out across the different architecture levels and the components are scattered among a range of devices and networks.

In order to keep up with market requirements companies need to be open to innovation, expansion and modification within the IT system environment. This poses a significant challenge for an IT department tasked with system development and deployment. Running and evaluating performance, load and stress tests of company applications is an ongoing task and must be planned and performed for every phase of a company application’s life cycle.

The goal is to run appropriate processes and tests repeatedly according to predetermined standards. The effects of individual modifications of a functional nature, as well as changes in infrastructure should be subject to scrutiny.

When introducing new systems or system versions, the department responsible for running the application must assess effects resulting from changes such as:

  • modifications of the system architecture
  • modifications in the operating systems
  • modifications of hardware infrastructure
  • modifications of network topology (e.g. new locations)
Relevant questions are:
  • What is the processing throughput of queries for my system?
  • Where is system processing constricted?
  • Where is the communication between participating components constricted?
  • What is the storage behaviour of the application?
  • How does the application scale within my system landscape.

Does the application suffer from any stability problems?

The solution

The ECS solution provides a process and some valuable tools for improving software quality. They offer individual expansion capabilities for both standard and customer-specific company applications within the PLM environment, such as system adaptors for the most common PLM systems.

In the context of development and quality assurance, additional processes were developed in order to ensure optimised throughput, improved and secure performance as well as verified and guaranteed stability for ECS system components.

The deployment of these solutions leads to a standardisation of testing procedures for ECS. At the same time, testing cost is reduced by automation and the improvement and security of software quality. The processes are also implemented within the ECS projects and are available to customers and potential buyers as a load testing tool and preconfigured tool for performance visualisation.

Possible applications and benefits of both ECS solutions exist in all phases of a given IT project. For instance, test tasks can be executed even in the development stage, in order to submit the developed feature to exhaustive load tests at an early stage. The developer can evaluate the throughput and stability of their application through information on its storage behaviour.

In subsequent integration tests, all issues concerning the effects on existing loads or features and their overlapping side effects can be analysed. System performance is viewed on the target infrastructure. Naturally, log information from the live system can also be analysed quickly and easily using the performance monitor, offering a proactive way for the company to identify problems and act early on.

Your Benefits

load testing tool
  • quality assurance of IT system deployment concerning
    • performance,
    • stability,
    • throughput and
    • scalability
  • risk reduction for go-live dates
  • cost and time saving for performance analysis and testing
  • easy handling
  • standardised testing procedures
  • expandable with customised test tasks
  • scalable deployment in development and test environments
  • straightforward and fast repeatability of tests and measurements
performance visualisation
  • cost and time saving for performance analysis
  • quick evaluation
  • comparable evaluation
  • evaluation of live data
  • (daily monitoring - recognise problems ahead of the department)
  • easy handling

Contact us

* required

simplify the complex