期刊文献+
共找到36篇文章
< 1 2 >
每页显示 20 50 100
网构软件的研究与进展 被引量:101
1
作者 吕建 马晓星 +2 位作者 陶先平 徐锋 胡昊 《中国科学(E辑)》 CSCD 北大核心 2006年第10期1037-1080,共44页
随着Internet的快速发展与普及,如何在开放、动态、难控的网络环境下实现各类资源的共享和集成已经成为计算机软件技术面临的重要挑战之一,为了应对挑战,许多新理念、新概念、新模型、新方法和新技术应运而生.在系统分析以面向对象方法... 随着Internet的快速发展与普及,如何在开放、动态、难控的网络环境下实现各类资源的共享和集成已经成为计算机软件技术面临的重要挑战之一,为了应对挑战,许多新理念、新概念、新模型、新方法和新技术应运而生.在系统分析以面向对象方法与技术为代表的经典软件方法与技术体系不足的基础上,从软件方法学及其技术支撑的角度,通过对软件技术发展趋势与挑战的思考与分析,初步凝练出了网构软件的概念框架、基本特征、逻辑内涵与关键技术.然后,在此总体构架之下,对近年来出现的各种相关的软件新概念、新模型、新方法和新技术从基本理念开放化、软件实体主体化、软件协同分离化、运行机制自适应、开发方法群体化、外部环境显式化、安全保障可信化、系统管理自治化、技术体系系统化等多个侧面加以系统的综述与介绍;最后,在综合分析的基础上提炼出进一步的研究问题. 展开更多
关键词 网构软件 软件方法学 软件技术
原文传递
互联网时代的软件技术:现状与趋势 被引量:22
2
作者 梅宏 刘譞哲 《科学通报》 EI CAS CSCD 北大核心 2010年第13期1214-1220,共7页
互联网(Internet)的快速发展为信息技术与应用扩展了更为广阔的空间,同时也为传统的软件开发理论、方法和技术带来了一系列的挑战.回顾了现有基于网络的新型计算范型和应用模式.探讨了软件模型、软件运行平台和支撑机制、软件开发方法... 互联网(Internet)的快速发展为信息技术与应用扩展了更为广阔的空间,同时也为传统的软件开发理论、方法和技术带来了一系列的挑战.回顾了现有基于网络的新型计算范型和应用模式.探讨了软件模型、软件运行平台和支撑机制、软件开发方法和软件质量评价与保障体系的现状和发展趋势.讨论并展望了进一步的研究工作. 展开更多
关键词 互联网 软件技术 软件方法学 网构软件
原文传递
浅析个体软件过程 被引量:4
3
作者 张科伟 唐晓波 《计算机应用研究》 CSCD 北大核心 2002年第5期12-14,20,共4页
讨论了个体软件过程的框架和它的实施过程,力求帮助软件从业人员发展个人技 能。
关键词 个体软件过程 系统工程 能力成熟度模型 软件工程 软件方法学
下载PDF
多Agent系统的上下文感知增强 被引量:3
4
作者 马骏 陶先平 +1 位作者 朱怀宏 吕建 《软件学报》 EI CSCD 北大核心 2012年第11期2905-2922,共18页
如今,多agent系统(multi-agent system,简称MAS)被广泛用于开发各种应用系统.当前,开放、动态、难控的计算平台要求软件系统能够根据系统自身及其环境状态信息及其改变,动态地调节自身的行为,即具备一定的上下文感知能力.然而,现有工作... 如今,多agent系统(multi-agent system,简称MAS)被广泛用于开发各种应用系统.当前,开放、动态、难控的计算平台要求软件系统能够根据系统自身及其环境状态信息及其改变,动态地调节自身的行为,即具备一定的上下文感知能力.然而,现有工作并未就如何向既有的MAS应用系统引入上下文感知能力提出有效的解决方案.依照关注分离原则,结合面向上下文程序设计技术(context-oriented programming,简称COP)、反射技术(reflection)以及代码植入技术(code instrumentation),提出了一套MAS系统上下文感知增强框架和底层支撑技术.开发人员可以在既有应用源码不可得的情况下,自动地将指定agent类型转换为(扩展为)具有上下文感知能力的agent类型.此外,利用底层运行支撑环境,系统管理员可以在系统运行时刻动态地调整指定agent的上下文感知行为. 展开更多
关键词 软件AGENT 多AGENT 系统 上下文感知 程序设计 软件方法学
下载PDF
CMM实践中的分布式软件工程管理框架 被引量:2
5
作者 汤克明 殷新春 陈崚 《计算机工程与应用》 CSCD 北大核心 2002年第3期77-79,116,共4页
分布式计算机体系结构的进展,使得客户/服务器软件工程被分布式软件工程所代替。CMM(CapabilityMaturityModel)已被软件组织所认识和重视,CMM实践中的软件工程的管理机制是软件质量保障的关键因素。该文介绍一种符合CMM思想、支持CSCW... 分布式计算机体系结构的进展,使得客户/服务器软件工程被分布式软件工程所代替。CMM(CapabilityMaturityModel)已被软件组织所认识和重视,CMM实践中的软件工程的管理机制是软件质量保障的关键因素。该文介绍一种符合CMM思想、支持CSCW、适合分布式系统结构的管理框架,通过CMM角色定义、过程定义、过程流与文档流的管理以及对CMM角色行为的协同控制,帮助软件企业有效地控制软件过程、增强开发效率、改进软件产品质量。 展开更多
关键词 CMM 分布式软件工程 软件方法学 软件质量管理 计算机
下载PDF
软件工程中的形式化方法研究综述 被引量:3
6
作者 李婉璐 《数字技术与应用》 2015年第10期108-109,共2页
软件工程中的形式化方法是以数学理论为基础,建立的一种用来解决软件工程领域问题的系统性分析方法。形式化方法通过具有明确语义的形式语言来描述目标软件系统的行为和特征,为目标系统开发提供了一个模型化的有效设计和分析途径,保障... 软件工程中的形式化方法是以数学理论为基础,建立的一种用来解决软件工程领域问题的系统性分析方法。形式化方法通过具有明确语义的形式语言来描述目标软件系统的行为和特征,为目标系统开发提供了一个模型化的有效设计和分析途径,保障了系统的安全性和可靠性。本文简单介绍了形式化方法的研究内容及分类,在软件方法学的研究背景下,对形式化方法在软件系统开发每一个阶段的应用进行了详细分析和综合评价。 展开更多
关键词 形式化方法 软件方法学 形式化的软件开发
下载PDF
基于主体的油料供应链系统 被引量:2
7
作者 高翔 王辉 《微型机与应用》 2003年第6期47-49,共3页
分析设计OSCS的主体角色,基于MAGE多主体开发环境实现OSCS系统原型。
关键词 油料供应链系统 主体 软件方法学 油库 军事后勤
下载PDF
极限编程的实践与特点 被引量:2
8
作者 黄剑宇 《福建电脑》 2008年第12期59-60,共2页
软件开发经过多年的发展,其方法层出不穷,归结起来主要可分为重方法学和轻方法学。本文主要介绍轻方法学中的一个重要方法――极限编程,着重讨论极限编程的实践和特点。
关键词 软件方法学 方法学 极限编程 XP 实践 特点
下载PDF
FORTRAN 2000与C^(++)面向对象机制比较
9
作者 黄文伟 徐宝文 《计算机科学》 CSCD 北大核心 2004年第3期176-178,共3页
本文在简单讨论面向对象方法的基本机制的基础上,比较分析了FORTRAN 2000与C^(++)语言对面向对象机制的支持,涉及对象、继承、多态性、操作以及可访问性控制等多个方面。
关键词 面向对象 软件开发 软件方法学 程序设计语言 FORTRAN 2000 C++ 软件重用 软件质量
下载PDF
利用WSCF进行契约先行的Web Services开发
10
作者 刘如鸿 《MSDN开发精选》 2005年第4期32-34,共3页
什么是契约先行(Contract-First)? 如果说一个新的软件开发模型会影响甚至改变软件开发过程,那么这样的改变对于开发人员而言,无疑是最具有深远意义的。多年以来,大多分布式应用程序的开发人员都习惯关注对象和从头开始编写一大... 什么是契约先行(Contract-First)? 如果说一个新的软件开发模型会影响甚至改变软件开发过程,那么这样的改变对于开发人员而言,无疑是最具有深远意义的。多年以来,大多分布式应用程序的开发人员都习惯关注对象和从头开始编写一大堆的代码。然而,在面向服务(Service-Oriented)的时代,一切都将改变。从面向过程到面向对象,再到基于组件的开发(Component Based Development),软件开发领域经历着一次又一次的变革,而Web Services的盛行则将软件方法学的革新再一次的推到了浪尖口,一切都处在变化的焦点之中。 展开更多
关键词 SERVICES 软件开发过程 Web 分布式应用程序 软件开发模型 软件方法学 面向服务 面向对象 面向过程
下载PDF
基于ICONIX面向对象过程的嵌入式软件设计方法
11
作者 郭策 王兴起 《工业控制计算机》 2017年第12期4-6,8,共4页
软件方法学为构建大型的、复杂的软件系统提供了指导原则和方法体系,设计良好的系统模型要比直接编码更具决定性意义。ICONIX面向对象过程是模型驱动设计方法的一个体现,帮助人们快速实现健壮可靠的软件产品。在嵌入式领域,多数应用软... 软件方法学为构建大型的、复杂的软件系统提供了指导原则和方法体系,设计良好的系统模型要比直接编码更具决定性意义。ICONIX面向对象过程是模型驱动设计方法的一个体现,帮助人们快速实现健壮可靠的软件产品。在嵌入式领域,多数应用软件缺乏有效的设计,导致功能扩展和后期维护都非常棘手。ICONIX面向对象过程与嵌入式领域结合,展现了一种嵌入式软件的设计方法。 展开更多
关键词 软件方法学 模型驱动设计 ICONIX 嵌入式软件
下载PDF
电类(非计算机)专业计算学科课程改革设想
12
作者 彭沛 《电气电子教学学报》 1997年第2期9-13,共5页
关键词 计算机 电类专业 基本原理 学时 知识单元 计算机专业 软件方法学 学科课程
下载PDF
面向构件的软件开发方法学研究 被引量:40
13
作者 万麟瑞 胡宏 孙红星 《小型微型计算机系统》 CSCD 北大核心 2003年第3期365-370,共6页
文章以集成供应链管理软件的研究开发为背景 ,从中抽象出面向构件的软件开发的一般过程、原理和方法 .首先提出构件化软件开发的过程模型 ,阐述与过程相适应的阶段和内容划分思想以及建模机制 ;进而阐述领域工程及需求分析方法 ,重点探... 文章以集成供应链管理软件的研究开发为背景 ,从中抽象出面向构件的软件开发的一般过程、原理和方法 .首先提出构件化软件开发的过程模型 ,阐述与过程相适应的阶段和内容划分思想以及建模机制 ;进而阐述领域工程及需求分析方法 ,重点探讨构架和构件设计思想及多种建模方法的综合应用 ,给出基于软件体系结构风格和形式描述的构架模型和构件模型 ;最后给出构架与构件实现的典型案例 . 展开更多
关键词 软件开发方法学 面向构件方法 过程模型 领域模型 构架模型 构件模型 形式描述 面向对象
下载PDF
MDA—新一代软件开发方法学的挑战与发展研究 被引量:10
14
作者 陈平 王柏 《计算机科学》 CSCD 北大核心 2005年第3期127-131,共5页
本文首先概述了OMG的模型驱动对象(MDA)的体系结构,对MDA的发展前途的正反两方面进行了论述,同时给出了MDA的发展现状和最新动态、重点研究方向以及相关技术,并预测了其可能的发展模式及前景。
关键词 MDA 软件开发方法学 模型驱动架构 元模型 软件体系结构
下载PDF
面向对象建模技术及其实现 被引量:2
15
作者 孔月萍 刘树林 董丽丽 《西安矿业学院学报》 1999年第3期268-272,共5页
面向对象技术已成为当今软件开发的一种主流方法,它已从软件编程、软件设计扩展到需求分析、建立系统模型的阶段。本文以“餐饮自动化系统”中的“顾客点菜子系统”为例,介绍运用面向对象技术建立系统模型的方法。
关键词 软件编程 软件设计 需求分析 面向对象技术 软件工程方法学 OMT方法
下载PDF
面向Agent的软件工程方法学 被引量:7
16
作者 李蛟 冯志勇 《微处理机》 2004年第1期1-4,13,共5页
软件 Agent技术正在成为软件开发领域中一个新的发展方向 ,现在大多数的 Agent研究都是以创建 Agent应用程序为目标 ,即用 Agent的概念创建更为强大 ,更具灵活性和智能性的程序。但是随着 Agent技术在各种应用中的发展和成熟 ,就需要在... 软件 Agent技术正在成为软件开发领域中一个新的发展方向 ,现在大多数的 Agent研究都是以创建 Agent应用程序为目标 ,即用 Agent的概念创建更为强大 ,更具灵活性和智能性的程序。但是随着 Agent技术在各种应用中的发展和成熟 ,就需要在方法论上对之进行指导。因此 ,面向 Agent的软件方法学就成为 Agent研究中最活跃的一个研究领域之一。本文通过对几种在面向 Agent软件工程中使用的主流方法学进行分析 ,指出了 Agent方法学在面向 Agent软件系统开发中的重要性。与此同时 ,通过对面向对象和面向 Agent的方法学比较 ,指出现有的面向对象方法学的一些不足 ,以及如何通过面向 Agent的概念进行改进。 展开更多
关键词 软件工程方法学 AGENT 面向对象 人工智能 软件开发
下载PDF
从结构化方法学走向面向对象方法学 被引量:5
17
作者 赵玉鹏 梁国钊 《科学技术与辩证法》 CSSCI 北大核心 2004年第5期48-51,共4页
计算机软件设计中最主要的方法是结构化方法和面向对象方法 ,它们在许多方面都有明显的区别 ,其发展过程反映了软件开发从以机器为中心到以人的认识为中心的转向、一场信息产业界的技术革命和软件设计思想的改变。
关键词 软件开发方法学 结构化方法学 面向对象方法学
下载PDF
电子政务中的项目管理与运维管理框架 被引量:3
18
作者 饶臻 王珏 《电子政务》 2005年第12期28-31,共4页
电子政务是一项庞大的复杂的系统工程,一个稍大些的电子政务项目要经过可行性研究、立项、咨询、规划、系统建设、系统运营等诸多环节。同时需要进行资源整合、信息整合、功能集成、作业集成等。在世界各国推进电子政务的进程中,电子政... 电子政务是一项庞大的复杂的系统工程,一个稍大些的电子政务项目要经过可行性研究、立项、咨询、规划、系统建设、系统运营等诸多环节。同时需要进行资源整合、信息整合、功能集成、作业集成等。在世界各国推进电子政务的进程中,电子政务工程的失败案例比比皆是。失败有很多原因,例如不断变更的需求、在系统开发之前,没有做足够的业务流程设计、忽略了开发总体系统构架、使用了原始的、甚至是“混乱的”软件开发方法学、忽略了信息安全性等等。要成功实施一个大型电子政务项目,不仅需要一群技术专家,最重要的是要有一个合理的、高效的项目管理模式,以控制项目风险。而且,必须对计算机系统的运行服务做好思想准备,以及制定相关的维护运行机制。 展开更多
关键词 电子政务工程 项目管理模式 管理框架 软件开发方法学 功能集成 系统开发 信息安全性 计算机系统 系统工程 系统建设
下载PDF
CMM——全面质量管理在软件业的应用 被引量:3
19
作者 赵云志 《软件世界》 2002年第10期136-138,共3页
早在20世纪60年代中期,人们就发现软件的生产出现了“问题”,主要表现在生产过程不规范,缺乏管理。后来,人们在软件工程方法学中引入了工程的概念、原理、技术和方法,这种思想在一定程度上解决了软件生产过程中遇到的问题。但是直至80... 早在20世纪60年代中期,人们就发现软件的生产出现了“问题”,主要表现在生产过程不规范,缺乏管理。后来,人们在软件工程方法学中引入了工程的概念、原理、技术和方法,这种思想在一定程度上解决了软件生产过程中遇到的问题。但是直至80年代还是没有提出一套管理软件开发的通用原则,软件管理不善的问题依旧在大范围内存在。随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,因此管理学的思想逐渐融入软件开发过程中,由美国软件工程研究所(SEI)提出的软件能力成熟度模型(简称SW—CMM)便是软件过程管理思想不断发展的集中体现。 展开更多
关键词 CMM 全面质量管理 软件 软件工程方法学 软件开发 软件能力成熟度模型
下载PDF
基于组件的软件工程方法学及其相关技术 被引量:1
20
作者 傅韶勇 《软件工程师》 2000年第5期32-35,共4页
目前,在软件开发行业由日趋成熟的组件技术引起的一场革命正在悄悄兴起,它将对软件行业的产业结构和软件开发模式产生巨大的影响。 基于组件构软件开发的主要思想(CBD) 软件重用技术有多种,如生成技术、继承技术、组装技术、设计模式等... 目前,在软件开发行业由日趋成熟的组件技术引起的一场革命正在悄悄兴起,它将对软件行业的产业结构和软件开发模式产生巨大的影响。 基于组件构软件开发的主要思想(CBD) 软件重用技术有多种,如生成技术、继承技术、组装技术、设计模式等,其中生成技术被限于特定的应用领域,继承技术基于的是“白箱”模型,设计模式面向的是抽象的高层次设计。 展开更多
关键词 软件开发 组件 软件工程方法学 面向对象
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部