期刊文献+
共找到65篇文章
< 1 2 4 >
每页显示 20 50 100
Process-Driven Software Development Methodology for Enterprise Information System
1
作者 Kwan Hee Han Yongsun Choi 《通讯和计算机(中英文版)》 2014年第1期66-73,共8页
关键词 软件开发方法 企业信息系统 驱动 工作流程 企业组织 生命周期 业务流程 建模工具
下载PDF
Development of Software Engineering: A Research Perspective 被引量:2
2
作者 梅宏 曹东刚 杨芙清 《Journal of Computer Science & Technology》 SCIE EI CSCD 2006年第5期682-696,共15页
In the past 40 years, software engineering has emerged as an important sub-field of computer science and has made significant contribution to the software industry. Now it is gradually becoming a new independent disci... In the past 40 years, software engineering has emerged as an important sub-field of computer science and has made significant contribution to the software industry. Now it is gradually becoming a new independent discipline. This paper presents a survey of software engineering development from a research perspective. Firstly, the history of software engineering is reviewed with focus on the driving forces of software technology, the software engineering framework and the milestones of software engineering development. Secondly, after reviewing the past academic efforts, the current research activities are surveyed and new challenges brought by Internet are analyzed. Software engineering researches and activities in China are also reviewed. The work in Peking University is described as a representative. 展开更多
关键词 software engineering methodology design PROGRAMMING software component
原文传递
A Way to Build Software Culture: Distributed Object-Oriented Software Engineering over Internet
3
作者 Tian Ai jing, Zhang Ling, Li Zong rong Department of Computer Science, Hubei University, Wuhan 430062, China State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期359-361,共3页
This paper focuses on Distributed Object Oriented Software Engineering over Internet, which is a way to build software culture. We believe that our work will contribute to better understanding of how to meet the nee... This paper focuses on Distributed Object Oriented Software Engineering over Internet, which is a way to build software culture. We believe that our work will contribute to better understanding of how to meet the needs of the big potential software market and to promote the software industry in developing country. The United States and Western Europe have well established software industry and related civilization. Software science, technology, and engineering are needed in China; however, maybe what is needed, first of all, is software civilization, including software ideas, customs, skills, arts, etc. We will draw a framework for the software culture as following: Software is the most important commodity in this age; Brilliance of hardware component era has become past fact; A software component era is ahead; Traditional linear process model is obsolete; Modern software engineering has a new face, object evolution model; Distributed object oriented software engineering over Internet is an approach to software component era; and Complete software civilization will be formed all over the world in next century. 展开更多
关键词 software software engineering object oriented methodology software component software culture
下载PDF
Current Issues in Software Re-Usability: A Critical Review of the Methodological &Legal Issues
4
作者 Tariq Saeed 《Journal of Software Engineering and Applications》 2020年第9期206-217,共12页
<div style="text-align:justify;"> <span style="font-family:Verdana;">The main objective of this research is to discuss the current legal and methodological issues in the field of softwa... <div style="text-align:justify;"> <span style="font-family:Verdana;">The main objective of this research is to discuss the current legal and methodological issues in the field of software Re-Usability. Though there are enormous online forums discussing such issues via Q&A but this paper is an attempt to raise the awareness about the legal issues, which a software engineer may trap into. The paper discussed the current issues with software reusability within the legal and methodological context. This paper applied an extensive literature review to critically appraise the past studies to come to a collective conclusion. Prior to discussing the issues, the benefits of reuse were mentioned, including the saving of time and cost for users. But legally the reuse of software assets creates complexities for the user in relation to meeting all the licensing requirements and dealing with the liability in case of a breach. Methodologically, there are major barriers to reused software when it comes to technical competence and managerial issues such as a lack of resources. Even when reusing software to save time, and leverage off the specialization of other authors, the end-user must also have the technical expertise to search, adapt and merge these reusable assets into the larger software infrastructure. The review ultimately shows the high barriers still remain to software reuse which could mean that smaller developers and businesses will still be reluctant to fully utilize open-source components to the best advantage.</span> </div> 展开更多
关键词 software engineering software Re-Usability Legal Issues methodological Issues
下载PDF
Progress of Expert Systems in Electromagnetic Engineering 被引量:1
5
作者 赖生建 王秉中 《Journal of Electronic Science and Technology of China》 2005年第4期328-333,共6页
It is urgent to solve various problems in electromagnetic (EM) engineering under the increasingly complicated environment. Some expert systems (ES) come into being just to keep up with the demand for solving these... It is urgent to solve various problems in electromagnetic (EM) engineering under the increasingly complicated environment. Some expert systems (ES) come into being just to keep up with the demand for solving these problems. Combined with the analysis of development orES technology and the development trend of EM engineering software in recent years, the application orES technology in EM engineering is discussed, and especially the progress of complete ES in electromagnetic compatible (EMC) is introduced. 展开更多
关键词 electromagnetic (EM) engineering expert system knowledge-basE engineering software electromagnetic compatible (EMC) electromagnetic interfere(EMI)
下载PDF
Towards Knowledge Management in RE Practices to Support Software Development
6
作者 Mamoona Humayoun Asad Masood Qazi 《Journal of Software Engineering and Applications》 2015年第8期407-418,共12页
Requirement engineering in any software development is the most important phase to ensure the success or failure of software. Knowledge modeling and management are helping tools to learn the software organizations. Th... Requirement engineering in any software development is the most important phase to ensure the success or failure of software. Knowledge modeling and management are helping tools to learn the software organizations. The traditional Requirements engineering practices are based upon the interaction of stakeholders which causes iteratively changes in requirements and difficulties in communication and understanding problem domain etc. So, to resolve such issues we use knowledge based techniques to support the RE practices as well as software development process. Our technique is based on two prospective, theoretical and practical implementations. In this paper, we described the need of knowledge management in software engineering and then proposed a model based on knowledge management to support the software development process. To verify our results, we used controlled experiment approach. We have implemented our model, and verify results by using and without using proposed knowledge based RE process. Our resultant proposed model can save the overall cost and time of requirement engineering process as well as software development. 展开更多
关键词 KNOWLEDGE Management software REQUIREMENT engineering software Development methodologIES KNOWLEDGE Modeling
下载PDF
融合知识图谱的软件工程方法学课程教学设计
7
作者 段志应 《电脑与电信》 2023年第1期65-69,共5页
软件工程是研究软件开发和管理的一门工程科学,软件工程方法学课程是软件工程及相关专业学生的主干、必修课程。当前的软件工程方法学教学过程中存在的主要问题是知识点多且分散、内容理论性强,学生很难建立起课程的整体知识体系。为解... 软件工程是研究软件开发和管理的一门工程科学,软件工程方法学课程是软件工程及相关专业学生的主干、必修课程。当前的软件工程方法学教学过程中存在的主要问题是知识点多且分散、内容理论性强,学生很难建立起课程的整体知识体系。为解决该问题,提出融合知识图谱的课程教学方法,对软件工程方法学课程的理论知识进行了整理,提炼出其中的知识点,通过知识图谱构建工具建立其知识点、知识章节之间的联系,并在教学的过程中加以应用。该方法不仅能够辅助教学,使学生对本课程的知识体系一目了然,而且可以利用该课程知识图谱进行问答自测等,有效地激发学生的学习热情,提高教学效果。 展开更多
关键词 软件工程方法学 知识图谱 Neo4j 知识图谱教学
下载PDF
一种基于UML的面向对象需求分析方法 被引量:12
8
作者 孙昌爱 金茂忠 +1 位作者 刘超 田丽从 《航空学报》 EI CAS CSCD 北大核心 2003年第1期75-78,共4页
提出一种实用的基于UML的需求分析及其建模方法 ,以活动图模型来表达业务模型 ,以概念层的对象图、状态图及交互图模型表达系统的结构逻辑及行为逻辑 ,以用例表达系统需求 ,讨论了需求分析及其建模的过程概念 ,方法实施的构造算法。
关键词 需求分析 面向对象分析 UML 面向对象方法 软件工程
下载PDF
敏捷开发方法及一个非典型应用实例 被引量:7
9
作者 林海 徐晓飞 潘金贵 《计算机科学》 CSCD 北大核心 2005年第2期125-128,132,共5页
敏捷(agile)软件开发方法是近几年来新兴的一种软件开发方法,它的主要特征是允许对过程进行自主调整,并且强调软件开发中人的因素,和传统开发方法有着很多不同。本文对这一新的软件开发方法作一些简单的讨论,简要介绍了其中有代表性的... 敏捷(agile)软件开发方法是近几年来新兴的一种软件开发方法,它的主要特征是允许对过程进行自主调整,并且强调软件开发中人的因素,和传统开发方法有着很多不同。本文对这一新的软件开发方法作一些简单的讨论,简要介绍了其中有代表性的几种方法,并给出了自己的一个应用实例。 展开更多
关键词 软件开发方法 敏捷开发 应用实例 过程 自主 主要特征 传统 强调 代表性
下载PDF
一种软件需求描述语言的设计与实现 被引量:5
10
作者 姚昱 毋国庆 +1 位作者 吴怀广 万黎 《计算机工程与应用》 CSCD 北大核心 2009年第21期185-188,共4页
提出了一种面向软件行为的需求建模方法和需求描述语言BDL,介绍了需求描述语言的设计和实现方法。利用此需求建模可以根据用户的需求信息寻找出目标系统的有效行为,建立目标系统的行为模型。该行为模型可以帮助用户和开发人员正确认识... 提出了一种面向软件行为的需求建模方法和需求描述语言BDL,介绍了需求描述语言的设计和实现方法。利用此需求建模可以根据用户的需求信息寻找出目标系统的有效行为,建立目标系统的行为模型。该行为模型可以帮助用户和开发人员正确认识和理解目标系统的行为,而且能为以后自动检测系统的各种特性提供良好的基础。 展开更多
关键词 需求描述语言 软件行为 需求工程 需求建模方法
下载PDF
敏捷软件过程的研究与实践 被引量:4
11
作者 孙丽萍 王云光 诸敏 《计算机工程》 CAS CSCD 北大核心 2007年第17期105-107,110,共4页
结合XP、FDD等敏捷软件开发方法,提出了适用于中小型软件企业的敏捷软件开发方法——FXP,并成功地进行了实践。FXP以XP为框架,通过对重量级软件过程方法和敏捷软件过程实践的融合,既强调重量级软件过程方法整体协作的一致性,又结合了敏... 结合XP、FDD等敏捷软件开发方法,提出了适用于中小型软件企业的敏捷软件开发方法——FXP,并成功地进行了实践。FXP以XP为框架,通过对重量级软件过程方法和敏捷软件过程实践的融合,既强调重量级软件过程方法整体协作的一致性,又结合了敏捷软件过程轻量级方法高效交流与分享的优点,通过把项目管理维度、软件工程维度、质量保证维度3个维度有效地融合在一个整体协作环境,解决了传统软件过程进度跟踪、需求跟踪、质量跟踪3个层面的断层。 展开更多
关键词 软件工程 敏捷方法 软件过程 柔性极限编程
下载PDF
基于Agent的智能采购系统的建模研究 被引量:4
12
作者 李超 张静 刘鲁 《计算机工程与应用》 CSCD 北大核心 2003年第28期221-223,229,共4页
以某制造企业信息管理系统的采购系统为例,使用面向Agent的软件工程方法———Gaia方法详细分析了其智能采购系统,建立了智能采购系统的分析模型和设计模型,并使用Agent开发工具OpenCybele进行了系统实现的尝试。
关键词 AGENT 面向Agent的软件工程 Gaia方法
下载PDF
用户需求分析的一种新方法一面向对象集成分析法 被引量:13
13
作者 郑跃斌 韩文秀 《计算机工程与应用》 CSCD 北大核心 2000年第5期57-59,74,共4页
从人们了解和分析客观世界的思维角度出发,分析总结了三种具有代表性的用户需求分析方法的优缺点。在此基础上,提出了一种集这三种方法的优点为一体的面向对象集成分析法的设计思想、实施步骤。最后给出了运用此方法对一企业管理信息... 从人们了解和分析客观世界的思维角度出发,分析总结了三种具有代表性的用户需求分析方法的优缺点。在此基础上,提出了一种集这三种方法的优点为一体的面向对象集成分析法的设计思想、实施步骤。最后给出了运用此方法对一企业管理信息系统进行分析的实例。 展开更多
关键词 系统开发方法 面向对象 软件工程 用户需求分析
下载PDF
实时程序设计方法的发展趋势 被引量:6
14
作者 张宇 黄克 李祖珉 《计算机研究与发展》 EI CSCD 北大核心 1993年第1期55-60,共6页
本文概述了目前实时程序设计方法学的两个基本方面:实时程序设计语言和实时程序的规范说明及形式化验证。讨论了实时程序设计的基本特点和与一般程序设计的不同之处。程序层次的实时性包括静态的时间限制表达和动态的时间限制维护.程序... 本文概述了目前实时程序设计方法学的两个基本方面:实时程序设计语言和实时程序的规范说明及形式化验证。讨论了实时程序设计的基本特点和与一般程序设计的不同之处。程序层次的实时性包括静态的时间限制表达和动态的时间限制维护.程序规范层次的实时性包括建立规范说明模型和形式化证明。 展开更多
关键词 实时 程序设计 软件工程 发展 趋势
下载PDF
知识系统开发生命周期的改造 被引量:3
15
作者 吴锡琪 钟珞 +1 位作者 刘定飞 夏红霞 《计算机技术与发展》 1991年第2期30-34,共5页
系统开发方法学上的进步,使知识库系统的生命周期有所改进。在新的开发方法中,过程代替了阶段和步骤,在系统开发期间。过程的动态活动使系统的性能得到改进。
关键词 系统开发方法学 知识库系统 软件工程
下载PDF
软件方法论研究中的若干问题 被引量:3
16
作者 应晶 何志均 《计算机科学》 CSCD 北大核心 1997年第4期69-74,共6页
软件发展到今天,已出现了一大批较为实用的软件工具。这些工具以成熟的技术为基础,别从不同的开发阶段、从不同的设计角度、依据不同的软件开发信息完成一个局部的开发功能例如。
关键词 软件方法论 软件工具 软件工程
下载PDF
关注点分离在计算思维和软件工程中的方法论意义 被引量:40
17
作者 何明昕 《计算机科学》 CSCD 北大核心 2009年第4期60-63,共4页
关注点分离可追溯到柏拉图对整体与部分关系的思考。作为基本的系统化计算思维原则,关注点分离体现在问题求解、算法设计、软件设计、软件架构描述、软件开发过程等诸多方面。简要归纳了软件和计算的本质特点;重点分析关注点分离作为重... 关注点分离可追溯到柏拉图对整体与部分关系的思考。作为基本的系统化计算思维原则,关注点分离体现在问题求解、算法设计、软件设计、软件架构描述、软件开发过程等诸多方面。简要归纳了软件和计算的本质特点;重点分析关注点分离作为重要的方法论原则在软件工程中的主要作用和体现形式;介绍了近期有关关注点高级分离的研究,包括关注点的多维分离和面向方面软件开发;最后阐述了关注点分离原则与具体问题具体分析策略相结合的实践意义。 展开更多
关键词 关注点分离 计算思维 软件工程 方法论
下载PDF
敏捷型软件开发方法与极限编程概述 被引量:20
18
作者 李航 《计算机工程与设计》 CSCD 2003年第10期116-118,121,共4页
在当前需求快速变动的背景下,传统的软件工程方法显得难以适应。近年来出现了一类新的轻量级的软件开发方法,它们被统称为敏捷型软件开发方法。介绍了敏捷型软件开发方法的背景、原则和特点,将其与传统软件工程方法作了比较;还重点介绍... 在当前需求快速变动的背景下,传统的软件工程方法显得难以适应。近年来出现了一类新的轻量级的软件开发方法,它们被统称为敏捷型软件开发方法。介绍了敏捷型软件开发方法的背景、原则和特点,将其与传统软件工程方法作了比较;还重点介绍了当前国外流行的敏捷型软件开发方法:XP(eXtreme Programming——极限编程)的开发流程和实践准则。 展开更多
关键词 敏捷型软件开发方法 极限编程 软件工程 软件质量
下载PDF
可复用构件净室设计模式研究 被引量:3
19
作者 冯建湘 刘定 +1 位作者 楚涤修 冯冼 《长沙电力学院学报(自然科学版)》 2003年第3期11-14,共4页
基于构件的软件开发已成为软件工程化开发的重要趋势,可复用构件产品的质量和可靠性是决定软件系统质量和可靠性的关键.根据构件的主要特点和基于构件的软件设计思想,运用国际上先进的净室软件工程的理论、技术和实践成果,提出了可复用... 基于构件的软件开发已成为软件工程化开发的重要趋势,可复用构件产品的质量和可靠性是决定软件系统质量和可靠性的关键.根据构件的主要特点和基于构件的软件设计思想,运用国际上先进的净室软件工程的理论、技术和实践成果,提出了可复用构件净室实现的技术方法和实施过程. 展开更多
关键词 净室软件工程 软件开发 软件设计 软件重用 可复用构件 设计模式
下载PDF
软件质量度量方法学及其应用 被引量:4
20
作者 张社英 邓日失 《北京航空航天大学学报》 EI CAS CSCD 北大核心 1997年第1期61-67,共7页
讲述了软件质量度量方法学模型,并讨论了软件质量需求、软件质量度量的成本与效益。
关键词 软件工程 软件质量 度量方法学 度量过程
下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部