Demo Data from EDBT 2026 / reviewers in the wild / expert
Ali Shahbazi
dblp:94/8328
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2018
0000-0002-7632-0495ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Software testing · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 62% Information retrieval · 38% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
random testing |
0.4 | 2 | 2016 | Black-Box String Test Case Generation through a Multi-Objective Optimization · IEEE Trans. Software Eng. 2016 Centroidal Voronoi Tessellations - A New Approach to Random Testing · IEEE Trans. Software Eng. 2013 |
Software testing
test generation |
0.4 | 2 | 2016 | Black-Box String Test Case Generation through a Multi-Objective Optimization · IEEE Trans. Software Eng. 2016 Centroidal Voronoi Tessellations - A New Approach to Random Testing · IEEE Trans. Software Eng. 2013 |
Information retrieval
similarity measure |
0.2 | 1 | 2014 | Extended Subtree: A New SimilarityFunction for Tree Structured Data · IEEE Trans. Knowl. Data Eng. 2014 |
Data mining › similarity computation
tree similarity |
0.2 | 1 | 2014 | Extended Subtree: A New SimilarityFunction for Tree Structured Data · IEEE Trans. Knowl. Data Eng. 2014 |
Software testing › random testing
adaptive random testing |
0.2 | 1 | 2013 | Centroidal Voronoi Tessellations - A New Approach to Random Testing · IEEE Trans. Software Eng. 2013 |
Data mining › predictive modeling
classification |
0.1 | 1 | 2014 | Extended Subtree: A New SimilarityFunction for Tree Structured Data · IEEE Trans. Knowl. Data Eng. 2014 |
Data mining
clustering |
0.1 | 1 | 2014 | Extended Subtree: A New SimilarityFunction for Tree Structured Data · IEEE Trans. Knowl. Data Eng. 2014 |
Methods — techniques the papers use, named apart from their topics
subtree mapping · 0.4edit distance · 0.4string distance functions · 0.2multi-objective optimization · 0.2benford distribution · 0.2mutation testing · 0.2centroidal voronoi tessellations · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Black-box tree test case generation through diversity
Ali Shahbazi, Mahsa Panahandeh, James Miller 0001 |
Autom. Softw. Eng. | 1 |
| 2016 | Black-Box String Test Case Generation through a Multi-Objective OptimizationabstractString test cases are required by many real-world applications to identify defects and security risks. Random Testing (RT) is a low cost and easy to implement testing approach to generate strings. However, its effectiveness is not satisfactory. In this research, black-box string test case generation methods are investigated. Two objective functions are introduced to produce effective test cases. The diversity of the test cases is the first objective, where it can be measured through string distance functions. The second objective is guiding the string length distribution into a Benford distribution based on the hypothesis that the population of strings is right-skewed within its range. When both objectives are applied via a multi-objective optimization algorithm, superior string test sets are produced. An empirical study is performed with several real-world programs indicating that the generated string test cases outperform test cases generated by other methods. Ali Shahbazi, James Miller 0001 |
IEEE Trans. Software Eng. | 1 |
| 2014 | Extended Subtree: A New SimilarityFunction for Tree Structured DataabstractAlthough several distance or similarity functions for trees have been introduced, their performance is not always satisfactory in many applications, ranging from document clustering to natural language processing. This research proposes a new similarity function for trees, namely Extended Subtree (EST), where a new subtree mapping is proposed. EST generalizes the edit base distances by providing new rules for subtree mapping. Further, the new approach seeks to resolve the problems and limitations of previous approaches. Extensive evaluation frameworks are developed to evaluate the performance of the new approach against previous proposals. Clustering and classification case studies utilizing three real-world and one synthetic labeled data sets are performed to provide an unbiased evaluation where different distance functions are investigated. The experimental results demonstrate the superior performance of the proposed distance function. In addition, an empirical runtime analysis demonstrates that the new approach is one of the best tree distance functions in terms of runtime efficiency. Ali Shahbazi, James Miller 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2013 | Centroidal Voronoi Tessellations - A New Approach to Random TestingabstractAlthough Random Testing (RT) is low cost and straightforward, its effectiveness is not satisfactory. To increase the effectiveness of RT, researchers have developed Adaptive Random Testing (ART) and Quasi-Random Testing (QRT) methods which attempt to maximize the test case coverage of the input domain. This paper proposes the use of Centroidal Voronoi Tessellations (CVT) to address this problem. Accordingly, a test case generation method, namely, Random Border CVT (RBCVT), is proposed which can enhance the previous RT methods to improve their coverage of the input space. The generated test cases by the other methods act as the input to the RBCVT algorithm and the output is an improved set of test cases. Therefore, RBCVT is not an independent method and is considered as an add-on to the previous methods. An extensive simulation study and a mutant-based software testing investigation have been performed to demonstrate the effectiveness of RBCVT against the ART and QRT methods. Results from the experimental frameworks demonstrate that RBCVT outperforms previous methods. In addition, a novel search algorithm has been incorporated into RBCVT reducing the order of computational complexity of the new approach. To further analyze the RBCVT method, randomness analysis was undertaken demonstrating that RBCVT has the same characteristics as ART methods in this regard. Ali Shahbazi, Andrew F. Tappenden, James Miller 0001 |
IEEE Trans. Software Eng. | 1 |