期刊文献+
共找到21篇文章
< 1 2 >
每页显示 20 50 100
从软件进化的视角看网络学习平台的演变趋势 被引量:13
1
作者 胡立如 张宝辉 周榕 《电化教育研究》 CSSCI 北大核心 2016年第1期72-78,128,共8页
网络学习平台的发展目前已经历了内容管理系统(CMS)、学习管理系统(LMS)、学习内容管理系统(LCMS)和学习活动管理系统(LAMS)等阶段,其中学习活动管理系统的提出至今已逾10年,实践领域早已针对新型环境开始很多创新性尝试,而国内对网络... 网络学习平台的发展目前已经历了内容管理系统(CMS)、学习管理系统(LMS)、学习内容管理系统(LCMS)和学习活动管理系统(LAMS)等阶段,其中学习活动管理系统的提出至今已逾10年,实践领域早已针对新型环境开始很多创新性尝试,而国内对网络学习平台的探讨却还很少有理论高度的趋势预测,急迫需要从理论上对这些实践中的尝试和突破予以提炼并引领,本研究从软件进化的视角出发,基于对软件进化思想的分析提出了教育软件进化分析模型,并据此对网络学习平台的演变予以深入分析,指出了整合型学习平台(ILP)良好的发展前景。 展开更多
关键词 软件进化 网络学习平台 发展趋势
下载PDF
基于开放实现与反射的软件进化模型 被引量:1
2
作者 唐亚哲 陈传峰 李增智 《小型微型计算机系统》 CSCD 北大核心 2003年第11期1978-1981,共4页
软件进化已成为软件领域近期的研究热点之一 .本文将开放实现与反射技术与软件进化结合起来 ,提出了软件运行进化的概念 ,并分析了开放实现与反射技术与软件进化六元组的关系 ,提出了基于开放实现与反射的软件进化模型和实现框架 .
关键词 软件进化 开放实现 反射 网络管理
下载PDF
支持软件进化的界面结构 被引量:1
3
作者 文贵华 丁月华 林钧海 《小型微型计算机系统》 CSCD 北大核心 1994年第10期24-29,共6页
本文提出了支持软件进化的界面结构,它能在不修改源程序的基础上实现界面的动态演变。此结构按多叉树组织,并提供相应的方法对此多叉树实施实时管理,这为软件的自适应、自我进化提供了重要基础。同时它也为开放对象消息界面的进化提... 本文提出了支持软件进化的界面结构,它能在不修改源程序的基础上实现界面的动态演变。此结构按多叉树组织,并提供相应的方法对此多叉树实施实时管理,这为软件的自适应、自我进化提供了重要基础。同时它也为开放对象消息界面的进化提供了恰当的支持。 展开更多
关键词 界面 数据库 人机界面 软件进化
下载PDF
大型自由和开源软件进化研究 被引量:3
4
作者 郑巍 《计算机工程与设计》 CSCD 北大核心 2008年第11期2821-2823,2833,共4页
大型自由和开源软件的各种版本源代码和相关开发信息是软件工程研究者研究开源软件项目的重要数据源。归纳开源软件项目的数据源及数据收集方法,给出Linux、FreeBSD操作系统内核的软件进化的分析方法和相关分析结果。重点分析了系统和... 大型自由和开源软件的各种版本源代码和相关开发信息是软件工程研究者研究开源软件项目的重要数据源。归纳开源软件项目的数据源及数据收集方法,给出Linux、FreeBSD操作系统内核的软件进化的分析方法和相关分析结果。重点分析了系统和主要子系统的复杂性进化趋势及推动进化主要原因,提出了快速测算大型开源软件复杂性的方法。得出系统目前以超线性方式进化,而进化的主要推动力是适应系统硬件资源的进化。 展开更多
关键词 自由软件 开源软件 软件进化 软件度量 LINUX FREEBSD
下载PDF
软件进化研究综述 被引量:5
5
作者 惠长江 吴江 《计算机技术与发展》 2007年第4期196-200,共5页
软件进化是软件产品交付给客户之后所发生的一系列改进活动,是有目的地从早期版本来产生新版本的过程,是软件工程中的一个重要领域。对软件进化进行了综述性的介绍,讨论了其定义、发展历程及主要研究内容,介绍了指导软件进化的几种典型... 软件进化是软件产品交付给客户之后所发生的一系列改进活动,是有目的地从早期版本来产生新版本的过程,是软件工程中的一个重要领域。对软件进化进行了综述性的介绍,讨论了其定义、发展历程及主要研究内容,介绍了指导软件进化的几种典型方法,分析了人们在软件进化过程中面临的一些挑战和问题。 展开更多
关键词 软件工程 软件进化方法 元对象协议
下载PDF
面向方面编程在软件进化中的应用
6
作者 金镜 冯志勇 《微处理机》 2007年第3期84-86,共3页
软件进化是提高软件系统生命力,减缓其废退步伐的有效办法。分析了AOP(面向方面编程)的基本思想、软件进化的必要性及其现状,提出了采用AOP思想进行软件进化,以提高软件进化的有效性。文中给出了一个结合软件进化与AOP的实例。通过在EJ... 软件进化是提高软件系统生命力,减缓其废退步伐的有效办法。分析了AOP(面向方面编程)的基本思想、软件进化的必要性及其现状,提出了采用AOP思想进行软件进化,以提高软件进化的有效性。文中给出了一个结合软件进化与AOP的实例。通过在EJB安全性方面初步应用AOP进行软件进化证明了两者结合的有效性。 展开更多
关键词 面向方面编程 软件进化 企业Java BEAN 安全
下载PDF
基于超图的软件进化模型 被引量:1
7
作者 李喜英 《商丘职业技术学院学报》 2009年第5期29-32,共4页
原型法在开发大型软件系统、理解其开发和进化过程方面是最好方法,但由于不同系统的开发环境和过程不同,很多形式模型在实现中都有技术上的困难.用基于超图的软件进化模型表示和研究有多维分层结构的复杂软件的进化过程,可以有效地帮助... 原型法在开发大型软件系统、理解其开发和进化过程方面是最好方法,但由于不同系统的开发环境和过程不同,很多形式模型在实现中都有技术上的困难.用基于超图的软件进化模型表示和研究有多维分层结构的复杂软件的进化过程,可以有效地帮助开发者描述、理解和控制软件的进化过程.经开发多媒体系统的实践证明,这一模型在需求多变的软件开发中进行软件进化控制效果良好. 展开更多
关键词 软件进化 超图 进化路径 多媒体系统
下载PDF
开源软件Linux内核的进化分析 被引量:7
8
作者 郑巍 许旻鸿 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2007年第9期74-77,共4页
开源软件各种版本的源代码和相关开发信息是软件工程研究者研究软件进化的重要数据源.文中研究了Linux的进化规律,归纳了开源软件项目的数据源及数据收集方法,并给出了Linux内核的软件进化的分析方法和相关分析结果.得出了Linux目前以... 开源软件各种版本的源代码和相关开发信息是软件工程研究者研究软件进化的重要数据源.文中研究了Linux的进化规律,归纳了开源软件项目的数据源及数据收集方法,并给出了Linux内核的软件进化的分析方法和相关分析结果.得出了Linux目前以超线性方式进化,而进化的主要推动力是适应系统硬件资源的进化的结论,并提出了快速测算大型开源软件复杂性的方法. 展开更多
关键词 LINUX 开源软件 软件进化 软件度量
下载PDF
开源软件FreeBSD内核进化研究 被引量:1
9
作者 郑巍 《计算机应用研究》 CSCD 北大核心 2008年第11期3361-3362,3366,共3页
归纳开源软件项目的数据源及数据收集方法,给出FreeBSD内核的软件进化分析方法和相关分析结果。重点分析了FreeBSD系统和主要子系统的复杂性进化趋势及推动进化的主要原因,提出了快速测算大型开源软件复杂性的方法。
关键词 FREEBSD 开源软件 软件进化 软件度量
下载PDF
以持续抽象策略实现软件体系架构进化
10
作者 刘宁 陆荣国 缪万胜 《航空电子技术》 2006年第1期21-32,共12页
以对传统的模型-视图-控制器(MVC)体系架构框架实施的进化过程为例,针对软件系统的体系架构模式/框架设计,识别并提出一种新的进化式设计理念体系:基于持续抽象策略的进化式设计理念体系; 并探索了以这种理念体系及其语言记录和传承软... 以对传统的模型-视图-控制器(MVC)体系架构框架实施的进化过程为例,针对软件系统的体系架构模式/框架设计,识别并提出一种新的进化式设计理念体系:基于持续抽象策略的进化式设计理念体系; 并探索了以这种理念体系及其语言记录和传承软件系统设计经验及其进化能力历史的可能性。本文指出,架构方案的可抽象能力是软件架构进化能力的核心因素,决定架构方案在软件进化过程中的生存能力。新的进化式设计方法学理念体系建议以持续抽象过程作为体系架构设计的进化策略,以领导软件体系架构的进化方向,持续加强软件体系架构的可靠性、可扩展性、动态性和可复用性。还介绍了这一新的设计方法学理念体系在信号和逻辑集成工具SAL Studio1.0设计开发过程中的实践。 展开更多
关键词 软件进化 方法学 设计模式 体系架构模式 持续抽象
下载PDF
一种面向复用的软件模型进化方法
11
作者 王超 《农业网络信息》 2012年第7期17-20,共4页
提出了一个面向复用的软件模型进化方法,重点阐述了以统一软件开发过程为基本指导,以基于构件的可复用系统为目标,结合领域工程及软件再工程方法,将传统的数据流软件模型演化为基于UML的软件模型的方法。
关键词 遗留系统 软件进化 软件复用 统一过程 软件构件
下载PDF
多级正交软件体系结构及其应用 被引量:20
12
作者 谭凯 林子禹 +1 位作者 彭德纯 唐胜群 《小型微型计算机系统》 CSCD 北大核心 2000年第2期138-141,共4页
软件体系结构的设计、进化和重用一直是软件工程领域的重要研究方向,本文首先提出了多级正交软件体系结构的概念,然后给出结构进化和重用的控制方法,并将其运用到实际软件的设计开发,实践证明,我们这一方法对于降低软件(特别是大... 软件体系结构的设计、进化和重用一直是软件工程领域的重要研究方向,本文首先提出了多级正交软件体系结构的概念,然后给出结构进化和重用的控制方法,并将其运用到实际软件的设计开发,实践证明,我们这一方法对于降低软件(特别是大型软件)进化的复杂性,提高重用率是行之有效的. 展开更多
关键词 软件体系结构 软件进化 软件工程
下载PDF
教育信息系统的进化与互联 被引量:12
13
作者 余胜泉 程罡 《中国电化教育》 CSSCI 北大核心 2006年第5期88-92,共5页
教育信息系统的进化与互联已经成为目前教育信息化的重要瓶颈问题。本文提出以目前分布式应用的最新规范——Web服务为技术基础,制定面向具体教育业务的软件进化与互操作规范的体系框架,包括教育信息系统数据规范、教育信息系统互操作... 教育信息系统的进化与互联已经成为目前教育信息化的重要瓶颈问题。本文提出以目前分布式应用的最新规范——Web服务为技术基础,制定面向具体教育业务的软件进化与互操作规范的体系框架,包括教育信息系统数据规范、教育信息系统互操作规范、教育信息系统业务互操作模型规范以及教育信息Web服务开发工作规范。有了这些教育信息系统的开发规范指导教育信息系统的开发,能够保证不同厂商、不同语言的系统的互操作和进化,实现教育信息系统的整体聚合,推进管理与教学的整体优化,而不是局部改良。 展开更多
关键词 教育信息化 教育软件进化 教育信息系统互操作 教育信息系统规范
下载PDF
基于复杂度对开源软件Linux和FreeBSD内核的分析 被引量:5
14
作者 许旻鸿 郑巍 《计算机应用与软件》 CSCD 2010年第8期161-163,204,共4页
开源软件内核进化分析是一个较新的研究方向,研究大型自由和开源软件进化可以帮助估计软件体系结构的稳定性,可以较准确地预报软件进化趋势和预报软件进化结果。选取Linux和FreeBSD的多个版本的内核进行数据的收集和处理。采用低层次的... 开源软件内核进化分析是一个较新的研究方向,研究大型自由和开源软件进化可以帮助估计软件体系结构的稳定性,可以较准确地预报软件进化趋势和预报软件进化结果。选取Linux和FreeBSD的多个版本的内核进行数据的收集和处理。采用低层次的度量尺度,利用分析工具SLOCOUNT和CCCC,对提取的内核数据进行复杂度分析,得出开源自由软件进化的结论,并提出了快速测算大型开源软件进化趋势和复杂性的方法。 展开更多
关键词 LINUX FREEBSD 开源软件 软件进化 软件复杂度
下载PDF
进化创新的绕行变换 被引量:3
15
作者 陈文伟 赵侠 黄金才 《广东工业大学学报》 CAS 2017年第1期1-5,共5页
绕行变换是形象化的可拓变换。数学进化与计算机软件进化在创新中都采用了绕行变换。数学进化中的绕行变换有:形式化方法、等价变换、变量数学、简化变换、求值变换。计算机软件的绕行变换是把复杂软件变换成基本运算,使之适合于硬件完... 绕行变换是形象化的可拓变换。数学进化与计算机软件进化在创新中都采用了绕行变换。数学进化中的绕行变换有:形式化方法、等价变换、变量数学、简化变换、求值变换。计算机软件的绕行变换是把复杂软件变换成基本运算,使之适合于硬件完成。本文从软件的数值计算、数据存储和计算机程序3个方面进行了说明。 展开更多
关键词 绕行变换 数学进化 软件进化 矛盾问题 可拓变换
下载PDF
基于ARIMA模型的FreeBSD内核进化预测分析 被引量:1
16
作者 许旻鸿 郑巍 《湘潭大学自然科学学报》 CAS CSCD 北大核心 2010年第3期111-115,共5页
FreeBSD内核进化有较明显的超线性趋势和内在规律.科学地预测软件进化,找到一种简易又有足够精度的预测方法是管理软件工程的一项重要基础性工作.以FreeBSD的62个内核版本数据作为时间序列,用AR IMA模型建模,并做出FreeBSD进化预测,将... FreeBSD内核进化有较明显的超线性趋势和内在规律.科学地预测软件进化,找到一种简易又有足够精度的预测方法是管理软件工程的一项重要基础性工作.以FreeBSD的62个内核版本数据作为时间序列,用AR IMA模型建模,并做出FreeBSD进化预测,将预测结果和近期发布的FreeBSD内核进化实际结果进行对比,预测结果令人满意,表明该类模型可以用于FreeBSD进化预测. 展开更多
关键词 FREEBSD ARIMA SPSS 软件进化 软件度量
下载PDF
基于指数平滑模型的linux内核进化预测分析 被引量:1
17
作者 郑巍 许旻鸿 《科技管理研究》 北大核心 2010年第11期60-61,共2页
linux内核进化有较明显的超线性趋势和内在规律。科学地预测软件进化,找到一种简易又有足够精度的预测方法是管理软件工程的一项重要的基础性工作。以linux的52个内核版本数据作为时间序列,用指数平滑模型建模,并做出linux进化预测,将... linux内核进化有较明显的超线性趋势和内在规律。科学地预测软件进化,找到一种简易又有足够精度的预测方法是管理软件工程的一项重要的基础性工作。以linux的52个内核版本数据作为时间序列,用指数平滑模型建模,并做出linux进化预测,将预测结果和2009年的linux内核进化实际结果进行对比,预测结果令人满意,表明该类模型可以用于linux进化预测。 展开更多
关键词 LINUX 指数平滑 SPSS 软件进化 软件度量
下载PDF
基于ARIMA模型的linux内核进化预测分析
18
作者 郑巍 许旻鸿 《科技管理研究》 北大核心 2010年第14期227-229,共3页
linux内核进化有较明显的超线性趋势和内在规律。科学地预测软件进化,找到一种简易又有足够精度的预测方法是管理软件工程的一项重要基础性工作。以linux的52个内核版本数据作为时间序列,用ARIMA模型建模并做出linux进化预测,将预测结果... linux内核进化有较明显的超线性趋势和内在规律。科学地预测软件进化,找到一种简易又有足够精度的预测方法是管理软件工程的一项重要基础性工作。以linux的52个内核版本数据作为时间序列,用ARIMA模型建模并做出linux进化预测,将预测结果和2009年的linux内核进化实际结果进行对比,预测结果令人满意,表明该类模型可以用于linux进化预测。 展开更多
关键词 LINUX ARIMA SPSS 软件进化 软件度量
下载PDF
基于SLOCCount在大型开源软件度量中的研究与应用
19
作者 许旻鸿 黄柳红 《软件导刊》 2010年第11期106-108,共3页
SLOCCount是一种基于COCOMO模型的软件代码度量软件,利用其统计和分析的数据,结合回归分析法,揭示大型开源软件进化的内因,并提出了度量大型开源软件进化的方法。
关键词 SLOCCount 开源软件 回归分析 软件进化
下载PDF
MVC体系架构从模式到框架的持续抽象进化 被引量:24
20
作者 刘宁 陆荣国 缪万胜 《计算机工程》 CAS CSCD 北大核心 2008年第4期107-110,共4页
针对有互动响应要求的复杂软件系统的设计和开发,提出一种"(组合)模型-视图-控制器"软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制... 针对有互动响应要求的复杂软件系统的设计和开发,提出一种"(组合)模型-视图-控制器"软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制器体系架构模式进行了进化式抽象迭代,并在SAL Studio 1.0项目中予以应用。结果证明,由该方法得出的设计方案提高了相应软件体系的可靠性、可扩展性和可复用性,促进了软件体系的技术进化,能优质、有效、可靠地完成软件开发。 展开更多
关键词 进化软件架构设计理念体系 架构模式 架构框架 持续抽象
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部