期刊文献+
共找到10,657篇文章
< 1 2 250 >
每页显示 20 50 100
Research on Software Security Testing Mode Based on Open Network Environment
1
作者 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
基于Software Architecturer的可复用组件的集成开发
2
作者 张威 邹华兴 邱睿韫 《金融教育研究》 2007年第3期124-126,共3页
文章对几种不同的Software Architecture类型进行比较,阐述了它们对组件集成的影响;然后提出了支持接口连接式和插头插座式Software Architecture类型的组件集成组装机制。为进一步研究软件Software Architecture和基于软件Software Arc... 文章对几种不同的Software Architecture类型进行比较,阐述了它们对组件集成的影响;然后提出了支持接口连接式和插头插座式Software Architecture类型的组件集成组装机制。为进一步研究软件Software Architecture和基于软件Software Architecture的相关研究奠定了理论基础。 展开更多
关键词 software architecture 软件 集成开发
在线阅读 下载PDF
文献“Software Testing in Space Programs”点评
3
作者 冯振兴 《航天器环境工程》 2008年第5期492-499,400,共9页
作者以他个人的观点,对该文献中重要部分进行了点评,指出:空间软件地面可靠性测试尽管困难重重且有诸多限制,但不能放松甚至放弃执行现有的软件地面测试标准;应从"精神号"火星探测器飞行失败中吸取教训,加强软件地面测试,包... 作者以他个人的观点,对该文献中重要部分进行了点评,指出:空间软件地面可靠性测试尽管困难重重且有诸多限制,但不能放松甚至放弃执行现有的软件地面测试标准;应从"精神号"火星探测器飞行失败中吸取教训,加强软件地面测试,包括传统软件黑盒和白盒测试方法中的典型测试项目(如:健壮测试、应力测试、极值测试、随机测试等);已经公布的新软件研发标准——Aerospace Report No.TOR-2004(3909)-3537,Software Development Standard for Space Systems值得我们参考。 展开更多
关键词 可靠性 航天器 军标 软件 地面试验
在线阅读 下载PDF
makeTwin:A reference architecture for digital twin software platform 被引量:14
4
作者 Fei TAO Xuemin SUN +12 位作者 Jiangfeng CHENG Yonghuai ZHU Weiran LIU Yong WANG Hui XU Tianliang HU Xiaojun LIU Tingyu LIU Zheng SUN Jun XU Jinsong BAO Feng XIANG Xiaohui JIN 《Chinese Journal of Aeronautics》 SCIE EI CAS CSCD 2024年第1期1-18,共18页
Digital twin is currently undergoing a significant transformation from the conceptual and theoretical research phase to the implementation and application phase.However,a universally adaptable research and development... Digital twin is currently undergoing a significant transformation from the conceptual and theoretical research phase to the implementation and application phase.However,a universally adaptable research and development platform for digital twin is critically needed to meet the development requirements.Specifically,a publicly accessible simulation,testing,and validation platform which can support digital twin model building,data processing,algorithm design,configuration,etc.,is urgently required for researchers.Furthermore,for developers from the industry,a lowcode development platform that can offer a customizable suite of functions such as model creation,data management,protocol configuration,and visualization is urgently needed.Meanwhile,for enterprise users,there is a lack of an application management platform that can be configured and migrated for various application scenarios,functions,and modes.Therefore,based on the system research of digital twin theories and key technologies by the authors(such as the five-dimension digital twin model,digital twin modeling and digital twin data theory,digital twin standards,and so on),a digital twin software platform reference architecture,namely make Twin,is proposed and designed,as well as its ten core functions.The workflow of the make Twin and the interaction mechanisms among its core functions are described.Finally,a digital twin application system for a chemical fiber textile shop floor(CFTS)which was developed according to make Twin,is introduced,which validates the proposed reference architecture. 展开更多
关键词 Digital twin Digital twin software platform Industrial software makeTwin Reference architecture
原文传递
Real-time embedded software testing method based on extended finite state machine 被引量:6
5
作者 Yongfeng Yin Bin Liu Hongying Ni 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2012年第2期276-285,共10页
The reliability of real-time embedded software directly determines the reliability of the whole real-time embedded sys- tem, and the effective software testing is an important way to ensure software quality and reliab... The reliability of real-time embedded software directly determines the reliability of the whole real-time embedded sys- tem, and the effective software testing is an important way to ensure software quality and reliability. Based on the analysis of the characteristics of real-time embedded software, the formal method is introduced into the real-time embedded software testing field and the real-time extended finite state machine (RT-EFSM) model is studied firstly. Then, the time zone division method of real-time embedded system is presented and the definition and description methods of time-constrained transition equivalence class (timeCTEC) are presented. Furthermore, the approaches of the testing sequence and test case generation are put forward. Finally, the proposed method is applied to a typical avionics real- time embedded software testing practice and the examples of the timeCTEC, testing sequences and test cases are given. With the analysis of the testing result, the application verification shows that the proposed method can effectively describe the real-time embedded software state transition characteristics and real-time requirements and play the advantages of the formal methods in accuracy, effectiveness and the automation supporting. Combined with the testing platform, the real-time, closed loop and automated simulation testing for real-time embedded software can be realized effectively. 展开更多
关键词 real-time system real-time embedded software for- mal method extended finite state machine (EFSM) testing se- quence test case.
在线阅读 下载PDF
Model-based robustness testing for avionics-embedded software 被引量:3
6
作者 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
原文传递
A Method of Minimum Reusability Estimation for Automated Software Testing 被引量:2
7
作者 KAN Hong-xing WANG Guo-qiang +1 位作者 WANG Zong-dian DING Shuai 《Journal of Shanghai Jiaotong university(Science)》 EI 2013年第3期360-365,共6页
Through reusing software test components, automated software testing generally costs less than manual software testing. There has been much research on how to develop the reusable test components, but few fall on how ... Through reusing software test components, automated software testing generally costs less than manual software testing. There has been much research on how to develop the reusable test components, but few fall on how to estimate the reusability of test conlponents for automated testing. The purpose of this paper is to present a method of minimum reusability estimation for automated testing based on the return on investment (ROI) model. Minimum reusability is a benchmark for the whole automated testing process. If the reusability in one test execution is less than the minimum reusability, some new strategies must be adopted ill the next test execution to increase the reusability. Only by this way, we can reduce unnecessary costs and finally get a return on the investment of automated testing. 展开更多
关键词 automated software testing manual software testing mean maintenance costs multiplier reusable software test components THRESHOLD minimum reusability estimation
原文传递
Domain-Oriented Software Defined Computing Architecture 被引量:1
8
作者 Ping Lv Qinrang Liu +1 位作者 Hongchang Chen Ting Chen 《China Communications》 SCIE CSCD 2019年第6期162-172,共11页
With the introduction of software defined hardware by DARPA Electronics Resurgence Initiative,software definition will be the basic attribute of information system.Benefiting from boundary certainty and algorithm aggr... With the introduction of software defined hardware by DARPA Electronics Resurgence Initiative,software definition will be the basic attribute of information system.Benefiting from boundary certainty and algorithm aggregation of domain applications,domain-oriented computing architecture has become the technical direction that considers the high flexibility and efficiency of information system.Aiming at the characteristics of data-intensive computing in different scenarios such as Internet of Things(IoT),big data,artificial intelligence(AI),this paper presents a domain-oriented software defined computing architecture,discusses the hierarchical interconnection structure,hybrid granularity computing element and its computational kernel extraction method,finally proves the flexibility and high efficiency of this architecture by experimental comparison. 展开更多
关键词 software defined HARDWARE software defined COMPUTING architecture hierarchical INTERCONNECTION mixed-granular COMPUTING element
在线阅读 下载PDF
Software Test Case Generation with Adequacy Analysis on Scenario-Based Testing 被引量:3
9
作者 刘振宇 杨根兴 蔡立志 《Journal of Donghua University(English Edition)》 EI CAS 2011年第2期139-144,共6页
This paper studies the software scenario testing, which is commonly used in black-box testing at present. In the paper, the workflow model based on task-driven, which is very common in scenario testing, is analyzed. A... This paper studies the software scenario testing, which is commonly used in black-box testing at present. In the paper, the workflow model based on task-driven, which is very common in scenario testing, is analyzed. According to test adequacy criteria in scenario testing, the model is designed to correspond test cases in the light of logic block(LB). The final test cases that conform to the test adequacy criteria can be obtained through test case combination and test case reduction. In the last part of the paper, example of actual workflow is to design the efficient test case. Therefore the method is proved to be effective. 展开更多
关键词 test case test adequacy system scenario software testing
在线阅读 下载PDF
Generating test cases for software configuration testing 被引量:2
10
作者 Nie Changhai Xu Baowen 《Journal of Southeast University(English Edition)》 EI CAS 2004年第1期26-30,共5页
Software configuration testing is used to test a piece of software with all kinds of hardware to ensure that it can run properly on them.This paper generates test cases for configuration testing with several common me... Software configuration testing is used to test a piece of software with all kinds of hardware to ensure that it can run properly on them.This paper generates test cases for configuration testing with several common methods,such as multiple single-factor experiments,uniform design,and orthogonal experiment design used in other fields.This paper analyzes their merits and improves the orthogonal experiment design method with pairwise testing,and decreases the testing risk caused by incomplete testing with a method of multiple-factors-covering.It presents a simple factor cover method which can cover all the factors and pairwise combinations to the greatest degree.Some comparisons of these methods are made on the aspects of test suite scale,coverage,and usability,etc.. 展开更多
关键词 software testing configuration testing test case combination cover
在线阅读 下载PDF
A Creative Approach to Reducing Ambiguity in Scenario-based Software Architecture Analysis 被引量:1
11
作者 Xi-Wen Wu Chen Li +1 位作者 Xuan Wang Hong-Ji Yang 《International Journal of Automation and computing》 EI CSCD 2019年第2期248-260,共13页
In software engineering, a scenario describes an anticipated usage of a software system. As scenarios are useful to understand the requirements and functionalities of a software system, the scenario-based analysis is ... In software engineering, a scenario describes an anticipated usage of a software system. As scenarios are useful to understand the requirements and functionalities of a software system, the scenario-based analysis is widely used in various tasks, especially in the design stage of software architectures. Although researchers have proposed various scenario-based approaches to analyse software architecture, there are still limitations in this research field, and a key limitation is that scenarios are typically not formally defined and thus may contain ambiguities. As these ambiguities may lead to defects, it is desirable to reduce them as many as possible. In order to reduce ambiguity in scenario-based software architecture analysis, this paper introduces a creative computing approach to scenario-based software requirements analysis. Our work expands this idea in three directions. Firstly, we extend an architecture description language(ADL)-based language – Breeze/ADL to model the software architecture. Secondly, we use a creative rule – combinational rule(CR) to combine the vector clock algorithm for reducing the ambiguities in modelling scenarios. Then, another creative rule – transformational rule(TR) is employed to help to transform our Breeze/ADL model to a popular model – unified modelling language(UML) model. We implement our approach as a plugin of Breeze, and illustrate a running example of modelling a poetry to music system in our case study.Our results show the proposed creative approach is able to reduce ambiguities of the software architecture in practice. 展开更多
关键词 Creative computing vector clock algorithm scenario-based analysis of software architecture sequence diagram Breeze/ architecture description language (ADL)
原文传递
3D Digital Design of Cranes' Structures Based on Hybrid Software Architecture 被引量:1
12
作者 WANG Chonghua1,LI Hua 1,2 (1.Dept. of Mechanical Engineering,Shanghai Maritime University,Shanghai 200135,China 2.Worcester Polytechnic Institute,Worcester 01609,MA,USA) 《武汉理工大学学报》 CAS CSCD 北大核心 2006年第S1期96-101,共6页
3D digital design for cranes’ structures based on hybrid software architecture of Client/Server and Browser/Server is introduced in this paper. Based on Pro/ENGINEER platform,3D parametric model family is built to al... 3D digital design for cranes’ structures based on hybrid software architecture of Client/Server and Browser/Server is introduced in this paper. Based on Pro/ENGINEER platform,3D parametric model family is built to allow generation of feasible configurations of cranes’ structures in Client/Server framework. Taking use of Visual C++,the second exploiting software kit provided by Pro/ENGINEER and ANSYS GUI/APDL modeling patterns,an integration method of 3D CAD and CAE is achieved,which includes regeneration of 3D parametric model,synchronous updating and analysis of FEA model. As in Browser/Server framework,the 3D CAD models of parts,components and the whole structure could also be displayed in the customer’s browser in VRML format. 展开更多
关键词 digital design crane’s structure HYBRID software architecture CAD/CAE integration
在线阅读 下载PDF
NHPP-based software reliability model considering testing effort and multivariate fault detection rate 被引量:4
13
作者 Jie Zhang Yang Lu +1 位作者 Shu Yang Chong Xu 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2016年第1期260-270,共11页
In recent decades,many software reliability growth models(SRGMs) have been proposed for the engineers and testers in measuring the software reliability precisely.Most of them is established based on the non-homogene... In recent decades,many software reliability growth models(SRGMs) have been proposed for the engineers and testers in measuring the software reliability precisely.Most of them is established based on the non-homogeneous Poisson process(NHPP),and it is proved that the prediction accuracy of such models could be improved by adding the describing of characterization of testing effort.However,some research work indicates that the fault detection rate(FDR) is another key factor affects final software quality.Most early NHPPbased models deal with the FDR as constant or piecewise function,which does not fit the different testing stages well.Thus,this paper first incorporates a multivariate function of FDR,which is bathtub-shaped,into the NHPP-based SRGMs considering testing effort in order to further improve performance.A new model framework is proposed,and a stepwise method is used to apply the framework with real data sets to find the optimal model.Experimental studies show that the obtained new model can provide better performance of fitting and prediction compared with other traditional SRGMs. 展开更多
关键词 software reliability software reliability growth mo del(SRGM) testing effort fault detection rate(FDR).
在线阅读 下载PDF
Empirical Measurement of the Software Testing and Reliability 被引量:1
14
作者 Zou Feng-zhong Xu Ren-zuo 《Wuhan University Journal of Natural Sciences》 EI CAS 2004年第1期23-26,共4页
The meanings of parameters of software reliabi-lity models are investigated in terms of the process of the software testing and in terms of other measurements of software.Based on the investigation,the empirical estim... The meanings of parameters of software reliabi-lity models are investigated in terms of the process of the software testing and in terms of other measurements of software.Based on the investigation,the empirical estimation of the parameters is addressed.On one hand,these empirical estimates are also measurements of the software,which can be used to control and to optimize the process of the software development.On the other hand,by treating these empirical estimates as Bayes priors,software reliability models are extended such that the engineers’experience can be integrated into and hence to improve the models. 展开更多
关键词 software reliability MODELS software testing prior Bayesian analysis
在线阅读 下载PDF
Modified Harris Hawks Optimization Based Test Case Prioritization for Software Testing 被引量:1
15
作者 Manar Ahmed Hamza Abdelzahir Abdelmaboud +5 位作者 Souad Larabi-Marie-Sainte Haya Mesfer Alshahrani Mesfer Al Duhayyim Hamza Awad Ibrahim Mohammed Rizwanullah Ishfaq Yaseen 《Computers, Materials & Continua》 SCIE EI 2022年第7期1951-1965,共15页
Generally,software testing is considered as a proficient technique to achieve improvement in quality and reliability of the software.But,the quality of test cases has a considerable influence on fault revealing capabi... Generally,software testing is considered as a proficient technique to achieve improvement in quality and reliability of the software.But,the quality of test cases has a considerable influence on fault revealing capability of software testing activity.Test Case Prioritization(TCP)remains a challenging issue since prioritizing test cases is unsatisfactory in terms of Average Percentage of Faults Detected(APFD)and time spent upon execution results.TCP ismainly intended to design a collection of test cases that can accomplish early optimization using preferred characteristics.The studies conducted earlier focused on prioritizing the available test cases in accelerating fault detection rate during software testing.In this aspect,the current study designs aModified Harris Hawks Optimization based TCP(MHHO-TCP)technique for software testing.The aim of the proposed MHHO-TCP technique is to maximize APFD and minimize the overall execution time.In addition,MHHO algorithm is designed to boost the exploration and exploitation abilities of conventional HHO algorithm.In order to validate the enhanced efficiency of MHHO-TCP technique,a wide range of simulations was conducted on different benchmark programs and the results were examined under several aspects.The experimental outcomes highlight the improved efficiency of MHHO-TCP technique over recent approaches under different measures. 展开更多
关键词 software testing harris hawks optimization test case prioritization apfd execution time metaheuristics
在线阅读 下载PDF
Research and Practice of Hybrid Teaching for Software Testing based on Interactive Learning 被引量:2
16
作者 Lipeng Gao Wei Zheng +2 位作者 Hongping Gan Depeng Gao Xikang Feng 《计算机教育》 2021年第12期126-131,共6页
To address the problems of insufficient number of personalized exercises and cases and teachers’lack of grasp of students’weak knowledge points in the current software testing online courses,we study the strategy of... To address the problems of insufficient number of personalized exercises and cases and teachers’lack of grasp of students’weak knowledge points in the current software testing online courses,we study the strategy of establishing and updating intelligent exercise sets and case libraries and analyze the answers and dig out the weak points of knowledge through group intelligence reasoning and interactive machine learning methods.This will help teachers to make uniform and targeted explanations,reduce manual judgment,and achieve intelligent teaching quality reform,and implement the educational concepts of“keeping up with the times”and“teaching according to students’abilities”. 展开更多
关键词 software testing hybrid teaching group intelligence reasoning interactive learning
在线阅读 下载PDF
Analysis on testing and operational reliability of software 被引量:1
17
作者 赵靖 刘宏伟 +1 位作者 崔刚 王慧强 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2008年第3期345-350,共6页
Software reliability was estimated based on NHPP software reliability growth models. Testing reliability and operational reliability may be essentially different. On the basis of analyzing similarities and differences... Software reliability was estimated based on NHPP software reliability growth models. Testing reliability and operational reliability may be essentially different. On the basis of analyzing similarities and differences of the testing phase and the operational phase, using the concept of operational reliability and the testing reliability, different forms of the comparison between the operational failure ratio and the predicted testing failure ratio were conducted, and the mathematical discussion and analysis were performed in detail. Finally, software optimal release was studied using software failure data. The results show that two kinds of conclusions can be derived by applying this method, one conclusion is to continue testing to meet the required reliability level of users, and the other is that testing stops when the required operational reliability is met, thus the testing cost can be reduced. 展开更多
关键词 software reliability non-homogeneous Poisson process testing reliability operational reliability
在线阅读 下载PDF
Software Architecture and Methodology as a Tool for Efficient Software Engineering Process: A Critical Appraisal 被引量:1
18
作者 Achimugu Philip Babajide Afolabi +2 位作者 Oluwaranti Adeniran Gambo Ishaya Oluwagbemi Oluwatolani 《Journal of Software Engineering and Applications》 2010年第10期933-938,共6页
The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the s... The foundation for any software system is its architecture. Software architecture is a view of the system that includes the system’s major components, the behaviour of those components as visible to the rest of the system, and the ways in which the components interact and coordinate to achieve the overall system’s goal. Every efficient software system arises as a result of sound architectural basement. This requires the use of good architecture engineering practices and methods. This paper recognizes software architecture practice as a discipline pervading all phases of software development and also presents an enhanced model for software engineering process which provides an avenue for speedy, efficient and timely delivery of software products to their intended users. The integration of software architecture into the phases of software development process in a generic software life cycle is also contained in this research report. This is to enable software engineers and system analysts to use effective software architecture practices and to employ appropriate methodology during the software engineering process. 展开更多
关键词 software Systems architecture software Engineering System LIFE CYCLE software Components
在线阅读 下载PDF
An Approach to Event-Driven Software Testing 被引量:2
19
作者 丁晓玲 丁春 侯永宏 《Transactions of Tianjin University》 EI CAS 2002年第4期265-268,共4页
In this paper, the testing technology of event-driven software is focused. It is first analyzed the difference between event-driven software and the traditional procedure-oriented software, and based on the above anal... In this paper, the testing technology of event-driven software is focused. It is first analyzed the difference between event-driven software and the traditional procedure-oriented software, and based on the above analysis, the mechanism of event-driven and the effect of introduction of event-driven mechanism on software testing are unveiled. Then based on the characteristic of the event-driven software, the traditional software testing method is improved, and testing policy of event based test is presented in this paper.Moreover the event coverage criteria are defined and given here. At the same time the event executing rule are further uncovered, such as ordinal event, non-ordinal event, predecessor event and concurrent event etc., and also the methods of testing according to event executing rule are studied. 展开更多
关键词 EVENT-DRIVEN software testing event coverage event executing rule
全文增补中
Using Test Employee Capability Maturity Model for Supporting Gaps Bridging in Software Testing 被引量:1
20
作者 Jithinan Sirathienchai Peraphon Sophatsathit Decha Dechawatanapaisal 《Journal of Software Engineering and Applications》 2012年第6期417-428,共12页
This study addresses the challenge of assessing gaps among the differences of test people in eight groups by matching them based on four scenarios. The proposed model called Test Employee Capability Maturity Model (TE... This study addresses the challenge of assessing gaps among the differences of test people in eight groups by matching them based on four scenarios. The proposed model called Test Employee Capability Maturity Model (TEC-MM) helps find the gaps and measure the capability and maturity levels of each sub-maturity models in four dimensions as technicality, management, business, and personality. We applied TEC-MM to a software company which has instituted test people improvement strategy and plans to be a front runner in software testing industry. The findings reveal that gaps existed and consequently affect software testing process quality. 展开更多
关键词 software testing TEST People CAPABILITY MATURITY Model CAPABILITY and MATURITY Levels Gap Assessment
暂未订购
上一页 1 2 250 下一页 到第
使用帮助 返回顶部