Robert Heumüller, Sebastian Nielebock, Frank Ortmeier: SpecTackle - A Specification Mining Experimentation Platform. In: Proceedings of the 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA),Kallithea, Chalkidiki. Greece, Euromicro 2019.

Abstract

Nowadays, API Specification Mining is an important cornerstone of automated software engineering. In this paper, we
introduce SpecTackle, an IDE-based experimentation platform aiming to facilitate experimentation and validation of
specification mining algorithms and tools. SpecTackle strives toward (1) providing easy access to various specification
mining tools, (2) simplifying configuration and usage through a shared interface, and (3) in-code visualization of
pattern occurrences. The first version supports two heterogeneous mining tools, a third-party graph-based miner as well
as a custom sequence mining tool. In the long term, SpecTackle envisions to also provide ground-truth benchmark projects,
a unified pattern meta-model and parameter optimization for mining tools.

BibTeX (Download)

@inproceedings{Heum\"{u}ller2019,
title = {SpecTackle - A Specification Mining Experimentation Platform},
author = {Robert Heum\"{u}ller and Sebastian Nielebock and Frank Ortmeier},
url = {https://cse.cs.ovgu.de/cse-wordpress/wp-content/uploads/2019/11/paper_spectackle_heumueller2019.pdf},
year  = {2019},
date = {2019-08-30},
booktitle = {Proceedings of the 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA),Kallithea, Chalkidiki. Greece},
organization = {Euromicro},
abstract = {Nowadays, API Specification Mining is an important cornerstone of automated software engineering. In this paper, we
introduce SpecTackle, an IDE-based experimentation platform aiming to facilitate experimentation and validation of
specification mining algorithms and tools. SpecTackle strives toward (1) providing easy access to various specification
mining tools, (2) simplifying configuration and usage through a shared interface, and (3) in-code visualization of
pattern occurrences. The first version supports two heterogeneous mining tools, a third-party graph-based miner as well
as a custom sequence mining tool. In the long term, SpecTackle envisions to also provide ground-truth benchmark projects,
a unified pattern meta-model and parameter optimization for mining tools.},
keywords = {API, specification mining, SpecTackle, Tool},
pubstate = {published},
tppubtype = {inproceedings}
}