首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
本文介绍了敏捷型软件工程方法的概况,出现的背景,以及举出敏捷型方法示例,结合实际系统开发中的经验,说明软件工程方法学的最新发展.  相似文献   

2.
本文介绍了敏捷型软件工程方法的概况,出现的背景,以及举出敏捷型方法示例,结合实际系统开发中的经验,说明软件工程方法学的最新发辰。  相似文献   

3.
面向Agent的软件工程师近年来软件工程领域出现的一个重要的前沿研究方向,它试图将Agent理论和技术与软件工程的思想、原理和原则相结合,从而为基于Agent系统的开发提供工程化手段。本文综述了面向Agent的软件工程现状,分析了其面临的问题和挑战以指导进一步研究工作。  相似文献   

4.
郑力明  李晓冬 《软件》2014,(10):51-53
首先阐述了Agent的定义,分析了面向Agent与面向对象的区别。然后结合面向Agent的特点提出了面向Agent的软件体系结构,包括Agent的内部结构和基于Agent的软件体系结构,对已有的面向Agent软件开发方法进行了系统的分类,其中包括基于知识工程,基于对象技术和基于角色模型等。最后,举例说明并分析了面向Agent技术的应用前景。  相似文献   

5.
为了满足日益复杂应用的软件开发需求,近年来Agent技术研究的一项重要趋势是与软件工程技术相结合.讨论了集成Agent技术和软件工程技术的背景和需求;介绍了正在开展的基于组织抽象和Caste机制的面向Agent软件工程研究.该项工作的特点是借助于组织学的高层抽象和概念来支持基于Agent系统的分析、建模和体系结构设计,将Caste视为支持基于Agent系统实现的基本模块构件,并建立沟通这二者之间的技术桥梁.  相似文献   

6.
Agent系统的软件工程过程   总被引:3,自引:0,他引:3  
Agent技术和多Agent系统是解决许多复杂、分布应用的有效途径。该文讨论了建立多Agent系统的软件工程方法,内容包括:如何给出多Agent系统的需求描述,这些描述如何转化为高效的实现形式,如何检查多Agent系统的实现与其描述一致等。并用一些实例进行了说明。  相似文献   

7.
软件工程方法的新进展:面向Agent的软件工程   总被引:6,自引:0,他引:6  
面向Agent的软件工程方法是软件工程领域的一种新方法,与现有的开发方法相比,Agent具有较强能力对复杂软件系统中的活动实体进行高层抽象。分析了面向Agent软件工程方法对复杂软件系统建模的成功之处,并又对面向Agent的高层建模方法和基于面向对象方法的面向Agent的设计方法作了一些研究。  相似文献   

8.
分析传统过程和敏捷过程在软件工程课程教学中的不同特点,针对敏捷方法偏理论轻实践的教学弱点,指出敏捷开发的教学要点并说明支持工具,使学生在理性和感性层面深入学习和理解敏捷方法论,同时为教师的讲解和相应的实验环节提供思路和参考,也可为敏捷方法的研究者和应用者提供启示。  相似文献   

9.
面向Agent的软件工程:现状与挑战   总被引:18,自引:3,他引:18  
面向Agent软件工程是近年来软件工程领域出现的一个重要的前沿研究方向,它试图将Agent理论和技术与软件工程的思想、原理和原则相结合,从而为基于Agent系统的开发提供工程化手段.近年来,随着Internet上的web应用以及软件开发社会化的发展,面向Agent软件工程受到了学术界和工业界的高度关注和重视,研究活跃,发展迅速.从应用需求和技术发展两个方面阐述了面向Agent软件工程的产生和发展背景;从技术、管理和工具3个视点综述了现阶段面向Agent软件工程的研究内容;分析了面向Agent软件工程的研究现状;最后讨论了它存在的问题和面临的挑战以指导进一步研究.  相似文献   

10.
面对对象软件工程方法分析   总被引:3,自引:1,他引:3  
介绍了几种常用的面向对象软件工程方法,重点分析了UML,给出UML方法的图形表示法,最后介绍了基于UML的软件分析与设计的具体步骤。  相似文献   

11.
面向Agent的软件工程   总被引:12,自引:0,他引:12  
本文讨论了Agent以及面向Agent的软件工程技术,指出面向Agent的软件工程技术将是一种分析,设计和构造软件系统的得力手段。  相似文献   

12.
CAD系统开发软件工程管理方法探索   总被引:2,自引:0,他引:2  
本文简述了软件工程方法在 CAD系统开发中的重要性和国际上通行的 CMM(Capability Maturity Model)软件能力成熟度模型的情况 ,为尽可能在各方面力量有限的情况下 ,缩短与发达国家软件开发管理上的差距 ,我们采用了一套称为“树形结构法”软件工程管理办法 ,并在我们的 CAD系统开发中发挥了重要的作用。  相似文献   

13.
Challenges and Research Directions in Agent-Oriented Software Engineering   总被引:16,自引:1,他引:15  
Agent-based computing is a promising approach for developing applications in complex domains. However, despite the great deal of research in the area, a number of challenges still need to be faced (i) to make agent-based computing a widely accepted paradigm in software engineering practice, and (ii) to turn agent-oriented software abstractions into practical tools for facing the complexity of modern application areas. In this paper, after a short introduction to the key concepts of agent-based computing (as they pertain to software engineering), we characterise the emerging key issues in multiagent systems (MASs) engineering. In particular, we show that such issues can be analysed in terms of three different scales of observation, i.e., in analogy with the scales of observation of physical phenomena, in terms of micro, macro, and meso scales. Based on this characterisation, we discuss, for each scale of observation, what are the peculiar engineering issues arising, the key research challenges to be solved, and the most promising research directions to be explored in the future.  相似文献   

14.
基于Agent的软件系统开发方法   总被引:4,自引:0,他引:4  
基于Agent软件工程是当前软件工程领域最具有影响的一个方面,它比现在存在的开发方法有一些优越性,尤其是在软件系统中Agent所表现的对现实世界的高水平的抽象能力。文中论述了基于Agent软件系统的分析和设计方法,包括通用的高水平的方法和特殊设计的方法。指出面向Agent的软件技术是分析和设计软件系统的有力工具。  相似文献   

15.
基于敏捷软件开发的软件工程教学研究   总被引:2,自引:0,他引:2  
讨论了当前软件工程存在的问题和敏捷软件开发对相应问题的解决方法;针对软件工程在教学中遇到的问题,提出了基于敏捷软件开发组织教学内容和教学实践的方法,并分析了这种方法的优点。  相似文献   

16.
Software engineering is broadly discussed as falling far short of expectations. Data and examples are used to justify how software itself is often poor, how the engineering of software leaves much to be desired, and how research in software engineering has not made enough progress to help overcome these weaknesses. However, these data and examples are presented and interpreted in ways that are arguably imbalanced. This imbalance, usually taken at face value, may be distracting the field from making significant progress towards improving the effective engineering of software, a goal the entire community shares. Research dichotomies, which tend to pit one approach against another, often subtly hint that there is a best way to engineer software or a best way to perform research on software. This, too, may be distracting the field from important classes of progress.  相似文献   

17.
Tropos: An Agent-Oriented Software Development Methodology   总被引:16,自引:4,他引:16  
Our goal in this paper is to introduce and motivate a methodology, called Tropos,1 for building agent oriented software systems. Tropos is based on two key ideas. First, the notion of agent and all related mentalistic notions (for instance goals and plans) are used in all phases of software development, from early analysis down to the actual implementation. Second, Tropos covers also the very early phases of requirements analysis, thus allowing for a deeper understanding of the environment where the software must operate, and of the kind of interactions that should occur between software and human agents. The methodology is illustrated with the help of a case study. The Tropos language for conceptual modeling is formalized in a metamodel described with a set of UML class diagrams.  相似文献   

18.
面向Agent的软件开发方法及其评估   总被引:6,自引:0,他引:6       下载免费PDF全文
本文根据技术背景的差异,对已有面向Agent的软件开发方法进行了系统的分类,介绍了当前较有影响的一组代表性工作,分析和评估了各种方法的技术特点、适用范围及其存在的问题,概述了已有工具对面向Agent软件开发方法的支持;在参考国际上比较关注的面向Agent软件开发方法特性的基础上,提出了面向Agent软件开发方法的评估方法,对今后研究亟待解决的关键问题作了展望。  相似文献   

19.
孙丽萍  王云光  诸敏 《计算机工程》2007,33(17):105-107
结合XP、FDD等敏捷软件开发方法,提出了适用于中小型软件企业的敏捷软件开发方法——FXP,并成功地进行了实践。FXP以XP为框架,通过对重量级软件过程方法和敏捷软件过程实践的融合,既强调重量级软件过程方法整体协作的一致性,又结合了敏捷软件过程轻量级方法高效交流与分享的优点,通过把项目管理维度、软件工程维度、质量保证维度3个维度有效地融合在一个整体协作环境,解决了传统软件过程进度跟踪、需求跟踪、质量跟踪3个层面的断层。  相似文献   

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

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