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

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 specifica...

Full description

Saved in:
Bibliographic Details
Main Author: Mourad, Azzam (author)
Other Authors: Laverdiere, Marc-André (author), Debbabi, Mourad (author)
Format: conferenceObject
Published: 2007
Online Access:http://hdl.handle.net/10725/8356
http://dx.doi.org/10.5220/0002128403630370
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://www.scitepress.org/PublicationsDetail.aspx?ID=4zf1GprlzhI=&t=1
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513484576784384
author Mourad, Azzam
author2 Laverdiere, Marc-André
Debbabi, Mourad
author2_role author
author
author_facet Mourad, Azzam
Laverdiere, Marc-André
Debbabi, Mourad
author_role author
dc.contributor.none.fl_str_mv Hernando, Javier
Fernández-Medina, Eduardo
Malek, Manu
dc.creator.none.fl_str_mv Mourad, Azzam
Laverdiere, Marc-André
Debbabi, Mourad
dc.date.none.fl_str_mv 2007
2018-08-17T10:58:07Z
2018-08-17T10:58:07Z
2018-08-17
dc.identifier.none.fl_str_mv 9789898111128
http://hdl.handle.net/10725/8356
http://dx.doi.org/10.5220/0002128403630370
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, In Proceedings of the Second International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2007), (pp. 363-370).
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://www.scitepress.org/PublicationsDetail.aspx?ID=4zf1GprlzhI=&t=1
dc.language.none.fl_str_mv en
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv A high-level aspect-oriented based language for software security hardening
dc.type.none.fl_str_mv Conference Paper / Proceeding
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/conferenceObject
description 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.
eu_rights_str_mv openAccess
format conferenceObject
id LAURepo_5bc928b2cdaef979299246c0bbc74ed0
identifier_str_mv 9789898111128
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, In Proceedings of the Second International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2007), (pp. 363-370).
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/8356
publishDate 2007
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling A high-level aspect-oriented based language for software security hardeningMourad, AzzamLaverdiere, Marc-AndréDebbabi, MouradIn 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.N/AHernando, JavierFernández-Medina, EduardoMalek, Manu2018-08-17T10:58:07Z2018-08-17T10:58:07Z20072018-08-17Conference Paper / Proceedinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject9789898111128http://hdl.handle.net/10725/8356http://dx.doi.org/10.5220/0002128403630370Mourad, 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, In Proceedings of the Second International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2007), (pp. 363-370).http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttps://www.scitepress.org/PublicationsDetail.aspx?ID=4zf1GprlzhI=&t=1eninfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/83562021-04-08T13:23:06Z
spellingShingle A high-level aspect-oriented based language for software security hardening
Mourad, Azzam
status_str publishedVersion
title A high-level aspect-oriented based language for software security hardening
title_full A high-level aspect-oriented based language for software security hardening
title_fullStr A high-level aspect-oriented based language for software security hardening
title_full_unstemmed A high-level aspect-oriented based language for software security hardening
title_short A high-level aspect-oriented based language for software security hardening
title_sort A high-level aspect-oriented based language for software security hardening
url http://hdl.handle.net/10725/8356
http://dx.doi.org/10.5220/0002128403630370
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://www.scitepress.org/PublicationsDetail.aspx?ID=4zf1GprlzhI=&t=1