期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
Software Test Case Generation with Adequacy Analysis on Scenario-Based Testing 被引量:3
1
作者 刘振宇 杨根兴 蔡立志 《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
On a class of quasilinear Schrdinger equations 被引量:1
2
作者 舒级 张健 《Applied Mathematics and Mechanics(English Edition)》 SCIE EI 2007年第7期981-986,共6页
A type of quasilinear Schrodinger equations in two space dimensions which describe attractive Bose-Einstein condensates in physics is discussed. By establishing the property of the equation and applying the energy met... A type of quasilinear Schrodinger equations in two space dimensions which describe attractive Bose-Einstein condensates in physics is discussed. By establishing the property of the equation and applying the energy method, the blowup of solutions to the equation are proved under certain conditions. At the same time, by the variational method, a sutficient condition of global existence which is related to the ground state of a classical elliptic equation is obtained. 展开更多
关键词 quasilinear Schrodinger equations BLOWUP global existence ground state Bose-Einstein condensates
在线阅读 下载PDF
Theoretical Studies on the Si(001)-SiO_2 Interface Structure 被引量:1
3
作者 ZHOU Ming-Xiu YANG Chun +2 位作者 DENG Xiao-Yan YU Wei-Fei LI Jin-Shan 《Chinese Journal of Structural Chemistry》 SCIE CAS CSCD 北大核心 2006年第6期647-652,共6页
Novel models (2× 1) of Si(001)-SiO2 interface structure have been established. The method of the first-principle General Gradient Approximation (GGA) is employed to structurally optimize the established the... Novel models (2× 1) of Si(001)-SiO2 interface structure have been established. The method of the first-principle General Gradient Approximation (GGA) is employed to structurally optimize the established theoretical models under the K-point space of periodic boundary condition. The structures after optimization have been analyzed, and the results show that the interfaces present in disordered state and both Si-O-Si and Si=O structures exist. Meanwhile, the bonding of surface structure is analyzed via the graphics of electron localization function(ELF). 展开更多
关键词 SI/SIO2 DFT interface structure
在线阅读 下载PDF
Aspect-Oriented Design Method for Embedded Systems Based on Timed Statecharts
4
作者 文欣秀 虞慧群 郑红 《China Communications》 SCIE CSCD 2013年第9期33-42,共10页
The formal modelling and verification method has become an effective way of improving the reliability and correctness of complex,safety-critical embedded systems.Statecharts are widely used to formally model embedded ... The formal modelling and verification method has become an effective way of improving the reliability and correctness of complex,safety-critical embedded systems.Statecharts are widely used to formally model embedded applications,but they do not realise the reasonable separation of system concerns,which would result in code scattering and tangling.Aspect-Oriented Software Development(AOSD)technology could separate crosscutting concerns from core concerns and identify potential problems in the early phase of the software development life cycle.Therefore,the paper proposes aspect-oriented timed statecharts(extended timed statecharts with AOSD)to separately model base functional requirements and other requirements(e.g.,scheduling,error handling),thereby improving the modularity and development efficiency of embedded systems.Furthermore,the dynamic behaviours of embedded systems are simulated and analysed to determine whether the model satisfies certain properties(e.g.,liveness,safety)described by computation tree logic formulae.Finally,a given case demonstrates some desired properties processed with respect to the aspect-oriented timed statecharts model. 展开更多
关键词 embedded systems model check-ing timed statecharts computation tree logic
在线阅读 下载PDF
Reusing Test Cases Based on the Function Point
5
作者 张娟 童维勤 +2 位作者 蔡立志 黄文彬 HWANG Jenq-Neng 《Journal of Donghua University(English Edition)》 EI CAS 2014年第4期441-446,共6页
Reusing test cases from existing test case library is quite common in the software testing field. Testing practice tells us that there is a strong relationship between the granularity of a function unit under testing ... Reusing test cases from existing test case library is quite common in the software testing field. Testing practice tells us that there is a strong relationship between the granularity of a function unit under testing and that of the test case. A function unit with small granularity usually results in the test cases with the same small granularity. Therefore a test case defined as the function point,i. e.,the smallest size function unit,was provided for the first time.Though test cases with smaller granularity usually have better reusability,the cost of accurately reusing and integrating such test cases is also higher. In order to balance the test case reusability and the cost of test case reuse,a novel test case reuse model based on the function point was proposed in this paper. In this model,a reusable test case for specification-based testing was defined and some reuse strategies and three formal reuse methods were given. Finally,the complete automatic software process was realized by a reusing generation tool. The new method has improved reuse accuracy,while greatly enhances the software productivity. 展开更多
关键词 function point function unit test case test case suite REUSE RG tool Z specification language
在线阅读 下载PDF
Estimating Mechanical Vibration Period Using Smartphones
6
作者 WANG Jiacheng CHANG Shan 《Journal of Donghua University(English Edition)》 CAS 2021年第4期323-332,共10页
Driven by a wide range of real-world applications,significant efforts have recently been made to explore facile vibration measurement.Traditional vibration inspection systems are normally sensed via accelerometers,las... Driven by a wide range of real-world applications,significant efforts have recently been made to explore facile vibration measurement.Traditional vibration inspection systems are normally sensed via accelerometers,laser displacement sensors or velocimeters,and most of them are neither non-intrusive nor wide-spread.This paper presents a novel solution based on acoustic waves of commercial mobile phones to inspect mechanical vibration.The core observation is that the Doppler effect occurs when acoustic waves pass through a vibrating object.The study leverages this opportunity to build a bridge between the Doppler frequency excursion and the vibrating frequency of objects.The solution of difference operation of the reassignment vector is used to make time-frequency domain images more readable.Finally,by processing time-frequency images,the system further accomplishes two reconstruction approaches to find out the energy concentration of acoustic signals respectively based on ridges and clustering.Simulation and real-life applications are employed to show the effectiveness and practicability of the proposed approaches.Our prototype system can inspect the vibration period with a relative error of 0.08%.Furthermore,this paper studies two practical cases in life to associate our measurement solution with the requirements of daily life. 展开更多
关键词 vibration sensing Doppler effect density clustering ridge extraction
在线阅读 下载PDF
Sharp Criterion of Global Existence for Nonlinear Schrodinger Equation with a Harmonic Potential 被引量:1
7
作者 Ji SHU Jian ZHANG 《Acta Mathematica Sinica,English Series》 SCIE CSCD 2009年第4期537-544,共8页
This paper discusses nonlinear SchrSdinger equation with a harmonic potential. By constructing a different cross-constrained variational problem and the so-called invariant sets, we derive a new threshold for blow-up ... This paper discusses nonlinear SchrSdinger equation with a harmonic potential. By constructing a different cross-constrained variational problem and the so-called invariant sets, we derive a new threshold for blow-up and global existence of solutions. 展开更多
关键词 cross-constrained variational problem nonlinear Schodinger equation global existence blow-up harmonic potential
原文传递
Practical Strategies to Improve Test Efficiency
8
作者 丁志刚 汪泓澄 凌良合 《Tsinghua Science and Technology》 SCIE EI CAS 2007年第S1期250-254,共5页
This paper introduces strategies to detect software bugs in earlier life cycle stage in order to improve test efficiency. Static analysis tool is one of the effective methods to reveal software bugs during software de... This paper introduces strategies to detect software bugs in earlier life cycle stage in order to improve test efficiency. Static analysis tool is one of the effective methods to reveal software bugs during software development. Three popular static analysis tools are introduced, two of which, PolySpace and Splint, are compared with each other by analyzing a set of test cases generatedd by the authors. PolySpace can reveal 60% bugs with 100% R/W ratio (ratio of real bugs and total warnings), while Splint reveal 73.3% bugs with 44% R/W ratio. And they are good at finding different categories of bugs. Two strategies are concluded to improve test efficiency, under the guideline that static analysis tools should be used in finding different categories of bugs according to their features. The first one aims at finding bugs as many as possible, while the second concentrates to reduce the average time on bug revelation. Experimental data shows the first strategy can find 100% bugs with 60% R/W ratio, the second one find 80% bugs with 66.7% R/W ratio. Experiment results prove that these two strategies can improve the test efficiency in both fault coverage and testing time. 展开更多
关键词 static analysis PolySpace SPLINT software bug
原文传递
Community Smell Occurrence Prediction on Multi-Granularity by Developer-Oriented Features and Process Metrics
9
作者 Zi-Jie Huang Zhi-Qing Shao +3 位作者 Gui-Sheng Fan Hui-Qun Yu Xing-Guang Yang Kang Yang 《Journal of Computer Science & Technology》 SCIE EI CSCD 2022年第1期182-206,共25页
Community smells are sub-optimal developer community structures that hinder productivity.Prior studies performed smell prediction and provided refactoring guidelines from a top-down aspect to help community shepherds.... Community smells are sub-optimal developer community structures that hinder productivity.Prior studies performed smell prediction and provided refactoring guidelines from a top-down aspect to help community shepherds.Simultaneously,refactoring smells also requires bottom-up effort from every developer.However,supportive measures and guidelines for them are not available at a fine-grained level.Since recent work revealed developers'personalities and working states could influence community smells'emergence and variation,we build prediction models with experience,sentiment,and development process features of developers considering three smells including Organizational Silo,Lone Wolf,and Bottleneck,as well as two related classes including smelly developer and smelly quitter.We predict the five classes in the individual granularity,and we also generate forecasts for the number of smelly developers in the community granularity.The proposed models achieve F-measures ranging from 0.73 to 0.92 in individual-wide within-project,time-wise,and cross-project prediction,and mean R2 performance of 0.68 in community-wide Smelly Developer prediction.We also exploit SHAP(SHapley Additive exPlanations)to assess feature importance to explain our predictors.In conclusion,we suggest developers with heavy workload should foster more frequent communication in a straightforward and polite way to build healthier communities,and we recommend community shepherds to use the forecasting model for refactoring planning. 展开更多
关键词 community smell developer sentiment socio-technical analysis empirical software engineering
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部