Please use this identifier to cite or link to this item: https://doi.org/10.1145/1181775.1181808
Title: SMArTIC: Towards building an accurate, robust and scalable specification miner
Authors: Lo, D.
Khoo, S.-C. 
Keywords: Clustering traces
Filtering errors
Specification mining
Issue Date: 2006
Citation: Lo, D.,Khoo, S.-C. (2006). SMArTIC: Towards building an accurate, robust and scalable specification miner. Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering : 265-275. ScholarBank@NUS Repository. https://doi.org/10.1145/1181775.1181808
Abstract: Improper management of software evolution, compounded by imprecise, and changing requirements, along with the "short time to market" requirement, commonly leads to a lack of up-to-date specifications. This can result in software that is characterized by bugs, anomalies and even security threats. Software specification mining is a new technique to address this concern by inferring specifications automatically. In this paper, we propose a novel API specification mining architecture called SMArTIC Specification Mining Architecture with Trace fIltering and Clustering) to improve the accuracy, robustness and scalability of specification miners. This architecture is constructed based on two hypotheses: (1) Erroneous traces should be pruned from the input traces to a miner, and (2) Clustering related traces will localize inaccuracies and reduce over-generalizationin learning. Correspondingly, SMArTIC comprises four components: an erroneous-trace filtering block, a related-trace clustering block, a learner, and a merger. We show through experiments that the quality of specification mining can be significantly improved using SMArTIC. Copyright ACM 2006.
Source Title: Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering
URI: http://scholarbank.nus.edu.sg/handle/10635/40640
ISBN: 1595934685
DOI: 10.1145/1181775.1181808
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.