Riina Maigre, PhD

Contact Information

Tallinn University of Technology
Akadeemia tee 21
12618 Tallinn

Phone: +372 620 4240
E-mail: firstname.lastname(at)taltech.ee
LinkedIn: https://www.linkedin.com/in/riina-maigre
ResearchGate: https://www.researchgate.net/profile/Riina-Maigre


I am a researcher in the Department of Software Science of the School of Information Technologies at Tallinn University of Technology. I am part of the Applied Artificial Intelligence group. My research interests include semantic web technologies, web service composition and a number of related problems, like semantics and security of services. Recent research directions also involve spatial data analysis.

My PhD thesis Composition of Web Services on Large Service Models proposed a semi-automatic approach to service composition that used service models with visual and formal representation and a structural synthesis of programs for automating the web service composition. The thesis was supervised by Enn Tyugu from Software Science Laboratory of Institute of Cybernetics and Peep Küngas from University of Tartu.

I am involved with a model-based software development platform CoCoViLa and have been fascinated by robotics. In addition, I spent quite a few years as a system administrator at the Institute of Cybernetics.

Recent Projects

Starting from April 2019, we have worked with Reach-U as part of the project "Applied research for creating a cost-effective interchangeable 3D spatial data infrastructure with survey-grade accuracy", where I have been part of the team, that analyses and assesses the existing spatial databases.

Since May 2017 until June 2018 TTÜ Department of Software Science members were working with Thermory AS in order to develop industry and production specific algorithms for automating the planning of materials and resources in the factory. The project was part of the "Applied research in smart specialisation growth areas" measure. One of the results of this project was a short survey on scheduling algorithms and systems written in Estonian.

Since September 2016 until January 2017 TTÜ (Open University and Institute of Cybernetics (2016)/Department of Software Science (2017)) together with Aktors OÜ developed teaching materials for developers of X-road data services' interfaces. Materials are freely accessible from Information System Authority’s Moodle (in Estonian).


Spatial Data

Maigre, Riina; Haav, Hele-Mai; Lillemets, Rauni; Julge, Kalev; Anton, Gaspar (2020). A method of comparative spatial analysis of a digitized (LiDAR) point cloud and the corresponding GIS database. Databases and Information Systems : 14th International Baltic Conference, DB&IS 2020 Ed. Robal, Tarmo;Haav, Hele-Mai; Penjam, Jaan; Matulevičius, Raimundas. Cham: Springer, 219-232.

Ontology Engineering

Haav, Hele-Mai; Maigre, Riina (2019). A semantic model for product configuration in timber industry. Databases and Information Systems X : Selected Papers from the Thirteenth International Baltic Conference, DB&IS 2018. Ed. Lupeikiene, Audrone; Vasilecas, Olegas; Dzemyda, Gintautas. Amsterdam: IOS Press, 143159.

Haav, Hele-Mai; Maigre, Riina (2018). Domain ontology for expressing knowledge of variants of thermally modified wood products. Databases and Information Systems : 13th International Baltic Conference, DB&IS 2018, Trakai, Lithuania, July 1-4, 2018, Proceedings. Ed. Lupeikiene, Audrone; Vasilecas, Olegas; Dzemyda, Gintautas. Cham: Springer, 161171.

Web Service Composition

Maigre, Riina; Grigorenko, Pavel; Haav, Hele-Mai; Kalja, Ahto (2013). A semantic method of automatic composition of e-government services. Databases and Information Systems VII : Selected Papers from the Tenth International Baltic Conference, DB&IS 2012. Ed. Caplinskas, A.; Dzemyda, G.; Lupeikiene, A.; Vasilecas, O. Amsterdam: IOS Press, 204217. (Frontiers in Artificial Intelligence and Applications; 249).

Maigre, Riina; Tyugu, Enn (2012). Composition of services on hierarchical service models. Information Modelling and Knowledge Bases XXIII: The 21st European-Japanese Conference on Information Modelling and Knowledge Bases (EJC2011). Ed. Henno, Jaak; Kiyoki, Yasushi; Tokuda, Takehiro, et al. Amsterdam: IOS Press, 110129. (Frontiers in Artificial Intelligence and Applications; 237).

Maigre, Riina (2010). Survey of the tools for automating service composition. In: ICWS 2010 : 2010 IEEE Eighth International Conference on Web Services : Miami, Florida, 5-10 July 2010: IEEE Computer Society, 2010, 628 - 629.

Maigre, Riina; Küngas, Peep; Matskin, Mihhail; Tyugu, Enn (2009). Dynamic service synthesis on large service models of a federated governmental information system. International Journal on Advances in Intelligent Systems, 2(1), 181 - 191.

Maigre, Riina; Grigorenko, Pavel; Küngas, Peep; Tyugu, Enn (2008). Stratified composition of web services. In: Knowledge-based software engineering : Proceedings of the Eighth Joint Conference on Knowledge-Based Software Engineering: (Ed.) Virvou, Maria; Nakamura, Taichi. Amsterdam: IOS Press, 2008, (Frontiers in Artificial Intelligence and Applications; 180), 49-58.

Maigre, Riina; Küngas, Peep; Matskin, Mihhail; Tyugu, Enn (2008). Handling large Web services models in a federated governmental information system. In: The Third International Conference on Internet and Web Applications and Services, ICIW 2008 : 8-13 June 2008, Athens, Greece, proceedings: (Ed.) Mellouk, A.; Bi, J.; Ortiz, G. et al.. Los Alamitos: IEEE Computer Society, 2008, 626 - 631.

Maigre, Riina (2008). Automatic service composition in large federated information systems. In: Advances in Databases and Information Systems : Proceedings of the 12th East European Conference, ADBIS 2008, September 5-9, 2008, Pori, Finland: (Ed.) Atzeni, Paolo; Caplinskas, Albertas; Jaakkola, Hannu. Pori: Tampere University of Technology, 2008, (Tampere University of Technology. Pori. Publication; 11), 191 - 194.

Matskin, Mihhail; Maigre, Riina; Tyugu, Enn (2007). Compositional logical semantics for business process languages. In: Second International Conference on Internet and Web applications and services ICIW 2007, May 13-19, 2007, Morne, Mauritius: Los Alamitos, CA: IEEE Computer Society, 2007, 6 p.


Kotkas, Vahur; Ojamaa, Andres; Grigorenko, Pavel; Maigre, Riina; Harf, Mait; Tyugu, Enn (2011). CoCoViLa as a multifunctional simulation platform. Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques : 21-25 March 2011, Barcelona, Spain, SIMUTools 2011. Brussels: ICST, 195205.

Eppendahl, A.; Maigre, R. (2005). Mobile camera parameter recovery in an unknown environment without point features. Proceedings 2005 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA 2005 : June 27-30, 2005, Espoo, Finland. Piscataway, N.J.: IEEE, 279283.

For the background information on services composition see my incomplete list ofcomposition related overview and survey papers.

Additional Information

CV and publications in Estonian Research Portal

CV Eesti Teadusinfosüsteemis