Welcome to Enterprise Computing

The research group Enterprise Computing (german: Unternehmensinformatik) investigates all aspects of commercial computer applications, in particular distributed applications to process considerably amounts of data. Research and teaching fields are the Mainframe and its linked techniques like transaction processing, virtualization or web applications. In general we concentrate on doing research on planning, development, implementation, installation and security of IT-infrastructures in enterprises and education of the users.


Current research projects





Master the Mainframe – Meetup

We are proud to present you a Master the Mainframe Meetup on 22th November 2018 in Erlangen. Info about the meetup: When? 22th November 2018, 18:00 (MEZ) Where? Blaues Hochhaus, LME Bildlabor (01.134), Martensstr. 3, 91058 Erlangen Registration: cs5-mainprog@fau.de Maybe you want to join us? You only have to bring your notebook, we serve Pizza …


Searchable, syntax highlighted 3270 terminal screen as pdf

To print your terminal screen into a pdf file, execute the following steps: 1. Requirements x3270/c3270 terminal emulator wkhtmltopdf pdfcrop (usually distributed over the texlive packages) pdfinvert.rb 2. Print the terminal content into a html file In the 3270 terminal emulator navigate to the screen you want to print Open the “Enter Action” Dialog in …


Getting started: In 3 steps to Cobol development with gradle

1. Install To use the plugin, you need GNUCobol and Gradle. On Ubuntu 18.10 and higher: sudo apt install gradle gnucobol On Arch (via yaourt): yaourt gnu-cobol gradle   2. Configure your project Create the project structure: . ├── build.gradle (empty) └── settings.gradle (empty) Import the plugin from the provided repo (in your settings.gradle): pluginManagement …


Sebastian Ruziczka: Continuous Integration of Cobol software at the example of “Bank of Cobol” – Can open source frameworks compete with commercial software products?

Researcher: Sebastian Ruziczka Start date: 29.03.2018 introduction In modern software development, continuous integration is an integral part of the development process. For example, a central source code translation, software tests or the calculation of software metrics are used for long-term quality assurance. The Cobol programming language is one of the oldest actively used high-level programming …


Course “Mainframe Development I” starts now!

The course “Mainframe Development I” starts on March 14. 2018. You can find further information here: The course site on the VHB-Portal The course on our homepage The demo couse in StudOn


Andreas Siegling: Design and Installation of a Mainframe Emulator

Researcher: Andreas Siegling Start date: 01.10.2017 abstract Mainframes are computers, which particularly qualify for efficient and reliable data processing. They are deployed especially in financial institutes, insurance companies and enterprises, in which a lot of transactions are handled. Mainframes excel in their high data throughput and their reliability, which is achieved among others by redundant …


Daniel Mulzer: Interaction between Mainframe Applications and Mobile Devices – An Online Course

Researcher: Daniel Mulzer Start date: 15.02.2018 introduction Most people still have prejudices that mainframes are “dinosaurs”, “obsolete technologies” or”becoming extinct”. But these are just myths, as millions of transactions are still being carried outon mainframes in the banking, insurance and airline sectors every day. Even today, mostapplications running on Mainframes are programmed in Cobol. Now, …