关注点分离相关论文
以机载无线电通信导航监视(CNS)领域综合化设计为背景,解决系统综合后复杂度高、维护性差、适航难度大等问题,提出了面向切面思想......
面向对象技术在模块化一般的应用逻辑上做得很好,但无法封装象日志,安全,内存管理,异常处理等这样的系统级的关注点。这些关注点经常......
关注点分离是软件工程领域中极为重要的原则。人们先后提出了结构化的开发方法和面向对象的开发方法以达到在整个软件开发过程当中......
软件开发的过程就是问题空间的解构和求解的过程。传统的面向过程和面向对象的方法仅仅从一个维度上分析和处理系统的所有需求,难......
信息化程度已成为决定企业核心竞争力的重要因素之一,大小企业都争相通过建立各自的管理信息系统,来提高其工作生产效率。在这些信......
本文重点说明了计算思维能力培养对医学生的重要性,介绍了医学生计算思维能力培养的目标和要求,并在此基础上提出了基于计算思维的课......
对于具有关键和非关键功能的"混合临界"系统,对可靠性的最大影响可能是在设计级别。通过设计使每个关键需求都有一个小的可信基,可......
AspedC是一种新的编程技术,是基于C语言的面向方面扩展。本文简述了面向方面编程的基本思想.介绍了AspedC的基本概念以及实现机制,重......
中间件应用领域的不断拓展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体......
软件非功能特性的处理一直以来都是困扰着研究人员和开发人员的难题。将面向方面的编程思想运用于软件非功能性的研究打破了传统的......
关注点分离可追溯到柏拉图对整体与部分关系的思考。作为基本的系统化计算思维原则,关注点分离体现在问题求解、算法设计、软件设......
用例驱动技术从行为者的角度建立用例,旨在减少软件开发的复杂度.然而,由于OO技术的不足,不同用例之间存在关注点的横切与缠结,从而使得......
基于构件的软件开发为软件的高开发费用、低生产率、不可控制的软件质量和高风险性提供了有效的解决途径.但是基于构件的软件开发......
摘要:计算思维是当前教育界广为关注的一个重要概念。该文结合编译原理实验课程中的实验内容,以培养学生的计算思维为核心,从实验内容......
软件工程的一条重要原则是关注点分离,现在大多数的软件项目都选择OOP的编程方式,但OOP技术也有其局限性,它对有些需求并不能很好......
针对开放分布式实时系统中自治实体的交互行为和实时约束行为动态变化的问题,利用关注点分离思想,设计了一个具有实时与交互适应性......
为了互动过程模型的设计,根据关注点分离的原则,将互动教学的功能从ITS剥离开来。据此,建立了两个引擎模块:智能教学引擎和智能学习......
传统的基于组件的软件开发方法大部分都集中在功能分解上,其并没有考虑到横切关注点对组件的影响。而面向方面技术就是以解决大规......
AOP是一个新兴的技术领域,现阶段AOP主要作为对象枝术的补充,提供分离横切关注点的能力。本文将从实际出发,详细讲述如何使用AOP来创......
期刊
VFP数据库程序设计课程是大学计算机教学中的一门重要课程。在教学中采用任务驱动、关注点分离的教学方法,改进实验内容和考核环节......
分析计算思维中的关注点分离思维,并从功能划分和逐步细化两个方面讨论其实现方式。进而结合计算机硬件教学里中央处理器(CPU)的教学......
Web服务已经成为了一种集成Internet上分布的不同类型的应用以提供增值服务的通用技术。文章基于面向切面的横切关注点动态编织技......
针对分布式系统中自治实体的交互行为和实时约束行为动态变化的问题,提出了一个具有动态性、实时性的协同模型.在该模型中,利用关......
描述了一种在基于构件的软件开发中系统化支持面向贯穿特性的关注点分离技术.基于构件的软件开发强调通过组装可复用构件支持软件......
在虚拟化桌面里使用虚拟层技术,意味着我们不再需要对成千的操作系统副本进行单独的管理、打补丁和更新,相反地,仅仅管理一个系统镜像......
随着J2EE等构件运行平台的迅速发展和广泛应用,构件运行平台要提供的功能越来越多,导致其自身的结构越来越复杂。因此如何设计一种......
随着普适计算的发展,容错作为普适计算中的一个重要研究领域也受到越来越多的关注。普适环境的动态性和开放性导致很难在开发阶段......
中间件应用领域的不断扩展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体......
软件系统通常有许多横切整个系统的非功能需求,仅采用面向对象的方法不能很好的处理这些横切关注点。软件开发中使用面向方面MDA的......
工作流的柔性问题至今仍未得到很好的解决,尤其在应对当今日新月异的业务规则变化时,复杂而难以改变的业务过程显得力不从心.应用......
文章尝试通过生活实例“个人所有税”的计算,剖析计算思维在信息技术课堂的实施与落实。通过故事讲解、实践探究、动画演示,逐层深......
随着生命科学与计算科学的交叉越发紧密,计算思维培养已成为医学院校计算机教育的研究热点。文章分析生物信息学与计算思维培养的关......
将开放实时分布式系统的需求分离为功能需求、监视需求和操控需求,并将其映射为具有协同层和功能层的软件模型,利用Java消息服务和......
将计算思维中的关注点分离思维引入到课程教学过程,有利于打破传统教学与学习的思维方式.以计算机网络课程为例,从功能划分和逐步......
关注点分离(SoC)是一项设计原则,规定软件的构建应根据关注点或总体功能来确定不同的部分,30多年来一直被用来决定如何构建技术。......
培养具有数据素养的生命科学复合型人才是生物医学大数据时代的要求。文章在对C、Java、VB等传统程序设计语言教学的反思基础上,通......
本文依据笔者的实际教学工作经验,基于计算思维关注点分离原则并结合单元式模块化教学的特点,提出了以单元式理论教学、思维启发式教......
将计算思维引入实验教学方法中,有利于打破传统实验教学的局限性。以数字图像处理课程为例,从实验教学内容、实验教学体系和实验考......
软件工程中有一条重要原则:关注点分离,但采用OOP方式不能很好地解决系统级关注点分离问题。AOP(Aspect-OrientedProgramming)是目......
结合地球物理学专业人才培养目标及学生自身特点,探讨了汇编语言实验课程教学存在的问题,将计算思维引入到汇编语言实验教学中,利......
ASP是一种动态网页技术,被广泛应用于建设具有交互能力的Web站点。但ASP技术缺乏职责分离的思想,使得ASP页面中混杂着网页显示代码......
提出一种基于AOP的实时系统关注点分离方法。该方法分析并识别实时系统中的关注点,将非功能性关注从系统核心功能关注中分离出来,......
构件技术和软件体系结构技术是提高软件生产率和软件质量、解决软件危机的关键技术,但目前这两种技术面临着许多挑战性问题,比如由......