A high-level aspect-oriented based language for software security hardening

LAUR Repository

Show simple item record

dc.contributor.author Mourad, Azzam
dc.contributor.author Laverdiere, Marc-Andre
dc.contributor.author Debbabi, Mourad
dc.date.accessioned 2018-08-17T10:58:07Z
dc.date.available 2018-08-17T10:58:07Z
dc.date.copyright 2007 en_US
dc.identifier.uri http://hdl.handle.net/10725/8356
dc.description.abstract In this paper, we propose an aspect-oriented language, called SHL (Security Hardening Language), for specifying systematically the security hardening solutions. This language constitutes our new achievement towards developing our security hardening framework. SHL allows the description and specification of security hardening plans and patterns that are used to harden systematically security into the code. It is a minimalist language built on top of the current aspect-oriented technologies that are based on advice-poincut model and can also be used in conjunction with them. The primary contribution of this approach is providing the security architects with the capabilities to perform security hardening of software by applying well-defined solution and without the need to have expertise in the security solution domain. At the same time, the security hardening is applied in an organized and systematic way in order not to alter the original functionalities of the software. We explore the viability and relevance of our proposition by applying it into a case study and presenting the experimental results of securing the connections of open source software en_US
dc.language.iso en en_US
dc.title A high-level aspect-oriented based language for software security hardening en_US
dc.type Conference Paper / Proceeding en_US
dc.author.school SAS en_US
dc.author.idnumber 200904853 en_US
dc.author.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.keywords Software security hardening en_US
dc.keywords Aspect-oriented programming (AOP) en_US
dc.keywords Security hardening patterns en_US
dc.keywords Security hardening plans en_US
dc.keywords Trusted and open source software (FOSS) en_US
dc.keywords Aspect-oriented language en_US
dc.identifier.doi http://dx.doi.org/10.5220/0002128403630370 en_US
dc.identifier.ctation Mourad, A., Laverdière, M. A., & Debbabi, M. (2007). A High-Level Aspect-Oriented based Language for Software Security Hardening. In Proceedings of the Second International Conference on Security and Cryptography, SECRYPT 2007, (pp. 363-370). en_US
dc.author.email azzam.mourad@lau.edu.lb en_US
dc.conference.date 28-31 July 2007 en_US
dc.conference.pages 363-370 en_US
dc.conference.place Barcelona, Spain en_US
dc.conference.title Proceedings of the Second International Conference on Security and Cryptography en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url https://www.researchgate.net/profile/Azzam_Mourad/publication/221436618_A_High-Level_Aspect-Oriented_based_Language_for_Software_Security_Hardening/links/02e7e527818ad3b8f3000000/A-High-Level-Aspect-Oriented-based-Language-for-Software-Security-Hardening.pdf en_US
dc.orcid.id https://orcid.org/0000-0001-9434-5322 en_US
dc.publication.date 2007 en_US
dc.author.affiliation Lebanese American University en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR

Advanced Search


My Account