共查询到20条相似文献,搜索用时 406 毫秒
1.
SBC架构的应用很广,包括:SBC硬件架构、SBC软件架构、SBC企业架构、SBC知识架构、SBC思考架构等等。依照“SBC软件架构”的说法,软件规格应该描述出软件规格的架构,软件架构包括:(A)软件结构面和(B)软件行为面两者,如图1所示。 相似文献
2.
3.
4.
5.
武光明 《计算机应用与软件》2014,(5):57-59,127
.NET Framework提供的托管外接程序框架使用管线的概念使宿主程序集和插件程序集的创建完全独立,以便宿主应用程序和插件可以独立地升级。通过在典型的三层架构的表现层和业务逻辑层之间增加一个资源管理层,设计一种全球化软件架构,提出用户界面逻辑体系结构设计在全球化软件架构设计中的重要性。最后设计并实现了一种基于托管外接程序框架的全球化软件用户界面逻辑体系结构,提高了全球化软件的可扩展性和可维护性。 相似文献
6.
构件组装是基于构件的软件开发过程中的关键环节,组装机制又是构件组装中的核心问题。以软件架构为背景,提出通用层的架构模式,将层架构的概念引入到组装技术中,完成基于软件层架构模式的构件集成组装框架的设计。 相似文献
7.
软件架构是降低成本,改进质量,按时交付产品和按需交付产品的关键因素。通过对软件分层架构技术的介绍及分析,结合煤矿安全监控系统联网软件的实际需求,选择了适合该系统的三层架构方案,并详细介绍了表示层、业务逻辑层、数据访问层在系统中的设计和实现过程。 相似文献
8.
9.
在陕速变换的技术和市场环境中,管理软件企业正在谋求变革。首先是,向管理平台和服务提供商升级。软件的发展趋势也决定了管理软件的发展趋势。下一代软件架构有两个趋势:一是面向服务的架构(SOA),在SOA架构中, 相似文献
10.
11.
12.
软件体系结构提供了软件系统的高层抽象,对于软件密集型系统的开发具有重要意义,基于体系结构层次的可变性管理可以有效地实现软件的定制和演化。目前体系结构层次的可变性建模并没有得到足够的关注,在分析出领域体系结构后,无法很好地实现体系结构的建模,而且体系结构层次可变性建模方法并没有很好地对可变性的复杂依赖关系进行建模。提出了一种基于多视图的体系结构可变性建模方法,基于UML Profile扩展机制,定义了可变性的构造型、标记值和相关的约束,并利用基于分离的可变性建模方法,定义可变点交互视图对系统中存在的依赖进行建模。基于可变性视图和依赖视图分离的可变性建模方法,实现了复杂依赖关系的有效管理,提高了可变性建模的效果。以船舶故障预测与健康管理系统作为研究案例,对该方法进行了验证,结果表明该方法能够有效地实现软件密集型系统的建模。 相似文献
13.
14.
基于IEC61131-3的通用工业组态软件系统设计研究 总被引:1,自引:0,他引:1
工业组态软件主要用于工业现场的数据采集与过程控制,是企业实现信息化与自动化融合不可缺少的工具。针对当前市场上商业工业组态软件的不足,提出了一种符合IEC61131-3国际标准的通用工业组态软件的系统设计架构。从系统整体设计、编程环境、核心数据管理、开放式设备互联、动态组态及运行支持等方面对基于IEC61131-3的通用工业组态系统进行了深入探讨。介绍的通用工业组态系统设计方案具有符合国际标准、适应性强、开放性好、易于扩展等特点,对工业组态软件的开发提供了有益的借鉴。 相似文献
15.
构件化领域框架设计与实现 总被引:18,自引:0,他引:18
文中介绍了由东北大学软件中心研究的构件化领域框架系统NESC。它以构件技术、软件体系结构技术和应用软件开发技术为基础,采用了界面、规则和存储的层次化结构,实现了规则控制、时空关系描述、可视化信息表达、构件静态组合、功能动态组合、分布式构件管理等功能。框架体系结构设计通过应用-技术二维划分、功能提取、局部封闭和全局分层等技术实现,可望达到合理规划设计构件,简化依赖关系,提高运动效率,增强构件通用性以 相似文献
16.
Ramamoorthy C.V. Usuda Y. Prakash A. Tsai W.T. 《IEEE transactions on pattern analysis and machine intelligence》1990,16(11):1225-1234
The evolution support environment (ESE) system, which provides a framework for capturing and making available semantic information about software components of an evolving software system, is described. The goal in the design of the ESE system was to provide integrated support for management of software architecture configuration, life-cycle configuration, and version control. Software architecture configuration management allows tracking of interconnections among software components that make up a system. Life-cycle management allows traceability among specifications, design, code, and test cases during software development. Adding version control allows specific versions of software objects and their associated objects, such as specifications and test cases, to be retrieved. The authors' experience with the use of the system is discussed 相似文献
17.
随着软件重用技术的不断发展和成熟,软件重用已从代码级逐步提高到系统级,特定领域的软件体系结构设计是系统级软件重用的重要研究内容之一。为了进一步提高软件重用性和建立一个理想的软件体系结构,文中对特定领域软件体系结构、本体进行了基本分析,介绍了本体在特定领域软件体系结构设计中的应用研究,从而,提出了一个体系结构与实际应用相结合有效途径。 相似文献
18.
针对软件构架描述语言在分析、验证软件构架动态行为中的不足,用抽象代数对构件、连接器和体系结构配置进行抽象,提出了软件构架层次模型,并采用Pr/T网对软件构架动态行为建模.提出基于线性时序逻辑的软件构架动态行为模型检测方法,给出了该方法的算法描述.最后,详细描述了电子商务系统中并发控制机制的建模过程和检测结果.提出的软件构架动态行为建模与检测方法结合了Pr/T网和线性时序逻辑的优点,为开展软件构架动态行为的分析、验证提供了理论基础. 相似文献
19.
Michael von der Beeck 《Software and Systems Modeling》2007,6(2):205-219
This paper presents a modeling approach for the development of software for electronic control units in the automotive domain.
The approach supports the development of two related architecture models in the overall development process: the logical architecture
provides a graphical, quite abstract representation of a typically large set of automotive functions. On this abstraction
level no design decisions are taken. The technical architecture provides a software and a hardware representation in separated
views: the software architecture describes the software realization of functions as software components, whereas the hardware
architecture models hardware ntities, on which the software components are deployed. Logical as well as technical architectures
only model structural information, but no behavioural information. A tight integration of both architecture levels—on the
conceptual and on the tool level—with related development phases such as requirements engineering, behaviour modeling, code
generation as well as version and configuration management resulting in a seamless overall development process is presented.
This architecture modeling approach has been developed within a safety-relevant project at BMW Group. Positive as well as
negative experiences with the application of this approach are described. 相似文献
20.
为了改变新疆塔河供水首站落后的计量方式,提高供水首站的控制与管理自动化水平,采用SCADA技术,组建一套自动化监控方案。根据工艺流程,考虑设计原则的先进性,系统用到了工控机、数传电台,RTU等硬件和MCGS组态软件。详细介绍了系统的软、硬件结构,对怎样解决串口通讯中的干扰问题,提出了一些有效的建议。实践证明,系统具有界面友好、易于操作、运行可靠、便于升级扩弃等特点。工程投运后,各种参数的测量精度和系统效率都得到了提高。 相似文献