`
suifeng
  • 浏览: 176379 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

抽象软件研究(一)---驱动

 
阅读更多

一直在对软件抽象, 终于抽到还算满意的程度了, 分享于大家, 如果大家还有好的抽象分类方式, 欢迎回帖.

 

软件从[动]的方面抽象如下:

分为  [流程] 和 [行为], 以及后面更详细的分类, 见下图

 

0
0
分享到:
评论
3 楼 suifeng 2010-09-08  
swen00 写道
请多加些文字来描述,你为什么要这样抽?

软件在自身发展过程中积累很多经验, 同时也形成很多被开发接收的概念, 我把这些概念收集起来, 并且把他们进行归类整理, 形成一种良好的结构, 那么形成的结构可以认为是一种经过历史沉淀下来的抽象结构, 一种抽象的软件结构
2 楼 swen00 2010-09-08  
请多加些文字来描述,你为什么要这样抽?
1 楼 Hafeyang 2010-09-08  
学习了。果然是总结的相当抽象。

相关推荐

    论文研究-基于模型驱动架构的电信业务元模型抽象研究 .pdf

    基于模型驱动架构的电信业务元模型抽象研究,冯跃忠,,模型驱动架构(MDA)业务生成技术是新一代的软件开发方法学。在深入分析基于模型驱动的电信业务生成后,文章以SIP Servlet平台为例,�

    论文研究-一个决策驱动的网构软件动态演化模型.pdf

    传统的建模方法比较难实现网构软件系统的动态演化和自适应性,基于决策驱动的网构软件动态建模方法研究已经成为一个热点。从决策抽象和问题分解角度,提出一个决策驱动的网构软件动态演化模型。首先使用松弛原子算法...

    论文研究-基于领域驱动设计的应用系统模型.pdf

    领域驱动设计(Domain-Driven Design,DDD)是Evans提出来的用来处理软件系统核心复杂性的方法。该方法的有效性在实践中得到证明,但是方法在细节上存在不够清晰、对设计人员素质要求高等问题。在对大量业务系统进行...

    论文研究-基于层次和数据流驱动的软件可靠性分配方法.pdf

    为了提高软件可靠性分配的有效性, 提出了一种基于层次和数据流驱动的软件可靠性分配方法。该方法对传统的重要度、复杂度度量方法进行改进; 针对软件系统开发初期体系结构中系统模块层次关系及模块间数据流关系进行...

    windows驱动开发技术详解-part2

    用WinDBG和VMWARE软件对驱动进行源码级调试,深入Windows操作系统的底层和内核,透析Windows驱动 开发的本质。 本书是作者结合教学和科研实践经验编写而成的,不仅详细介绍了Windows内核原理,而且介绍了编程技 巧...

    Windows驱动开发技术详解的光盘-part1

    非常容易上手,用实例详细讲解PCI、USB、虚拟串口、虚拟摄像头、SDIO等驱动程序的开发,归纳了多种调试驱动程序的高级技巧,如用WinDBG和VMWARE软件对驱动进行源码级调试,深入Windows操作系统的底层和内核,透析...

    论文研究-一种结合MDA的高阶模型转换方法.pdf

    为了解决以上问题, 将高阶模型转换的思想与模型驱动软件开发相结合, 提出了一种构造模型转换规则的高阶转换元模型, 并以ATL语言为例展示了高阶转换元模型的使用方法; 最后通过一个实例验证了该方法的可行性和可用性...

    论文研究-基于VxWorks的非标准串口驱动的设计与实现 .pdf

    基于VxWorks的非标准串口驱动的设计与实现,王东,,在VxWorks操作系统中,为了便于管理,标准 的串口驱动采用了3层抽象的软件结构。按照这种标准的驱动,我们使用串口时势必就会经过中

    支持模型驱动式软件开发的建模语言框架研究* (2010年)

    随着模型驱动体系结构(model driven architecture,MDA)技术和环境的不断发展,模型驱动软件开发(model driven development,MDD)已经成为一种新的软件开发模式,对于MDD软件开发过程中的核心问题,即面向不同...

    领域驱动设计第一分卷

    第5章 软件中的模型描述 56 5.1 关联 57 5.2 实体(又称引用对象) 62 5.2.1 实体建模 65 5.2.2 设计标识操作 66 5.3 值对象 68 5.3.1 设计值对象 71 5.3.2 设计包含值对象的关联 73 5.4 服务 74 5.4.1 服务...

    领域驱动设计第二分卷

    第5章 软件中的模型描述 56 5.1 关联 57 5.2 实体(又称引用对象) 62 5.2.1 实体建模 65 5.2.2 设计标识操作 66 5.3 值对象 68 5.3.1 设计值对象 71 5.3.2 设计包含值对象的关联 73 5.4 服务 74 5.4.1 服务...

    基于模型驱动开发方法的开放式结构计算机数控系统的研究_

    对于基于模型驱动开发的系统实现,框架技术的应用更为重要,借助于框架可以实现系统模型的设计层次的测试和调试,这一点非常重要,因为软件开发过程中对模型的测试和调试,最佳的选择就是在与模型设计的同一抽象层次...

    软件工程知识点

    一、软件工程概述 1.软件特点 软件:计算机程序、方法、规则、相关的文档资料,以及计算机程序运行时所需要的数据。 软件是计算机系统中的逻辑成分,具有无形性。其主要内容包括:程序、配置文件、系统 文档、用户...

    敏捷软件开发.pdf

    第18章 薪水支付案例研究:第一次迭代开始 18.1 介绍 18.2 基于用例分析 18.3 反思:我们学到了什么 18.4 找出潜在的抽象 18.5 结论 参考文献 第19章 薪水支付案例研究:实现 19.1 增加雇员 19.2 删除雇员...

    我国GIS软件的发展现状

     与此同时,一大批中青年科学家和技术人员正在成为GIS技术研究和产品开发的主力军,尤其是一批计算机软件技术人员进入GIS领域,形成了多学科结合的局面。目前,国家已正式将GIS列入高校学科专业目录,现已有50多所...

    基于TinyOS的CC2420驱动组件的研究

    首先介绍了nesC语言及专门面向传感器网络的TinyOS操作系统软件平台,然后阐述了网络节点的硬件模块功能特点及其接口电路,最后根据硬件抽象体系结构的原则。

    敏捷软件开发:原则、模式与实践.pdf 高清

    本书于2003年荣获第13届软件开发图书震撼大奖,适于用作高校计算机专业本科生、研究生和软件学院的软件工程和软件开发相关课程的教材或参考书,也适于软件开发和管理人员提高自身水平学习之用。 目录 第Ⅰ部分 敏捷...

    敏捷软件开发:原则、模式与实践.pdf

    第十八章 薪水支付案例研究:第一次迭代开始 第十九章 薪水支付案例研究:实现 第Ⅳ部分 打包薪水支付系统 第二十章 包的设计原则 第二十一章 FACTORY模式 第二十二章 薪水支付案例研究(第2部分) 第Ⅴ部分 气象站...

Global site tag (gtag.js) - Google Analytics