推广组件架构:多路访问抽象框架及其在Web浏览器套件中的应用
75 浏览量
更新于2024-06-17
收藏 836KB PDF 举报
本文探讨了"面向通用组件体系结构的多路访问抽象框架及其应用",主要关注的是如何设计一个高级的框架来支持组件系统中的多路访问。在这个框架中,组件被定义为拥有多个require(依赖)和provide(提供)接口,允许对单个提供接口进行并发或分发式的访问。这种设计是对传统抽象层次模型和基于连接器的组件设计方法的扩展,旨在解决大规模软件工程中的组件集成和复用问题。
作者们强调,随着基于组件的软件开发在软件工程中的广泛应用,如简化项目集成、降低开发成本和提高代码重用性,对组件规范的需求愈发明显。然而,当前的规范技术往往缺乏对组件体系结构的全面支持,特别是在形式化规范方面,它们不能有效地处理组件间的连续交互,包括组件之间的组合和整体架构的验证。
文中通过一个Web浏览器套件的组件架构示例,展示了这个抽象框架的实际应用。通过该框架,开发者可以明确地定义组件间的关系,确保在诸如安全关键软件这样的场景下,实现与规范的一致性和正确性得到充分保障。研究者M.Klein和J.Padberg的工作得到了TMR网络SEGRAVIS项目的部分支持,而F.Orejas则代表巴塞罗那理工大学的计算机语言系统部门贡献了他们的专业知识。
本文的关键词包括“构件体系结构”和“约简语义”,表明了研究的重点在于组件设计的标准化和简洁表达。总体来说,这篇论文为解决大规模软件工程中组件设计和规范的问题提供了新的视角和工具,对于理解和优化组件化软件开发实践具有重要意义。
2008-12-16 上传
2013-04-10 上传
2009-01-16 上传
2021-05-20 上传
199 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
cpongm
- 粉丝: 5
- 资源: 2万+
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析