Ontology Based Patterns for Software Security Engineering
2012 (English)In: Advances in Knowledge-Based and Intelligent Information and Engineering Systems, Springer Berlin/Heidelberg, 2012, 406-419 p.Conference paper (Refereed)
Software security engineering requires an understanding of the security issues and knowledge about how to solve these issues. Unfortunately, the engineers often lack knowledge in security field, which induces security risks in software systems. To minimize the risks and support engineers during system development, structured and reusable information in security area is required. To this objective, security process and security patterns for software development are proposed. Moreover, the design of the security patterns is based on ontology techniques, which can provide structured information that can be reused and combined. For searching and mapping of patterns, we use agents in multi-agent system. The presented approach can enhance understanding of security issues and support implementation of security in software engineering process.
Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2012. 406-419 p.
, Frontiers in Artificial Intelligence and Applications, ISSN 0922-6389 ; 243
Agent System, Security Ontology, Security Patterns, Software Engineering, Software Security
IdentifiersURN: urn:nbn:se:kth:diva-95365DOI: 10.3233/978-1-61499-105-2-406ISI: 000332936700042ScopusID: 2-s2.0-84879109974OAI: oai:DiVA.org:kth-95365DiVA: diva2:527954
16th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems, 10-12 September 2012, San Sebastian, Spain
FunderICT - The Next Generation
QC 201205242012-05-232012-05-232014-10-08Bibliographically approved