A modeling method for computer system security using structure and probability
Abstract
Modeling methods for computer systems currently have functional and feature limitations for secure design. This is because modeling computer systems accurately is complex and requires precision and a variety of features depending on the nature of systems to be designed. Additionally, the increase in technology solutions, frameworks, security threats and other functionality limitations affect performance of modeling methods or techniques. Modeling methods used in computing require improvements in security, user friendliness and dynamism in order to address the limitations.
The objective of this research was to design a secure, dynamic and hierarchical modeling method. A literature review is carried out in this research to discuss literature relevant to modeling. The methodology used includes a discussion and evaluation of existing modeling methods and techniques, design of a new optimized modeling method solution and an example case study of a client server network communication model as part of the implementation to show how the new modeling method works. Experiments, validation and results are also presented to verify the implementation as part of the methodology.
The solution presented in this research improves computer system modeling as compared to current design methods by creating a secure method for design that uses improved structure, objects, probability and learning. This allows designers to create more organized, hierarchical and descriptive models providing a comprehensive solution for modeling by improving on simplicity, user friendliness and dynamism. As a result various vulnerabilities and attacks were addressed as a result of proper design and probability calculations that allowed learning about security vulnerabilities.