Örebro University: SIA Configuration Tool, Spring 2016 Project
VerifiedAdded on 2019/09/20
|45
|14641
|22
Project
AI Summary
This computer science degree project from Örebro University, Spring 2016, focuses on the development of a configuration tool for Sigma Integration Architecture (SIA). The project aimed to create an application to simplify the configuration of integrations, making it accessible to non-developers and reducing errors. The tool, written in Java with a web-based front-end in AngularJS, allows for creating, managing, and simulating integration pipelines. Key features include JSON-based communication between the front and back ends, validation and simulation using Java's reflection API, and automatic documentation generation. The project's architecture includes a back-end responsible for parsing configuration files and a front-end for user interaction, with JavaFX used to embed the web interface in a native application. The tool's design involved extensive GUI design and prototyping, including low-fidelity and high-fidelity prototypes. Performance testing and caching mechanisms were also implemented to enhance efficiency. The project's objective was to ease the configuration process and lower the entry barrier for creating and editing integrations within the SIA platform.
1 out of 45