- Online Learning and Analytics
- Context-Aware Activity Recognition Systems
- IoT and Edge/Fog Computing
- Software Engineering Techniques and Practices
- Online and Blended Learning
- Energy Efficient Wireless Sensor Networks
- Digital Transformation in Industry
- Intelligent Tutoring Systems and Adaptive Learning
- AI in Service Interactions
- Open Source Software Innovations
- Teaching and Learning Programming
- Building Energy and Comfort Optimization
- Software Engineering Research
- Innovative Teaching and Learning Methods
- Design Education and Practice
- Mobile Crowdsensing and Crowdsourcing
- Data Visualization and Analytics
- Student Assessment and Feedback
- Process Optimization and Integration
- Technology Adoption and User Behaviour
- IoT-based Smart Home Systems
- Mobile Health and mHealth Applications
- Smart Grid Energy Management
- Energy Efficiency and Management
- Diverse Educational Innovations Studies
Tampere University
2016-2024
Social Insurance Institution
2024
Neste Oil (Finland)
1997
Software visualization means visualizing various aspects and artifacts related to software. By this definition a wide range of different software engineering from program comprehension understanding process usage are covered. This paper presents the results systematic literature review spanning six years literature. The main result shows that most studied topics in past structure, behavior evolution. addressed only few studies. In future studying adoption tools industry context would be beneficial.
The Internet of Things (IoT) is a growing area in everyday life. New applications under the umbrella term IoT are being developed continuously. A typical system consists quite large set interchangeable components. In prototype development Raspberry Pi and Arduino have become core components wireless sensor network solutions. This research looks at how component-based software engineering (CBSE) off-the-shelf can be taken advantage when defining systems. We will attempt to identify common...
Abstract We estimate the effects of health information technology designed to improve access medication while limiting overuse through easier prescription renewal and improved provision. focus on benzodiazepines, a commonly prescribed class mental insomnia medications, which are highly effective but potentially addictive. study staggered rollout nationwide electronic prescribing system over four years in Finland use population-wide, individual-level administrative data sets. find that...
Present-day software development faces three major challenges: complexity, time consumption, and high costs. Developing large systems often requires battalions of teams considerable for meetings, which end without any action, resulting in unproductive cycles, delayed progress, increased cost. What if, instead meetings with no immediate results, the product is completed by meeting? In response, we present a vision system called TimeLess, designed to reshape process enabling action during...
Effective communication is crucial for the success and well being of students faculty members in higher education. Communication can improve student's learning outcomes by clarifying expectations objectives on both curriculum course levels. Further inclusive enable creating a sense community belonging among faculty. In this article, we present results literary survey conducted recent research discussing practices software tools Both linear interactive occur variable contexts between...
Nowadays, energy consumption and especially saving are important issues. The news of global warming have increased the need to save in many areas our living community. Visualization is an trend research. Typical commercial buildings include building automation systems with special user interfaces for professionals. There a lack UIs information sharing ordinary users. It has been proven that increasing consumer awareness can result reduced consumption. Building systems, as well other sensors...
Collaboration is beneficial to learning, and in the software engineering it also prepares students working methods used industry. Previous studies have found that students' friendships from before course predict communication during courses. Moreover, how well a student connected with peers good indicator of study success. In this study, we explore much help seeking team work guided by previous social connections what extent best skills problem domain act as hubs interaction. We studied...
Nowadays, energy consumption and especially saving are important issues. The concern over global warming has increased the need to save in many areas of our living community. One way slowing is reduce related emissions. IoT systems can be utilized monitor conditions residential commercial buildings. These continuously produce huge amounts data. Similarly, various vendor-specific building automation generate data on an equal scale. Combining these sources challenging, as protocols seldom a...
IoT refers to a wide range of devices that have Internet access, and collect transmit information. Data be gathered from the most diverse environments. Custom data gathering are often necessary in situations where being collected unique or need certain way. This is because commercial off-the-shelf (COTS) products may not capabilities features meet specific requirements collection. study focuses on COTS self-built by comparing two prototype systems: The first designed implemented scratch...