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


Search your library

Share

COinS