Post-graduate studies in Tampere University of Technology. Research focuses mainly on embedded systems' architectures, patterns of embedded systems and distributed systems. Currently working in Sulava project where we try to improve architecture work practices in the domain of embedded control systems. Research topics include: Agile architecture, Scrum, Scrum patterns, Agile way to carry out architecture evaluation, ATAM evaluations, Desing patterns, etc.
Book chapter: Software Architecture Practices in Agile
Enterprises Veli-Pekka Eloranta, Kai Koskimies. To appear in book
Aligning Enterprise, System and Software Architectures (AESSA). IGI
Global.
Conference proceedings:Event Notification Patterns for Distributed
Machine Control Systems. Veli-Pekka Eloranta. To appear in proceedings of
VikingPLoP 2012.
Conference proceedings:Messaging Patterns for Distributed Machine Control Systems
Veli-Pekka Eloranta, Johannes Koskinen. To appear in proceedings of
EuroPLoP 2011
Conference proceedings: Software Architecture Patterns for Distributed Embedded Control
Systems
Eloranta Veli-Pekka, Koskinen Johannes, Leppänen Marko and Reijonen
Ville. In the proceedings
of EuroPLop '09 conference.
Conference proceedings: Fault Tolerance Patterns for Distributed
Machine Control Systems
Eloranta Veli-Pekka, Koskinen Johannes.
In proceedings of EuroPlop 2010, ACM 978-1-4503-0259-3
Conference proceedings:Using Domain Knowledge to Boost Software
Architecture Evaluation
Veli-Pekka Eloranta, Kai Koskimies Proc. 4th
European Conference on Software Architecture (ECSA), Springer, vol. LNCS 6285, pp. 319-326, August 2010.
Workshop proceedings: Using Domain Model For Structuring Pattern
Language
Eloranta Veli-Pekka, Leppänen Marko, and Kai Koskimies. August 2009,
Proceedings of 7th Nordic Workshop on Model Driven Software Engineering,
ISBN 978-952-15-2212-3 (printed), ISBN 978-952-15-2213-0 (PDF),
ISSN
1797-836X, pages 210-224
Technical Report: Sulava Scrum Report
Eloranta Veli-Pekka, Koskimies Kai, 2011, ISBN 978-952-15-2660-2 (printed),
ISBN 978-95-15-2661-9 (pdf).
Technical Report: A Pattern Language for Distributed Machine
Control Systems
Eloranta Veli-Pekka, Koskinen Johannes, Leppänen Marko and Reijonen
Ville, 2010, ISBN
978-952-15-2318-2 (printed), ISBN 978-952-15-2319-9 (PDF)
ISSN 1797-836X
Technical Report: Patterns for Distributed Embedded Control System
Software Architecture
Eloranta Veli-Pekka, Hartikainen Vesa-Matti, Leppänen Marko, Reijonen
Ville, Haikala Ilkka, Koskimies Kai, and Mikkonen Tommi, 2009, ISBN
978-952-15-2112-6, ISSN 1797-836X, 107 pages.
Eloranta Veli-Pekka, Vuorinen Jyri, Mikkonen Tommi: Scrum Practices in Finnish Software Industry: A Survey on Small and
Medium Sized Companies
van Heesch Uwe, Eloranta Veli-Pekka, Avgeriou Paris, Harrison Neil,
Koskimies Kai: Agile evaluation method (name is subject to change)
Eloranta Veli-Pekka, Koskimies Kai: Agile documentation (name is subject
to change)
Eloranta Veli-Pekka, Hylli Otto, Vepsäläinen Timo and Koskimies
Kai: TopDocs
Vepsäläinen Timo, Eloranta Veli-Pekka and Kuikka Seppo:
Software Architecture Knowledge Management for Safety Systems.