Ladan Tahvildari

Affiliations:
  • University of Waterloo, Canada


According to our database1, Ladan Tahvildari authored at least 85 papers between 1999 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
FlaKat: A Machine Learning-Based Categorization Framework for Flaky Tests.
CoRR, 2024

2023
Erratum to "Improving design quality using meta-pattern transformations: a metric-based approach".
J. Softw. Evol. Process., October, 2023

Using POMDP-based Approach to Address Uncertainty-Aware Adaptation for Self-Protecting Software.
CoRR, 2023

An Educational Course on Self-Adaptive Systems using IBM Technologies.
Proceedings of the 33rd Annual International Conference on Computer Science and Software Engineering, 2023

Message from the Workshop Chairs ACSOS 2023.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2023

2021
AHA: Adaptive Hadoop in Ad-hoc Cloud Environments.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2021

2020
Online Nearest Neighbor Search Using Hamming Weight Trees.
IEEE Trans. Pattern Anal. Mach. Intell., 2020

2019
Fast Cosine Similarity Search in Binary Space with Angular Multi-Index Hashing.
IEEE Trans. Knowl. Data Eng., 2019

Supervised tie breaking in test case prioritization.
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019

Discriminative Quantization for Fast Similarity Search.
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, 2019

Deep Spherical Quantization for Image Search.
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2019

2018
A DevOps framework for quality-driven self-protection in web software systems.
Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering, 2018

2017
Online Nearest Neighbor Search in Binary Space.
Proceedings of the 2017 IEEE International Conference on Data Mining, 2017

2016
Test Case Prioritization Using Lexicographical Ordering.
IEEE Trans. Software Eng., 2016

Cosine Similarity Search with Multi Index Hashing.
CoRR, 2016

StratusPM: An Analytical Performance Model for Cloud Applications.
Proceedings of the 10th IEEE International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Environments, 2016

A Bayesian game decision-making model for uncertain adversary types.
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016

2015
Stratus ML: A Layered Cloud Modeling Framework.
Proceedings of the 2015 IEEE International Conference on Cloud Engineering, 2015

Strategy-Aware Mitigation Using Markov Games for Dynamic Application-Layer Attacks.
Proceedings of the 16th IEEE International Symposium on High Assurance Systems Engineering, 2015

Adoop: MapReduce for ad-hoc cloud computing.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

2014
Cultural scene detection using reverse Louvain optimization.
Sci. Comput. Program., 2014

Prison Break: A Generic Schema Matching Solution to the Cloud Vendor Lock-in Problem.
Proceedings of the 8th IEEE International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2014

The (5+1) architectural view model for cloud applications.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

Mitigating dynamic attacks using multi-agent game-theoretic techniques.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

2013
Search-based duplicate defect detection: an industrial experience.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

Defect Prioritization in the Software Industry: Challenges and Opportunities.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

Quality software for quality service (QS4QS).
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

2012
Size-Constrained Regression Test Case Selection Using Multicriteria Optimization.
IEEE Trans. Software Eng., 2012

Towards a goal-driven approach to action selection in self-adaptive software.
Softw. Pract. Exp., 2012

Achieving dynamic adaptation via management and interpretation of runtime models.
J. Syst. Softw., 2012

Cloud Computing Uncovered: A Research Landscape.
Adv. Comput., 2012

A Comparative Study of the Performance of IR Models on Duplicate Bug Detection.
Proceedings of the 16th European Conference on Software Maintenance and Reengineering, 2012

2011
Reconstructing Traceability between Bugs and Test Cases: An Experimental Study.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

ReLACK: A Reliable VoIP Steganography Approach.
Proceedings of the Fifth International Conference on Secure Software Integration and Reliability Improvement, 2011

Introducing Adaptivity to Achieve Longevity for Software.
Proceedings of the Software Engineering 2011, 2011

Dynamic Prioritization in Regression Testing.
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011

GRAF: graph-based runtime adaptation framework.
Proceedings of the 2011 ICSE Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2011

Prioritizing Requirements-Based Regression Test Cases: A Goal-Driven Practice.
Proceedings of the 15th European Conference on Software Maintenance and Reengineering, 2011

Software Evolution towards Model-Centric Runtime Adaptivity.
Proceedings of the 15th European Conference on Software Maintenance and Reengineering, 2011

A Reference Model for Developing Cloud Applications.
Proceedings of the CLOSER 2011, 2011

2010
The Effects of Time Constraints on Test Case Prioritization: A Series of Controlled Experiments.
IEEE Trans. Software Eng., 2010

An effort prediction framework for software defect correction.
Inf. Softw. Technol., 2010

Towards Developing a Meta-model for Comprehending Software Adaptability.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010

Towards Practical Runtime Verification and Validation of Self-Adaptive Software Systems.
Proceedings of the Software Engineering for Self-Adaptive Systems II, 2010


2009
Guest Editors' Introduction to the Special Section from the International Conference on Software Maintenance.
IEEE Trans. Software Eng., 2009

Self-adaptive software: Landscape and research challenges.
ACM Trans. Auton. Adapt. Syst., 2009

Temporal Software Change Prediction Using Neural Networks.
Int. J. Softw. Eng. Knowl. Eng., 2009

Using dynamic execution data to generate test cases.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

StarMX: A framework for developing self-managing Java-based systems.
Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009

Employing aspect composition in adaptive software systems: a case study.
Proceedings of the 1st workshop on Linking aspect technology and evolution, 2009

2008
Change Prediction in Object-Oriented Software Systems: A Probabilistic Approach.
J. Softw., 2008

An empirical study of the effect of time constraints on the cost-benefits of regression testing.
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008

An Empirical Study on Bayesian Network-based Approach for Test Case Prioritization.
Proceedings of the First International Conference on Software Testing, 2008

E-BUS: a toolkit for extracting business services from java software systems.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Adaptive Action Selection in Autonomic Software Using Reinforcement Learning.
Proceedings of the Fourth International Conference on Autonomic and Autonomous Systems, 2008

Coping with Requirements Changes in Software Verification and Validation.
Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008

2007
A Weighted Voting Mechanism for Action Selection Problem in Self-Adaptive Software.
Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems, 2007

Using Bayesian Belief Networks to Predict Change Propagation in Software Systems.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007

A Quality-Driven Approach to Enable Decision-Making in Self-Adaptive Software.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

A Prioritization Approach for Software Test Cases Based on Bayesian Networks.
Proceedings of the Fundamental Approaches to Software Engineering, 2007

A Probabilistic Approach to Predict Changes in Object-Oriented Software Systems.
Proceedings of the 11th European Conference on Software Maintenance and Reengineering, 2007

2006
A Service-Oriented Componentization Framework for Java Software Systems.
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006

A Metric-Based Heuristic Framework to Detect Object-Oriented Design Flaws.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

JComp: A Reuse-Driven Componentization Framework for Java Applications.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

A coordination mechanism for self-healing and self-optimizing disciplines.
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems, 2006

Evaluating Architectural Stability Using a Metric-Based Approach.
Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 2006

2005
Autonomic computing: emerging trends and open problems.
ACM SIGSOFT Softw. Eng. Notes, 2005

A Policy-Based Decision Making Approach for Orchestrating Autonomic Elements.
Proceedings of the 13th International Workshop on Software Technology and Engineering Practice (STEP 2005), 2005

2004
Improving design quality using meta-pattern transformations: a metric-based approach.
J. Softw. Maintenance Res. Pract., 2004

Evolving Legacy Systems through a Multi-Objective Decision Process.
Proceedings of the 12th International Workshop on Software Technology and Engineering Practice (STEP 2004), 2004

Requirements Driven Software Evolution.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

Developing a Multi-Objective Decision Approach to Select Source-Code Improving Transformations.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

Quality-Driven Object-Oriented Re-Engineering Framework.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

2003
Quality-driven software re-engineering.
J. Syst. Softw., 2003

First International Workshop on Refactoring : Achievements, Challenges, and Effects (REFACE?03).
Proceedings of the 10th Working Conference on Reverse Engineering, 2003

A Metric-Based Approach to Enhance Design Quality through Meta-pattern Transformation.
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003

2002
A Methodology for Developing Transformations Using the Maintainability Soft-Goal Graph.
Proceedings of the 9th Working Conference on Reverse Engineering (WCRE 2002), 28 October, 2002

A Software Transformation Framework for Quality-Driven Object-Oriented Re-engineering.
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002

On the Role of Design Patterns in Quality-Driven Re-engineering.
Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), 2002

2001
Requirements-Driven Software Re-engineering Framework.
Proceedings of the Eighth Working Conference on Reverse Engineering, 2001

2000
Impact of Using Pattern-Based Systems on the Qualities of Parallel Applications.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2000

A workbench for quality based software re-engineering (Doctoral Symposium).
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

A workbench for quality based software re-engineering (Poster).
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000

1999
An Approach for Measuring Software Evolution Using Source Code Features.
Proceedings of the 6th Asia-Pacific Software Engineering Conference (APSEC '99), 1999


  Loading...