dc.contributor.author |
Mouheb, Djedjiga |
|
dc.contributor.author |
Talhi, Chamseddine |
|
dc.contributor.author |
Mourad, Azzam |
|
dc.contributor.author |
Lima, Victor |
|
dc.contributor.author |
Debbabi, Mourad |
|
dc.contributor.author |
Wang, Lingyu |
|
dc.contributor.author |
Pourzandi, Makan |
|
dc.date.accessioned |
2018-08-17T11:11:37Z |
|
dc.date.available |
2018-08-17T11:11:37Z |
|
dc.date.copyright |
2009 |
en_US |
dc.date.issued |
2018-08-17 |
|
dc.identifier.uri |
http://hdl.handle.net/10725/8357 |
|
dc.description.abstract |
Security is a very challenging task in software engineering. Enforcing security policies should be taken care of during the early phases of the software development life cycle to prevent security breaches in the final product. Since security is a crosscutting concern that pervades the entire software, integrating security solutions at the software design level may result in scattering and tangling security features throughout the entire design. To address this issue, we propose in this paper an aspect-oriented approach for specifying and enforcing security hardening solutions. This approach provides software designers with UML-based capabilities to perform security hardening in a clear and organized way, at the UML design level, without the need to be security experts. We also present the SHP profile, a UML-based security hardening language to describe and specify security hardening solutions at the UML design level. Finally, we explore the efficiency and the relevance of our approach by applying it to a real world case study and present the experimental results. |
en_US |
dc.language.iso |
en |
en_US |
dc.relation.ispartofseries |
Frontiers in Artificial Intelligence and Applications |
|
dc.title |
An aspect-oriented approach for software security hardening |
en_US |
dc.type |
Conference Paper / Proceeding |
en_US |
dc.title.subtitle |
from design to implementation |
en_US |
dc.author.school |
SAS |
en_US |
dc.author.idnumber |
200804853 |
en_US |
dc.author.department |
Computer Science and Mathematics |
en_US |
dc.description.embargo |
N/A |
en_US |
dc.keywords |
Security requirements |
en_US |
dc.keywords |
UML design |
en_US |
dc.keywords |
Security hardening |
en_US |
dc.keywords |
Security patterns |
en_US |
dc.keywords |
Aspect-oriented programming |
en_US |
dc.keywords |
Aspect-oriented modeling |
en_US |
dc.identifier.doi |
https://doi.org/10.3233/978-1-60750-049-0-203 |
|
dc.identifier.ctation |
Mouheb, D., Talhi, C., Mourad, A., Lima, V., Debbabi, M., Wang, L., & Pourzandi, M. (2009, July). An Aspect-Oriented Approach for Software Security Hardening: from Design to Implementation. In SoMeT (pp. 203-222). |
en_US |
dc.author.email |
azzam.mourad@lau.edu.lb |
en_US |
dc.conference.date |
September 23-25, 2009 |
en_US |
dc.conference.place |
Prague, Czech Republic |
en_US |
dc.conference.title |
2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09 |
en_US |
dc.identifier.tou |
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php |
en_US |
dc.identifier.url |
https://dl.acm.org/doi/abs/10.5555/1659308.1659325 |
en_US |
dc.orcid.id |
https://orcid.org/0000-0001-9434-5322 |
en_US |
dc.publication.date |
2009 |
en_US |
dc.author.affiliation |
Lebanese American University |
en_US |