Full-Text Search:
Home|Journal Papers|About CNKI|User Service|FAQ|Contact Us|中文
《Journal of Changchun Post and Telecommunication Institute》 2005-05
Add to Favorite Get Latest Update

Object-|Oriented Metaprogramming Method

SHAN Dan, LIU Lei (College of Computer Science and Technology, Jilin University,Changchun 130012,China)  
There are some defects, such as pointer operation which easily makes an error, in the traditional procedure-|oriented metaprogramming. If grammars of the language has too much rules, over frequently operating pointer will decrease the stability and reliability of a system. The OOMS(Object-|Oriented Metaprogramming System) based on the object-|oriented metaprogramming method uses abstract syntax trees based on grammers to describe middle representations, and encapsulates metaoperatings into Class. It substitutes the inheritance mechanism of classes and the relationship of objects and its member functions for pointer operation, accordingly avoids all problems caused by pointer. Basing on this method, a metaprogramming system of ATLAS (Abbreviated Test Language for All Systems), ATLAS_-MPS has been implemented, which grammar has approximately 2 680 rules. The experimentation shows that ATLAS_-MPS is excellent and has well stability and expandability.
【Fund】: 吉林省科技发展计划基金资助项目(20050727)
【CateGory Index】: TP311.11
Download(CAJ format) Download(PDF format)
CAJViewer7.0 supports all the CNKI file formats; AdobeReader only supports the PDF format.
【References】
Chinese Journal Full-text Database 2 Hits
1 YU Xiao-peng,LAN Li-hui(College of Computer,Jilin Normal University,Siping 136000,China);Design of Two-Dimensional Graph Library for CAD Products[J];Journal of Jilin University(Information Science Edition);2008-02
2 YU Xiao-peng1,FENG Zi-jun2,LAN Li-hui1,ZHANG Dian-bo3(1.College of Computer Science,Jilin Normal University,Siping 136000,China;2.School of Computer Science,Northeast Normal University,Changchun 130117,China;3.Standard Institute of Jilin Province,Changchun 130022,China);Component Library Description and Retrieval Strategy[J];Journal of Jilin University(Information Science Edition);2009-02
【Citations】
Chinese Journal Full-text Database 4 Hits
1 LIU Lei, SHAN Dan (College of Computer Science and Technology, Jilin University, Changchun 130012, China);Design and implementation of ATLAS-MPS[J];Journal of Jilin University (Science Edition);2004-04
2 Liu Lei Zhang Zhichun Jin Chengzhi(Computer Science Department , Jilin University, Changchun 130023);THE DESIGN AND IMPLEMENTATION OF C-MPS[J];Mini-micro Systems;1993-08
3 Liu Lei; Zheng Hongjun; Jin Chengzhi (Dept. Computer Science. Jilin University, Changchun 130061);GRAMMAR-BASED GENERATOR FOR METAPROGRAMMING SYSTEM[J];MINI-MICRO SYSTEMS;1994-02
4 Liu Lei Guo Degui(Department of Computer Science and Technology, Jinlin University,Changchun 130012,China);The Implementation Technology of Test Language ATLAS[J];Chinese Journal of Scientific Instrument;2004-S2
【Co-citations】
Chinese Journal Full-text Database 8 Hits
1 JIN Long-fei,LIU Lei(College of Computer Science and Technology,Jilin University,Changchun 130012,China);Meta-Programming Environment Automatic Generating Technique[J];Journal of Changchun Post and Telecommunication Institute;2005-06
2 Ye Haiming1 Zhou Shaolei2 Chen Longsheng3(1.The 94456th Unit of PLA,Weihai 264411;2.Naval Aeonautieal Engineering Aeademy,Yantai 264000;3.The 75752th Unit of PLA,Sanshui,528100);Research on model of automatic test system[J];Electronic Measurement Technology;2009-03
3 Zhang Changhai; Yuan qi; Liu Lei (Department of Computer Science, Jilin University, Changchun, 130023);Practical Meta-Programming Teniques[J];ACTA SCIENTIARIUM NATURALIUM UNIVERSITATIS JILINENSIS;1997-03
4 LIU Lei, SHAN Dan (College of Computer Science and Technology, Jilin University, Changchun 130012, China);Design and implementation of ATLAS-MPS[J];Journal of Jilin University (Science Edition);2004-04
5 JIN Long-fei, LIU Lei(College of Computer Science and Technology, Jilin University, Changchun 130012, China);Design and Implementation of a Universaland Extensible Compiler Front-end Generator[J];Journal of Jilin University (Science Edition);2005-03
6 WANG Sheng-jun,GUO De-gui,JIN Cheng-zhi(College of Computer Science and Technology,Jilin University,Changchun 130012,China);Automatic Generation of Semantic Parser for Extended Grammar[J];Journal of Jilin University (Science Edition);2005-06
7 GUO De-gui~1,LIU Lei~1,WU Wan-chun~2,WANG Sheng-jun~1(1.College of Computer Science and Technology,Jilin University,Changchun 130012,China;2.College of Computer Eugineering,Qingdao Technological University,Qingdao 266033,Shandong Province,China);Transformation of Extended Grammar Based on Super Grammars[J];Journal of Jilin University(Science Edition);2006-01
8 Ye Haiming~1,Zhou Shaolei~2,Xu Junyan~3 (1.94456th Unit of PLA,Weihai 264411,China;2.Naval Aeronautical and Astronautical University, Yantai 264001,China;3.Yantai ETDE Bosen Machine Tool Accessories Co.,Ltd,Yantai 264006,China);Research on Key Techniques of General Purpose ATE Model[J];Computer Measurement & Control;2009-09
【Co-references】
Chinese Journal Full-text Database 10 Hits
1 ZHOU De liang 1,2 ,DING Ji hong 2,MA Sheng zhong 1 (1.Prognostic Research Institute of Mineral Resources of Synthetic Information,Jilin University,Changchun 130026,China; 2.College of Mathematics Science,Jilin,University,Changchun 130012,China;Class designs of object-oriented finite element program for groundwater simulation[J];Journal of Changchun Post and Telecommunication Institute;2002-01
2 Y ANG Chang-bao,YU Yin-hui (Institute of Mineral Resources Prediction of Synthetic Information,Jilin University,Changchun 130026,China);Study of VC++ and ARC/INFO integrating development[J];Journal of Changchun Post and Telecommunication Institute;2003-02
3 MENG Ling-shun, XIAO Feng (College of Geo-Exploration Science and Technology, Jilin University,Changchun 130026,China);Geophysical Potential Field Data Processing System Based on GUI[J];Journal of Changchun Post and Telecommunication Institute;2005-01
4 QI Yan-li, HU Gang(Department of Computer Engineering,Jilin Vocational and Technological College of Electronic Information, Jilin 132021,China);Realization of Software Package of OptimizationDesign for Electric Power Transformer[J];Journal of Changchun Post and Telecommunication Institute;2005-05
5 GAO Jiana,b,SUN Ji-guia,b,ZHANG Yong-ganga,b,ZHU Xing-juna,b(a.College of Computer Science and Technology;b.Key Laboratory of Symbolic Computation and Knowledge Engineering for Ministry of Education,Jilin University,Changchun 130012,China);Parameterized Arc Consistency Constraint Propagation[J];Journal of Jilin University(Information Science Edition);2007-02
6 LAN Li-hui (Computer Institute, Jilin Normal University, Siping 136000,China);Discussion on method of parametric design of CAD product[J];Journal of Changchun Institute of Technology;2003-03
7 Yang Fuqing,Mei Hong,Li Keqin (Dept.of Computer Science & Technology,Peking University,Beijing 100871);Software Reuse and Software Component Technology[J];ACTA ELECTRONICA SINICA;1999-02
8 Pang Li'e Lü Xichun (Xi'an Electronic Engineering Research Institute, Xi'an 710100);Parameter Design of Common Composite Figures[J];Fire Control Radar Technology;2004-01
9 Zhao Fuqing 1 Yu Dongmei 1 Yang Yahong 21 (CAD/CAM Center,Gansu Univ.of Tech.,Lanzhou730050) 2 (College of Civil Engineering,Gansu Univ.of Tech.,Lanzhou730050);Research on the Interface Exploitation Method of SolidWorks with MFC and the Application[J];Computer Engineering and Applications;2004-07
10 Li Jinfang~1,2) Shi Fazhong~1) ~ ~1) (School of Mechanical Engineering & Automation, Beihang University, Beijing 100083)~ ~2) (Faculty of Mechanical and Electronic Engineering, Guangdong University of Technology, Guangzhou 510090);Research and Development on 3D Reconstruction Based on 2D Engineering Drawing in CAD System[J];Journal of Computer Aided Design & Computer Graphics;2005-04
【Secondary Citations】
Chinese Journal Full-text Database 1 Hits
1 Liu Lei; Zheng Hongjun; Jin Chengzhi (Dept. Computer Science. Jilin University, Changchun 130061);GRAMMAR-BASED GENERATOR FOR METAPROGRAMMING SYSTEM[J];MINI-MICRO SYSTEMS;1994-02
©2006 Tsinghua Tongfang Knowledge Network Technology Co., Ltd.(Beijing)(TTKN) All rights reserved