Explore chapters and articles related to this topic
Integration
Published in Magan H. Arthur, Expanding a Digital Content Management System, 2013
Java 2 Platform, Enterprise Edition or Java EE is a programming platform for developing and running distributed multi-tier architecture applications, based largely on modular components running on an application server. The Java EE platform is defined by a specification. Java EE is also considered informally to be a language or standard because providers must agree to certain conformance requirements in order to declare their products as Java EE compliant; albeit with no ISO or ECMA standard.
Human-centered performance management in manual assembly – The impact of gamified KPI provision on performance and motivation
Published in International Journal of Computer Integrated Manufacturing, 2023
Jasmin Ohlig, Thomas Hellebrandt, Patrick Pötters, Ina Heine, Robert H. Schmitt, Bert Leyendecker
Within the setup of the business game, each workstation is equipped with a tablet that displays a prototypical MES application which indicates different information depending on the treatment group. For data collection and visualization of KPIs on a team level, the tablets of the three workstations must be connected. Therefore, the MES module is set up as a client-server architecture, with a server-side backend covering data collection and preparation, and visualization of KPIs. The backend has open API/REST interfaces that can be used to connect to existing MES or other software systems. The client represents the visualization module and is implemented as a web application optimized for a tablet view. The client-server communication is realized via a hypertext transfer protocol (http) request. The back-end server for the data storage is realized via GlassFish, which is an open-source application server for Java EE. The technical realization of the business game enables automatic data collection of the unix timestamp data of order registration, rework count, error count, and the number of finished products, which are needed for KPI aggregation. Visualizations of the KPIs are based on standard representations. For example, the average lead time and output are displayed in form of a bar chart. Furthermore, the visualization includes a list of the top three errors within their business game.