SENECA — Software ENgineering in Enterprise Cloud Applications

Project Code: (2014)4071968 (International)
Funding programme: European Industrial Doctorates
Funding Agency: SENECA is a European Industrial Doctorate project, funded under Marie-Skłodowska Curie Actions.
Project type: RTD
Starting date: 2015-01-01
Ending date: 2018-12-31
Total budget: 2,236,902 euro


Project manager: Marios Fragkoulis
Contact: Marios Fragkoulis
Scientific coordinator: Diomidis Spinellis

Description

The project provides the opportunity to nine early-stage researchers to pursue their PhD in the area of software engineering of cloud-based systems. The research programme is organized in three research streams: A) Product quality in cloud-related software development projects B) Process quality in cloud-related software development C) Operations' quality in cloud systems.

Partners

    • Software Imrovement Group (NL)
    • SINGULARLOGIC Anonymi Etairia Pliroforiakon Sistimaton Kai Efarmogon Pliroforikis (GR)
    • Athens University of Economics and Business - Reseach Center (GR)
    • Universidad Rey Juan Carlos (ES)
    • Bitergium SLL (ES)
    • Technische Universiteit Delft (NL)

Publications

Journal Articles

    • Tushar Sharma and Diomidis Spinellis. A survey on software smells. Journal of Systems and Software, 138:158 – 173, 2018.

Conference Publications

    • Tushar Sharma, Marios Fragkoulis, Stamatia Rizou, Magiel Bruntink, and Diomidis Spinellis. Smelly Relations: Measuring and Understanding Database Schema Quality. In 40th International Conference on Software Engineering: Software Engineering in Practice Track, ICSE-SEIP '18. New York, NY, USA, May 2018. Association for Computing Machinery.
    • Tushar Sharma. Detecting and managing code smells: research and practice. In Companion: Proceedings of the 40th International Conference on Software Engineering, ICSE-C '18. New York, NY, USA, May 2018. Association for Computing Machinery. Technical Briefing.
    • Antonios Gkortzis, Dimitris Mitropoulos, and Diomidis Spinellis. VulinOSS: a dataset of security vulnerabilities in open-source systems. In 15th International Conference on Mining Software Repositories: Data Showcase Track, MSR '18. New York, NY, USA, May 2018. Association for Computing Machinery.
    • Stefanos Georgiou, Maria Kechagia Panos Louridas, and Diomidis Spinellis. What are your programming language’s energy-delay implications? In 15th International Conference on Mining Software Repositories: Technical Track, MSR '18. New York, NY, USA, May 2018. Association for Computing Machinery.
    • Tushar Sharma, Marios Fragkoulis, and Diomidis Spinellis. House of cards: code smells in open-source c# repositories. In ESEM 2017. November 2017.
    • Stefanos Georgiou, Maria Kechagia, and Diomidis Spinellis. Analyzing programming languages' energy consumption: an empirical study. In PCI 2017: Proceedings of the 21st Pan-Hellenic Conference on Informatics, ACM International Conference Proceeding Series. ACM Press, September 2017.
    • Tushar Sharma, Marios Fragkoulis, and Diomidis Spinellis. Does your configuration code smell? In Proceedings of the 13th International Conference on Mining Software Repositories, 189–200. ACM, 2016.