期刊文献+

Spring AOP在生物信息系统边缘逻辑中的应用

Application of Spring AOP in edge logic of Bioinfor-system
下载PDF
导出
摘要 为分离生物信息系统中分布式数据加载等大量非系统核心的边缘逻辑处理过程,提出了基于spring AOP技术框架的生物通用数据加载边缘逻辑分离方法。介绍了spring面向切面编程和依赖注入的内在机制和AOP基于spring框架实现的一般方法及步骤,重点阐述了spring AOP在生物信息系统边缘逻辑处理问题的研究与实现。应用结果表明,spring AOP技术有效地将数据加载等边缘逻辑与生物信息系统核心主逻辑分离,使生物信息系统更专注于自身核心业务逻辑。 To separate the subsidiary processes, called system edge logic such as distributed data loading, from biological information systems, a system edge logic separation mechanism is proposed based on the spring AOP technique framework. In the present study, the kernel mechanism of spring IoC & AOP and the implementation of AOP based on the spring framework are introduced. The application of the technique in bioinformatics and the research of edge logic of bioinfor-system using spring AOP is discussed. In practical application, it shows that spring AOP efficiently separate the edge logic from the main logic of biological information systems and makes the system focus on its kernel business.
出处 《计算机工程与设计》 CSCD 北大核心 2010年第1期210-213,217,共5页 Computer Engineering and Design
基金 国家自然科学基金项目(30701104)
关键词 面向切面编程 切面 生物信息系统 依赖注入 系统边缘逻辑 AOP aspect bioinfor-system IoC system edge logic
  • 相关文献

参考文献8

  • 1Craig Walls,Ryan Breidenbath.Spring in Action中文版[M].李磊,程立,周悦虹译.北京:人民邮电出版社,2006.
  • 2David W Mount.Biointbrmatics: sequence and genome analysis生物信息学[M].钟扬,王莉,张亮,译.北京:高等教育出版社,2003.
  • 3张广红,陈平.关于AOP实现机制和应用的研究[J].计算机工程与设计,2003,24(8):14-17. 被引量:24
  • 4杨森,夏燕,曹顺良,邓绪斌,朱扬勇.语义异构生物数据源中的数据集成与更新[J].计算机工程,2008,34(8):38-40. 被引量:7
  • 5Luo Cheng,Xu Didi,Lai Mingyong,et al.Design and implement of warehouse management system based on AOP[C].IEEE International on Engineering Management Conference,2006:243-246.
  • 6Madeyski L,Szala L.Impact of aspect-oriented programming on software development efficiency and design quality: anempirical study[J].IET Software,2007,1(5): 180-186.
  • 7Ganesh Ghag.Implement crosscutting concerns using Spring 2.0 AOP [EB/OL]. http://www.javaworld.com/javaworld/jw-01-2007/ jw-0105-aop.html,2007.
  • 8Trans Onoma.Cut-based AOP[EB/OL].http://www.rcrchive.net/ rcrs/1 ,2007.

二级参考文献12

  • 1Matthijs Frank, Joosen Wouter, Vanhaute Bart, et al. Aspects should not die [C]. Position paper at the ECOOP '97 workshop on Aspect-Oriented Programming, 1997.
  • 2Bollert Kai. Aspect-oriented programming,case study: System management application [D]. Graduation thesis, Fachhochschule Flensburg, 1998.
  • 3Kiczales Gregor, Hilsdale Erik, Hugunin Jim, et al. An overview of aspect[C]. ECOOP,2001.
  • 4Bollert Kai Heintzestr. On weaving aspects [C]. ECOOP'99,1999.
  • 5Dangeti Thirunavukkarasu Jeyabal . Runtime Weaving of Aspects using Dynamic Code[Z].
  • 6Instrumentation Technique for Building Adaptive Software Systems[C]. AOSD,2002.
  • 7Ashburner M, Ball C A. Gene Ontology: Tool for the Unification of Biology[J]. Nature Genet, 2000, 25(1): 25-33.
  • 8Sperley E. The Enterprise Data Warehouse: Planning, Building and Implementation[M]. [S. l.]: Prentice Hall PTR, 1999.
  • 9Borst W. Construction of Engineering Ontologies[D]. Enschede, Holland: University of Twente, 1997.
  • 10Martucci D, Masseroli M. Gene Ontology Application to Genomic Functional Annotation, Staticstical Anatysis and Knowledge Mining[M]. [S. l.]: IOS Press 2004: 108-131.

共引文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部