About
281
Publications
135,554
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
3,528
Citations
Introduction
Current institution
Additional affiliations
October 1992 - present
Publications
Publications (281)
A variety of therapies are used in stroke rehabilitation to help patients regain abilities that they may have lost following a stroke. Virtual hand exercises present a low-cost approach to enabling stroke patients to embark on immersive journeys to do hand movement via immersive virtual reality (IVR). With technological advancements, ongoing evalua...
A central challenge for humans is changing their behavior, even when they want to. Conversely, people often seek alternative methods to monitor and control their cognitive processes, mediating behavior through self-regulation with metacognitive strategies encompassing goal setting, planning, monitoring, evaluating, and adjusting their learning beha...
The challenges of innovating for sustainable urban development, such as balancing socio-economic and environmental needs, managing stakeholders, and overcoming regulatory barriers, require multi-stakeholder engagement strategies. A balanced approach to effectively tackle these issues demands combining top-down and bottom-up initiatives to drive tec...
The consequences of human-driven climate change present an urgent global concern that affects every facet of human existence. Fostering sustainable practices in all domains of human activity is essential. Information and Communication Technologies (ICT) and software have become central to human lives, from personal to professional. Despite the cons...
The current software engineering workforce lacks an understanding of ways to tackle the different sustainability impacts of software solutions on users, society, and the environment. As a result, higher educational institutions are tasked with providing courses for training the current workforce and educating students, who are future software devel...
As nations across the globe race towards setting ambitious net-zero targets either because of international regulations or national strategies, the Finnish Ministry of Transport and Communication unveiled the climate and environment strategy for the ICT sector in 2021. This study investigates the challenges and barriers to adopting sustainability p...
The world faces escalating crises: record-breaking temperatures, widespread fires, severe flooding, increased oceanic microplastics, and unequal resource distribution. Academia introduces courses around sustainability to meet the new demand, but software engineering education lags behind. While software systems contribute to environmental issues th...
The study 1) explores how to develop an IoT-based smart waste management (SWM) system that improves the waste management processes of a city and 2) researches how to develop SWM system improvement and evaluation decision support framework (DSF), that guides how to achieve all major WM-related goals, applies to different types of cities with differe...
The rapid growth of the Information and Communication Technology (ICT) sector has led to escalating environmental and social impacts. This study develops and validates the Sustainable ICT Device Acquisition (SIDA) framework and tool, incorporating a Supplier Selection Questionnaire (SSQ) and Sustainability Guidelines to address these challenges. Em...
Recent advancements in monocular neural depth estimation, particularly those achieved by the UniDepth network, have prompted the investigation of integrating UniDepth within a Gaussian splatting framework for monocular SLAM.This study presents UDGS-SLAM, a novel approach that eliminates the necessity of RGB-D sensors for depth estimation within Gau...
Agile software development is gaining popularity among software developers due to its benefits. As the interest in agile software development grows, there is an increasing focus on investigating sustainability within this field. This study aimed to explore sustainability within agile software development in the Finnish software industry and, throug...
Recent advancements in monocular
neural depth estimation, particularly those achieved
by the UniDepth network, have prompted the
investigation of integrating UniDepth within a
Gaussian splatting framework for monocular SLAM.
This study presents UDGS-SLAM, a novel approach
that eliminates the necessity of RGB-D sensors for
depth estimation within Ga...
Education for sustainable development has evolved to include more constructive approaches and a better understanding of what is needed to align education with the cultural, societal, and pedagogical changes required to avoid the risks posed by an unsustainable society. This evolution aims to lead us toward viable, equitable, and sustainable futures...
An increase in ICT devices and services has led to a rise in carbon emissions. As a result, there is a growing demand for energy-efficient software; however, this demand remains unmet due to the lack of knowledge regarding the best practices for reducing energy consumption in software. Unnecessary iterations and faulty looping conditions in differe...
As our homes become increasingly interconnected with smart devices, managing this technological complexity has never been more challenging. In response, this paper outlines an innovative approach to home automation using the versatile Raspberry Pi platform to address the unique needs of modern households. The research adopts a design science approa...
[Context and Motivation] To foster a sustainable society within a sustainable environment, we must dramatically reshape our work and consumption activities, most of which are facilitated through software. Yet, most software engineers hardly consider the effects on the sustainability of the IT products and services they deliver. This issue is exacer...
The role of ICT solutions in protecting the environment, strengthening global efforts to combat climate change, and promoting sustainability has received significant global attention. Various strategies, such as top-down, bottom-up, or blended approaches involving policies and civic actions, have been employed to raise awareness and foster sustaina...
The Internet economy and computer-aided innovation enable improvements in the quality and quantity of outcomes of innovation processes. Traditional “research pipes” are often too slow to fit with contemporary business logic. In this paper, we focus on the intersection of innovation and automation and the potential they create together. Innovation a...
Amidst the evolving crises and disruptions threatening firms’ competitiveness, businesses are faced with increased dynamism necessitated by technological development, digitalization, and sustainability requirements for survival and growth. This study delves into the intersection of dynamic capabilities (DC), digital transformation (DT), and sustain...
Through non-financial reporting, such as CSRD, carbon footprint calculations are becoming mandatory in the software industry. The golden standard for reporting CO2 emissions is based on the Greenhouse Gas (GHG) Protocol and its scopes 1, 2, and 3. However, as a producer of purely digital products, the software industry differs from traditional indu...
Research shows that the global society as organized today, with our current technological and economic system, is impossible to sustain. We are living in an era in which human activities in highly industrialized countries are responsible for overshooting several planetary boundaries, with poorer communities contributing the least to the problems bu...
While the topic of software sustainability is gaining increasing significance in academia, there is a need to explore its implementation in industrial practice. In this paper, we investigate how software practitioners assess sustainability as a topic within their profession. We conducted a survey study with 104 software practitioners, and the data...
Effective waste management (WM) is one of the most significant environmental problems and a major challenge for any large city. While there are numerous studies describing individual aspects of WM systems in specific contexts, there is no general approach that would unite all the accumulated results into a single framework. The aim of this study is...
Hackathons and code camps have been used over the years to ideate, collaborate and develop innovative solutions to address sustainability challenges with citizens. However, there is less research on how hackathon products can drive citizens' behavioral changes via engagement in sustainable activities to improve sustainability awareness in society....
Any set of devices for controlling home appliances that link to a common network and may be controlled independently or remotely are typically referred to as smart home technology. Smart homes and home automation are not completely unknown to people anymore; smart devices and sensors are part of daily life in the 21st century. Among other benefits...
Phishing attacks are among the most prevalent attack mechanisms employed by attackers. The consequences of successful phishing include (and are not limited to) financial losses, impact on reputation, and identity theft. The paper presents a systematic literature review featuring 248 articles (from the beginning of 2018 until March 2023) across the...
The United Nations Sustainable Development Goals (SDGs) identify key topics where action is required to transform our world towards sustainability. We call for the extensive integration of the SDGs into Software Engineering to support this transformation. This will require the creation of methods and tools for the analysis of software system impact...
Research shows that the global society as organized today, with our current technological and economic system, is impossible to sustain. We are living in the Anthropocene, an era in which human activities in highly industrialized countries are responsible for overshooting several planetary boundaries, with poorer communities contributing least to t...
Small and medium enterprises (SMEs) are essential to global green growth and are a driving force of eco-innovation. With their capability of fast pivoting, they have become critical players in emerging green industry markets. New firms can especially distinguish themselves in developing sustainable markets with novel, creative, and innovative appro...
Achieving the UN Sustainable Development Goals (SDGs) demands adequate levels of awareness and actions to address sustainability challenges. Software systems will play an important role in moving towards these targets. Sustainability skills are necessary to support the development of software systems and to provide sustainable IT-supported services...
Year after year, software engineers celebrate new achievements in the field of AI. At the same time, the question about the impacts of AI on society remains insufficiently answered in terms of a comprehensive technology assessment. This article aims to provide software practitioners with a theoretically grounded and practically tested approach that...
Data quality is key in the success of a citizen science project. Valid datasets serve as evidence for scientific research. Numerous projects have highlighted the ways in which participatory data collection can cause data quality issues due to human day-to-day practices and biases. Also, these projects have used and reported a myriad of techniques t...
Digital transformation is now reaching into topics like End-of-life Care, Funeral Culture, and Coping with Grief. Those developments are inevitably accompanied by the growing challenge to design IT systems that are appropriate and helpful for the stakeholders involved. Our aim in this paper is to further introduce the rather new combined research f...
For better or worse, information, communication, and technology (ICT) is taking over most part of our lives. During the past few years, organizations, industries, and educational and health institutions that could utilize the power of ICT and digitalization maintained high productivity, efficiency, economic and social resilience. Yet, at the same t...
This paper describes the International Disruptive Information Solutions hackathon and one the winning solutions. The purpose of the hackathon was to promote the use of disruptive ICT technologies (e.g. IoT, Big data, AI, blockchain) in urban infrastructures to create innovative waste management solutions in a smart city context. 29 students enrolle...
The need for efficient and sustainable software to improve business and achieve goals cannot be over-emphasized. Sustainable digital services and product delivery cannot be achieved without embracing sustainable software design practices. Despite the current research progress on software sustainability, most software development practitioners in de...
Universities are racing towards making their campuses and cities smart in response to the global digitalization trend. However, the sustainability impact of Smart Campus research, development, and innovation services on other relevant stakeholders such as the small and medium-sized businesses, remain under-investigated. The Finnish National Smart C...
Data quality is key in the success of a citizen science project. Valid datasets serve as evidence for scientific research. Numerous projects have highlighted the ways in which participatory data collection can cause data quality issues due to human day-to-day practices and biases. Also, these projects have used and reported a myriad of techniques to...
The use of autonomous systems on the wood processing sites of forest industries can significantly increase safety, productivity, and efficiency by reducing the number of monotonous and dangerous tasks conducted by human labor utilizing heavy machinery. However, autonomous machines are challenging and difficult to implement in the mill yards environ...
Rapid advances in technology, data, and analytics have helped maintenance services to evolve from a mere reactive process to a fully digital solution. Digital maintenance services exhibit a variety of functionalities to every adopting industry, with monitoring, diagnosing, troubleshooting, predicting, and optimizing being the common influencer. The...
Nudging, persuasive technology and gamification
In the Smart Campus project, our experts in Lappeenranta-Lahti University of Technology LUT (LUT University) focuses on the sustainability impact assessment and stakeholder engagement within the smart services. We have already constructed an initial version of the Smart Campus ecosystem model which will be primarily utilized and applied to the four...
In this literature review, we investigate machine learning techniques that are applied for stock market prediction. A focus area in this literature review is the stock markets investigated in the literature as well as the types of variables used as input in the machine learning techniques used for predicting these markets. We examined 138 journal a...
Context: The Software Engineering process can be seen as a socio-technical activity that involves fulfilling one's role as part of a team. Accordingly, software products and services are the result of a specific collaboration between employees (and other stakeholders). In recent years, sustainability, which Requirements Engineers often paraphrase a...
Online learning is a cost-effective way of promoting social inclusion and enhancing the work-life economy. International employees and higher education students can find that they have limited opportunities to access comprehensive supplemental training opportunities, related to employment, in Finland. Tailored services based on UX design can be ben...
With urbanization, rising income and consumption, the production of waste increases. One of the most important directions in the field of sustainable development is the design and implementation of monitoring and management systems for waste collection and removal. Smart waste management (SWM) involves for example collection and analytics of data f...
Background:
Patient safety is a global concern. Learning to provide safe, high-quality care is core to nursing education.
Problem:
Students are exposed to diverse clinical practices, and experiences may vary between placements and across countries. Student experience is seldom used as an educational resource.
Approach:
An international, Europe...
Background:
Underpinning all nursing education is the development of safe practitioners who provide quality care. Learning in practice settings is important, but student experiences vary.
Purpose:
This study aimed to systematically develop a robust multilingual, multiprofessional data collection tool, which prompts students to describe and refle...
Companies are required to think of ways to address their sustainability responsibilities and impacts. Although they commonly present some of their activities and impacts at a high-level of abstraction in their sustainability strategies, the impacts of their products and services may remain unclear in such reporting. This is partly due to the lack o...
Companies are required to think of ways to address their sustainability responsibilities and impacts. Although they commonly present some of their activities and impacts at a high-level of abstraction in their sustainability strategies, the impacts of their products and services may remain unclear in such reporting. This is partly due to the lack o...
Sustainability is a major concern for our society today. Software acts as a catalyst to support different business activities which have an impact on sustainability. Research from software engineering and other academic disciplines have proposed various software sustainability guidelines, tools, and methods to support software sustainability design...
Education is changing rapidly towards digital and online forms in universities. E.g. digitalization and Massively Open Online Course (MOOC)s evolve remote education tools, which changes the teaching approaches. Covid-19 accelerated digital transition from classroom-based education towards hybrid models, then online classes and finally to fully onli...
Small software companies face numerous challenges of complexity, unstructured software development processes and scarce resources. This notwithstanding, the companies have dominated the software market by 80 percent. The practice and products of these companies are still persistently marred by quality issues arising from the processes, with evidenc...
Online learning is a cost-effective way of promoting social inclusion and enhancing the work-life economy. International employees and higher education students can find that they have limited opportunities to access comprehensive supplemental training opportunities, related to employment, in Finland. Tailored services based on UX design can be ben...
Purpose
Maintenance services have evolved hugely from an inevitable part of production as a failure fixing activity to an essential strategic element to accomplish several business objectives including profit making. With the growing maintenance service industries, sustainability has remained a challenge and have garnered a great deal of attention...
In light of concerns about why users react in different ways during human–artificial intelligence (AI) interactions, this chapter explores the underlining phenomenon by drawing on discrete state emotions (DSE). To do this, we adopted the complete counterbalancing technique to control the order effect with two conditions (k! 2). In condition A: Apps...
Sustainability and sustainable development are emerging trends all over the world. The need for changes is evident and immediate. To tackle all the technical and social sustainability challenges, people need to be educated. To date, computer science and software engineering education has not fully answered to this need. This chapter presents a sust...
Sustained participation is critical to the success of digital citizen-science initiatives, yet much of the current literature focuses on mapping people’s motives to engage without considering the extent to which participation is sustained over time. We conducted a year-long experimental study (n=85) “in the wild” to explore the effects of human-val...
Software has become an integral part of our everyday life and is gradually impacting human beings and society. Climate change risk and environmental degeneration are the most critical issues facing our society. Therefore, environmental concerns should be addressed in software and information system development, implementation, and operation. Sustai...
Integrating novel software systems in our society, economy and environment can have far-reaching effects. As a result, software systems should be designed in such a way as to maintain or improve the sustainability of their intended socio-technical systems. However, a paradigm shift is required to raise awareness of software professionals on the pot...
Background : The terms Critical Incident Technique (CIT) and Reflection are widely used but often not fully explained, resulting in ambiguity.
Purpose: To map and describe existing approaches to recording or using critical incidents and reflection in nursing and health professions literature over the last decade; to identify challenges and facilit...
Research suggests that employers value various soft skills highly when recruiting software engineering (SE) graduates in the software industry; however, SE graduate students tend to lack those soft skills. This study examines the effects of a capstone course with a problem/project-based approach in the acquisition of soft skills. In this capstone,...
Purpose
The purpose of this paper is to present an integrative framework for handling the security and usability conflicts during the system development lifecycle. The framework has been formulated while considering key concerns raised after conducting a series of interviews with practitioners from the industry. The framework is aimed at assisting...
Security and usability are often in conflict. There is a recognition that security cannot be achieved in real sense unless it incorporates the human factor (usability elements). Despite this recognition, the state of the art identifies many challenges and reasons for conflicts between security and usability. This paper discusses some of these chall...
Academic research and existing implementations of various systems and services identify instances of conflict between security and usability. Engineering the right trade-offs between security and usability is often not an easy task. Engineering of such trade-offs is mainly reliant on developers’ skills, who are either experts in security or usabili...
Wearable devices have the potential to be used for monitoring, augmenting, assisting, delivering content, and tracking in both individual and organizational contexts. Despite this potential, previous studies indicate that the abandonment rate is quite high relative to the usage rate due to usability factors. This chapter provides a comprehensive sy...
PERCCOM (PERvasive Computing and COMmunications in sustainable development) Masters is the first innovative international programme in Green ICT for educating and equipping new IT engineers with Green IT skills for sustainable digital applications design and implementation. After five years of running the PERCCOM programme, this paper provides an a...
Prior research on wearable devices has focused heavily on the consumer market. This study makes a unique empirical contribution to wearables research by extending the knowledge on factors that contribute to the adoption of quantified self-tracking wearable devices in an organizational environment. A wearable acceptance model (WAM) and factors that...
Computer-supported collaborative learning (CSCL) has been a steady topic of research since the early 1990s, and the trend has continued to this date. The basic benefits of CSCL in the classroom have been established in many fields of education to improve especially student motivation and critical thinking. In this paper we present a systematic mapp...
Background
Patient safety is key for healthcare across the world and education is critical in improving practice. We drew on existing links to develop the Shared LearnIng from Practice to improve Patient Safety (SLIPPS) group. The group incorporates expertise in education, research, healthcare, healthcare organisation and computing from Norway, Spa...
Abstract
Background
Patient safety is key for healthcare across the world and education is critical in improving practice. We drew on existing links to develop the Shared LearnIng from Practice to improve Patient Safety (SLIPPS) group. The group incorporates expertise in education, research, healthcare, healthcare organisation and computing from No...
Ainara Garzo was not included in the original list of chapter authors and she has now been added. The Acknowledgments have been updated as well.
The digital transformation is forcing organizations to change towards more data-driven business models. In this paper, we propose a conceptual framework that explains the role of innovation capabilities as a mediator between big data and business model. Using the design science research method approach, we built the framework based on the existing...
Paper found from http://hdl.handle.net/10125/60179