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

Open MDA Using Transformational Patterns. - Mika Siikarla; Kai Koskimies; Tarja Systä (MDAFA, 2004)

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

Transformational Pattern System - Some Assembly Required. - Mika Siikarla; Tarja Systä (GT-VMT@ETAPS, 2006)

Towards Unambiguous Model Fragments. - Mika Siikarla; Jari Peltonen; Johannes Koskinen (Nord. J. Comput., 2006)

Decision Reuse in an Interactive Model Transformation. - Mika Siikarla; Tarja Systä (CSMR, 2008)

Variation Needs in Service-Based Systems. - Anna Ruokonen; Vilho Räisänen; Mika Siikarla; Kai Koskimies; Tarja Systä (ECOWS, 2008)

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

Design profiles: toward unified tool support for design patterns and UML profiles. - Imed Hammouda; Anna Ruokonen; Mika Siikarla; André L. Santos 001; Kai Koskimies; Tarja Systä (Softw. Pract. Exp., 2009)

A Light-weight Approach to Developing Interactive Model Transformations. - Mika Siikarla (2011)