Skip to main content

and
  1. No Access

    Chapter

    Source Code Clone Search

    Identifying similarities in source code is the main challenge for reuse, plagiarism, and code clone detection. Code clone search has emerged as a new research branch in clone detection, aiming to provide simil...

    Iman Keivanloo, Juergen Rilling in Code Clone Analysis (2021)

  2. No Access

    Article

    Data Transformation in Cross-project Defect Prediction

    Software metrics rarely follow a normal distribution. Therefore, software metrics are usually transformed prior to building a defect prediction model. To the best of our knowledge, the impact that the transfor...

    Feng Zhang, Iman Keivanloo, Ying Zou in Empirical Software Engineering (2017)

  3. No Access

    Article

    A study of the relation of mobile device attributes with the user-perceived quality of Android apps

    The number of mobile applications (apps) and mobile devices has increased considerably over the past few years. Online app markets, such as the Google Play Store, use a star-rating mechanism to quantify the us...

    Ehsan Noei, Mark D. Syer, Ying Zou, Ahmed E. Hassan in Empirical Software Engineering (2017)

  4. No Access

    Article

    Learning to rank code examples for code search engines

    Source code examples are used by developers to implement unfamiliar tasks by learning from existing solutions. To better support developers in finding existing solutions, code search engines are designed to lo...

    Haoran Niu, Iman Keivanloo, Ying Zou in Empirical Software Engineering (2017)

  5. No Access

    Article

    Towards building a universal defect prediction model with rank transformed predictors

    Software defects can lead to undesired results. Correcting defects costs 50 % to 75 % of the total software development budgets. To predict defective files, a prediction model must be built with predictors (e....

    Feng Zhang, Audris Mockus, Iman Keivanloo, Ying Zou in Empirical Software Engineering (2016)

  6. Chapter and Conference Paper

    An Exploratory Study on the Relation between User Interface Complexity and the Perceived Quality

    The number of mobile applications has increased drastically in the past few years. Some applications are superior to the others in terms of user-perceived quality. User-perceived quality can be defined as the ...

    Seyyed Ehsan Salamati Taba, Iman Keivanloo, Ying Zou, Joanna Ng in Web Engineering (2014)

  7. Chapter and Conference Paper

    An Empirical Study on Categorizing User Input Parameters for User Inputs Reuse

    End-users often have to enter the same information to various services (e.g., websites and mobile applications) repetitively. To save end-users from ty** redundant information, it becomes more convenient for an...

    Shaohua Wang, Ying Zou, Bipin Upadhyaya, Iman Keivanloo, Joanna Ng in Web Engineering (2014)

  8. Chapter and Conference Paper

    How Do Developers React to RESTful API Evolution?

    With the rapid adoption of REpresentational State Transfer (REST), more software organizations expose their applications as RESTful web APIs and client code developers integrate RESTful APIs into their applica...

    Shaohua Wang, Iman Keivanloo, Ying Zou in Service-Oriented Computing (2014)