Architecture evolution toward a software product line for physical security information management system

Download
2023-7-20
Özçelik, Oğuzhan
Physical Security Information Management (PSIM) system customizations tend to be similar to each other with core requirements being more or less the same in different projects. One of the most common differences in these projects is the sensors being used. Some sensors could be integrated into the PSIM system easily if they are compatible with a standard communication interface such as the Open Network Video Interface Forum (ONVIF) protocols. But sensors that use a special communication interface need to be integrated on a case-by-case basis. A PSIM system is always expected to integrate additional sensors to its inventory. In order to do this easily, the modules that need to be developed to integrate a sensor must be segregated and developed individually for each sensor. These modules can be seen as features to be used in a software product line architecture. The planned reuse mentality of software product line engineering makes it possible to deliver similar products within a short amount of time. In this work, we aim to segregate the sensor integration of a PSIM system and compare the old and new generations of the architecture both qualitatively, based on their architecture models, and quantitatively, based on test results.
Citation Formats
O. Özçelik, “Architecture evolution toward a software product line for physical security information management system,” M.S. - Master of Science, Middle East Technical University, 2023.