Abstract [eng] |
Over the past few decades, more and more organizations shifting their business processes to the information systems. Not only a large portion of the business process runs in an information system, but a considerable part of an organization’s data is stored there also. Data in organization information systems is stored in databases, the design of which is a slow and complicated process. Although much experience has been gained over the years in the development of conceptual models in various subject areas, this experience and knowledge are not digitized, there is no possibility to use it in the development of a conceptual data model. This work aims to create conditions that would speed up the process of conceptual data model development. To achieve this objective, it was chosen to use a pattern-based conceptual data model development method. In the analysis phase, a shortcoming of the existing typical conceptual model development method was identified. In the design phase, this method was extended to use a data model pattern library and an automated tool that allows patterns to be inserted into the model that is being developed. During the experiment, the times required to create a data model using a typical conceptual model development process and an extended, using data model patterns library, conceptual model development process were compared. Based on the results of the experiment, it was found that using the tool and pattern library can speed up the data model development process from 37.5% to 86.84%. The effectiveness of the solution depends on whether the designer is familiar with data model patterns or not. According to the result of the survey, this new way of model development has yielded positive results. The models developed using patterns are flexible, which ensures easier expansion of the system in the future. |