Title :
A qualitative analysis on the specification mining techniques
Author :
Priya, Annie Ratna ; Mythily, M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Karunya Univ., Coimbatore, India
Abstract :
Formal Specifications plays a vital role in several dimensions of software engineering such as testing, optimizing, refactoring, documenting, debugging and repair. Formal Specifications are generally descriptions for legal program behavior. In Conventional approaches, specifications are constructed manually and later automatic mining techniques emerges with mining rules focusing on temporal logic and language specifications. Addition of metrics in mining leads to improvement in performance and thereby providing a step towards the support for real world applications. This paper focuses on giving a detailed overview of specification mining techniques, thereby stating the need for specifications utility in industrial perspective. This paper also serves as a guide to gain additional knowledge and the impact of metrics over specification miners.
Keywords :
data mining; formal specification; law; program debugging; program testing; software maintenance; software metrics; temporal logic; automatic mining techniques; debugging; formal specifications; language specifications; legal program behavior; metrics impact; optimisation; refactoring; software engineering; specification mining techniques; temporal logic; testing; Data mining; Educational institutions; Formal specifications; Java; Learning automata; Measurement; Software; Metrics; Mining; Specification; Temporal property;
Conference_Titel :
Emerging Trends in Computing, Communication and Nanotechnology (ICE-CCN), 2013 International Conference on
Conference_Location :
Tirunelveli
Print_ISBN :
978-1-4673-5037-2
DOI :
10.1109/ICE-CCN.2013.6528492