期刊文献+
共找到1,079篇文章
< 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
暂未订购
基于日志数据的智能故障预测模型构建与运维优化
14
作者 王兆北 《移动信息》 2026年第2期257-259,共3页
在软件系统规模不断扩展与业务实时性需求持续提升的背景下,传统运维模式难以及时应对突发故障,严重影响系统的可用性与稳定性。文中以提升软件运维智能化水平为目标,构建了面向日志数据的故障预测模型,设计了自适应阈值与策略注入机制... 在软件系统规模不断扩展与业务实时性需求持续提升的背景下,传统运维模式难以及时应对突发故障,严重影响系统的可用性与稳定性。文中以提升软件运维智能化水平为目标,构建了面向日志数据的故障预测模型,设计了自适应阈值与策略注入机制,形成了可部署且可评估的故障预防技术路径。研究结果表明,该机制可提升故障识别提前量与响应效率,对提高系统持续运行能力具有重要意义。 展开更多
关键词 软件运维 故障预测 异常检测 阈值策略 模型部署
在线阅读 下载PDF
扩散模型神经网络加速策略综述
15
作者 邹子涵 闫鑫明 +3 位作者 郑鹏 张顺 蔡浩 刘波 《电子与封装》 2026年第1期68-77,共10页
随着神经网络的发展,扩散模型通过其独特的扩散机制在图像生成任务中取得了非常大的成就。然而,为了实现优异的任务性能,其引入了大量的计算和复杂的网络结构,限制了其广泛应用,尤其是在资源受限的边缘端设备上。高效的模型加速算法和... 随着神经网络的发展,扩散模型通过其独特的扩散机制在图像生成任务中取得了非常大的成就。然而,为了实现优异的任务性能,其引入了大量的计算和复杂的网络结构,限制了其广泛应用,尤其是在资源受限的边缘端设备上。高效的模型加速算法和加速器软硬件协同框架已成为有效的解决方案。基于多种扩散模型加速和高效部署策略,从适用于通用计算平台的高效算法设计到软硬件框架协同设计,介绍了当前最先进的扩散模型加速策略。 展开更多
关键词 扩散模型 模型加速 边缘部署 软硬件协同设计 高效推理
在线阅读 下载PDF
Intelligent Development Environment and Software Knowledge Graph 被引量:11
16
作者 Ze-Qi Lin Bing Xie +5 位作者 Yan-Zhen Zou Jun-Feng Zhao Xuan-Dong Li Jun Wei Hai-Long Sun Gang Yin 《Journal of Computer Science & Technology》 SCIE EI CSCD 2017年第2期242-249,共8页
Software intelligent development has become one of the most important research trends in software engineering. In this paper, we put forward two key concepts -- intelligent development environment (IntelliDE) and so... Software intelligent development has become one of the most important research trends in software engineering. In this paper, we put forward two key concepts -- intelligent development environment (IntelliDE) and software knowledge graph -- for the first time. IntelliDE is an ecosystem in which software big data are aggregated, mined and analyzed to provide intelligent assistance in the life cycle of software development. We present its architecture and discuss its key research issues and challenges. Software knowledge graph is a software knowledge representation and management framework, which plays an important role in IntelliDE. We study its concept and introduce some concrete details and examples to show how it could be constructed and leveraged. 展开更多
关键词 intelligent development environment software big data software knowledge graph semantic search
原文传递
A Safe and Reliable Heterogeneous Controller Deployment Approach in SDN 被引量:2
17
作者 Peng Yi Tao Hu +4 位作者 Yanze Qu Liang Wang Hailong Ma Yuxiang Hu Julong Lan 《China Communications》 SCIE CSCD 2021年第8期47-61,共15页
Software-Defined Networking(SDN)provides flexible and global network management by decoupling control plane from data plane,and multiple controllers are deployed in the network in a logically centralized and physicall... Software-Defined Networking(SDN)provides flexible and global network management by decoupling control plane from data plane,and multiple controllers are deployed in the network in a logically centralized and physically distributed way.However,the existing approaches generally deploy the controllers with the same type in the network,which easily causes homogeneous controller common-mode fault.To this end,this paper proposes heterogeneous controller deployment in the SDN,considering the different types of controllers and relevant criteria(e.g.,delay,control link interruption rate,and controller fault rate).Then,we introduce a Safe and Reliable Heterogeneous Controller Deployment(SRHCD)approach,consisting of two stages.Stage 1 determines the type and the number of heterogeneous controllers required for the SDN network based on the dynamic programming.Stage 2 divides the SDN network into multiple subnets by k-means algorithm and improves the genetic algorithm to optimize the heterogeneous controller deployment in these SDN subnets to ensure reliable switch-controller communications.Finally,the simulation results show that the proposed approach can effectively reduce the control plane fault rate and increase the attack difficulties.Besides,the switch-controller delay has been lowered by 16.5%averagely. 展开更多
关键词 software defined networking control plane reliability safety controller deployment
在线阅读 下载PDF
Runtime environment for reflective real-time component 被引量:1
18
作者 黄靖 卢炎生 《Journal of Shanghai University(English Edition)》 CAS 2008年第1期52-60,共9页
Reflective real-time component model is a special component model, which can identify timing constraint characteristics of component and support dynamic design-time amendment of real-time component according to users... Reflective real-time component model is a special component model, which can identify timing constraint characteristics of component and support dynamic design-time amendment of real-time component according to users' requirements. The reflective real-time component runtime environment is a bearing space and reflective infrastructure for this special component model. It consists of three parts and manages the lifecycle and various relevant services of reflective real-time component. In this paper its mechanism and relevant key techniques in design and realization are formally specified with the communicating sequential processing (CSP) and the extended timed communicating sequential processing (TCSP). Finally a prototype is established. Experimental study shows that this runtime environment can introduce a relevant reflective infrastructure guaranteeing dynamic and real-time features of software component. 展开更多
关键词 software component REAL-TIME runtime environment REFLECTION
在线阅读 下载PDF
Developing Environment of Hierarchical and Distributed Real-Time Fire-Control Network 被引量:1
19
作者 He Jianhua(Northwestern Polytechnical University, Xi’an 710072, P. R. China)(This project was supported by the Astronautics Foundation.) 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 1998年第4期1-7,共7页
This paper introduces a hierarchical real-time environment for developing ship-bornefire-control system. Advanced computer networks are used to simulate the system with the requiredengagement scenario, including own-s... This paper introduces a hierarchical real-time environment for developing ship-bornefire-control system. Advanced computer networks are used to simulate the system with the requiredengagement scenario, including own-ship and parameters, and data processing and transmission,mission calculation, graphical supervision and gunnery ballistics outputting. The simulation systemis able to receive instruction from, or send information to the command-control center. Furthermore,the system can also be used to compare various designed schemes and analyze the accuracy andeffectiveness of the system. 展开更多
关键词 Distributed network Fire-control RS-485 communication software environment
在线阅读 下载PDF
HIT-SEDAES: An integrated software environment for simulation experiment design, analysis and evaluation 被引量:1
20
作者 Wei Li Lingyun Lu +2 位作者 Zhizhao Liu Ping Ma Ming Yang 《International Journal of Modeling, Simulation, and Scientific Computing》 EI 2016年第3期263-284,共22页
Simulation is a powerful technique in evaluating and improving the performance of complex systems.In order to improve the efficiency of simulation experiment design,analysis and evaluation,auxiliary tools are required... Simulation is a powerful technique in evaluating and improving the performance of complex systems.In order to improve the efficiency of simulation experiment design,analysis and evaluation,auxiliary tools are required.Unfortunately,existing tools are usually not meeting the requirements of simulation.Moreover,the restricted interfaces,reusability and expandability influence their efficiency to a certain extent.In this paper,an integrated software environment,HIT-SEDAES,is designed for solving these problems.A process model of simulation experiment design,analysis and evaluation is introduced to guide the development of the software environment.And several solutions are proposed to solve key problems in this development.Finally,an application is used to illustrate how the software environment works for the problems of model validation,effectiveness evaluation and performance analysis. 展开更多
关键词 SIMULATION experiment design effectiveness/performance evaluation simulation optimization integrated software environment
原文传递
上一页 1 2 54 下一页 到第
使用帮助 返回顶部