Jari Porras

Jari Porras
  • Dr. Sc. (Tech) - Computer Science
  • Professor (Full) at Lappeenranta – Lahti University of Technology LUT

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
Current institution
Lappeenranta – Lahti University of Technology LUT
Current position
  • Professor (Full)
Additional affiliations
October 1992 - present
Lappeenranta – Lahti University of Technology LUT
Position
  • Professor (Full)

Publications

Publications (281)
Conference Paper
Full-text available
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...
Conference Paper
Full-text available
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...
Chapter
Full-text available
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...
Chapter
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...
Chapter
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...
Chapter
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...
Article
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...
Article
Full-text available
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...
Conference Paper
Full-text available
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...
Preprint
Full-text available
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...
Preprint
Full-text available
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...
Article
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...
Preprint
Full-text available
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...
Conference Paper
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...
Article
Full-text available
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...
Article
[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...
Article
Full-text available
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...
Article
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...
Conference Paper
Full-text available
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...
Conference Paper
Full-text available
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...
Article
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...
Conference Paper
Full-text available
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...
Conference Paper
Full-text available
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...
Conference Paper
Full-text available
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....
Article
Full-text available
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...
Article
Full-text available
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...
Chapter
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...
Preprint
Full-text available
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...
Article
Full-text available
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...
Preprint
Full-text available
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...
Conference Paper
Full-text available
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...
Chapter
Full-text available
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...
Conference Paper
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...
Chapter
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...
Preprint
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...
Preprint
Full-text available
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...
Preprint
Full-text available
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...
Conference Paper
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...
Article
Full-text available
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...
Article
Full-text available
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...
Research
Full-text available
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...
Article
Full-text available
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...
Conference Paper
Full-text available
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...
Chapter
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...
Article
Full-text available
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...
Article
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...
Article
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...
Conference Paper
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...
Chapter
Full-text available
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...
Chapter
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...
Conference Paper
Full-text available
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...
Article
Full-text available
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...
Conference Paper
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...
Article
Full-text available
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...
Chapter
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...
Chapter
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
Full-text available
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...
Article
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...
Conference Paper
Full-text available
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,...
Article
Full-text available
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...
Chapter
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...
Chapter
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...
Chapter
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...
Conference Paper
Full-text available
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...
Conference Paper
Full-text available
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...
Preprint
Full-text available
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...
Article
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...
Article
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...
Chapter
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.
Article
Full-text available
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...
Presentation
Full-text available
Paper found from http://hdl.handle.net/10125/60179

Network

Cited By