期刊文献+
共找到59篇文章
< 1 2 3 >
每页显示 20 50 100
多维关注分离的模型驱动过程框架设计方法 被引量:6
1
作者 段玉聪 顾毓清 《软件学报》 EI CSCD 北大核心 2006年第8期1707-1716,共10页
当前,许多模型驱动软件项目过程采用多种开发方式相结合的形式.但开发方式的比较、选择、组合操作却缺少系统化的方法指导.提出一种多维关注分离的开发过程框架设计方法.采用一般化、行为化和抽象化作为元关注维,对开发方式进行比较.结... 当前,许多模型驱动软件项目过程采用多种开发方式相结合的形式.但开发方式的比较、选择、组合操作却缺少系统化的方法指导.提出一种多维关注分离的开发过程框架设计方法.采用一般化、行为化和抽象化作为元关注维,对开发方式进行比较.结合这三维的期望演化曲线,给出过程实现模型框架.对于模型驱动开发过程的提高开发效率、增强可跟踪性和保证一致性等非功能性需求有一定的参考意义. 展开更多
关键词 多维关注分离 过程框架 模型驱动开发
下载PDF
ABC-S^2C:一种面向贯穿特性的构件化软件关注点分离技术 被引量:13
2
作者 梅宏 曹东刚 《计算机学报》 EI CSCD 北大核心 2005年第12期2036-2044,共9页
描述了一种在基于构件的软件开发中系统化支持面向贯穿特性的关注点分离技术.基于构件的软件开发强调通过组装可复用构件支持软件复用,在目标应用有多个关注点、存在贯穿特性的情况下,如何在构件组装时模块化封装各关注点的实现逻辑并... 描述了一种在基于构件的软件开发中系统化支持面向贯穿特性的关注点分离技术.基于构件的软件开发强调通过组装可复用构件支持软件复用,在目标应用有多个关注点、存在贯穿特性的情况下,如何在构件组装时模块化封装各关注点的实现逻辑并将其组织成有机整体是一个重要的问题.文章以基于构件、面向体系结构的软件开发方法ABC为基础,提出通过构件运行支撑平台的支持,在运行时刻动态组织各贯穿特性的方法ABC-S2C.其机制是首先引入面向Aspect的软件开发中的概念Advice,用Advice对贯穿特性进行建模和模块化封装;其次是将连接子结构化和实体化,通过连接子将各Aspect和构件代码关联在一起,由连接子在运行时刻截获对构件的服务请求,按照配置动态调用各贯穿特性的处理逻辑Advice.这样的一套以连接子为核心的动态机制支持对黑盒构件的复用,在构件化软件生命周期主要阶段提供了对“贯穿特性”的系统化的模块化支持技术及机制. 展开更多
关键词 贯穿特性 关注分离 构件 中间件 ASPECT
下载PDF
基于AOP的实时系统关注点分离方法 被引量:6
3
作者 鲍陈 汪千松 《计算机工程与设计》 CSCD 北大核心 2011年第9期3082-3086,共5页
提出一种基于AOP的实时系统关注点分离方法。该方法分析并识别实时系统中的关注点,将非功能性关注从系统核心功能关注中分离出来,提出基于方面连接件的组装模型,该模型将AOP引入到软件连接件中,从而实现了功能关注与非功能关注绑定或组... 提出一种基于AOP的实时系统关注点分离方法。该方法分析并识别实时系统中的关注点,将非功能性关注从系统核心功能关注中分离出来,提出基于方面连接件的组装模型,该模型将AOP引入到软件连接件中,从而实现了功能关注与非功能关注绑定或组合过程的透明性,同时使用State模式解决了实时系统软件开发中的状态管理问题。通过一个实时系统实例分析与实现,介绍了该方法在应用中的前景。 展开更多
关键词 面向方面 实时系统 关注分离 方面连接件 STATE模式
下载PDF
关注点分离在计算思维和软件工程中的方法论意义 被引量:40
4
作者 何明昕 《计算机科学》 CSCD 北大核心 2009年第4期60-63,共4页
关注点分离可追溯到柏拉图对整体与部分关系的思考。作为基本的系统化计算思维原则,关注点分离体现在问题求解、算法设计、软件设计、软件架构描述、软件开发过程等诸多方面。简要归纳了软件和计算的本质特点;重点分析关注点分离作为重... 关注点分离可追溯到柏拉图对整体与部分关系的思考。作为基本的系统化计算思维原则,关注点分离体现在问题求解、算法设计、软件设计、软件架构描述、软件开发过程等诸多方面。简要归纳了软件和计算的本质特点;重点分析关注点分离作为重要的方法论原则在软件工程中的主要作用和体现形式;介绍了近期有关关注点高级分离的研究,包括关注点的多维分离和面向方面软件开发;最后阐述了关注点分离原则与具体问题具体分析策略相结合的实践意义。 展开更多
关键词 关注分离 计算思维 软件工程 方法论
下载PDF
一种软件体系结构关注点多维分离模型 被引量:2
5
作者 张琳琳 应时 +3 位作者 倪友聪 文静 李宇翔 张韬 《计算机科学》 CSCD 北大核心 2009年第3期266-269,共4页
传统方法设计出的体系结构中始终存在着一些横切现象,使得体系结构变得复杂、难以理解、难以演化和难以重用。基于关注点分离和面向方面软件开发的相关理论,探讨了体系结构中的关注点,提出一种体系结构层关注点多维分离模型。该模型通... 传统方法设计出的体系结构中始终存在着一些横切现象,使得体系结构变得复杂、难以理解、难以演化和难以重用。基于关注点分离和面向方面软件开发的相关理论,探讨了体系结构中的关注点,提出一种体系结构层关注点多维分离模型。该模型通过形象地表示关注点之间的关系,识别那些在体系结构中可能产生横切的关注点,有效解决传统软件体系结构设计中存在的关注点横切问题,为软件体系结构的演化和重用提供了重要的指导作用。 展开更多
关键词 软件体系结构 关注点多维分离 面向方面开发方法
下载PDF
一个基于关注点分离的实时与交互协同模型
6
作者 王敏 司亚利 张志鑫 《计算机应用与软件》 CSCD 2010年第8期81-85,共5页
针对开放分布式实时系统中自治实体的交互行为和实时约束行为动态变化的问题,利用关注点分离思想,设计了一个具有实时与交互适应性的事件驱动协同模型。将传统自治实体分离成三种相对独立的实体:时控协同器、交互协同器和纯的计算实体... 针对开放分布式实时系统中自治实体的交互行为和实时约束行为动态变化的问题,利用关注点分离思想,设计了一个具有实时与交互适应性的事件驱动协同模型。将传统自治实体分离成三种相对独立的实体:时控协同器、交互协同器和纯的计算实体。最后,利用Java消息服务和EJB技术给出了详细的实现构架,并通过一个车辆导航系统的实例说明这个构架如何取得交互和实时的适应性和灵活性。 展开更多
关键词 协同模型 实时性 交互 关注分离
下载PDF
关注点分离在计算机网络课程教学中的教学培养实践
7
作者 肖锋 唐俊勇 《教育教学论坛》 2016年第17期222-223,共2页
将计算思维中的关注点分离思维引入到课程教学过程,有利于打破传统教学与学习的思维方式。以计算机网络课程为例,从功能划分和逐步细化两个方面讲述在课程中的教学培养实践,融合在教学改革过程中,能够很好地培养学生的计算思维能力,提... 将计算思维中的关注点分离思维引入到课程教学过程,有利于打破传统教学与学习的思维方式。以计算机网络课程为例,从功能划分和逐步细化两个方面讲述在课程中的教学培养实践,融合在教学改革过程中,能够很好地培养学生的计算思维能力,提升学生解决问题的能力。 展开更多
关键词 关注分离 计算思维 计算机网络
下载PDF
基于关注点分离的教学法研究
8
作者 张奕 程小辉 姜学锋 《教育界(高等教育)》 2012年第6期52-54,共3页
本文依据笔者的实际教学工作经验,基于计算思维关注点分离原则并结合单元式模块化教学的特点,提出了以单元式理论教学、思维启发式教学和创新型实验教学三者相结合的综合立体教学法,达到培养学生操作能力、应用开发能力和研究创新能... 本文依据笔者的实际教学工作经验,基于计算思维关注点分离原则并结合单元式模块化教学的特点,提出了以单元式理论教学、思维启发式教学和创新型实验教学三者相结合的综合立体教学法,达到培养学生操作能力、应用开发能力和研究创新能力三个层次计算思维能力培养的目标。并通过实例验证了该教学法的可行性和高效性。 展开更多
关键词 计算思维 关注分离 单元式 思维启发式
下载PDF
计算机硬件教学中关注点分离思维的培养实践
9
作者 黄沛杰 徐东风 《现代计算机》 2015年第3期22-24,28,共4页
分析计算思维中的关注点分离思维,并从功能划分和逐步细化两个方面讨论其实现方式。进而结合计算机硬件教学里中央处理器(CPU)的教学实践,探讨关注点分离思维的培养方案。实践表明,该方案对培养学生的关注点思维有良好效果。
关键词 关注分离 计算机硬件课程 教学实践 计算思维
下载PDF
一种用例驱动的需求关注点分离的方法 被引量:2
10
作者 韩晓英 虞慧群 《电子学报》 EI CAS CSCD 北大核心 2006年第B12期2498-2501,共4页
用例驱动技术从行为者的角度建立用例,旨在减少软件开发的复杂度.然而,由于OO技术的不足,不同用例之间存在关注点的横切与缠结,从而使得软件开发更加复杂.本文提出了一种用例驱动的方法——UCD/Theme方法.该方法利用面向方面技术实现关... 用例驱动技术从行为者的角度建立用例,旨在减少软件开发的复杂度.然而,由于OO技术的不足,不同用例之间存在关注点的横切与缠结,从而使得软件开发更加复杂.本文提出了一种用例驱动的方法——UCD/Theme方法.该方法利用面向方面技术实现关注点在需求阶段的分离.ATM案例分析展示了该方法的可行性. 展开更多
关键词 面向方面 THEME 用例驱动 关注分离
下载PDF
用例切片:一种关注点分离的技术
11
作者 徐积文 汪海涛 +1 位作者 陈星 李高明 《科技广场》 2007年第7期138-140,共3页
通过简单叙述面向对象的缺陷及面向方面的在克服这些缺陷的方法:使关注点分离。介绍了一种使关注点分离的技术一用例切片,并用图书馆管理系统的例子来说明如何用用例切片来对关注点进行分离。
关键词 面向方面 关注分离 用例切片
下载PDF
关注点分离在ASP中的应用与研究
12
作者 朱勇 《柳州职业技术学院学报》 2014年第5期58-59,63,共3页
ASP是一种动态网页技术,被广泛应用于建设具有交互能力的Web站点。但ASP技术缺乏职责分离的思想,使得ASP页面中混杂着网页显示代码和业务处理代码,导致网页美工和代码设计人员的工作无法彻底分离,这样就难以适应大型项目开发和将来的需... ASP是一种动态网页技术,被广泛应用于建设具有交互能力的Web站点。但ASP技术缺乏职责分离的思想,使得ASP页面中混杂着网页显示代码和业务处理代码,导致网页美工和代码设计人员的工作无法彻底分离,这样就难以适应大型项目开发和将来的需求变化。文中讨论了如何基于ASP自身的技术实现页面视图与数据处理的彻底分离。 展开更多
关键词 职责分离 框架 关注分离
下载PDF
Observer模式实战解析——用AOP实现关注点分离 被引量:2
13
作者 透明 《程序员》 2004年第4期93-96,共4页
AOP是一个新兴的技术领域,现阶段AOP主要作为对象枝术的补充,提供分离横切关注点的能力。本文将从实际出发,详细讲述如何使用AOP来创建一个Observer模式以实现更为清晰的关注点分离。
关键词 AOP 关注分离 OBSERVER模式 业务组件 程序设计
下载PDF
可依赖软件设计的关注点分离的研究
14
作者 饶建农 《电脑知识与技术》 2021年第4期240-241,248,共3页
对于具有关键和非关键功能的"混合临界"系统,对可靠性的最大影响可能是在设计级别。通过设计使每个关键需求都有一个小的可信基,可以大大降低可靠性案例所需的分析成本。该种方法的一个含义是,传统的面向对象设计可能是一种责... 对于具有关键和非关键功能的"混合临界"系统,对可靠性的最大影响可能是在设计级别。通过设计使每个关键需求都有一个小的可信基,可以大大降低可靠性案例所需的分析成本。该种方法的一个含义是,传统的面向对象设计可能是一种责任,因为它会导致"纠缠",而基于分离服务的方法可能更可取。 展开更多
关键词 关注分离 可信基 解耦 纠缠 混合临界系统
下载PDF
架构就是关注点分离
15
作者 王海鹏 《程序员》 2009年第8期62-63,共2页
要设计良好的架构,必须做到关注点分离,这样可以产生高内聚、低耦合的系统,这是美丽架构的终极原则。
关键词 关注分离 架构 内聚
下载PDF
一种软件体系结构关注点分析方法 被引量:8
16
作者 张琳琳 应时 +2 位作者 倪友聪 赵楷 文静 《计算机学报》 EI CSCD 北大核心 2009年第9期1782-1791,共10页
在体系结构的设计、演化和重用过程中涉及众多的关注点,而且它们之间存在着复杂的关系,然而目前还缺乏有效的对这些关注点及其关系进行描述和分析的方法.针对这一问题,在系统收集并显式标识各种体系结构关注点及其关系的基础上,文中提... 在体系结构的设计、演化和重用过程中涉及众多的关注点,而且它们之间存在着复杂的关系,然而目前还缺乏有效的对这些关注点及其关系进行描述和分析的方法.针对这一问题,在系统收集并显式标识各种体系结构关注点及其关系的基础上,文中提出一种软件体系结构关注点分析方法.该方法利用时段时序逻辑对关注点之间的横切关系进行形式化描述和分析,可以发现横切关注点之间的时序冲突,有助于提高面向方面软件体系结构的设计质量.最后结合案例给出了该方法的实施过程. 展开更多
关键词 关注点多维分离 体系结构关注 面向方面软件体系结构 时段时序逻辑
下载PDF
基于UML的面向方面的实时系统建模方法 被引量:9
17
作者 刘瑞成 张立臣 《计算机应用》 CSCD 北大核心 2005年第8期1874-1877,共4页
利用基于UML的面向方面编程(AOP)技术来建模实时系统,把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。AOP技术允许把设计好的时间方面根据需要重新织入系统,组合为实时系... 利用基于UML的面向方面编程(AOP)技术来建模实时系统,把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。AOP技术允许把设计好的时间方面根据需要重新织入系统,组合为实时系统。模型从系统的静态结构模型、动态行为模型和时间方面的织入等几部分来建模实时系统,并扩展了UML来表达AOP技术和时间概念,提高软件的重用性。一个电梯控制系统例子用来说明了这种建模方法。 展开更多
关键词 统一建模语言 面向方面 关注分离 实时系统
下载PDF
实时系统的面向方面模型 被引量:6
18
作者 刘瑞成 张立臣 《计算机工程与设计》 CSCD 北大核心 2006年第6期937-940,共4页
基于UML的实时系统面向方面模型,能够把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。面向方面编程(AOP)技术允许把设计好的时间方面根据特定需要重新织入系统,组合为实时... 基于UML的实时系统面向方面模型,能够把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。面向方面编程(AOP)技术允许把设计好的时间方面根据特定需要重新织入系统,组合为实时系统。模型扩展了UML来表达AOP技术和时间概念,并从系统的静态结构模型、动态行为模型和时间方面的织入等几部分建模实时系统。一个电梯控制系统例子充分说明这种设计过程。 展开更多
关键词 统一建模语言 面向方面编程 关注分离 实时系统 时间模型
下载PDF
COSFoTS:面向构件的电信软件框架 被引量:1
19
作者 黄兴平 龙湘明 +1 位作者 徐鹏 杨放春 《通信学报》 EI CSCD 北大核心 2007年第1期49-56,共8页
基于对软件框架的研究和电信软件的分析提出了一种应用于电信软件开发的构件组装框架(COSFoTS),阐述了COSFoTS的整体框架结构和关键设计,包括内核的总线结构,构件的正交化分解,使用应用逻辑描述语言(ALDL)描述构件组合形成应用逻辑的组... 基于对软件框架的研究和电信软件的分析提出了一种应用于电信软件开发的构件组装框架(COSFoTS),阐述了COSFoTS的整体框架结构和关键设计,包括内核的总线结构,构件的正交化分解,使用应用逻辑描述语言(ALDL)描述构件组合形成应用逻辑的组装机制,并进一步说明了基于COSFoTS的软件开发流程。COSFoTS的原型系统在电信核心网软件“支持多媒体和移动业务的软交换系统”的开发中得以应用。实践表明COSFoTS能有效简化电信软件的开发,提高电信软件开发的效率。 展开更多
关键词 软件复用 构件 软件框架 关注分离
下载PDF
演化算法的一个通用设计模型 被引量:1
20
作者 何峰 康立山 陈毓屏 《小型微型计算机系统》 CSCD 北大核心 2003年第7期1354-1357,共4页
本文提出了一个演化算法的通用设计模型 ,并用 U ML 详细说明了它的组成与结构 .该模型以演化算法中的关键概念及其相互作用机制为核心 ,把这些概念合理分类并加以抽象 ,有效地实现了关注分离和封装实现细节 .而应用设计模式来组织这些... 本文提出了一个演化算法的通用设计模型 ,并用 U ML 详细说明了它的组成与结构 .该模型以演化算法中的关键概念及其相互作用机制为核心 ,把这些概念合理分类并加以抽象 ,有效地实现了关注分离和封装实现细节 .而应用设计模式来组织这些概念又使该模型具有灵活的体系结构 .因此该模型具有可重用、可扩展、易理解、易使用、便于进行测试等优点 .最后将该模型的实现应用到各类不同的问题来验证其通用性和有效性 ,并给出了函数优化和 TSP问题的实验结果 . 展开更多
关键词 演化算法 通用设计模型 关注分离 封装 可重用性 可扩展性
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部