A Software Security Optimization Architecture (SoSOA) and Its Adaptation for Mobile Applications

被引:0
|
作者
Abozeid A. [1 ,2 ]
AlHabshy A.A. [2 ]
ElDahshan K. [2 ]
机构
[1] Jouf University, Jouf
[2] Al-Azhar University, Cairo
关键词
Reverse engineering; Security architecture; Security optimization; Software protection; Source code protection;
D O I
10.3991/ijim.v15i11.20133
中图分类号
学科分类号
摘要
Security attacks become daily news due to an exposure of a security threat in a widely used software. Taking software security into consideration during the analysis, design, and implementation phases is a must. A software application should be protected against any security threat such as unauthorized distribution or code retrieval. Due to the lack of applying a software security standard architecture, developers may create software that may be vulnerable to many types of security threats. This paper begins by reviewing different types of known software security threats and their countermeasure mechanisms. Then, it proposes a new security optimization architecture for software applications. This architecture is a step towards establishing a standard to guarantee the software’s security. Furthermore, it proposes an adapted software security optimization architecture for mobile applications. Besides, it presents an algorithmic implementation of the newly proposed architecture, then it proves its security. Moreover, it builds a secure mobile application based on the newly proposed architecture. © 2021
引用
收藏
页码:148 / 165
页数:17
相关论文
共 50 条
  • [1] A Software Architecture for Energy Consumption Optimization in Location-Based Mobile Applications
    Yu, Xiang
    Liang, Ling
    Zhou, Ruonan
    Sinha, Roopak
    IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 5400 - 5405
  • [2] A security architecture for mobile agent based applications
    Varadharajan, V
    Foster, D
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2003, 6 (01): : 93 - 122
  • [3] A Security Architecture for Mobile Agent Based Applications
    V. Varadharajan
    D. Foster
    World Wide Web, 2003, 6 : 93 - 122
  • [4] An integrated lightweight software architecture for mobile business applications
    Dagtas, Serhan
    Natchetoi, Yuri
    Wu, Huaigu
    Hamdi, Louenas
    SEVENTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2008, : 41 - 50
  • [6] ISAM, a software architecture for adaptive and distributed mobile applications
    Augustin, I
    Yamin, AC
    Barbosa, JLV
    Geyer, CFR
    ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, : 333 - 338
  • [7] An Object-Oriented Open Software Architecture for Security Applications
    Airo Farulla, Giuseppe
    Pane, Alexander James
    Prinetto, Paolo
    Varriale, Antonio
    2017 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2017,
  • [8] Robust optimization of middleware software architecture for a mobile communications environment
    Forstrom, HS
    Wojciechowski, E
    Latham, S
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT, 2001, : 130 - 133
  • [9] Software Architecture and Task Plan Co-Adaptation for Mobile Service Robots
    Camara, Javier
    Schmerl, Bradley
    Garlan, David
    2020 IEEE/ACM 15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2020, : 125 - 136
  • [10] A software architecture for virtual device composition and its applications
    Lee, Jin Wook
    Kim, Su Myeon
    Lim, Hun
    Schuster, Mario
    Domene, Alexander
    UBIQUITOUS COMPUTING SYSTEMS, PROCEEDINGS, 2007, 4836 : 150 - +