首页 | 本学科首页   官方微博 | 高级检索  
     检索      

运用关系代数理论解析接口底层实现机制
引用本文:李晓伟,唐卫涛,王斌,孙立超.运用关系代数理论解析接口底层实现机制[J].飞行器测控学报,2015,34(2):189-197.
作者姓名:李晓伟  唐卫涛  王斌  孙立超
作者单位:宇航动力学国家重点实验室;西安卫星测控中心;宇航动力学国家重点实验室;西安卫星测控中心;宇航动力学国家重点实验室;西安卫星测控中心;宇航动力学国家重点实验室;西安卫星测控中心
摘    要:接口是面向对象范式和工程领域中的重要概念,认识其实现原理和内部机制有利于提高软件实践过程中的设计开发能力。首先,从普通的接口调用语句的汇编命令入手,描述了接口的使用方法和外在特征;其次,运用数据模型和关系代数等关系理论技术,分析探讨了接口底层机制的实现原理;再次,给出了2种可能的接口实现机制,通过对比分析确立了比较接近真实的底层实现机制,并分析了其静态结构、执行过程及其他特点;最后,相关试验结果表明该模型机制能够满足软件底层体系结构要求并解释了软件的相关呈现现象,从而证明了推断过程和结果的正确性。

关 键 词:软件开发  接口  面向对象  数据模型  关系代数  C#

Analysis of the Principle of Interface Realization Mechanism with Relational Algebra
LI Xiaowei,TANG Weitao,WANG Bin and SUN Lichao.Analysis of the Principle of Interface Realization Mechanism with Relational Algebra[J].Journal of Spacecraft TT&C Technology,2015,34(2):189-197.
Authors:LI Xiaowei  TANG Weitao  WANG Bin and SUN Lichao
Institution:LI Xiaowei;TANG Weitao;WANG Bin;SUN Lichao;State Key Laboratory of Astronautic Dynamics;Xi’an Satellite Control Center;
Abstract:Interface is an important concept in object-oriented paradigm in computer programming language and the knowledge of its realization principle and internal mechanism is beneficial to the improvement of software design and development capability.First,the usage and external characteristics of interface are described starting from the assembly instructions of a general assembly language of interface.Then,the realization principle of bottom layer interface mechanism is analyzed with relational technologies including data model and relational algebra.Furthermore,two possible interface realization types of interface mechanisms are compared and analyzed to establish close-to-reality bottom layer realization mechanism,the static structure and execution procedure of which are analyzed.Finally,interrelated experiments indicate that the model and mechanism are conforming to the bottom layer architecture of software and explain the representation phenomena of software,thus providing proof that the reasoning process and result are correct.
Keywords:software development  interface  object-oriented  data model  relational algebra  C#
本文献已被 CNKI 等数据库收录!
点击此处可从《飞行器测控学报》浏览原始摘要信息
点击此处可从《飞行器测控学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号