語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Quantitative assessment of the modul...
~
Edge, Crystal C.
FindBook
Google Book
Amazon
博客來
Quantitative assessment of the modularization of security design patterns with aspects.
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Quantitative assessment of the modularization of security design patterns with aspects./
作者:
Edge, Crystal C.
面頁冊數:
140 p.
附註:
Source: Dissertation Abstracts International, Volume: 71-12, Section: B, page: 7519.
Contained By:
Dissertation Abstracts International71-12B.
標題:
Information Technology. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3426374
ISBN:
9781124269900
Quantitative assessment of the modularization of security design patterns with aspects.
Edge, Crystal C.
Quantitative assessment of the modularization of security design patterns with aspects.
- 140 p.
Source: Dissertation Abstracts International, Volume: 71-12, Section: B, page: 7519.
Thesis (Ph.D.)--Nova Southeastern University, 2010.
Following the success of software engineering design patterns, security patterns are a promising approach to aid in the design and development of more secure software systems. At the same time, recent work on aspect-oriented programming (AOP) suggests that the cross-cutting nature of software security concerns makes it a good candidate for AOP techniques. This work uses a set of software metrics to evaluate and compare object-oriented and aspect-oriented implementations of five security patterns---Secure Base Action, Intercepting Validator, Authentication Enforcer, Authorization Enforcer, and Secure Logger.
ISBN: 9781124269900Subjects--Topical Terms:
1030799
Information Technology.
Quantitative assessment of the modularization of security design patterns with aspects.
LDR
:02872nam 2200337 4500
001
1399911
005
20110930095907.5
008
130515s2010 ||||||||||||||||| ||eng d
020
$a
9781124269900
035
$a
(UMI)AAI3426374
035
$a
AAI3426374
040
$a
UMI
$c
UMI
100
1
$a
Edge, Crystal C.
$3
1678919
245
1 0
$a
Quantitative assessment of the modularization of security design patterns with aspects.
300
$a
140 p.
500
$a
Source: Dissertation Abstracts International, Volume: 71-12, Section: B, page: 7519.
500
$a
Adviser: Frank Mitropoulos.
502
$a
Thesis (Ph.D.)--Nova Southeastern University, 2010.
520
$a
Following the success of software engineering design patterns, security patterns are a promising approach to aid in the design and development of more secure software systems. At the same time, recent work on aspect-oriented programming (AOP) suggests that the cross-cutting nature of software security concerns makes it a good candidate for AOP techniques. This work uses a set of software metrics to evaluate and compare object-oriented and aspect-oriented implementations of five security patterns---Secure Base Action, Intercepting Validator, Authentication Enforcer, Authorization Enforcer, and Secure Logger.
520
$a
Results show that complete separation of concerns was achieved with the aspect-oriented implementations and the modularity of the base application was improved, but at a cost of increased complexity in the security pattern code. In most cases the cohesion, coupling, and size metrics were improved for the base application but worsened for the security pattern package. Furthermore, a partial aspect-oriented solution, where the pattern code is decoupled from the base application but not completely encapsulated by the aspect, demonstrated better modularity and reusability than a full aspect solution.
520
$a
This study makes several contributions to the fields of aspect-oriented programming and security patterns. It presents quantitative evidence of the effect of aspectization on the modularity of security pattern implementations. It augments four existing security pattern descriptions with aspect-oriented solution strategies, complete with new class and sequence diagrams based on proposed aspect-oriented UML extensions. Finally, it provides a set of role-based refactoring instructions for each security pattern, along with a proposal for three new basic generalization refactorings for aspects.
590
$a
School code: 1191.
650
4
$a
Information Technology.
$3
1030799
650
4
$a
Information Science.
$3
1017528
650
4
$a
Computer Science.
$3
626642
690
$a
0489
690
$a
0723
690
$a
0984
710
2
$a
Nova Southeastern University.
$b
Computer Information Systems (MCIS, DCIS).
$3
1026582
773
0
$t
Dissertation Abstracts International
$g
71-12B.
790
1 0
$a
Mitropoulos, Frank,
$e
advisor
790
1 0
$a
Simco, Greg
$e
committee member
790
1 0
$a
Cannady, James
$e
committee member
790
$a
1191
791
$a
Ph.D.
792
$a
2010
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3426374
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9163050
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入