Publications

Dec 2022  Music-STAR: a Style Translation system for Audio-based Re-instrumentation (PDF)

Mahshid Alinoori and Vassilios Tzerpos,
Proceedings of the 23rd International Society for Music Information Retrieval Conference (ISMIR),
Bengaluru, India, December 2022, pp. 419-426.

Aug 2022   Automatic Learning Path Creation Using OER: A Systematic Literature Mapping

Anni Siren, Vassilios Tzerpos
IEEE Transactions on Learning Technologies
Volume 15, Issue 4, pp. 493-507.

Oct 2021   Synthetic Speech Detection Using Neural Networks (PDF)

Ricardo Reimao, Vassilios Tzerpos
2021 IEEE International Conference on Speech Technology and Human-Computer Dialogue (SpeD),
pp. 97-102.

Oct 2019   FoR: A Dataset for Synthetic Speech Detection (PDF)

Ricardo Reimao, Vassilios Tzerpos
2019 IEEE International Conference on Speech Technology and Human-Computer Dialogue (SpeD),
pp. 1-10.

Oct 2018   Evaluating Music Mastering Quality Using Machine Learning (PDF)

Mark Shtern, Pedro Casas, Vassilios Tzerpos
28th Annual International Conference on Computer Science and Software Engineering,
pp. 126 – 135.

Apr 2018   A Model for Analysis and Presentation of Design Pattern Detection Results

Shouzheng Yang and Vassilios Tzerpos
Proceedings of the 33rd Annual ACM Symposium on Applied Computing,
pp. 1500 – 1509.

Nov 2017   Transfer Learning in Neural Networks: An Experience Report (PDF)

Mark Shtern, Rabia Ejaz, Vassilios Tzerpos
27th Annual International Conference on Computer Science and Software Engineering,
pp. 201 – 210.

Apr 2015   Design Pattern Detection using FINDER

Haneen Dabain, Ayesha Manzer, Vassilios Tzerpos
Proceedings of the 30th Annual ACM Symposium on Applied Computing
pp. 1586 – 1593.

Mar 2015   Measuring the Quality of Design Pattern Detection Results

Shouzheng Yang, Ayesha Manzer, Vassilios Tzerpos
22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering,
pp. 53 – 62.

Mar 2015   Protecting Web Applications via Unicode Extension

Boze Zekan, Mark Shtern, Vassilios Tzerpos
22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering,
pp. 419 – 428.

Mar 2014   Mitigating DoS Attacks using Performance Model-driven Adaptive Algorithms

Cornel Barna, Mark Shtern, Michael Smit, Vassilios Tzerpos, Marin Litoiu
Transactions on Autonomous and Adaptive Systems
Volume 9, Issue 1, pp. 3:1 – 3:26.

Jan 2014  Methods for selecting and improving software clustering algorithms

Mark Shtern and Vassilios Tzerpos
Software: Practice and Experience
Volume 44, Issue 1, pp. 33 – 46.

Nov 2012   Clustering methodologies for software engineering

Mark Shtern and Vassilios Tzerpos
Advances in Software Engineering
Volume 2012, 18 pages.

Jul 2012   Fine-grained Design Pattern Detection

Maurice Lebon and Vassilios Tzerpos
36th Annual IEEE Computer Software and Applications Conference (COMPSAC)
pp. 267 – 272.

Jun 2012   Model-based adaptive DoS attack mitigation

Cornel Barna, Mark Shtern, Michael Smit, Vassilios Tzerpos, Marin Litoiu
ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
pp. 119 – 128.

Sep 2011   Evaluating Software Clustering using Multiple Simulated Authoritative Decompositions

Mark Shtern and Vassilios Tzerpos
27th IEEE International Conference on Software Maintenance (ICSM 2011)
Williamsburg, USA
pp. 353 – 361.

Mar 2011   Factbase and Decomposition Generation

Mark Shtern and Vassilios Tzerpos
15th European Conference on Software Maintenance and Reengineering (CSMR 2011)
Oldenburg, Germany
pp. 111-120.

Jul 2010   On the Comparability of Software Clustering Algorithms

Mark Shtern and Vassilios Tzerpos
18th International Conference on Program Comprehension (ICPC 2010)
Braga, Portugal
pp. 64 – 67.

Sep 2009   Refining Clustering Evaluation using Structure Indicators

Mark Shtern and Vassilios Tzerpos
25th IEEE International Conference on Software Maintenance (ICSM 2009)
Edmonton, AL
pp. 297 – 305.

May 2009   Methods for Selecting and Improving Software Clustering Algorithms

Mark Shtern and Vassilios Tzerpos
17th IEEE International Conference on Program Comprehension (ICPC 2009)
Vancouver, BC
pp. 248 – 252.

Oct 2007   Lossless Comparison of Nested Software Decompositions

Mark Shtern and Vassilios Tzerpos
Working Conference on Reverse Engineering
Vancouver, BC
pp. 249 – 258.

Mar 2007   Clustering Large Software Systems at Multiple Layers

Bill Andreopoulos, Aijun An, Vassilios Tzerpos, Xiaogang Wang
Information and Software Technology, Elsevier
Volume 49, Issue 3, pp. 244-254.

Nov 2005   Design Pattern Detection in Eiffel Systems

Wei Wang and Vassilios Tzerpos
Working Conference on Reverse Engineering
Pittsburgh, USA
pp. 165 – 174.

Nov 2005   Multiple Layer Clustering of Large Software Systems

Bill Andreopoulos, Aijun An, Vassilios Tzerpos, and Xiaogang Wang
Working Conference on Reverse Engineering
Pittsburgh, USA
pp. 79 – 88.

May 2005   Software Clustering based on Omnipresent Object Detection

Zhihua Wen and Vassilios Tzerpos
Proceedings of the 13th IEEE International Workshop on Program Comprehension
St.Louis, USA
pp. 269 – 278.

Mar 2005   Software Clustering based on Dynamic Dependencies

Chenchen Xiao and Vassilios Tzerpos
Proceedings of the 9th European Conference on Software Maintenance and Reengineering
Manchester, UK
pp. 124 – 133.

Feb 2005   Software Clustering based on Dynamic Dependencies

Periklis Andritsos and Vassilios Tzerpos
IEEE Transactions in Software Engineering
Volume 31, Issue 2, pp. 150 – 165.

Nov 2004   A Framework for the Comparison of Nested Software Decompositions

Mark Shtern and Vassilios Tzerpos
Proceedings of the  Working Conference on Reverse Engineering 2004,
Delft, Netherlands
pp. 284 – 292.

Sep 2004   Evaluating Similarity Measures for Software Decompositions

Zhihua Wen and Vassilios Tzerpos
Proceedings of the IEEE International Conference on Software Maintenance
Chicago, USA
pp. 368-377.

June 2004   An Effectiveness Measure for Software Clustering Algorithms

Zhihua Wen and Vassilios Tzerpos
Proceedings of the 12th IEEE International Workshop on Program Comprehension
Bari, Italy
pp. 194 – 203.

Mar 2004   DPVK – An Eclipse Plug-in to Detect Design Patterns in Eiffel Systems

Wei Wang and Vassilios Tzerpos
Second Eclipse Technology eXchange Workshop,
European Joint Conferences on Theory and Practice of Software,
Barcelona, Spain

Nov 2003   Software Clustering Based on Information Loss Minimization

Periklis Andritsos and Vassilios Tzerpos
Proceedings of the Working Conference on Reverse Engineering 2003
Victoria, BC
pp. 334 – 344.

May 2003   An Optimal Algorithm for MoJo Distance

Zhihua Wen and Vassilios Tzerpos
Proceedings of the 11th IEEE International Workshop on Program Comprehension
Portland, USA
pp. 227 – 235.

Nov 2000   ACDC: An Algorithm for Comprehension-Driven Clustering

Vassilios Tzerpos and R.C. Holt
Proceedings of the Working Conference on Reverse Engineering 2000
Brisbane, Australia
pp. 258-267.

Jun 2000   On the Stability of Software Clustering Algorithms

Vassilios Tzerpos and R.C. Holt
Proceedings of the 8th IEEE International Workshop on Program Comprehension
Limerick, Ireland
pp. 211 – 218.

Oct 1999   MoJo: A Distance Metric for Software Clustering

Vassilios Tzerpos and R.C. Holt
Proceedings of the Working Conference on Reverse Engineering 1999
Atlanta, USA
pp. 187 – 193.

Aug 1998   Software Botryology: Automatic Clustering of Software Systems

Vassilios Tzerpos and R.C. Holt
Proceedings of the International Workshop on Large-Scale Software Composition
Vienna, Austria
pp. 811 – 818.

Oct 1997   The Orphan Adoption problem in Architecture Maintenance

Vassilios Tzerpos and R.C. Holt
Proceedings of the Working Conference on Reverse Engineering 1997
Amsterdam, Netherlands
pp. 76 – 82.

Nov 1996   A Hybrid Process for Recovering Software Architecture

Vassilios Tzerpos and R.C. Holt
Proceedings of CASCON 1996
Toronto, ON
pp. 1 – 6.

Oct 1995   A Well-Formedness Theory for C Source Inclusion

Vassilios Tzerpos and R.C. Holt
Proceedings of the 3rd International Symposium on Applied Corporate Computing
Monterrey, Mexico.

Oct 1995   Design Maintenance: Unexpected Architectural Interactions

Ian Carmichael, Vassilios Tzerpos and R.C. Holt
Proceedings of the International Conference on Software Maintenance
Nice, France
pp. 134 – 137.