Quantifying the evolution of TTCN-3 as a language

2014 | Zeitschriftenartikel. Eine Publikation mit Affiliation zur Georg-August-Universität Göttingen.

Spring zu: Zitieren & Links | Dokumente & Medien | Details | Versionsgeschichte

Zitiervorschlag

​Quantifying the evolution of TTCN-3 as a language​
Makedonski, P. ; Grabowski, J.   & Philipp, F.​ (2014) 
INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER16(3) pp. 227​-246​.​ DOI: https://doi.org/10.1007/s10009-013-0282-1 

Dokumente & Medien

Lizenz

GRO License GRO License

Details

Autor(en)
Makedonski, Philip ; Grabowski, Jens ; Philipp, Florian
Zusammenfassung
Ten years of maintenance, nine published revisions of the standards for the Testing and Test Control Notation version 3 (TTCN-3), more than 500 change requests since 2006, and 10 years of activity on the official TTCN-3 mailing list add up to a rich history, not unlike that of many successful Open Source Software (OSS) projects. In this article, we contemplate TTCN-3 in the context of software evolution and examine its history quantitatively. We mined the changes in the textual content of the standards, the data in change requests from the past 5 years, and the mailing list archives from the past 10 years. In addition, to characterize the use of the TTCN-3 we investigated the meta-data of the contributions at the TTCN-3 User Conference, and the use of language constructs in a large-scale TTCN-3 test suite. Based on these data sets, we first analyze the amount, density, and location of changes within the different parts of the standard. Then, we analyze the activity and focus of the user community and the maintenance team in both the change request management system and the official TTCN-3 mailing list. Finally, we analyze the distribution of contributions at the TTCN-3 User Conference across different topics over the past 8 years and construct use anomalies during the development of a large-scale test suite. Our findings indicate that the TTCN-3 is becoming increasingly stable as the overall change density and intensity, aswell as the number of change requests are decreasing, despite the monotonous increase in the size of the standards.
Erscheinungsdatum
2014
Zeitschrift
INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER 
ISSN
1433-2787; 1433-2779

Export Metadaten

Referenzen

Zitationen


Social Media