Upload
rumer
View
43
Download
0
Embed Size (px)
DESCRIPTION
政治大學資訊科學系. 謝棋安. 自我介紹. 謝棋安 台中技術學院資訊管理科畢業 政大資科 91 級畢業 專長 : Programming Language, Web Application, C/C++, Java, PHP. 興趣 : 電影、音樂、閱讀、游泳、桌球、音樂、鋼琴. 經歷. Webs-TV 天空部落 政大狂狷 BBS 站 Administrator 台中技術學院碧海藍天 BBS 站 Administrator 台中技術學院桌球社社長. - PowerPoint PPT Presentation
Citation preview
政治大學資訊科學系
謝棋安
自我介紹• 謝棋安• 台中技術學院資訊管理科畢業• 政大資科 91 級畢業• 專長 : Programming Language, Web Applicatio
n, C/C++, Java, PHP.• 興趣 : 電影、音樂、閱讀、游泳、桌球、音樂、
鋼琴
經歷• Webs-TV 天空部落• 政大狂狷 BBS 站 Administrator
• 台中技術學院碧海藍天 BBS 站 Administrator
• 台中技術學院桌球社社長
大學專題Using AspectWerkz to Implement
Configurable Access Control for Web Applications
Introduction
• AOP ’s full name is Aspect Oriented Programming
• AspectWerkz is an AOP base language
What’s the problem of OOP?
Goal
• Using Java to provide a configurable access control tool which is fully automatic and based on AspectWerkz.
• Solved lots of problem like the inattentions of the programmers in security access control.
• Providing not only the function-level( 功能性 ) but the fine-grained( 細緻化 ) and data-level( 資料存取 ) access control in Authentication( 認證 ) and Authorization( 授權 )
• More efficiency than hard wired core.
Why do you need it ?
• OOP isn’t module enough.
• Decreasing the debug time.
• Decreasing the contact and conversation time betweens programmers and administrator.
• Don’t need to know how to programming.
Research in the Future
• Go on researching in PLSM Lab (NCCU).
• Web Application + AOP.
• Any variety in web domain.
Yes ! I Love Web.
Thank you.Question time.