首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 234 毫秒
1.
计算机软件开发方法和与之相呼应的开发应用思想在短短几十年内发生了翻天覆地的变化.以C语言为代表的高级语言已经满足不了人们的需求,随之而来的面向方面程序设计语言开始成为大家争相研究的重点.对面向方面的程序设计的研究与应用进行了探讨.  相似文献   

2.
问题解决方法在知识工程中扮演重要角色.针对一些应用领域没有提供适宜的分类层次的领域知识的情况,通过采用属性和值分开的方法进行匹配与搜索,给出面向解释的偏差分析问题解决方法,并使用基于本体的可重用的UPML框架对偏差分析问题解决方法的结构和主要组件进行了描述,最终由JESS语言实现,同时对问题解决方法的可重用性的实现进行了研究.  相似文献   

3.
基于Tcl语言的外壳语言实现方法   总被引:1,自引:0,他引:1  
崔鸿  李全福 《计算机工程》2005,31(Z1):133-134
计算机应用的广阔空间在于同各行业相互融合。研究面向专业领域的语言具有现实意义,文章介绍应用Tcl语言和C语言设计专用语言的方法,实现了一个简单的面向矩阵计算的matrix语言,并介绍了matrix语言解释器的构造方法。  相似文献   

4.
面向方面编程方法是一种新的程序开发方法,主要是为了弥补面向对象方法的一些不足。该文介绍了面向方面编程的基本概念、语法规范,并且以面向方面语言Aspectj为例说明面向方面编程的特点。  相似文献   

5.
面向方面软件开发技术可能成为下一个软件开发史上的里程碑,目前已经出现大量的面向方面编程的优秀语言和框架,但仍缺少统一的面向方面建模标准.通过UML强大的扩展机制,基于AspectJ语法语义扩展UML元模型并可视化地表达面向方面的重要概念,可以降低面向方面软件设计和开发的难度,同时为设计人员提供统一的面向方面的交流平台,提高面向方面软件设计和开发的效率.  相似文献   

6.
面向方面编程是一种新的程序设计范型,它支持关注点的分离,解决了面向对象方法中代码"纠缠"和"分散"的问题,使模块的内聚性提高,耦合度降低,提高了代码的复用性.但是面向方面编程范型也给面向方面程序的测试带来了挑战,传统的测试技术不能完全适应,为了更好地进行测试,本文通过对AspectJ语言进行分析,给出了八种面向方面程序的错误类型,便于进一步地进行面向方面程序测试的研究.  相似文献   

7.
目前无论在学术界还是工业界,很多人士简单地将面向方面程序设计理解为模块化横切关注点,狭隘地认为 面向方面程序设计构建在面向对象程序设计之上,是面向对象程序设计的扩展、有效的补充等。回顾了面向方面程序 设计的定义,分析了面向方面程序设计区别于其它程序设计方法的本质特征,并形式化了定义中的量化语句与方面, 给出了量化语句与方面的语义。重申了面向方面程序设计的本质特性是Quantification与()bliviousncss,模块化横切 关注点只是其带来的一个好处。同时指出了面向方面程序设计是一种新型的程序设计范式,独立于面向对象等其它 程序设计方法。并且,基于此定义,给出了面向方面程序设计语言需满足的最小条件集,并比较了主流的面向方面程 序设计语言,探讨了这些语言在面向方面程序设计理念上的差异。  相似文献   

8.
本文针对目前学生学习《面向对象程序设计》教学中存在的问题进行了分析与总结,从面向过程语言和面向对象程序设计语言的教学内容和教学方法进行分析和研究,提出了学习两种语言的学习方法和教学方法的差异性,提出了融合两者教学内容和提高编程能力的思路和方法,以及改革现有两课程的教学体系和教学模式.  相似文献   

9.
面向方面方法和实时语言特性应用于实时软件开发工程,将降低实时软件开发的复杂性,而形式化方法将提升系统的可信度。该文提出的一种面向方面的实时软件开发方法AOSDBRTL,它基于经面向方面扩展的形式化方法AO RT Z,在编码阶段应用实时语言PEARL,实现了软件开发各个阶段对面向方面的无缝支持。  相似文献   

10.
对象角色建模方法ORM是一种完全面向交流的面向事实概念建模方法,目前已发展到2.0版,已应用于本体论工程,因此需要对其进行形式化以分析其本体表达能力。Halpin定义了一种知识表达语言KL,并使用KL形式化分析了早期版本的ORM。本文借鉴Halpin的研究成果,采用经典的一阶逻辑语言L 全面地分析了ORM 2.0的形式化语义。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号