Proposal for Scalabale Service-Oriented Architecture of the System for Automated Database Design
Abstract
This paper presents an overview of the architecture of the existing system for automated database design, developed at the M-lab research laboratory at the Faculty of Electrical Engineering, University of Banja Luka. The system consists of four tools that enable automated conceptual database design based on artifacts of different types (business process models, text, and speech). Also, all M-lab tools support other phases of forward engineering of relational databases. The paper presents all 13 system components, where all M-lab tools share several common components. Apart from the overview of the architecture of the current system, the paper presents a proposal for the new scalable service-oriented architecture of the system. The given proposal represents the basis for future research and further system improvements.