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

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

 
阅读更多

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

 

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

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

 

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

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

相关推荐

    计算机软件-商业源码-驱动备份.zip

    "计算机软件-商业源码-驱动备份.zip"这个压缩包文件,从其标题来看,显然是一个包含商业源码的集合,特别关注的是驱动备份相关的源代码。驱动备份是一个重要的系统维护功能,用于保存计算机硬件设备驱动程序,以便在...

    计算机软件-商业源码-实例083-获取驱动器容量.zip

    1. **驱动器**:在操作系统中,驱动器是硬件设备与软件之间的一个抽象层,它允许操作系统和其他软件与硬件进行交互。在Windows系统中,常见的驱动器包括硬盘驱动器(C盘、D盘等)、光驱、USB驱动器等。 2. **文件...

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

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

    论文研究-模型驱动架构的研究及工具实现 .pdf

    模型驱动架构(MDA)是由对象管理组织(OMG)提出的一种以模型为中心的软件开发方法学,它颠覆了传统的以代码为中心的开发模式。MDA认为建模语言应成为一种编程语言,而不仅是设计语言,并采用模型转换技术来产出...

    软件体系结构-为什么要研究软件体系结构

    软件体系结构提供了一种抽象层次,使得我们可以理解和管理复杂系统,实现组件的重用,提高系统的可维护性和可扩展性。此外,软件体系结构的研究促进了设计模式和架构模式的形成,使得开发者能够更好地应对各种软件...

    软件工程教案-复习新资料

    《软件工程教案-复习新资料》是一份针对软件工程学习的综合资料,涵盖了软件工程的多个核心章节。以下是对这些章节内容的详细解读: 1. **软件工程概述**: - **软件、程序、数据、文档的含义**:软件是为特定目的...

    人工智能-机器学习-知识驱动的车身结构设计方法研究及相关软件开发.pdf

    《知识驱动的车身结构设计方法研究及相关软件开发》是一篇由刘波博士撰写的论文,主要探讨了如何将人工智能和机器学习技术应用于汽车车身结构设计领域。这篇论文的研究重点是利用知识工程理论来创新车身设计流程,...

    软件架构设计-PPT.ppt

    - **领域驱动设计(DDD)**:这是一种专注于将复杂业务领域模型化的软件设计方法。 - **微服务架构**:一种将单个应用程序作为一组小型服务开发的架构风格,每个服务都运行在其自己的进程中,并与轻量级机制(通常是...

    STM32硬件抽象层中DCMI驱动的研究.zip

    总的来说,研究STM32硬件抽象层中的DCMI驱动,需要理解DCMI的功能、配置参数、数据传输机制以及中断和错误处理。通过对DCMI驱动的深入掌握,开发者可以更好地利用STM32的资源,实现高效的数字摄像头应用。

    软件设计模式--填空题+简答题(复习7).rar

    《软件设计模式--填空题+简答题(复习7).rar》这个压缩包文件是一个针对《软件设计模式与体系结构》课程的复习资料,重点涵盖了软件设计中的关键概念和实践。设计模式是软件工程中的一种最佳实践,它代表了在特定上...

    人工智能-机器学习-软件工程中基于模型驱动架构的模型转换技术研究.pdf

    MDA是一种先进的软件开发方法,它强调以模型为中心,通过模型之间的转换来实现软件开发的自动化和抽象化。 首先,论文介绍了MDA的基本概念,包括模型、元模型和元元模型,这些都是MDA的核心组成部分。模型是系统的...

    软件工程中的模型驱动开发.pptx

    通过以上章节的详细介绍,我们可以看到模型驱动开发作为一种先进的软件开发方法,在提高开发效率、降低成本和增强软件质量等方面具有显著的优势。对于大型和复杂的软件项目而言,模型驱动开发尤其能够发挥其价值,...

    开放的软件过程架构-2008epg大会资料

    这一定义强调了架构不仅是静态的结构描述,还包括了架构决策背后的理由(rationale)和约束条件(constraints),这为后续的架构研究提供了重要的参考框架。 2. **1995年Philippe Kruchten提出的4+1视图模型** 包括...

Global site tag (gtag.js) - Google Analytics