A Software Modeling Method for Integrating Functional and Security Design
Journal of Knowledge Information Technology and Systems
First page number:
Last page number:
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.
Function-security integration framework, Security modeling process, Layered modeling, Security metamodel, BPMN, UML
A Software Modeling Method for Integrating Functional and Security Design.
Journal of Knowledge Information Technology and Systems, 12(1),