Aspects of Security
Aspects of Security
批准号:
EP/H000321/1
负责人:
Chris Hankin
金额:
$4.58万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2009
资助国家:
英国
项目状态:
已结题
起止时间:
2009 至 --
中文摘要
良好的实践要求从一开始就将安全性和其他非功能需求考虑到系统设计中。在现实中,遗留代码和因法规或立法框架的变化而改变的要求的问题需要更灵活的办法。安全政策往往需要重新调整。面向方面编程支持的关注点分离允许这种重新调整,而不必完全重新设计系统。这项建议是对丹麦技术大学的一系列短期访问,以进一步推进使用方面在分布式移动系统上执行安全策略的联合工作。我们过去工作的一个主要结果是将方面集成到一种协调语言中,该语言有助于数据的分发、代码的移动性以及使用动态演变的开放系统的能力。我们已经将这种语言应用于基于澳大利亚一家小型疗养院的电子患者记录的案例研究。我们已经展示了如何对此示例的访问控制策略进行编码,并定义了用于验证这些策略的正确性的新逻辑。计划中的一系列访问的主要成果是:更复杂的面向方面编程方法,包括动态程序分析;关于政策推理的逻辑自动化;进一步的案例研究;以及对语言的扩展。
英文摘要
Good practice requires that security and other non-functional requirements are factored into a system design from the very start. In reality, the issues of legacy code and changing requirements due to changes in the regulatory or legislative framework require a more flexible approach. Security policies often have to be retro-fitted. The separation of concerns supported by aspect-oriented programming allows such retro-fitting without having to completely re-engineer the system.This proposal is for a series of short visits to the Danish Technical University to further advance joint work using aspects to enforce security policies on distributed, mobile systems.One main result from our past work is the integration of aspects into a coordination language that facilitates distribution of data, mobility of code, and the ability to work with dynamically evolving, open systems. We have applied this language to a case study based on electronic patient records for a small nursing home in Australia. We have shown how to encode the access control policies of this example and defined a new logic for verifying the correctness of such policies. The main outcomes from the planned series of visits are: a more sophisticated approach to aspect-oriented programming which includes dynamic program analysis; automation of the logic for reasoning about policies; further case studies; and extensions to the language.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Trustworthly Global Computing
值得信赖的全球计算
DOI:
10.1007/978-3-642-15640-3_23
发表时间:
2010
期刊:
影响因子:
--
作者:
[Hankin C]
通讯作者:
Hankin C
Research Institute in Trustworthy Inter-connected Cyber-physical Systems (RITICS)
-
批准号:EP/R022844/1
-
项目类别:Research Grant
-
资助金额:$83.97万
-
财政年份:2018
-
负责人:Chris Hankin
-
依托单位:
Customized and Adaptive approach for Optimal Cybersecurity Investment
-
批准号:EP/R002983/1
-
项目类别:Research Grant
-
资助金额:$49.2万
-
财政年份:2017
-
负责人:Chris Hankin
-
依托单位:
RITICS: Trustworthy Industrial Control Systems
-
批准号:EP/L021013/1
-
项目类别:Research Grant
-
资助金额:$96.33万
-
财政年份:2014
-
负责人:Chris Hankin
-
依托单位:
Games and Abstraction: The Science of Cyber Security
-
批准号:EP/K005790/1
-
项目类别:Research Grant
-
资助金额:$62.86万
-
财政年份:2013
-
负责人:Chris Hankin
-
依托单位:
IDEAS Factory - Detecting Terrorist Activities: Making Sense
-
批准号:EP/H023135/1
-
项目类别:Research Grant
-
资助金额:$278.43万
-
财政年份:2010
-
负责人:Chris Hankin
-
依托单位:
Monochromated Transmission Electron Microscopy
-
批准号:EP/F05677X/1
-
项目类别:Research Grant
-
资助金额:$30.6万
-
财政年份:2009
-
负责人:Chris Hankin
-
依托单位:
Quantum Coherence: Joint Proposal for Optimising UK Research Capacity and Capability
-
批准号:EP/E036112/1
-
项目类别:Research Grant
-
资助金额:$232.33万
-
财政年份:2007
-
负责人:Chris Hankin
-
依托单位:
海外基金