%0 Journal Article %T Research on Aspect Oriented Operating Systems
面向Aspect的操作系统研究 %A CHEN Xiang-Qun %A YANG Fu-Qing %A
陈向群 %A 杨芙清 %J 软件学报 %D 2006 %I %X Aspect-Oriented software development (AOSD) is a new type of software design idea and technique. This paper analyzes recent research results in three fields which are: (1) the crosscutting concerns and Aspect concept in operating systems; (2) component reconstruction, system evolution and design, and system security; (3) performance monitoring and fault tolerance. The paper points out that some positive research results of Aspect-Oriented operating systems have been acquired. However, the current research results lack necessary deepness and extent, the operating systems that adopt the Aspect idea during design stage do not exist yet, and there is no whole engineering and standardization for Aspect extraction procedure in the existing operating systems code. The solutions for these problems rely on further Aspect-Oriented research results. Final, the paper describes the respective of Aspect oriented operating systems research and indicates that the research of AOSD may possibly bring a significant impact to the research and development of future operating systems. %K Aspect-Oriented software development (AOSD) %K Aspect-Oriented programming (AOP) %K operating system
面向Aspect软件设计 %K 面向Aspect程序设计 %K 操作系统 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=87EDE69862553617&yid=37904DC365DD7266&vid=BCA2697F357F2001&iid=38B194292C032A66&sid=E6A0A363CA4FC5CF&eid=821800203AD09E7B&journal_id=1000-9825&journal_name=软件学报&referenced_num=6&reference_num=42