###
DOI:
计算机系统应用英文版:2012,21(5):1-7,25
←前一篇   |   后一篇→
本文二维码信息
码上扫一扫!
自动售货机金钱管理系统中 AOP 框架设计与应用
(安徽工程大学 现代教育技术中心, 芜湖 241000)
Design and Application of AOP Framework for Vending Machine Money Management System
(Modern Education Technology Center, Anhui Polytechnic University, Wuhu 241000, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 2200次   下载 4344
Received:September 05, 2011    Revised:October 08, 2011
中文摘要: 针对传统自动售货机软件体系结构中软件各组件间关系复杂、组件职责不清晰等问题基础上,转向AOP技术,提出了一种面向自动售货机实时系统软件开发领域的可复用、分层的面向方面软件实现框架R-AoSAS,该架构使得功能组件模块和非功能组件模块分离,为了实现功能组件和非功能组件的绑定或组合,该框架通过调用方面的Join Point 作为它们之间的接口。在应用该框架进行实时系统软件开发时,对于定时服务、任务创建和任务调度等非功能约束的实现可以交给R-AoSAS 框架核心控制层提供的时间管理模型和任务调度模型去完成,从而在软件产品层面上提高系统软件开发的质量和软件的复用性。为了验证R-AoSAS 的性能,将该框架应用于金钱管理系统的开发设计,从该系统的应用中充分体现了该框架的应用前景。
Abstract:Considering the complex relationship between the various components of software components, not clear responsibilities, this paper introduces aspect-oriented programming technology and proposes a kind of reusable and hierarchical aspect-oriented software implementation framework—R-AoSAS (Real-time Aspect-oriented Software Architecture Style) for the facing of vending machine real-time system in software development. This framework can effectively separate functional components and non-functional components. In order to bind or combine functional components and non-functional components, this framework can call aspectual Join Point as their interface. When applying R-AoSAS to software development, we may use time-management model and task-scheduling model supplied by the core control layer of R-AoSAS, to meet non-functional requirements such as timing, task creation and task scheduling, thus improving quality and reusability of software. In order to validate the functions of R-AoSAS, this paper introduces this framework to the design of the money management system. This application of the system has fully reflected the prospect of application.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
鲍陈,汪千松.自动售货机金钱管理系统中 AOP 框架设计与应用.计算机系统应用,2012,21(5):1-7,25
BAO Chen,WANG Qian-Song.Design and Application of AOP Framework for Vending Machine Money Management System.COMPUTER SYSTEMS APPLICATIONS,2012,21(5):1-7,25