Viestien standardointisysteemin suunnittelu ja toteutus

Abstract

This thesis describes designing and implementing an extension to an existing standardization tool that allows configuring and saving diagnostic messages of an automation system and allows the users to save their changes concurrently with each other. The existing tool is used to configure and save XML template configurations. The XML configurations contain definitions that are similar between automation system configurations. Importing the standards to a system reduces repetitive work. The standardization tool has limitation with saving the changes to standards, when more than one user tries to save their changes to the same standard version. New saving logic is to be created to allow more than one user to edit the same standard version at the same time. First, the target system and the usage of the tool are introduced. Then the goals of the thesis are presented. Next, the concurrency issues are viewed, and current saving logic is presented. Two solutions are described, and one is chosen for further design and implementation. The design of the standardization tool and the new saving logic are introduced next. Then, the implemenation is evaluated and further implementation ideas are presented. Last, the conclusion of the thesis is described

    Similar works