期刊文献+

RECOM:一个反射中间件 被引量:3

RECOM: A Reflective Middleware
下载PDF
导出
摘要 Current middlewares are limited in their flexibility and adaptabiliy in face of changing environment and different user requirements. Applying the reflection technology to the middleware design has become a new research field. In this psper,the processing of middleware and the reflection mechanism are compared,and then the reflecive view of middleware is yielded. Based on this,the idea of employing binding reification reflective model in middleware design is proposed,and the design principles of a reflective middleware prototype named RECOM are deduced. Whereafter,this paper details RECOM's implementation about its binding factories,refletive structure,and configurable reflective layers. Current middlewares are limited in their flexibility and adaptabiliy in face of changing environment and different user requirements. Applying the reflection technology to the middleware design has become a new research field. In this psper,the processing of middleware and the reflection mechanism are compared,and then the reflecive view of middleware is yielded. Based on this,the idea of employing binding reification reflective model in middleware design is proposed,and the design principles of a reflective middleware prototype named RECOM are deduced. Whereafter,this paper details RECOM' s implementation about its binding factories,refletive structure,and configurable reflective layers.
出处 《计算机科学》 CSCD 北大核心 2001年第7期112-116,共5页 Computer Science
关键词 反射中间件 RECOM 软件工程 计算机 Reflection, Middleware,Binding-reification,Reflective layer
  • 相关文献

参考文献10

  • 1[1]Kiczales G. Towards a New Model of Abstraction in Software Engineering. In: Proc.of the IMSA' 92 Workshop on Reflection and Meta-level Architecture,1992
  • 2[2]Maes P. Concepts and Experiments in Computational Reflection. OOPSLA' 87,Sigplan Notices,Oct. 1987
  • 3[3]RM' 2000-Workshop on Reflective Middleware. 2000.Available at: http://www. comp. lancs. ac. uk/computing/RM2000
  • 4[4]Ferber J. Computational Reflection in Class-based Object Oriented Languages. OOPSLA' 89, Sigplan Notices, Oct.1989
  • 5[5]Cazzola W. Evaluation of Object-Oriented Reflective Model. In: Proc. of ECOOP Workshop on Reflective ObjectOriented Programming and Systems(EWROOPS' 98).Brussels,Belgium,Jul. 1998
  • 6[6]Sun Microsystems. Java Core Reflection. Available at:http://Java. sun. com/products/jdk/1. 2/docs/guide/reflection/index. html
  • 7[7]Hayton R. ANSA Team. FlexiNet Architecture. Architecture Report, Citrix Systems(Cambridge) Limited, Feb.1999
  • 8[8]The CORBA Architecture and Specification,Reversion2.2. Object Management Group,Inc. Feb. 1998
  • 9[9]Roman M,Kon F,Compell R. Design and Implementation of Runtime Reflection in Communication Middleware: the Dynamic TAO Case. In: Proc. of the ICDCS' 99 Workshop on Middleware. Austin,Texas,May 1999
  • 10[10].Costa F, Blair G. A Reflective Architecture for Middleware: Design and Implementation. In: Proc. of the ECOOP' 99 Workshop for PHD Students in Object Oriented Systems,Lisbon,Jun. 1999

同被引文献31

  • 1杜炤,王小鸽,陈渝.反射式中间件综述[J].计算机研究与发展,2005,42(12):2041-2047. 被引量:7
  • 2Bell D,Bussler C,Yang Jian.The semantic Web and Web services[J].Information Systems,2006,31 (4/5),229-231.
  • 3Ankolekar A.DAML-S:Web service description for the semantic Web[C]//International Semantic Web Conference,Italy,Sardinia,2002:348-363.
  • 4Richmond M.Component migration with enterprise JavaBeans[C]//ACM SIGPLAN.Proc of the Conf on Object-Oriented programming,Systems,Languages,and Applications.New York:ACM Press,2000:79-80.
  • 5Benatallah B,Casati F,Toumani F.Web services conversation modeling:a cornerstone for e-business automation[J].IEEE Internet Computing,2004,8 (1):46-54.
  • 6Rodriguez J,Mammeri Z,Lorenz P.Using CORBA notification service and RSVP to provide end-to-end QoS guarantees[C]//ICT2003 10th International Conference on Telecommunications,2003,2:1243-1250.
  • 7Litiu R,Prakash A.DACIA:A mobile component framework for building adaptive distributed applications[J].Operating Systems Review,2001,35(2):31-42.
  • 8Smith B C.Procedural reflection in programming language[M].[S.l.]:Cambridge Mass,MIT,1982.
  • 9Coulson G.What is reflective middleware[EB/OL].http://boole.computer/org/dsonline/middleware/RMarticle 1.htm.
  • 10Maes P.Concepts and experiments in computational reflection[J].ACM S1GPLAN Notices,1987,22(10):147-155.

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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