共查询到19条相似文献,搜索用时 31 毫秒
1.
2.
3.
4.
5.
对微通讯元架构提出了基于统一建模语言UML的面向对象设计建模。该方法能满足微通讯元架构的各种要求,适合于系统的迭代开发,具有可视化的特点,直观、清晰,易于理解和实现。进而以无连接服务为例,通过抽象、分析、设计,建立了一个实验模型。 相似文献
6.
7.
微通信元系统架构是新型网络体系结构——服务元网络体系结构的第一个网络架构。针对现有TCP/IP网络体系结构对QoS的支持不足,提出基于微通信元系统构架的QoS服务模型,阐述了服务模型工作机制。 相似文献
8.
《计算机应用与软件》2013,(7)
探讨元胞自动机思想在软件架构设计领域内的应用。通过元胞抽象(Form、Controls、Operate、Process、Verify)和规则定义(显示加载规则、交互调用规则、提交卸载规则),构造出离散的可循环迭代的平行运算体系,实现普适各类业务的通用的软件架构设计。 相似文献
9.
王骁阳 《网络安全技术与应用》2022,(1):156-157
时代的发展以及科技水平的提升,推动了计算机和互联网技术应用范围以及应用频率的提升,通信网络在人们日常生活以及社会生产中发挥着越来越重要的作用,同时,通信网络系统所面临的安全威胁问题也越来越凸显,而如何提升通信网络系统安全性、先进性,也成为相关企业以及从业者都在关注和研究的课题之一。本文简单分析了通信网络系统常见安全隐患,并对其安全防护强化措施进行了简单论述。 相似文献
10.
张海波 《电子制作.电脑维护与应用》2013,(4):122
本文对电力线通信技术(PLC)的发展以及市场情况进行分析,并在电力线通信技术的基础上建立一个家庭网络系统以及构建出一个电力线家庭网络的系统结构模型,从而使得家庭信息网络化问题得到解决,最终促进电力线家庭网络技术的快速发展。 相似文献
11.
对网络体系结构的研究现状进行了介绍.基于MCES(micro-communicationel ement structure)架构设计了一种基于服务的网络体系结构原型.在原型系统中,实现了服务元的合理组合和调度,并从体系结构上更好地支持QoS和网络安全.同时,通过改进的套接字机制实现了向后兼容现有TCP/IP网络应用程序,满足了用户不断增长的网络服务要求.基于Linux的实验结果显示,该体系结构组成的系统是合理的、可行的,并具有很好的传输效率和可扩展性. 相似文献
12.
J. F. Leathrum 《Software》1982,12(6):497-503
A design medium for software is proposed and illustrated. The medium, which employs rectangular, embedded contours, provides a high level of scale independence. Module specifications, logic design and program elements are easily intermixed in a design. The proposed module formalization includes interface specification, exceptions, logic design and effects in an order which will ultimately be exhibited by the program code as well. 相似文献
13.
Context
A software reference architecture is a generic architecture for a class of systems that is used as a foundation for the design of concrete architectures from this class. The generic nature of reference architectures leads to a less defined architecture design and application contexts, which makes the architecture goal definition and architecture design non-trivial steps, rooted in uncertainty.Objective
The paper presents a structured and comprehensive study on the congruence between context, goals, and design of software reference architectures. It proposes a tool for the design of congruent reference architectures and for the analysis of the level of congruence of existing reference architectures.Method
We define a framework for congruent reference architectures. The framework is based on state of the art results from literature and practice. We validate our framework and its quality as analytical tool by applying it for the analysis of 24 reference architectures. The conclusions from our analysis are compared to the opinions of experts on these reference architectures documented in literature and dedicated communication.Results
Our framework consists of a multi-dimensional classification space and of five types of reference architectures that are formed by combining specific values from the multi-dimensional classification space. Reference architectures that can be classified in one of these types have better chances to become a success. The validation of our framework confirms its quality as a tool for the analysis of the congruence of software reference architectures.Conclusion
This paper facilitates software architects and scientists in the inception, design, and application of congruent software reference architectures. The application of the tool improves the chance for success of a reference architecture. 相似文献14.
一种软件体系结构设计决策的建模工具 总被引:1,自引:0,他引:1
体系结构设计在整个软件生命周期中起到关键作用,而设计知识的蒸发会导致系统演化花费代价高、涉众之间交流出现障碍、体系结构制品的复用受到限制等问题,为此需要在软件体系结构层次对设计决策进行显式化的建模.基于一种以决策为中心的体系结构设计方法,实现了一个软件体系结构设计决策的建模工具.该工具帮助架构师对体系结构设计中的问题、方案、决策、理由等核心概念进行建模,完成从需求到体系结构的设计过程,并实现了自动化的候选体系结构方案的合成和部分设计理由的捕捉.该工具还提供了体系结构设计模型与设计决策之间的相互追踪性,以及帮助实现体系结构设计过程中设计决策知识的复用. 相似文献
15.
16.
管理信息系统中报表生成子系统的设计与实现 总被引:7,自引:3,他引:7
文章针对现有报表系统中的一些问题,应用模块化设计的思想,提出了一些可供选择的解决方案,并给出了一个简单的系统框架模型。 相似文献
17.
Information hiding in software design leads to the concept of module closure. The function of modularization in a design is to hide a design decision, facilitating the design of programs which employ that module. This produces a module which may be used elsewhere regardless of its implementation details. Module closure has two components—access closure, wherein the module and user share no data objects, but only the values of formal parameters, and computation closure, wherein the model which the module emulates is as simple as possible, and implementation independent. 相似文献
18.
ContextGiven the increased interest in using visualization techniques (VTs) to help communicate and understand software architecture (SA) of large scale complex systems, several VTs and tools have been reported to represent architectural elements (such as architecture design, architectural patterns, and architectural design decisions). However, there is no attempt to systematically review and classify the VTs and associated tools reported for SA, and how they have been assessed and applied.ObjectiveThis work aimed at systematically reviewing the literature on software architecture visualization to develop a classification of VTs in SA, analyze the level of reported evidence and the use of different VTs for representing SA in different application domains, and identify the gaps for future research in the area.MethodWe used systematic literature review (SLR) method of the evidence-based software engineering (EBSE) for reviewing the literature on VTs for SA. We used both manual and automatic search strategies for searching the relevant papers published between 1 February 1999 and 1 July 2011.ResultsWe selected 53 papers from the initially retrieved 23,056 articles for data extraction, analysis, and synthesis based on pre-defined inclusion and exclusion criteria. The results from the data analysis enabled us to classify the identified VTs into four types based on the usage popularity: graph-based, notation-based, matrix-based, and metaphor-based VTs. The VTs in SA are mostly used for architecture recovery and architectural evolution activities. We have also identified ten purposes of using VTs in SA. Our results also revealed that VTs in SA have been applied to a wide range of application domains, among which “graphics software” and “distributed system” have received the most attention.ConclusionSA visualization has gained significant importance in understanding and evolving software-intensive systems. However, only a few VTs have been employed in industrial practice. This review has enabled us to identify the following areas for further research and improvement: (i) it is necessary to perform more research on applying visualization techniques in architectural analysis, architectural synthesis, architectural implementation, and architecture reuse activities; (ii) it is essential to pay more attention to use more objective evaluation methods (e.g., controlled experiment) for providing more convincing evidence to support the promised benefits of using VTs in SA; (iii) it is important to conduct industrial surveys for investigating how software architecture practitioners actually employ VTs in architecting process and what are the issues that hinder and prevent them from adopting VTs in SA. 相似文献
19.
软件体系结构质量评价概述 总被引:10,自引:0,他引:10
1.引言随着软件规模和复杂度的不断增大,对软件质量、成本、进度的要求越来越严格。软件质量是指软件对预期的一系列质量属性组合的满足程度。目前,人们已经普遍认识到软件质量控制在软件特别是大型软件开发过程中对开发效率、成本有重要的影响,甚至关系到开发最终是否成功。高质量的软件在维护和测试阶段的开销较低,复用的潜力大。因此,预测和控制软件质量的成熟技术成为迫切的需要。 相似文献