期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
A Dynamic Object Behavior Model and Implementation Based on Computational Reflection 被引量:1
1
作者 HECheng-want HEFei HEKe-qing 《Wuhan University Journal of Natural Sciences》 CAS 2005年第2期358-362,共5页
A dynamic object behavior model based on computational reflection is proposed. This model consists of function level and meta level, the meta objects in meta level manage the base objects and behaviors in function lev... A dynamic object behavior model based on computational reflection is proposed. This model consists of function level and meta level, the meta objects in meta level manage the base objects and behaviors in function level, including dynamic binding and unbinding of base object and behavior. We implement this model with RoleJava Language,which is our self linguistic extension of the Java Language.Meta Objects are generated automatically at compile\|time,this makes the reflecton mechanism transparent to programmers.Finally an example applying this model to a banking system is presented. 展开更多
关键词 dynamic object behavior role computational reflection MOP(meta object protocol)
下载PDF
Shrek:a dynamic object-oriented programming language 被引量:1
2
作者 曹璟 徐宝文 周毓明 《Journal of Southeast University(English Edition)》 EI CAS 2009年第1期31-35,共5页
From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are ... From a perspective of theoretical study, there are some faults in the models of the existing object-oriented programming languages. For example, C# does not support metaclasses, the primitive types of Java and C# are not objects, etc. So, this paper designs a programming language, Shrek, which integrates many language features and constructions in a compact and consistent model. The Shrek language is a class-based purely object-oriented language. It has a dynamical strong type system, and adopts a single-inheritance mechanism with Mixin as its complement. It has a consistent class instantiation and inheritance structure, and the ability of intercessive structural computational reflection, which enables it to support safe metaclass programming. It also supports multi-thread programming and automatic garbage collection, and enforces its expressive power by adopting a native method mechanism. The prototype system of the Shrek language is implemented and anticipated design goals are achieved. 展开更多
关键词 dynamic typing metaclass programming computational reflection native method object-oriented programming language
下载PDF
Autonomous vicarious calibration based on automated test-site radiometer 被引量:2
3
作者 邱刚刚 李新 +2 位作者 郑小兵 闫静 孙彦港 《Chinese Optics Letters》 SCIE EI CAS CSCD 2016年第12期70-74,共5页
We employ the in-site automated observation radiometric calibration(AORC) approach to perform vicarious calibration, which does not require the manual efforts of a field team to measure the surface conditions. By us... We employ the in-site automated observation radiometric calibration(AORC) approach to perform vicarious calibration, which does not require the manual efforts of a field team to measure the surface conditions. By using an automated test-site radiometer(ATR), the surface radiance at any moment in time can be obtained. This Letter describes the AORC approach and makes use of data to compute top-of-atmosphere radiance and compare it to measurements from the Moderate Resolution Imaging Spectroradiometer. The result shows that the relative deviation is less than 5% and the uncertainty is less than 6.2%, which indicates that the in-site AORC maintains an accuracy level on par with traditional calibration. 展开更多
关键词 calibration radiometer automated manual compute viewing reflectance deviation correction directional
原文传递
Parallel Execution of Prolog on Shared-Memory Multiprocessors
4
作者 高耀清 王鼎兴 +4 位作者 郑纬民 沈美明 黄志毅 胡守仁 Giorgio Levi 《Journal of Computer Science & Technology》 SCIE EI CSCD 1993年第4期329-336,共8页
Logic programs offer many opportunities for the exploitation of parallelism.But the parallel execution of a task incurs various overheads This paper focuses on the issues relevant to parallelizing Prolog on shared-mem... Logic programs offer many opportunities for the exploitation of parallelism.But the parallel execution of a task incurs various overheads This paper focuses on the issues relevant to parallelizing Prolog on shared-memory multiprocessors efficiently. 展开更多
关键词 Logic programming OR-PARALLELISM AND-parallelism data-dependency analysis reflective computation
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部