A Software Modeling Method for Integrating Functional and Security Design
Document Type
Article
Publication Date
2-1-2017
Publication Title
Journal of Knowledge Information Technology and Systems
Volume
12
Issue
1
First page number:
131
Last page number:
155
Abstract
Security has become an essential part of the software development process. However, previous researches have not adequately integrated the security properties and policies into the development process systematically covering entirely from an early business model to a software model. This, in turn, makes it difficult to create the application models that combine the functional models and the security models. To support the development of the applications that reflects the security properties and policies, this study proposes a hierarchical modeling approach that integrates the metamodel, the framework, and the process based on the degree of abstraction of the development so as to meet the functional (business) and security requirements of the systems. This study aims to establish a framework and process for integrated modeling of the functional and security (non-functional) design aspects necessary to develop applications. The process of integrated modeling ranging from the business modeling to the software modeling is described following the development phases. With the proposed method, reliable systems can be developed by modeling the application systems more clearly based on the integrated method to meet the functional and security requirements.
Keywords
Function-security integration framework, Security modeling process, Layered modeling, Security metamodel, BPMN, UML
Language
eng
Repository Citation
Song, C.,
Kim, Y.
(2017).
A Software Modeling Method for Integrating Functional and Security Design.
Journal of Knowledge Information Technology and Systems, 12(1),
131-155.