Extended Software Architecture Based on Security Patterns
Апстракт
One of the major activities in software design is defining software architecture. Before designing software structure and software behavior we have to define its architecture. In this paper we have proposed three-tiered software architecture. This software architecture extends application logic tier with security. We have implemented two important security issues: authentication and authorization processes. These processes are implemented through software patterns. The software patterns have the particular place in the Proposed Software Architecture (PSA). In this paper, we have presented these software patterns and explained why they are important in PSA.
Кључне речи:
software patterns / software development process / software architecture / authentication and authorization processesИзвор:
Informatica, 2010, 21, 2, 229-246Издавач:
- IOS Press
Институција/група
Fakultet organizacionih naukaTY - JOUR AU - Savić, Dušan AU - Simić, Dejan AU - Vlajić, Siniša PY - 2010 UR - https://rfos.fon.bg.ac.rs/handle/123456789/677 AB - One of the major activities in software design is defining software architecture. Before designing software structure and software behavior we have to define its architecture. In this paper we have proposed three-tiered software architecture. This software architecture extends application logic tier with security. We have implemented two important security issues: authentication and authorization processes. These processes are implemented through software patterns. The software patterns have the particular place in the Proposed Software Architecture (PSA). In this paper, we have presented these software patterns and explained why they are important in PSA. PB - IOS Press T2 - Informatica T1 - Extended Software Architecture Based on Security Patterns EP - 246 IS - 2 SP - 229 VL - 21 UR - conv_3064 ER -
@article{ author = "Savić, Dušan and Simić, Dejan and Vlajić, Siniša", year = "2010", abstract = "One of the major activities in software design is defining software architecture. Before designing software structure and software behavior we have to define its architecture. In this paper we have proposed three-tiered software architecture. This software architecture extends application logic tier with security. We have implemented two important security issues: authentication and authorization processes. These processes are implemented through software patterns. The software patterns have the particular place in the Proposed Software Architecture (PSA). In this paper, we have presented these software patterns and explained why they are important in PSA.", publisher = "IOS Press", journal = "Informatica", title = "Extended Software Architecture Based on Security Patterns", pages = "246-229", number = "2", volume = "21", url = "conv_3064" }
Savić, D., Simić, D.,& Vlajić, S.. (2010). Extended Software Architecture Based on Security Patterns. in Informatica IOS Press., 21(2), 229-246. conv_3064
Savić D, Simić D, Vlajić S. Extended Software Architecture Based on Security Patterns. in Informatica. 2010;21(2):229-246. conv_3064 .
Savić, Dušan, Simić, Dejan, Vlajić, Siniša, "Extended Software Architecture Based on Security Patterns" in Informatica, 21, no. 2 (2010):229-246, conv_3064 .