Publication type: Proceedings Article
Publication date: 2017-03-01
Abstract
Accurate and up-to-date models describing the behavior of software systems are seldom available in practice. To address this issue, software engineers may use specification mining techniques, which can automatically derive models that capture the behavior of the system under analysis. So far, most specification mining techniques focused on the functional behavior of the systems, with specific emphasis on models that represent the ordering of operations, such as temporal rules and finite state models. Although useful, these models are inherently partial. For instance, they miss the timing behavior, which is extremely relevant for many classes of systems and components, such as shared libraries and user-driven applications. Mining specifications that include both the functional and the timing aspects can improve the applicability of many testing and analysis solutions. This paper addresses this challenge by presenting the Timed k-Tail (TkT) specification mining technique that can mine timed automata from program traces. Since timed automata can effectively represent the interplay between the functional and the timing behavior of a system, TkT could be exploited in those contexts where time-related information is relevant. Our empirical evaluation shows that TkT can efficiently and effectively mine accurate models. The mined models have been used to identify executions with anomalous timing. The evaluation shows that most of the anomalous executions have been correctly identified while producing few false positives.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
1
2
3
4
5
6
7
|
|
|
Lecture Notes in Computer Science
7 publications, 28%
|
|
|
International Journal on Software Tools for Technology Transfer
2 publications, 8%
|
|
|
IEEE Access
2 publications, 8%
|
|
|
Software Quality Journal
1 publication, 4%
|
|
|
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
1 publication, 4%
|
|
|
IEEE Transactions on Software Engineering
1 publication, 4%
|
|
|
Information and Computation
1 publication, 4%
|
|
|
Studies in Computational Intelligence
1 publication, 4%
|
|
|
Journal of Theoretical and Applied Electronic Commerce Research
1 publication, 4%
|
|
|
1
2
3
4
5
6
7
|
Publishers
|
2
4
6
8
10
12
|
|
|
Springer Nature
11 publications, 44%
|
|
|
Institute of Electrical and Electronics Engineers (IEEE)
9 publications, 36%
|
|
|
Association for Computing Machinery (ACM)
3 publications, 12%
|
|
|
Elsevier
1 publication, 4%
|
|
|
MDPI
1 publication, 4%
|
|
|
2
4
6
8
10
12
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
25
Total citations:
25
Citations from 2024:
5
(20%)