PUBLICATION
Enable Business Users to Embed Dynamic Database Content in Existing Web-Based Systems Using Web Components and Generic Web Services
Type
Conference Paper
Year
2024
Authors
Andreas Schmidt
Research Area
Event
20th International Conference on Web Information Systems and Technologies (WEBIST)
Published in
Proceedings of the 20th International Conference on Web Information Systems and Technologies - WEBIST
ISBN/ISSN
978-989-758-718-4
Download
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.
Reference
Schmidt, Andreas; Münch, Tobias: Enable Business Users to Embed Dynamic Database Content in Existing Web-Based Systems Using Web Components and Generic Web Services. Proceedings of the 20th International Conference on Web Information Systems and Technologies - WEBIST, pp. 296-306, 2024.