首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
可靠性是星敏感器软件指标之一.由于软件规模增大和复杂性的增加,软件可能存在许多缺陷,采用软件可靠性增长的方法,可以根除故障产生的原因,从而逐步提高可靠性.采用这一思路,对星敏感器软件可靠性增长的实现途径进行了讨论.  相似文献   

2.
Representing Software Engineering Knowledge   总被引:2,自引:0,他引:2  
We argue that one important role that Artificial Intelligence can play in Software Engineering is to act as a source of ideas about representing knowledge that can improve the state-of-the-art in software information management, rather than just building intelligent computer assistants. Among others, such techniques can lead to new approaches for capturing, recording, organizing, and retrieving knowledge about a software system. Moreover, this knowledge can be stored in a software knowledge base, which serves as corporate memory, facilitating the work of developers, maintainers and users alike. We pursue this central theme by focusing on requirements engineering knowledge, illustrating it with ideas originally reported in (Greenspan et al., 1982; Borgida et al., 1993; Yu, 1993) and (Chung, 1993b). The first example concerns the language RML, designed on a foundation of ideas from frame- and logic-based knowledge representation schemes, to offer a novel (at least for its time) formal requirements modeling language. The second contribution adapts solutions of the frame problem originally proposed in the context of AI planning in order to offer a better formulation of the notion of state change caused by an activity, which appears in most formal requirements modeling languages. The final contribution imports ideas from multi-agent planning systems to propose a novel ontology for capturing organizational intentions in requirements modeling. In each case we examine alterations that have been made to knowledge representation ideas in order to adapt them for Software Engineering use.  相似文献   

3.
针对表面缺陷检测领域软件开发中存在的问题,本文分析了检测过程中存在的共性技术问题,按照软件工程的思想,建立了基于构件的表面缺陷检测系统软件开发模型,实现了表面缺陷检测领域构件的抽取及开发,解决了该类软件开发中的复用问题。  相似文献   

4.
软件项目管理的对象是软件工程项目,它的质量保证和如期完工与有效的项目管理是分不开的。阐述了软件质量管理的难点,提出了解决这一难点的见解。  相似文献   

5.
介绍了一种面向对象的软件工程方法——统一软件开发过程(United Software Development Process,USDP)。结合军事地理信息系统(Military Geographic Information System,MGIS)软件的开发实践,详细描述了这种适合GIS开发的软件工程方法的思想、软件开发过程和模型元素。统一软件开发过程的思想包括用例驱动、以体系结构为中心、迭代和增量等。它的模型元素则包括工作人员、行为、成果和工作流程。  相似文献   

6.
为何大型软件开发失败率高 ?当前软件工程理论是否存在一些缺陷 ?对大型软件的认识是否存在误区 ?结合作者的信息系统开发经验 ,旨在分析和研究软件工程的理论性问题 ,并提出一些观点和方法 ,探索开发大型软件的成功之道。  相似文献   

7.
设计软件的学习方便我们的学习并提高学生的学习能力,设计软件的学习是为了更好的服务于创意。而反过来软件的运用又会激发创意的产生,软件运用不好也会限制创意的表达,因此它们之间的关系可谓相辅相成,相互制约。创意的产生受到很多因素的影响和习惯的培养,在教学中要不断发现问题,总结规律。  相似文献   

8.
结合多年来在软件需求分析方面的经验和体会,针对当前软件公司在需求分析方面存在的问题,提出了降低需求分析风险的一些值得借鉴的思路与方法。  相似文献   

9.
应用型软件服务外包人才培养模式   总被引:1,自引:0,他引:1  
西安作为中国服务外包示范城市之一,市政府已出台多项举措,大力发展软件服务外包产业及培养软件服务外包人才。文章介绍了西安文理学院作为西安市软件服务外包人才培训基地,在应用型软件服务外包人才培养实践中的经验,提出应用型软件服务外包人才培养的思路。  相似文献   

10.
Typical software engineering courses teach principles in lectures and readings, then apply them in the development of a single program (requiring several months). We recently taught a software engineering class that incorporated many smaller exercises (requiring several hours). The class was successful: students were able to experiment with a broad set of ideas, and make interesting mistakes without jeopardizing the grades of their development team. This paper describes some tools and techniques we taught, and suggests how they might be incorporated into typical software engineering classes.  相似文献   

11.
软件项目管理思想在“软件工程”实践教学中的应用   总被引:1,自引:0,他引:1  
软件项目管理是软件工程教学中的一个重要组成部分。本文在项目管理理论的基础上,结合软件工程教学的实际,以电子商务网站工程建设为实践项目,提出了项目驱动的软件项目管理教学思想。软件工程项目实践与理论教学相结合,培养了学生团队合作精神和解决实际问题的能力,提高了教学的质量和水平。  相似文献   

12.
朱斐 《计算机教育》2011,(12):70-73
软件工程是一门研究用工程化方法开发、维护和管理高质量软件的学科,在软件生命周期中起着重要作用。随着软件服务外包需求的膨胀,高校迫切需要开展软件工程双语教学。文章在分析现有双语教学存在问题的基础上,结合苏州大学软件工程课程双语教学的实践,提出以案例为导向的软件工程双语教学思路,在完善双语教学内容的同时,使课程内容更接近企业需求,激发了学生的兴趣,取得了较好的教学效果。  相似文献   

13.
基于并行工程的软件测试模型研究   总被引:6,自引:0,他引:6  
结合并行工程和软件过程改进的思想,提出了一种适用的软件测试模型,并介绍了软件测试流程及相应的软件测试技术。  相似文献   

14.
The first installment of this new column on professional development discusses how some software engineering ideas have a half-life. The author conjectures that this half-life is roughly five years, and outlines the need for software engineers to thus stay abreast of new technologies.  相似文献   

15.
16.
Ideas and techniques from the social sciences can improve the theory and practice of the software engineering discipline. To illustrate the contributions this cross-pollination has made, the authors focus on the nature of paradigms and software quality management systems. Their studies underscore the importance of community in how new technical ideas become accepted, how despite software engineers too often prefer polemic to evidence, and the primacy given to the local guru that transcends formal organizational structures  相似文献   

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.
成像光谱技术的迅速发展,使得出现了多种多样的成像光谱仪硬件设备,近几年,基于液晶可调谐滤波器(Liquid Crystal Tunable Filter,LCTF)的便携式成像光谱仪系统不断出现,使得成像光谱技术更加丰富。而与之配套的成像光谱仪软件尚没有过多的研究与方案提出,为了加强成像光谱仪软件的开发生态,针对成像光谱仪的功能需求,利用Qt界面开发框架,首先提出了一种高扩展性、高可读性的软件方案。按照面向对象与模块化设计的编程思想,将该软件分为图像控制接收模块、处理模块、显示窗口模块与光谱分析模块,然后根据各个模块的开发思路,介绍了其内部设计细节与模块间的通信方式。最后,测试表明该软件能够满足成像光谱仪的基本功能需求,具有较好的稳定性与鲁棒性。  相似文献   

19.
软件质量保证技术一直是业界关注的焦点。在分析软件质量影响因素的基础上,从软件工程方法、软件构件技术和软件质量管理标准等方面论述了提高软件质量的技术和方法,重点阐述了面向agent软件工程开发方法的主要思想和基本方法以及软件构件模型和评价标准。  相似文献   

20.
互联网的快速发展,促进了网络中的信息传输,网络聊天也变得越来越普及。本文从技术的角度出发,设计与实现了一款网络聊天软件。在本文中,我们首先介绍了软件的系统结构及设计思路,然后分别设计与实现了本软件的数据库系统、服务器软件和客户端软件。  相似文献   

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

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