How to Make Apples from Oranges in UML. - Petri Selonen; Kai Koskimies; Markku Sakkinen (HICSS, 2001)

Model Processing Tools in UML. - Johannes Koskinen; Jari Peltonen; Petri Selonen; Tarja Systä; Kai Koskimies (ICSE, 2001)

Generating Structured Implementation Schemes from UML Sequence Diagrams. - Petri Selonen; Tarja Systä; Kai Koskimies (TOOLS (39), 2001)

Processing UML Models with Visual Scripts. - Jari Peltonen; Petri Selonen (HCC, 2001)

A Study on the Current State of the Art in Tool-Supported UML-Based Static Reverse Engineering. - Ralf Kollmann; Petri Selonen; Eleni Stroulia; Tarja Systä; Albert Zündorf (WCRE, 2002)

Validating UML models against architectural profiles. - Petri Selonen; Jianli Xu (ESEC / SIGSOFT FSE, 2003)

Set Operations for the Unified Modeling Language. - Petri Selonen (SPLST, 2003)

Combining OCL and Programming Languages for UML Model Processing. - Mika Siikarla; Jari Peltonen; Petri Selonen (OCL 2.0 @ UML, 2003)

Transformation Between UML Diagrams. - Petri Selonen; Kai Koskimies; Markku Sakkinen (J. Database Manag., 2003)

UML-Based Reverse Engineering and Model Analysis Approaches for Software Architecture Maintenance. - Claudio Riva; Petri Selonen; Tarja Systä; Jianli Xu (ICSM, 2004)

A UML Profile for Executable and Incremental Specification-Level Modeling. - Risto Pitkänen; Petri Selonen (UML, 2004)

Establishing a Software Architecting Environment. - Claudio Riva; Petri Selonen; Tarja Systä; Antti-Pekka Tuovinen; Jianli Xu; Yaojin Yang (WICSA, 2004)

Towards the Unification of Patterns and Profiles in UML. - Petri Selonen; Mika Siikarla; Kai Koskimies; Tommi Mikkonen (Nord. J. Comput., 2004)

UML-Level Analysis and Comparison of Web Service Descriptions. - Juanjuan Jiang; Juha Lipponen; Petri Selonen; Tarja Systä (CSMR, 2005)

Model processing operations for the unified modeling language. - Petri Selonen (2005)

Metamodel-Based Inference of Inter-Model Correspondence. - Petri Selonen; Markus Kettunen (CSMR, 2007)

Transformations Have to be Developed ReST Assured. - Mika Siikarla; Markku Laitkorpi; Petri Selonen; Tarja Systä (ICMT@TOOLS, 2008)

Towards a Model-Driven Process for Designing ReSTful Web Services. - Markku Laitkorpi; Petri Selonen; Tarja Systä (ICWS, 2009)

Experiences in Building a RESTful Mixed Reality Web Service Platform. - Petri Selonen; Petros Belimpasakis; Yu You (ICWE, 2010)

A Web Service Platform dedicated to building mixed reality solutions. - Petros Belimpasakis; Petri Selonen; Yu You (ISMAR, 2010)

The location graph: towards a symbolic location architecture for the web. - Vlad Stirbu; Petri Selonen; Arto Palin (LocWeb, 2010)

Enabling Rapid Creation of Content for Consumption in Mobile Augmented Reality. - Petros Belimpasakis; Yu You; Petri Selonen (NGMAST, 2010)

Developing a ReSTful mixed reality web service platform. - Petri Selonen; Petros Belimpasakis; Yu You (WS-REST, 2010)

A Hybrid Content Delivery Approach for a Mixed Reality Web Service Platform. - Yu You; Petros Belimpasakis; Petri Selonen (UIC, 2010)

From Requirements to a RESTful Web Service: Engineering Content Oriented Web Services with REST. - Petri Selonen (REST: From Research to Practice, 2011)

A profile-based approach for maintaining software architecture: an industrial experience report. - Claudio Riva; Petri Selonen; Tarja Systä; Jianli Xu (J. Softw. Maintenance Res. Pract., 2011)

Mixed reality web service platform. - Petri Selonen; Petros Belimpasakis; Yu You; Timo Pylvänäinen; Severi Uusitalo (Multim. Syst., 2012)

Kiuas - IoT Cloud Environment for Enabling the Programmable World. - Petri Selonen; Antero Taivalsaari (SEAA, 2016)