Veli-Pekka Eloranta


Contact information:
Current work: Previous work:
Research:

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.


Publications:

Conference Proceedings:Scrum Anti-Patterns - An Empirical Study Veli-Pekka Eloranta, Tommi Mikkonen, Kai Koskimies and Jyri Vuorinen. In: Proceedings of 20th Asia-Pacific Software Engineering Conference (APSEC 2013), Bangkok, Thailand. ISBN 978-0-4799-2144-7, pages 503-510. Received Best Paper Award

Conference Proceedings:Visualizations as a Basis for Agile Software Process Improvement Timo Lehtonen, Veli-Pekka Eloranta, Marko Leppänen, Essi Isohanni. In: Proceedings of 20th Asia-Pacific Software Engineering Conference (APSEC 2013), Bangkok, Thailand. ISBN 978-0-4799-2144-7, pages 495-502.

Book Chapter:Lightweight Evaluation of Software Architecture Decisions Veli-Pekka Eloranta, Uwe van Heesch, Paris Avgeriou, Neil Harrison and Kai Koskimies. To appear

Conference Proceedings:Patterns for distributed control systems Veli-Pekka Eloranta, Marko Leppänen. To appear: In: Proceedings of EuroPLoP 2013

Conference proceedings: Patterns for using and accessing control system remotely. Veli-Pekka Eloranta. In: Proceedings of VikingPLoP 2013, Tampere, Finland. ISBN 978-952-15-3166-8 (printed) ISBN 978-952-15-3167-5 (pdf)

Book Chapter:Lightweight Architecture Knowledge Management for Agile Software Development Veli-Pekka Eloranta, Kai Koskimies. Chapter 8 in Agile Software Architecture Babar, M.A., Brown, A.W, Mistrik, I. Elsevier, 2013. ISBN 978-0124077720.

Journal paper:DCAR - Decision-Centric Architecture ReviewsUwe van Heesch, Veli-Pekka Eloranta, Paris Avgeriou, Kai Koskimies, Neil Harrison. IEEE Software, vol. PP, no. 99, pp. 1., 2013

Conference proceedings:TopDocs: Using Software Architecture Knowledge Base for Generating Topical DocumentsVeli-Pekka Eloranta, Otto Hylli, Timo Vepsäläinen and Kai Koskimies. In: Proceedings of WICSA/ECSA 2012, Helsinki, Finland. ISBN 978-0-7695-4827-2.

Workshop proceedings:Aligning Architecture Knowledge Management with Scrum Veli-Pekka Eloranta, Kai Koskimies. In: Proceedings of Seventh Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012), ECSA WICSA 2012, Helsinki, Finland ACM 978-1-4503-1568-5/12/08.

Conference proceedings:Software Architecture Knowledge Management for Safety Systems Vepsäläinen Timo, Eloranta Veli-Pekka, and Kuikka Seppo. To appear in proceedings of ETFA 2012, IEEE International Conference on Emerging Technology & Factory Automation

Book chapter: Software Architecture Practices in Agile Enterprises Veli-Pekka Eloranta, Kai Koskimies. In book Aligning Enterprise, System and Software Architectures (AESSA). IGI Global ISBN:978-1466621992.

Conference proceedings:Human Machine Interface Patterns for Distributed Machine Control Systems Eloranta Veli-Pekka, and Leppänen Marko. In: Proceedings of EuroPLoP 2012.

Conference proceedings:Event Notification Patterns for Distributed Machine Control Systems. Veli-Pekka Eloranta. In: Proceedings of VikingPLoP 2012, ISBN 978-952-15-2943-6 (printed) ISBN 978-952-15-2944-3 (PDF).

Conference proceedings:Messaging Patterns for Distributed Machine Control Systems Veli-Pekka Eloranta, Johannes Koskinen. In: Proceedings of EuroPLoP 2011 ACM 978-1-4503-1302-5/11/07 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 (pdf)

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.


Talks
Other information
Other Activities: Very old stuff:

Valid CSS! Valid XHTML 1.0!