Network


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

Hotspot


Dive into the research topics where Kari Smolander is active.

Publication


Featured researches published by Kari Smolander.


International Journal of Mobile Communications | 2004

Research areas and challenges for mobile information systems

John Krogstie; Kalle Lyytinen; Andreas L. Opdahl; Barbara Pernici; N A Keng Siau; Kari Smolander

This paper explores new challenges and possible approaches for developing mobile information systems, with an emphasis on model-based approaches on the conceptual and logical levels. Over the last few years, we have experienced these new challenges through our involvement in several research and industrial projects on mobile solutions, usability and model-based approaches. We summarise the main challenges of how model-based approaches can support the development of mobile information systems that are to be used together with other types of systems in a primarily professional setting and indicate upcoming research issues in this very dynamic area.


ieee international conference on cloud computing technology and science | 2010

Research Issues for Software Testing in the Cloud

Leah Muthoni Riungu; Ossi Taipale; Kari Smolander

Cloud computing is causing a paradigm shift in the provision and use of computing services, away from the traditional desktop form to online services. This implies that the manner in which these computing services are tested should also change. This paper discusses the research issues that cloud computing imposes on software testing. These issues were gathered during interviews with industry practitioners from eleven software organizations. The interviews were analyzed using qualitative grounded theory method. Findings of the study were compared with existing literature. The research issues were categorized according to application, management, legal and financial issues. By addressing these issues, researchers can offer reliable recommendation for practitioners in the industry.


international conference on software testing, verification, and validation | 2009

Empirical Observations on Software Testing Automation

Katja Karhu; Tiina Repo; Ossi Taipale; Kari Smolander

This study explores the factors that affect the use of software testing automation in different types of organizations. A case study was conducted in five organizations that develop and test technical software for the automation or telecommunication domains. The data was collected from interviews with managers, testers, and developers in each organization. The grounded theory was used as the data analysis method. According to the results, the factors which emphasize the wide use of testing automation include that the tested products are generic and independent of third-party systems. Low human involvement in testing, steady underlying technology, and reusability support the use of testing automation.


international conference on software testing, verification and validation workshops | 2010

Software Testing as an Online Service: Observations from Practice

Leah Muthoni Riungu; Ossi Taipale; Kari Smolander

The objective of this qualitative study was to explore and understand the conditions that influence software testing as an online service and elicit important research issues. Interviews were conducted with managers from eleven organizations. The study used qualitative grounded theory as its research method. The results indicate that the demand for software testing as an online service is on the rise and is influenced by conditions such as the level of domain knowledge needed to effectively test an application, flexibility and cost effectiveness as benefits, security and pricing as top requirements, cloud computing as the delivery mode and the need for software testers to hone their skills. Potential research areas suggested include application areas best suited for online software testing, pricing and handling of test data among others.


Advances in Software Engineering | 2010

Software test automation in practice: empirical observations

Jussi Kasurinen; Ossi Taipale; Kari Smolander

The objective of this industry study is to shed light on the current situation and improvement needs in software test automation. To this end, 55 industry specialists from 31 organizational units were interviewed. In parallel with the survey, a qualitative study was conducted in 12 selected software development organizations. The results indicated that the software testing processes usually follow systematic methods to a large degree, and have only little immediate or critical requirements for resources. Based on the results, the testing processes have approximately three fourths of the resources they need, and have access to a limited, but usually sufficient, group of testing tools. As for the test automation, the situation is not as straightforward: based on our study, the applicability of test automation is still limited and its adaptation to testing contains practical difficulties in usability. In this study, we analyze and discuss these limitations and difficulties.


IEEE Software | 2012

Testing in the Cloud: Exploring the Practice

Leah Riungu-Kalliosaari; Ossi Taipale; Kari Smolander

As applications and services migrate to the cloud, testing will follow the same trend. Therefore, organizations must understand the dynamics of cloud-based testing. This article presents interviews with eight organizations that use cloud computing. The results suggest that cloud computing can make testing faster and enhance the delivery of testing services. Cloud computing also highlights important aspects of testing that require attention, such as integration and interoperability. This article includes a Web extra that provides additional references for further study.


ACM Sigsoft Software Engineering Notes | 2013

Report on the Second SEMAT Workshop on General Theory of Software Engineering (GTSE 2013)

Pontus Johnson; Paul Ralph; Michael Goedicke; Pan Wei Ng; Klaas-Jan Stol; Kari Smolander; Iaakov Exman; Dewayne E. Perry

Many academic disciplines have general theories, which apply across the discipline and underlie much of its research. Examples include the Big Bang theory (cosmology), Maxwells equations (electrodynamics), the theories of the cell and evolution (biology), the theory of supply and demand (economics), and the general theory of crime (criminology). Software engineering, in contrast, has no widely-accepted general theory. Consequently, the SEMAT Initiative organized a workshop to encourage development of general theory in software engineering. Workshop participants reached broad consensus that software engineering would benefit from better theoretical foundations, which require diverse theoretical approaches, consensus on a primary dependent variable and better instrumentation and descriptive research.


European Journal of Information Systems | 2008

Software Architectures: Blueprint, Literature, Language Or Decision?

Kari Smolander; Matti Rossi; Sandeep Purao

This study questions the traditional view of software architecture as a specification that needs only be understood by software architects and engineers. Based on an intensive study of three software-producing organizations, we identify multiple metaphors (‘Blueprint,’ ‘Literature,’ ‘Language’ and ‘Decision’) that stakeholders use to understand the term software architecture, which in turn, allows them to effectively participate in its creation and use. Our results point to new research directions that may better encompass a broader view of software architecture.


international symposium on empirical software engineering | 2006

Improving software testing by observing practice

Ossi Taipale; Kari Smolander

The objective of this qualitative study was to understand the complex practice of software testing, and based on this knowledge, to develop process improvement propositions that could concurrently reduce development and testing costs and improve software quality. First, a survey of testing practices was onducted and 26 organizational units (OUs) were interviewed. From this sample, five OUs were further selected for an in-depth case study. The study used grounded theory as its research method and the data was collected from 41 theme-based interviews. The analysis yielded improvement propositions that included enhanced testability of software components, efficient communication and interaction between development and testing, early involvement of testing, and risk-based testing. The connective and central improvement proposition was that testing ought to adapt to the business orientation of the OU. Other propositions were integrated around this central proposition. The results of this study can be used in improving development and testing processes.


international symposium on software testing and analysis | 2010

A study on agility and testing processes in software organizations

Vesa Kettunen; Jussi Kasurinen; Ossi Taipale; Kari Smolander

In this paper, we studied the differences in testing activities between software organizations which apply agile development methods and organizations which take the traditional plan-driven approach. Our focus was on the concepts which allow the software organization to successfully apply agile development methods or plan-driven methods. We also observed the test process enhancements and hindrances, which originate in the selected development method. We interviewed 12 organizations, which were selected to represent different polar types of software production. The interviews were tape-recorded and transcribed for further analysis. The study yielded hypotheses which were derived by applying the qualitative grounded theory method. The results indicated that in practice, agile methods can improve the position of testing through the early involvement of testing activities in development, and also have a positive influence on end-product satisfaction. By applying these results, organizations can improve their processes and avoid pitfalls when transitioning to agile methods.

Collaboration


Dive into the Kari Smolander's collaboration.

Top Co-Authors

Avatar

Ossi Taipale

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Andrey Maglyas

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jussi Kasurinen

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Uolevi Nikula

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Tommi Kähkönen

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tero Päivärinta

Luleå University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Katja Karhu

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Sami Jantunen

Lappeenranta University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge