Authors:
Andreas Schmidt
1
;
2
and
Tobias Münch
3
;
4
Affiliations:
1
Institute for Automation and Applied Computer Science, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
;
2
Department of Computer Science and Business Information Systems, Karlsruhe University of Applied Sciences, Karlsruhe, Germany
;
3
M¨unch Ges. f¨ur IT Solutions mbH, Gewerbering 1, 49393 Lohne, Germany
;
4
Chemnitz University of Technology, Chemnitz, Germany
Keyword(s):
Web Component, Relational Database, Low Code, Prototyping.
Abstract:
In our digitalized world and under the economic pressure of competition, every company must react flexibly to opportunities and problems that arise. One way to cope with these challenges is to use web-based Enterprise Resource Planning (ERP) or Customer Relationship Management (CRM) Systems, which provide significant functionality inside their system range. Third-party systems often have to be integrated with ERP or CRM systems but cannot be connected, for instance, because of limited Application Programming Interfaces (API) or data structures. Therefore, such tasks are complex and time-consuming and must be done by software engineers, who are limited resources in today’s enterprise context. However, HTML documents can be integrated with web-based systems such as ERP or CRM, and HTML creation is not limited to the software engineering workforce. Our low-code environment, which is based on W3C web components standards and RESTful web services with state-of-the-art authentication appro
aches, could solve the shortage because we empower business developers to embed dynamic database content declaratively in static HTML pages or web-based systems such as WordPress or SoftEngine ERP-Suite. Our system also allows the declarative integration of forms for creating/modifying and deleting data records (CRUD functionality). The low-code web components access the database via the RESTful service. The API of the RESTful service abstracts the database manufacturer-specific characteristics, such as the storage format of the metadata.
(More)