University
of Tartu, Institute of Computer Science
Marinos Georgiades obtained a BSc and a PhD in Computer Science from
the University of Cyprus, and an MSc in Information
Management from the University of Sheffield, United Kingdom.
His research interests and activities are situated in the
area of software engineering, with a focus in formalization
and automation of software/requirements engineering.
Research Interests
My research is centered in the field of Requirements Engineering (RE), with a primary goal of improving the methods, processes, and tools for defining, documenting, and maintaining software requirements. My work intersects several key areas:
Automation in Requirements Engineering
A primary focus of my research is the automation of the RE process. I work on developing software tools that can automatically generate various requirements artifacts, such as use case specifications and test cases.
Automation of Software Project Management
I am also interested in extending the automation pipeline from requirements into software project management. This involves researching methods to automatically transform detailed use case specifications into structured development tasks, such as those used in project management tools like Jira, streamlining the workflow from specification to implementation.
Use Case Modeling and Specification
I have a deep interest in use case modeling, specifically in the formalization of specifications through grammars and patterns. My goal is to create methods that produce use cases that are structured, consistent, and unambiguous, moving beyond informal descriptions to engineered artifacts.
Requirements and System Design Integration
My work bridges the gap between requirements and early system design. I have developed a use case grammar that distinguishes between design-free specifications (capturing functional requirements) and design-dependent specifications which incorporate supplementary details related to User Interface (UI) and management of data and data constraints.
NLP and LLMs in Requirements Engineering
I apply Natural Language Processing (NLP) techniques and Large Language Models (LLMs) to process requirements. This involves using AI to understand unstructured text, identify key domain concepts, and automatically generate structured specifications that conform to formal models and grammars.
Publications
Chapters in Refereed Volumes
Georgiades, M. (2025). An EBNF-Based Grammar for Use Case Specification. In: Marcinkowski, B., et al. Advances in Information Systems Development. Lecture Notes in Information Systems and Organisation, vol 77. Springer, Cham. https://doi.org/10.1007/978-3-031-87880-0_13
Refereed
Conference Papers
Georgiades, M. (2024). A Use Case Grammar for Requirements Specification. In B. Marcinkowski, A. Przybylek, A. Jarzębowicz, N. Iivari, E. Insfran, M. Lang, H. Linger, & C. Schneider (Eds.), Harnessing Opportunities: Reshaping ISD in the post-COVID-19 and Generative AI Era (ISD2024 Proceedings). Gdańsk, Poland: University of Gdańsk. ISBN: 978-83-972632-0-8. https://doi.org/10.62036/ISD.2024.7
Georgiades, M. and Andreou, A. 2013. Patterns for
Use Case Context and Content. In Proceedings of the
13th International Conference on Software Reuse
(ICSR), (Pisa, Italy) (Rank A in 2013, Keynote
speaker: Ivar Jacobson). Lecture Notes in Computer
Science, Volume 7925, 267-282. Springer, Berlin,
Heidelberg.
Georgiades, M. and Andreou, A. 2010. Automatic
generation of a Software Requirements Specification
(SRS) document. In Proceedings of the 10th
International Conference on Intelligent Systems Design
and Applications (Cairo, Egypt, November). IEEE
Xplore, 1095-1100 doi: 10.1109/ISDA.2010.5687039.
(Best Student Paper Award)
Georgiades, M., Andreou, A., and Pattichis, C.
2005. A Requirements Engineering Methodology Based On
Natural Language Syntax and Semantics. In Proceedings
of the 13th IEEE International Conference on
Requirements Engineering (RE'05) (Paris, France,
August). IEEE Computer Society, Washington, 73-74.
(Rank A)
Georgiades, M. and Andreou, A. 2012. A Semantic
Formalization for Use Case Modeling. In Proceedings of
the 14th International Conference on Enterprise
Information Systems (ICEIS), (Wroclaw, Poland, June),
172-175.
Georgiades, M. and Andreou, A. 2010. A Novel
Software Tool for Supporting and Automating the
Requirements Engineering Process With the Use of
Natural Language. In Proceedings of the ICSCT
International Conference on Software and Computing
Technology (Kunming, China, October). IEEE Press,
256-263.
Georgiades, M. and Andreou, A. 2010. A Novel
Methodology to Formalize the Requirements Engineering
Process with the Use of Natural Language. In
Proceedings of the IADIS Conference on Applied
Computing (Timisoara, Romania, October). IADIS Digital
Library, 11-18.
Refereed
Journal Papers
Georgiades, M. and Andreou, A. 2013. A Novel
Software Tool for Supporting and Automating the
Requirements Engineering Process with the Use of
Natural Language (updated version), International
Journal of Computer Theory and Engineering, Vol 5(3),
443-449.
Georgiades, M. and Andreou, A. 2012. Formalizing and
Automating Use Case Model Development, The Open
Software Engineering Journal, Vol (6), 21-40.
Georgiades, M. and Andreou, A. 2011. A Novel
Software Tool for Supporting and Automating the
Requirements Engineering Process with the Use of
Natural Language, International Journal of Computer
Science and Technology, Vol 2(3)-3.
Grants
Some of the granted projects are listed below:
01/03/2021 - 31/12/2027
Erasmus Accreditation for School Education
Project Reference: 2020-1-CY01-KA120-SCH-082755
EU Grant: €780,000.00 (approximately)
Program: Erasmus+
Key Action: Learning Mobility of Individuals
Field: School Education
01/03/2021 - 31/12/2027
Erasmus Accreditation for Vocational Education and Training
Project Reference: 2020-1-CY01-KA120-VET-082753
EU Grant: €480,000.00 (approximately)
Program: Erasmus+
Key Action: Learning Mobility of Individuals
Field: Vocational Education and Training
01/08/2020 - 28/02/2022
Towards inclusive and ICT-enabled education (TalenTed)
Project Reference: 2020-1-CY01-KA101-065888
EU Grant: €16,350.00
Programme: Erasmus+
Key Action: Learning Mobility of Individuals
Action Type: School education staff mobility
01/06/2020 - 02/2022
EUtilization of best anti-addiction practices
Project Reference: 2020-1-CY01-KA104-065935
EU Grant: €6,495.00
Programme: Erasmus+
Key Action: Learning Mobility of Individuals
Action Type: Adult education staff mobility
01/06/2019 - 31/12/2021
Development of knowledge, culture and skills in Europe
Project Reference: 2019-1-CY01-KA102-058227
EU Grant: €57,307.00
Programme: Erasmus+
Key Action: Learning Mobility of Individuals
Action Type: VET learner and staff mobility
Best Student Paper Award - 10th International Conference on Intelligent Systems Design and Applications
Recipient of the Best Student Paper Award, among 265 (approx.) selected papers, for the following paper:
Georgiades, M. and Andreou, A. 2010. Automatic generation of a Software Requirements Specification (SRS) document.
In Proceedings of the 10th International Conference on Intelligent Systems Design and Applications (Cairo, Egypt, November).
IEEE Xplore, 1095-1100 doi: 10.1109/ISDA.2010.5687039.