Durga Prasad Mohapatra

Work place: Department of Computer Sc. & Engineering, Rourkela, Odisha, India

E-mail: durga@nitrkl.ac.in


Research Interests: Software Engineering, Distributed Computing, Discrete Mathematics, Mathematical Software


Dr. Durga Pr. Mohapatra received his Master's degree from National Institute of Technology, Rourkela, India. He has received his Ph.D. from Indian Institute of Technology, Kharagpur, India. He is currently working as an Associate Professor at National Institute of Technology, Rourkela. His special fields of interest include Software Engineering, Software testing, Discrete Mathematical Structure, Program Slicing and Distributed Computing. Many publications are there to his credit in many International and National level journal and proceedings.

Author Articles
Model Driven Approach for Test Data Optimization Using Activity Diagram Based on Cuckoo Search Algorithm

By Rajesh Ku. Sahoo Durga Prasad Mohapatra Manas Ranjan Patra

DOI: https://doi.org/10.5815/ijitcs.2017.10.08, Pub. Date: 8 Oct. 2017

Model-driven testing is a method to verify the requirement specification of the system through UML models. Cuckoo search (CS) algorithm is based on the brooding characteristics of cuckoo birds. The test case generation process is used to identify the test cases with resources with critical domain requirements. This proposed paper emphasizing on the generation and optimization of test cases or test data using cuckoo search technique through a case study, i.e., the withdrawal operation in a Bank ATM and it also describes the generation of test cases from UML behavioral diagram like activity diagram, possible test paths are also generated through activity diagram graph.

[...] Read more.
Model Driven Test Case Optimization of UML Combinational Diagrams Using Hybrid Bee Colony Algorithm

By Rajesh Ku. Sahoo Santosh Kumar Nanda Durga Prasad Mohapatra Manas Ranjan Patra

DOI: https://doi.org/10.5815/ijisa.2017.06.05, Pub. Date: 8 Jun. 2017

To detect faults or errors for designing the quality software, software testing tool is used. Testing manually is an expensive and time taking process. To overcome this problem automated testing is used. Test case generation is a vital concept used in software testing which can be derived from requirements specification. Automation of test cases is a method where it can generate the test cases and test data automatically by using search based optimization technique. Model-driven testing is an approach that represents the behavioral model and also encodes the system behavior with certain conditions. Generally, the model consists of a set of objects that defined through variables and object relationships. This piece of work is used to generate the automated optimized test cases or test data with the possible test paths from combinational system graph. A hybrid bee colony algorithm is proposed in this paper for generating and optimizing the test cases from combinational UML diagrams.

[...] Read more.
Other Articles