A systematic review of software robustness

A Shahrokni, R Feldt - Information and Software Technology, 2013 - Elsevier
CONTEXT: With the increased use of software for running key functions in modern society it
is of utmost importance to understand software robustness and how to support it. Although …

API deprecation: a retrospective analysis and detection method for code examples on the web

J Zhou, RJ Walker - Proceedings of the 2016 24th ACM SIGSOFT …, 2016 - dl.acm.org
Deprecation allows the developers of application programming interfaces (APIs) to signal to
other developers that a given API item ought to be avoided. But little is known about …

Instant code clone search

MW Lee, JW Roh, S Hwang, S Kim - Proceedings of the eighteenth ACM …, 2010 - dl.acm.org
In this paper, we propose a scalable instant code clone search engine for large-scale
software repositories. While there are commercial code search engines available, they treat …

Surfacing code in the dark: an instant clone search approach

J Park, MW Lee, JW Roh, S Hwang, S Kim - Knowledge and Information …, 2014 - Springer
In this paper, we study how to “surface” code for instant reference. A traditional mode of
surfacing code has been treating code as text and applying keyword search techniques …

Em-spade: a compiler extension for checking rules extracted from processor specifications

S Chaudhary, S Fischmeister, L Tan - ACM SIGPLAN Notices, 2014 - dl.acm.org
Traditional compilers ignore processor specifications, thousands of pages of which are
available for modern processors. To bridge this gap, em-SPADE analyzes processor …

[PDF][PDF] Quality of Application Programming Interfaces Documentation and Topics Issues Exploration

G Ajam - 2019 - unsworks.unsw.edu.au
Abstract Application Programming Interfaces (APIs) are at the core, forming a vital
programming activity, by supporting code reuse for programmers and software developers …

[PDF][PDF] Assessing impact of class change by mining class associations.

A Parashar, JK Chhabra - Int. Arab J. Inf. Technol., 2019 - ccis2k.org
Data mining plays vital role in data analysis and also encompasses immense potential of
mining software engineering data to manage design and maintenance issues. Change …

[图书][B] 机器_ _ 及其_ 用2017 高 _

_ 松_ 主 _ - 2019 - books.google.com
本_ 是_ 第十三_ 和第十四_ 中_ 机器_ _ 及其_ 用研_ _ 的一_ __, 共邀_ 了与_ 的7 位_
家就其研究_ 域撰文, 以_ 述的形式探_ 了机器_ _ 不同分支及相_ _ 域的研究_ 展. _ 些 …

Measurement of package-changeability by mining change-history

A Parashar, JK Chhabra - Procedia Computer Science, 2015 - Elsevier
During the development of object-oriented software system; huge amount of software-
development data especially change-history is stored in software-repositories. This change …

Mining class association rules from dynamic class coupling data to measure class reusability pattern

A Parashar, JK Chhabra - … , ICSI 2011, Chongqing, China, June 12-15 …, 2011 - Springer
The increasing use of reusable components during the process of software development in
the recent times has motivated the researchers to pay more attention to the measurement of …