期刊文献+
共找到1,075篇文章
< 1 2 54 >
每页显示 20 50 100
Portable Software Environment for Ultrahigh-Resolution ELM Development on GPUs
1
作者 Dali Wang Peter Schwartz +5 位作者 Fengming Yuan Franklin Eaglebarge Danial Riccuito Peter Thornton Chris Layton Qinglei Cao 《Journal of Computer and Communications》 2025年第2期28-36,共9页
This paper presents our endeavors in developing the large-scale, ultra-high-resolution E3SM Land Model (uELM), specifically designed for exascale computers furnished with accelerators such as Nvidia GPUs. The uELM is ... This paper presents our endeavors in developing the large-scale, ultra-high-resolution E3SM Land Model (uELM), specifically designed for exascale computers furnished with accelerators such as Nvidia GPUs. The uELM is a sophisticated code that substantially relies on High-Performance Computing (HPC) environments, necessitating particular machine and software configurations. To facilitate community-based uELM developments employing GPUs, we have created a portable, standalone software environment preconfigured with uELM input datasets, simulation cases, and source code. This environment, utilizing Docker, encompasses all essential code, libraries, and system software for uELM development on GPUs. It also features a functional unit test framework and an offline model testbed for comprehensive numerical experiments. From a technical perspective, the paper discusses GPU-ready container generations, uELM code management, and input data distribution across computational platforms. Lastly, the paper demonstrates the use of environment for functional unit testing, end-to-end simulation on CPUs and GPUs, and collaborative code development. 展开更多
关键词 E3SM Land Model Ultrahigh-Resolution ELM Portable software environment GPU-Ready environment
在线阅读 下载PDF
Research on Software Security Testing Mode Based on Open Network Environment
2
作者 Xiaoqing Jia 《Journal of Electronic Research and Application》 2025年第4期290-296,共7页
Starting with the goal and significance of software security testing,this paper introduces the main methods of software security testing in the open network environment,including formal security testing,white box test... Starting with the goal and significance of software security testing,this paper introduces the main methods of software security testing in the open network environment,including formal security testing,white box testing,fuzzy testing,model testing,and fault injection testing.A software security testing method based on a security target model is proposed.This paper provides new ideas for software security testing,better adapts to the open network environment,improves the efficiency and quality of testing,and builds a good software application environment. 展开更多
关键词 Network environment software Safety performance Test method Safety protection
在线阅读 下载PDF
Exploration and Application of“Micro-practices”in Software Engineering Education
3
作者 Ben Wang Yimeng Wang +1 位作者 Chunyan Ma Jiangbin Zheng 《计算机教育》 2025年第3期103-110,共8页
With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current ... With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current situation of the mismatch between educational practices and industrial change,this study proposes an innovative teaching model—“Micro-practices”.This model integrates new knowledge and new technologies into the teaching process quickly and flexibly through practical teaching projects with“short class time,small capacity,and cloud environment”to meet the different educational needs of students,teachers,and enterprises.The aim is to train innovative software engineering talents who can meet the challenges of the future. 展开更多
关键词 Micro-practices software engineering Cloud environment Practical teaching
在线阅读 下载PDF
SA BASED SOFTWARE DEPLOYMENT RELIABILITY ESTIMATION CONSIDERING COMPONENT DEPENDENCE
4
作者 Su Xihong Liu Hongwei Wu Zhibo Yang Xiaozong Zuo Decheng 《Journal of Electronics(China)》 2011年第1期118-125,共8页
Reliability is one of the most critical properties of software system.System deployment architecture is the allocation of system software components on host nodes.Software Architecture(SA) based software deployment mo... Reliability is one of the most critical properties of software system.System deployment architecture is the allocation of system software components on host nodes.Software Architecture(SA) based software deployment models help to analyze reliability of different deployments.Though many approaches for architecture-based reliability estimation exist,little work has incorporated the influence of system deployment and hardware resources into reliability estimation.There are many factors influencing system deployment.By translating the multi-dimension factors into degree matrix of component dependence,we provide the definition of component dependence and propose a method of calculating system reliability of deployments.Additionally,the parameters that influence the optimal deployment may change during system execution.The existing software deployment architecture may be ill-suited for the given environment,and the system needs to be redeployed to improve reliability.An approximate algorithm,A*_D,to increase system reliability is presented.When the number of components and host nodes is relative large,experimental results show that this algorithm can obtain better deployment than stochastic and greedy algorithms. 展开更多
关键词 software Architecture(SA) software deployment System reliability COMPONENT Redeploy
在线阅读 下载PDF
A Trusted Environment Construction Method for Security-Sensitive Software
5
作者 LI Jing ZHANG Huanguo +1 位作者 ZHAO Bo FANG Lingling 《Wuhan University Journal of Natural Sciences》 CAS 2011年第5期383-390,共8页
This paper presents a trusted-environment construction method based on the underlying hardware.This method aims at protecting the security-sensitive software in the aspects of software loading,running,and storing in t... This paper presents a trusted-environment construction method based on the underlying hardware.This method aims at protecting the security-sensitive software in the aspects of software loading,running,and storing in the general operating system.It extends the trust chain of the traditional trusted computing technology to reach the target software,ensuring trusted loading.The extended memory management mechanism effectively pre-vents memory dumping and memory tampering for the high-sensitivity data.The file monitoring mechanism protects files from vicious operation made by attackers.Flexible-expanded storage environment provides the target software with static storing protection.Experimental system verifies that the method is suitable for general operating system and can effectively protect security-sensitive software with low overhead. 展开更多
关键词 information security trusted computing securitysensitive software trusted environment
原文传递
Deployment Strategy for Multiple Controllers Based on the Aviation On-Board Software-Defined Data Link Network
6
作者 Yuting Zhu Yanfang Fu +3 位作者 Yang Ce Pan Deng Jianpeng Zhu Huankun Su 《Computers, Materials & Continua》 SCIE EI 2023年第12期3867-3894,共28页
In light of the escalating demand and intricacy of services in contemporary terrestrial,maritime,and aerial combat operations,there is a compelling need for enhanced service quality and efficiency in airborne cluster ... In light of the escalating demand and intricacy of services in contemporary terrestrial,maritime,and aerial combat operations,there is a compelling need for enhanced service quality and efficiency in airborne cluster communication networks.Software-Defined Networking(SDN)proffers a viable solution for the multifaceted task of cooperative communication transmission and management across different operational domains within complex combat contexts,due to its intrinsic ability to flexibly allocate and centrally administer network resources.This study pivots around the optimization of SDN controller deployment within airborne data link clusters.A collaborative multi-controller architecture predicated on airborne data link clusters is thus proposed.Within this architectural framework,the controller deployment issue is reframed as a two-fold problem:subdomain partition-ing and central interaction node selection.We advocate a subdomain segmentation approach grounded in node value ranking(NDVR)and a central interaction node selection methodology predicated on an enhanced Artificial Fish Swarm Algorithm(AFSA).The advanced NDVR-AFSA(Node value ranking-Improved artificial fish swarm algorithm)algorithm makes use of a chaos algorithm for population initialization,boosting population diversity and circumventing premature algorithm convergence.By the integration of adaptive strategies and incorporation of the genetic algorithm’s crossover and mutation operations,the algorithm’s search range adaptability is enhanced,thereby increasing the possibility of obtaining globally optimal solutions,while concurrently augmenting cluster reliability.The simulation results verify the advantages of the NDVR-IAFSA algorithm,achieve a better load balancing effect,improve the reliability of aviation data link cluster,and significantly reduce the average propagation delay and disconnection rate,respectively,by 12.8%and 11.7%.This shows that the optimization scheme has important significance in practical application,and can meet the high requirements of modern sea,land,and air operations to aviation airborne communication networks. 展开更多
关键词 Aviation cluster software defined network controller deployment Airborne network data link
在线阅读 下载PDF
Software architecture based software deployment reliability estimation considering architectural style
7
作者 Su Xihong Wu Zhibo Liu Hongwei Yang Xiaozong Zuo Decheng 《High Technology Letters》 EI CAS 2012年第3期281-288,共8页
Software today often consists of a large number of components offering and requiring services. Such components should be deployed into embedded, pervasive environments, and several deployment architectures are typical... Software today often consists of a large number of components offering and requiring services. Such components should be deployed into embedded, pervasive environments, and several deployment architectures are typically possible. These deployment architectures can have significant impacts on system reliability. However, existing reliability estimation approaches are typically limited to certain classes or exclusively concentrate on software reliability, neglecting the influence of hardware resources, software deployment and architectural styles. The selection of an appropriate architectural style has a significant impact on system reliability of the target system. Therefore, we propose a novel software architecture (SA) based reliability estimation model incorporating software deployment and architectural style. On the basis of two architectural styles, we design influence factors and present a new approach to calculate system reliability. Experimental results show that influence factors provide an accurate and simple method of reflecting architectural styles and software deployment on system reliability. It is important for considering the influence of other architectural styles on system reliability in large scale deployment environment. 展开更多
关键词 software architecture SA) software deployment reliability architectural style COMPONENT
在线阅读 下载PDF
SAVIE: An environment for identifying vulnerabilities in software
8
作者 LI Ai-guo HONG Bmg-rong WAN Si 《通讯和计算机(中英文版)》 2007年第5期8-14,共7页
关键词 脆弱点识别 软件 SAVIE 故障注入 环境扰动 单一事件扰动
在线阅读 下载PDF
Maturity assessment model for aircraft collaborative design software solution 被引量:5
9
作者 HUO Ying QIU Peng ZHAI Jiyou 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2018年第6期1228-1236,共9页
In order to assure quality and control process in the development of the aircraft collaborative design software, a maturity assessment model is proposed. The requirements designing—house of quality is designed to eva... In order to assure quality and control process in the development of the aircraft collaborative design software, a maturity assessment model is proposed. The requirements designing—house of quality is designed to evaluate the maturity degree of the solution, and the evaluation results can help to manage and control the development process. Furthermore, a fuzzy evaluation method based on the minimum deviation is proposed to deal with the fuzzy information. The quantitative evaluation result of the maturity degree can be calculated by optimizing the semantic discount factor aim for the minimum deviation. Finally, this model is illustrated and analyzed by an example study of the aircraft collaborative design software. 展开更多
关键词 aircraft collaborative design software development process quality function deployment fuzzy evaluation method
在线阅读 下载PDF
Model-based robustness testing for avionics-embedded software 被引量:3
10
作者 Yang Shunkun Liu Bin +1 位作者 Wang Shihai Lu Minyan 《Chinese Journal of Aeronautics》 SCIE EI CAS CSCD 2013年第3期730-740,共11页
Robustness testing for safety-critical embedded software is still a challenge in its nascent stages. In this paper, we propose a practical methodology and implement an environment by employing model-based robustness t... Robustness testing for safety-critical embedded software is still a challenge in its nascent stages. In this paper, we propose a practical methodology and implement an environment by employing model-based robustness testing for embedded software systems. It is a system-level black-box testing approach in which the fault behaviors of embedded software is triggered with the aid of modelbased fault injection by the support of an executable model-driven hardware-in-loop (HIL) testing environment. The prototype implementation of the robustness testing environment based on the proposed approach is experimentally discussed and illustrated by industrial case studies based on several avionics-embedded software systems. The results show that our proposed and implemented robustness testing method and environment are effective to find more bugs, and reduce burdens of testing engineers to enhance efficiency of testing tasks, especially for testing complex embedded systems. 展开更多
关键词 Embedded software HARDWARE-IN-LOOP Model-based testing Robustness testing Testing environment
原文传递
Usability Experiments to Evaluate UML/SysML-Based Model Driven Software Engineering Notations for Logic Control in Manufacturing Automation 被引量:1
11
作者 Birgit Vogel-Heuser 《Journal of Software Engineering and Applications》 2014年第11期943-973,共31页
Many industrial companies and researchers are looking for more efficient model driven engineering approaches (MDE) in software engineering of manufacturing automation systems (MS) especially for logic control programm... Many industrial companies and researchers are looking for more efficient model driven engineering approaches (MDE) in software engineering of manufacturing automation systems (MS) especially for logic control programming, but are uncertain about the applicability and effort needed to implement those approaches in comparison to classical Programmable Logic Controller?(PLC) programming with IEC 61131-3. The paper summarizes results of usability experiments evaluating UML and SysML as software engineering notations for a MDE applied in the domain of manufacturing systems. Modeling MS needs to cover the domain specific characteristics,?i.e.?hybrid process, real time requirements and communication requirements. In addition the paper presents factors, constraint and practical experience for the development of further usability experiments. The paper gives examples of notational expressiveness and weaknesses of UML and SysML. The appendix delivers detailed master models, representing the correct best suited model, and evaluation schemes of the experiment, which is helpful if setting up own empirical experiments. 展开更多
关键词 Manufacturing Automation software PROGRAMMING environment software Engineering User Interface Human Factors
在线阅读 下载PDF
Assessment and Prediction of Software Reliability in Mobile Applications 被引量:1
12
作者 Osama Barack Liguo Huang 《Journal of Software Engineering and Applications》 2020年第9期179-190,共12页
<div style="text-align:justify;"> <span style="font-family:Verdana;">Software reliability is an important quality attribute, and software reliability models are frequently used to measu... <div style="text-align:justify;"> <span style="font-family:Verdana;">Software reliability is an important quality attribute, and software reliability models are frequently used to measure and predict software maturity. The nature of mobile environments differs from that of PC and server environments due to many factors, such as the network, energy, battery, and compatibility. Evaluating and predicting mobile application reliability are real challenges because of the diversity of the mobile environments in which the applications are used, and the lack of publicly available defect data. In addition, bug reports are optionally submitted by end-users. In this paper, we propose assessing and predicting the reliability of a mobile application using known software reliability growth models (SRGMs). Four software reliability models are used to evaluate the reliability of an open-source mobile application through analyzing bug reports. Our experiment proves it is possible to use SRGMs with defect data acquired from bug reports to assess and predict the software reliability in mobile applications. The results of our work enable software developers and testers to assess and predict the reliability of mobile software applications.</span> </div> 展开更多
关键词 software Reliability Modeling Mobile Application Mobile environment Bug Report
在线阅读 下载PDF
Categorization of Software Release Risks and Its Abatement Strategy
13
作者 Arti Rana S. P. Singh +1 位作者 Rachna Soni Ashish Jolly 《Journal of Software Engineering and Applications》 2014年第12期1039-1044,共6页
Growing competition in the software industry with the persistently changing needs and the usual?problems associated with software release, which have made acceptance of a new software in?market, are extremely importan... Growing competition in the software industry with the persistently changing needs and the usual?problems associated with software release, which have made acceptance of a new software in?market, are extremely important for the success. Volatility in the software developmental processes is generally difficult to handle. The change request at any arbitrary point of time leads to the inevitable change and rework request. The software release process which broadly includes all the process that starts after the completion of development till the final deployment. This complete phase is exposed to various risks which may hamper the final result. This paper presents threat associated with software release activities and their possible mitigation and exploring the role played by the change management in controlling or reducing those risks.For the effective survival in ever changing software industry needs, Software Release Management takes a holistic view of the change and configuration relationship and work on the improvement strategies for the effective release with zero defect potential. 展开更多
关键词 software RELEASE MANAGEMENT Change MANAGEMENT RELEASE deployment
暂未订购
雷达装备课程学习环境设计改革研究与实践 被引量:1
14
作者 王金波 田树森 张云雷 《空天预警研究学报》 2025年第1期74-78,共5页
针对雷达装备课程学习环境设计问题,以实践和认识的辩证关系为入口,分析了雷达装备课程学习环境设计的现状和不足,结合矛盾与认识三阶段观点提出了学习环境设计改革方法,然后从实装教学情景多样化、维修训练系统与实装教学一体化、雷达... 针对雷达装备课程学习环境设计问题,以实践和认识的辩证关系为入口,分析了雷达装备课程学习环境设计的现状和不足,结合矛盾与认识三阶段观点提出了学习环境设计改革方法,然后从实装教学情景多样化、维修训练系统与实装教学一体化、雷达实装与模拟训练系统对抗演练混合化以及雷达核心算法的软件无线电平台化等四个方面给出了教学环境设计改革实践.教学实践表明,本文所提改革方法在提高知识传递效率和激发学员主动性方面具有良好的作用,可作为军校雷达装备学习环境设计的有益参考. 展开更多
关键词 雷达装备课程 学习环境 实战化教学 软件定义雷达 虚实结合
在线阅读 下载PDF
基于K-means++和粒子群算法的SDN多控制器部署方法 被引量:1
15
作者 徐慧 吴美连 《湖北工业大学学报》 2025年第1期43-48,共6页
针对软件定义网络中的多控制器部署问题,首先通过K-means++算法对网络节点聚类,得到网络中初始控制域和控制器位置,然后使用粒子群算法以最小化时延和负载均衡为优化目标,多个粒子并行搜索最优解,进一步优化控制域和控制器位置。在小、... 针对软件定义网络中的多控制器部署问题,首先通过K-means++算法对网络节点聚类,得到网络中初始控制域和控制器位置,然后使用粒子群算法以最小化时延和负载均衡为优化目标,多个粒子并行搜索最优解,进一步优化控制域和控制器位置。在小、中、大型网络拓扑上与随机算法、K-means++算法、粒子群算法的多控制器部署方法比较,仿真结果表明,在中小型网络中,比其他3种算法在平均传播时延和负载均衡上更加稳定且时延更低,在大型网络中,平均传播时延,最坏传播时延和控制器的负载均衡上均优于其他3种算法。 展开更多
关键词 软件定义网络 多控制器部署 K-means++ 粒子群算法 时延 负载均衡
在线阅读 下载PDF
基于麻雀搜索算法的软件定义卫星网络控制器部署
16
作者 魏德宾 乔维维 张怡 《计算机工程》 北大核心 2025年第3期172-179,共8页
由于卫星网络星座规模大、拓扑时变、链路不稳定等特点,软件定义网络(SDN)应用在卫星网络时需要部署多个控制器来协同工作,这就会引起一些问题,例如控制器部署位置和数量以及平衡控制器数量、控制区域与网络性能之间的关系等。针对上述... 由于卫星网络星座规模大、拓扑时变、链路不稳定等特点,软件定义网络(SDN)应用在卫星网络时需要部署多个控制器来协同工作,这就会引起一些问题,例如控制器部署位置和数量以及平衡控制器数量、控制区域与网络性能之间的关系等。针对上述问题,提出一种基于改进麻雀搜索算法(SSA)的软件定义卫星网络(SDSN)多控制器动态部署方案。该方案充分考虑卫星网络拓扑的周期性变化,以降低网络时延、平衡控制器负载、提升网络可靠性作为优化目标建立控制器动态部署模型,利用k-means聚类算法对SSA进行初始化改进,并动态调整SSA的步长参数,通过改进的SSA优化迭代出最优的控制器部署方案。仿真结果表明,与对比实验中的基于粒子群优化(PSO)算法的SDSN多控制器部署方案CDS-LR相比,该部署方案不仅使网络时延降低了约10%,而且还使控制器负载均衡度和网络可靠性分别提升了约25%和40%,充分保证了动态卫星网络的整体性能。 展开更多
关键词 控制器部署 软件定义网络 卫星网络 负载均衡 麻雀搜索算法
在线阅读 下载PDF
基于微服务的桌面端工程软件集成方法研究 被引量:3
17
作者 夏文俊 《铁道标准设计》 北大核心 2025年第3期247-252,共6页
微服务架构是最新的计算机软件开发方式,基于微服务设计理念实现工程软件开发,可以较好提高软件的可扩展性与可用性。以桥梁箱梁设计软件为例,基于业务流程梳理,将工程软件中复杂数据进行结构化、半结构化定义,采用http+grpc协议进行网... 微服务架构是最新的计算机软件开发方式,基于微服务设计理念实现工程软件开发,可以较好提高软件的可扩展性与可用性。以桥梁箱梁设计软件为例,基于业务流程梳理,将工程软件中复杂数据进行结构化、半结构化定义,采用http+grpc协议进行网络通讯与传输,完成自定义二维、三维数据接口设计,实现微服务分层架构设计;系统通过将项目管理、二三维绘图、分析与计算、结构配筋等基础功能独立化、服务化,实现应用层功能复用与快速扩展;软件结合云原生部署方式,实现业务服务弹性伸缩与负载均衡,有效解决工程软件性能要求高、计算资源密集等难点;围绕微服务架构关键技术,解决工程软件业务数字化、服务化、集成化等需求,形成一套包含软件需求、开发、上线、运维等实践的工程桌面端软件集成方法。与传统方法对比,该集成方法可以整体提高软件响应速度26%,提升软件开发速度20%。 展开更多
关键词 微服务架构 桌面端工程软件集成 功能复用与扩展 弹性伸缩与负载均衡 云原生部署 箱形梁设计
在线阅读 下载PDF
复杂环境下远程医疗的通信网络关键技术应用与进展
18
作者 王瑞青 董敬 +9 位作者 李涛 曹德森 罗进 宋一敏 汪安安 李志海 徐子雯 胡苹 王华涛 何昆仑 《解放军医学院学报》 2025年第2期146-152,共7页
远程医疗技术在复杂环境下的应用具有重要意义,但容易受到网络波动、数据包丢失等影响,从而降低远程医疗服务质量。本文对远程医疗关键技术的发展历程进行回顾分析,介绍了国内外远程医疗技术最新应用情况,并对远程医疗通讯网络关键技术... 远程医疗技术在复杂环境下的应用具有重要意义,但容易受到网络波动、数据包丢失等影响,从而降低远程医疗服务质量。本文对远程医疗关键技术的发展历程进行回顾分析,介绍了国内外远程医疗技术最新应用情况,并对远程医疗通讯网络关键技术进行了分析和展望,旨在为远程医疗技术研究提供参考,以促进未来技术的改进和临床实践的优化。 展开更多
关键词 复杂环境 远程医疗 服务质量 5G 软件定义网络 确定性网络
在线阅读 下载PDF
中国科学院超级计算中心创新发展
19
作者 钱芳 柴芳姣 +3 位作者 赵芸卿 田原 白一頔 姜金荣 《数据与计算发展前沿(中英文)》 2025年第3期15-29,共15页
【目的】超级计算关乎国家发展,是世界各国竞相抢占的战略制高点。【方法】中国科学院超级计算中心在中国科学院的支持下,充分发挥中国科学院建制化优势,以科学计算应用需求为牵引,在超级计算环境、基础软件、应用软件方面积极布局、持... 【目的】超级计算关乎国家发展,是世界各国竞相抢占的战略制高点。【方法】中国科学院超级计算中心在中国科学院的支持下,充分发挥中国科学院建制化优势,以科学计算应用需求为牵引,在超级计算环境、基础软件、应用软件方面积极布局、持续深耕。【结果】在计算与科研交叉领域取得了丰硕的成果,推动了中国高性能计算技术的自主创新与国际竞争力提升。 展开更多
关键词 超级计算中心 超级计算环境 基础软件 应用软件
在线阅读 下载PDF
“智能+中医药”实验软件环境多级隔离部署方案研究
20
作者 潘伟东 郑晓梅 李刚 《计算机应用文摘》 2025年第3期163-165,共3页
随着“智能+中医药”复合专业人才培养工作的推进,支撑课程体系的实验软件环境愈加复杂,部署冲突的异构软件成为实验室建设过程中亟待解决的问题。在梳理课程实验项目具体要求的基础上,提出了结合IDV云桌面技术、Docker容器技术和Pytho... 随着“智能+中医药”复合专业人才培养工作的推进,支撑课程体系的实验软件环境愈加复杂,部署冲突的异构软件成为实验室建设过程中亟待解决的问题。在梳理课程实验项目具体要求的基础上,提出了结合IDV云桌面技术、Docker容器技术和Python虚拟环境的多级隔离部署方案。实践证明,该方案可以很好地解决软件环境异构冲突问题。 展开更多
关键词 智能+中医药 多级隔离部署方案 软件环境异构冲突
在线阅读 下载PDF
上一页 1 2 54 下一页 到第
使用帮助 返回顶部