Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Juho Eskeli is active.

Publication


Featured researches published by Juho Eskeli.


Journal of Systems and Software | 2017

Continuous deployment of software intensive products and services: A systematic mapping study

Pilar Rodríguez; Alireza Haghighatkhah; Lucy Ellen Lwakatare; Susanna Teppola; Tanja Suomalainen; Juho Eskeli; Teemu Karvonen; Pasi Kuvaja; June M. Verner; Markku Oivo

Abstract The software intensive industry is moving towards the adoption of a value-driven and adaptive real-time business paradigm. The traditional view of software as an item that evolves through releases every few months is being replaced by the continuous evolution of software functionality. This study aims to classify and analyse the literature related to continuous deployment in the software domain in order to scope the phenomenon, provide an overview of the state-of-the-art, investigate the scientific evidence in the reported results and identify areas suitable for further research. We conducted a systematic mapping study and classified the continuous deployment literature. The benefits and challenges related to continuous deployment were also analysed. RESULTS: The systematic mapping study includes 50 primary studies published between 2001 and 2014. An in-depth analysis of the primary studies revealed ten recurrent themes that characterize continuous deployment and provide researchers with directions for future work. In addition, a set of benefits and challenges of which practitioners may take advantage were identified. CONCLUSION: Overall, although the topic area is very promising, it is still in its infancy, thus offering a plethora of new opportunities for both researchers and software intensive companies.


OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009 | 2009

Extending Global Tool Integration Environment towards Lifecycle Management

Jukka Kääriäinen; Juho Eskeli; Susanna Teppola; Antti Välimäki; Pekka Tuuttila; Markus Piippola

Development and verification of complex systems requires close collaboration between different disciplines and specialists operating in a global development environment with various tools and product data storage. Fluent integration of the tools and databases facilitate a productive development environment by enabling the user to easily launch tools and transfer information between the disconnected databases and tools. The concept of Application Lifecycle Management (ALM) was established to indicate the coordination of activities and the management of artefacts during the software products lifecycle. This paper presents the analysis of an open source global tool integration environment called ToolChain, and proposes improvement ideas for it towards application lifecycle management. The demonstration of ToolChain and the collection of improvement proposals were carried out in the telecommunication industry. The analysis was made using the ALM framework and Global Software Development (GSD) patterns developed in previous studies in the automation industry.


international conference on global software engineering | 2011

Integrating Early V&V Support to a GSE Tool Integration Platform

Jukka-Pekka Pesola; Hannu Tanner; Juho Eskeli; Päivi Parviainen; Dan Bendas

The ever-growing market pressure and complex products demand high quality work and effectiveness from software practitioners. This relates also for the methods and tools they use for the development of software-intensive systems. Validation and verification (V&V) are the cornerstones of the overall quality of a system. By performing efficient V&V activities to detect defects during the early phases of development, the developers are able to save time and effort required for fixing them. Tool support is available for all types of V&V activities, especially testing, model checking, syntactic verification, and inspection. In distributed development the role of tools is even more relevant than in single-site development, and tool integration is often imperative for ensuring the effectiveness of work. In this paper, we discuss how a tool integration framework was extended to support early V&V activities via continuous integrations. We find that integrating early V& V supporting tools is feasible and useful, and makes a tool integration framework even more beneficial.


international conference on software engineering advances | 2010

Supporting Hardware-Related Software Development with Integration of Development Tools

Juho Eskeli; Päivi Parviainen

Development of embedded systems is challenging and for addressing these issues a multitude of tools have been created. This multitude of tools needs to be used seamlessly during development, but usually the tools are disconnected making their use laborious as the consistency of data in the tools have to be managed manually. Tool integration helps in improving the quality and effectiveness of the software development by integrating the various tools used. In this paper we presented how some of the hardware-related software development challenges can be solved by means of improved tool support and their interoperability. This is done via extensions to an existing tool integration framework, which extensibility is then also evaluated.


IESA | 2008

Experiences of Tool Integration: Development and Validation

Jukka-Pekka Pesola; Juho Eskeli; Päivi Parviainen; Rob Kommeren; M. Gramza

Generally in software development, there is a need to link the development work products with each other i.e., requirements with the corresponding design artefacts, to the resulting software and associated test cases. This enables, for instance, the efficient change impact analysis and reporting facilities during the different phases of the software development life cycle. Establishing and maintaining these links manually is a laborious and error prone task, so tool support is needed. This paper describes a configurable tool integration solution (the Merlin ToolChain) that integrates project management, requirements management, configuration management and testing tools. The paper introduces the architecture of the ToolChain as well as describes the development and validation activities carried out. Experiences from real life industrial case showed that the ToolChain works and is useful in collaborative software development.


international conference on software and data technologies | 2016

GLOBAL SOFTWARE DEVELOPMENT: CURRENT CHALLENGES AND SOLUTIONS

Juho Eskeli; Jon Maurolagoitia


international conference on software engineering advances | 2011

PSW: A Framework-based Tool Integration Solution for Global Collaborative Software Development

Juho Eskeli; Jon Maurolagoitia; Carmen Polcaro


international conference on software and data technologies | 2008

Merlin Collaboration Handbook - Challenges and Solutions in Global Collaborative Product Development.

Päivi Parviainen; Juho Eskeli; Tanja Kynkäänniemi; Maarit Tihinen


Archive | 2018

DISPOSITIF DE COMMANDE DE LAMPE À DEL

Marko Jurvansuu; Risto Hyypiö; Esa-Matti Sarjanoja; Kimmo Jokelainen; Jukka Rautava; Tero Heikkinen; Juho Eskeli


Building and Environment | 2018

Smart and dynamic route lighting control based on movement tracking

Eveliina Juntunen; Esa-Matti Sarjanoja; Juho Eskeli; Henrika Pihlajaniemi; Toni Österlund

Collaboration


Dive into the Juho Eskeli's collaboration.

Top Co-Authors

Avatar

Päivi Parviainen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Maarit Tihinen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Esa-Matti Sarjanoja

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Jukka-Pekka Pesola

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Susanna Teppola

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Tanja Suomalainen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eveliina Juntunen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge