scholarly journals Synthesis of Test Scenarios Using UML Sequence Diagrams

2012 ◽  
Vol 2012 ◽  
pp. 1-22
Author(s):  
Ashalatha Nayak ◽  
Debasis Samanta

UML 2.0 sequence diagrams are used to synthesize test scenarios. A UML 2.0 sequence diagram usually consists of a large number of different types of fragments and possibly with nesting. As a consequence, arriving at a comprehensive system behavior in the presence of multiple, nested fragment is a complex and challenging task. So far the test scenario synthesis from sequence diagrams is concerned, the major problem is to extract an arbitrary flow of control. In this regard, an approach is presented here to facilitate a simple representation of flow of controls and its subsequent use in the test scenario synthesis. Also, the flow of controls is simplified on the basis of UML 2.0 control primitives and brought to a testable form known as intermediate testable model (ITM). The proposed approach leads to the systematic interpretation of control flows and helps to generate test scenarios satisfying a set of coverage criteria. Moreover, the ability to support UML 2.0 models leads to increased levels of automation than the existing approaches.

In software testing, the fault detection in any software construct is very important factor to check how efficiently testing process is carried out. While testing software, it is required to take some coverage criteria to check the testing methodology. The paper shows a way for fault detection for UML behavioral diagrams. Different types of faults which can occur in UML diagrams are discussed and a fault model is proposed for combinational diagram made by integrating UML behavioral diagram such as activity and sequence diagrams. The percentage of fault detected in software is calculated using fault model and to prove how efficient is the software testing process.


2021 ◽  
Vol 180 ◽  
pp. 502-506
Author(s):  
Atif Mashkoor ◽  
Alexander Egyed

2020 ◽  
Vol 10 (22) ◽  
pp. 8154
Author(s):  
Christian Knies ◽  
Frank Diermeyer

Future automated vehicles will have to meet the challenge of anticipating the intentions of other road users in order to plan their own behavior without compromising safety and efficiency of the surrounding road traffic. Therefore, the research area of cooperative driving deals with maneuver-planning algorithms that enable vehicles to behave cooperatively in interactive traffic scenarios. To prove the functionality of these algorithms, single test scenarios are used in the current body of literature. The use of a single, exemplary scenario bears the risk that the presented approach only works in the presented scenario and thus no general statement can be made about the performance of the algorithm. Furthermore, there is a risk that fictitious traffic scenarios may be solved which do not occur in reality. Therefore, we present a procedure for generating test scenarios based on real-world traffic datasets that require cooperation of at least one of the involved vehicles and thus are challenging from the perspective of cooperation. This procedure is applied to a large highway traffic dataset, resulting in a test scenario catalog that allows a comprehensive performance evaluation. The extracted scenarios are clustered according to the cooperative actions used to solve the respective scenario, which enables a more detailed understanding of the underlying cooperative mechanisms. In order to serve as a basis for making comparisons between different behavior planners and thus contribute to the development of future maneuver planning algorithms, a tool to extract the test scenarios from the used traffic dataset is made publicly available.


2019 ◽  
Vol 2019 ◽  
pp. 1-10 ◽  
Author(s):  
Feng Gao ◽  
Jianli Duan ◽  
Yingdong He ◽  
Zilong Wang

In this paper, a methodology of automatic generation of test scenarios for intelligent driving systems is proposed, which is based on the combination of the test matrix (TM) and combinatorial testing (CT) methods together. With a hierarchical model of influence factors, an evaluation index for scenario complexity is designed. Then an improved CT algorithm is proposed to make a balance between test efficiency, condition coverage, and scenario complexity. This method can ensure the required combinational coverage and at the same time increase the overall complexity of generated scenarios, which is not considered by CT. Furthermore, the way to find the best compromise between efficiency and complexity and the bound of scenario number has been analyzed theoretically. To validate the effectiveness, it has been applied in the hardware-in-the-loop (HIL) test of a lane departure warning system (LDW). The results show that the proposed method can ensure required coverage with a significantly improved scenario complexity, and the generated test scenario can find system defects more efficiently.


Author(s):  
Puladasu Sudhakar ◽  
Sushama Malaji ◽  
B. Sarvesh

This paper explores the impacts of multiple embedded generators penetration on distribution system behavior. For this rationale, a IEEE-13 bus distribution feeder was modeled and investigates by assimilating different types of embedded generation (EG) sources. Different scenarios were implemented in which WIND, SOFC FUEL CELL, SOLAR and MICRO TURBINE plants were modeled with high variability of load and generation to observe their impacts on system’s protection, unsymmetrical faults also consider observing impacts effectively. To eradicate the impacts on distribution system with presence of EG’s and distribution system undergone in the event of faults, in this paper primarily reverse power due to EG integration is estimated and sensed with reverse power relay, Further two types of Superconducting Fault Current Limiters Passive resonance CB (PRCB) SFCL and Inverse current injection CB (I-CB are proposed and results are compared for amended solution in mitigating fault current magnitude and over voltages, Finally penetrations levels are computed mathematically and All the modeling and simulations were carried out using MATLAB SIMULINK tool.


2014 ◽  
pp. 35-39
Author(s):  
N. Kussul ◽  
A. Shelestov ◽  
A. Sidorenko ◽  
S. Skakun ◽  
V. Pasechnyk

It is proposed an agent approach for creation of intelligent intrusion detection system. The system allows detecting known type of attacks and anomalies in user activity and computer system behavior. The system includes different types of intelligent agents. The most important one is user agent based on neural network model of user behavior. Proposed approach is verified by experiments in real intranet of Institute of Physics and Technologies of National Technical University of Ukraine "Kiev Polytechnic Institute.


Sign in / Sign up

Export Citation Format

Share Document