Accurate depth estimation from a sequence of monocular images supported by proprioceptive sensors

This paper describes an extended Kalman filter based algorithm for fusion of monocular vision measurements, inertial rate sensor measurements, and camera motion. The motion of the camera between successive images generates a baseline for range computations by triangulation. The recursive estimation algorithm is based on extended Kalman filtering. The depth estimation accuracy is strongly affected by mutual observer and feature point geometry, measurement accuracy of observer motion parameters and line of sight to a feature point. The simulation study investigates how the estimation accuracy is affected by the following parameters: linear and angular velocity measurement errors, camera noise, and observer path. These results draw requirements to the instrumentation and observation scenarios. It was found that under favorable conditions the error in distance estimation does not exceed 2% of the distance to a feature point.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Research area: Dynamic Systems, Research area: Measurement Technology and Process Control, Research group: Positioning
Contributors: Davidson, P., Raunio, J. P., Piché, R.
Number of pages: 9
Pages: 249-257
Publication date: 2016

Host publication information

Title of host publication: 23rd Saint Petersburg International Conference on Integrated Navigation Systems, ICINS 2016 - Proceedings
Publisher: State Research Center of the Russian Federation
ISBN (Electronic): 9785919950370
ASJC Scopus subject areas: Computer Networks and Communications, Signal Processing, Electrical and Electronic Engineering, Information Systems
Keywords: Computer vision, Gyroscope, IMU, Odometer, Structure from motion
Source: Scopus
Source ID: 84979573597

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Achievable rate regions and self-interference channel estimation in hybrid full-duplex/half-duplex radio links

This article investigates the achievable rates of a bidirectional full-duplex radio link between a base station and a mobile user in a cellular network. In particular, we analyze the relationship between accurate self-interference channel estimation, which is required for effective digital interference cancellation, and spectral-efficient simultaneous two-way data transmission and reception, which is the objective for developing the full-duplex technology in the first place. Channel estimation and data transmission are inherently coupled due to a trade-off arising from the facts that the former benefits from half-duplex slots during which there is no distortion from the data signal of interest while the latter needs full-duplex slots for approaching the anticipated ideal-case doubled spectral efficiency in comparison to plain half-duplex operation. The analysis is conducted by deriving expressions for the achievable data rates and calculating the corresponding rate regions with the help of realistic waveform simulations for incorporating transceiver hardware impairments, which render residual self-interference despite effective cancellation. The findings indicate that increased flexibility in the form of half-duplex communication periods of adjustable lengths results in an increased overall throughput. Thereby, hybrid half/full-duplex operation is not only useful for improving the performance of digital self-interference cancellation but also for supporting varying unbalanced downlink-uplink traffic ratios.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Wireless Communications and Positioning (WICO), Columbia University in the City of New York
Contributors: Korpi, D., Riihonen, T., Valkama, M.
Publication date: 15 Apr 2015

Host publication information

Title of host publication: 2015 49th Annual Conference on Information Sciences and Systems, CISS 2015
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781479984282
ASJC Scopus subject areas: Information Systems
Source: Scopus
Source ID: 84929192013

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A coordination-based brokerage architecture for multi-cloud resource markets

With an increasing number of service providers in the cloud market, the competition between these is also increasing. Each provider attempts to attract customers by providing a high quality service with lowest possible cost and at the same time trying to make profit. Often, cloud resources are advertised and brokered in a spot market style, i.e., traded for immediate delivery. This paper proposes an architecture for a brokerage model specifically for multi-cloud resource spot markets that integrates the resource brokerage function across several cloud providers. We use a tuple space architecture to facilitate coordination. This architecture supports specifically multiple cloud providers selling unused resources in the spot market. To support the matching process by finding the best match between customer requirements and providers, offers are matched with regard the lowest possible cost available for the customer in the market at the time of the request. The key role of this architecture is to provide the coordination techniques built on a tuple space, adapted to the cloud spot market.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Dublin City University, Free University of Bolzano-Bozen, School of Computing Edinburgh Napier University Edinburgh
Contributors: Aldawood, S., Fowley, F., Pahl, C., Taibi, D., Liu, X.
Number of pages: 8
Pages: 7-14
Publication date: 14 Oct 2016

Host publication information

Title of host publication: Proceedings - 2016 4th International Conference on Future Internet of Things and Cloud Workshops, W-FiCloud 2016
Publisher: Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic): 9781509039463
ASJC Scopus subject areas: Computer Networks and Communications, Computer Science Applications, Information Systems
Keywords: Cloud Brokerage Architecture, Cloud Resources Market, Resource Brokerage, Spot Market, Tuple Space
Source: Scopus
Source ID: 85009829349

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Action-Oriented Programming Model: Collective Executions and Interactions in the Fog

Today's dominant design for the Internet of Things (IoT) is a Cloud-based system, where devices transfer their data to a back-end and in return receive instructions on how to act. This view is challenged when delays caused by communication with the back-end become an obstacle for IoT applications with, for example, stringent timing constraints. In contrast, Fog Computing approaches, where devices communicate and orchestrate their operations collectively and closer to the origin of data, lack adequate tools for programming secure interactions between humans and their proximate devices at the network edge. This paper fills the gap by applying Action-Oriented Programming (AcOP) model for this task. While originally the AcOP model was proposed for Cloud-based infrastructures, presently it is re-designed around the notion of coalescence and disintegration, which enable the devices to collectively and autonomously execute their operations in the Fog by serving humans in a peer-to-peer fashion. The Cloud's role has been minimized—it is being leveraged as a development and deployment platform.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Computing Sciences, Electrical Engineering, Department of Computer Science, University of Helsinki, U20 Myasnitskaya st., National Research University Higher School of Economics
Contributors: Mäkitalo, N., Aaltonen, T., Raatikainen, M., Ometov, A., Andreev, S., Koucheryavy, Y., Mikkonen, T.
Publication date: 1 Nov 2019
Peer-reviewed: Yes

Publication information

Journal: Journal of Systems and Software
Volume: 157
Article number: 110391
ISSN (Print): 0164-1212
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Hardware and Architecture
Keywords: Edge computing, Fog Computing, Programming model, Proximity-based computing, Socio-technical systems
Electronic versions: 

Bibliographical note

EXT="Mäkitalo, Niko"
EXT="Mikkonen, Tommi"

Source: Scopus
Source ID: 85070882337

Research output: Contribution to journalArticleScientificpeer-review

Adaptive and nonlinear control of discharge pressure for variable displacement axial piston pumps

This paper proposes, for the first time without using any linearization or order reduction, an adaptive and model-based discharge pressure control design for the variable displacement axial piston pumps (VDAPPs), whose dynamical behaviors are highly nonlinear and can be described by a fourth-order differential equation. The rigorous stability proof, with an asymptotic convergence, is given for the entire system. In the proposed novel controller design method, the specifically designed stabilizing terms constitute an essential core to cancel out all the stability-preventing terms. The experimental results reveal that rapid parameter adaptation significantly improves the feedback signal tracking precision compared to a known-parameter controller design. In the comparative experiments, the adaptive controller design demonstrates the state-of-the-art discharge pressure control performance, enabling a possibility for energy consumption reductions in hydraulic systems driven with VDAPP.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Automation and Hydraulic Engineering, Research group: Mobile manipulation
Contributors: Koivumäki, J., Mattila, J.
Publication date: 1 Oct 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Dynamic Systems, Measurement and Control: Transactions of the ASME
Volume: 139
Issue number: 10
Article number: 101008
ISSN (Print): 0022-0434
Ratings: 
  • Scopus rating (2017): CiteScore 1.74 SJR 0.618 SNIP 1.024
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Information Systems, Instrumentation, Mechanical Engineering, Computer Science Applications
Source: Scopus
Source ID: 85021623538

Research output: Contribution to journalArticleScientificpeer-review

A dynamical quality model to continuously monitor software maintenance

Context: several companies, particularly Small and Medium Sized Enterprises (SMEs), often face software maintenance issues due to the lack of Software Quality Assurance (SQA). SQA is a complex task that requires a lot of effort and expertise, often not available in SMEs. Several SQA models, including maintenance prediction models, have been defined in research papers. However, these models are commonly defined as "one-size-fits-All" and are mainly targeted at the big industry, which can afford software quality experts who undertake the data interpretation tasks. Objective: in this work, we propose an approach to continuously monitor the software operated by end users, automatically collecting issues and recommending possible fixes to developers. The continuous exception monitoring system will also serve as knowledge base to suggest a set of quality practices to avoid (re)introducing bugs into the code. Method: first, we identify a set of SQA practices applicable to SMEs, based on the main constraints of these. Then, we identify a set of prediction techniques, including regressions and machine learning, keeping track of bugs and exceptions raised by the released software. Finally, we provide each company with a tailored SQA model, automatically obtained from companies' bug/issue history. Developers are then provided with the quality models through a set of plug-ins for integrated development environments. These suggest a set of SQA actions that should be undertaken, in order to maintain a certain quality level and allowing to remove the most severe issues with the lowest possible effort. Conclusion: The collected measures will be made available as public dataset, so that researchers can also benefit of the project's results. This work is developed in collaboration with local SMEs and existing Open Source projects and communities.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Free University of Bolzano-Bozen, Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Lenarduzzi, V., Stan, A. C., Taibi, D., Tosi, D., Venters, G.
Number of pages: 11
Pages: 168-178
Publication date: 2017

Host publication information

Title of host publication: Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017
Publisher: Academic Conferences and Publishing International Limited
ISBN (Electronic): 9781911218524
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Management Information Systems
Keywords: Dynamic Software Measurement, Software Maintenance, Software Quality
Source: Scopus
Source ID: 85029853227

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A Hybrid Task Graph Scheduler for High Performance Image Processing Workflows

Designing applications for scalability is key to improving their performance in hybrid and cluster computing. Scheduling code to utilize parallelism is difficult, particularly when dealing with data dependencies, memory management, data motion, and processor occupancy. The Hybrid Task Graph Scheduler (HTGS) improves programmer productivity when implementing hybrid workflows for multi-core and multi-GPU systems. The Hybrid Task Graph Scheduler (HTGS) is an abstract execution model, framework, and API that increases programmer productivity when implementing hybrid workflows for such systems. HTGS manages dependencies between tasks, represents CPU and GPU memories independently, overlaps computations with disk I/O and memory transfers, keeps multiple GPUs occupied, and uses all available compute resources. Through these abstractions, data motion and memory are explicit; this makes data locality decisions more accessible. To demonstrate the HTGS application program interface (API), we present implementations of two example algorithms: (1) a matrix multiplication that shows how easily task graphs can be used; and (2) a hybrid implementation of microscopy image stitching that reduces code size by ≈ 43% compared to a manually coded hybrid workflow implementation and showcases the minimal overhead of task graphs in HTGS. Both of the HTGS-based implementations show good performance. In image stitching the HTGS implementation achieves similar performance to the hybrid workflow implementation. Matrix multiplication with HTGS achieves 1.3x and 1.8x speedup over the multi-threaded OpenBLAS library for 16k × 16k and 32k × 32k size matrices, respectively.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Research area: Computer engineering, University of Maryland Baltimore County, National Institute of Standards and Technology, Department of Electrical and Computer Engineering, University of Maryland
Contributors: Blattner, T., Keyrouz, W., Bhattacharyya, S. S., Halem, M., Brady, M.
Number of pages: 11
Pages: 457–467
Publication date: 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 89
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Dataflow, Heterogeneous architectures, Hybrid workflows, Image processing, Matrix multiplication, Task graph
Source: Scopus
Source ID: 85025108758

Research output: Contribution to journalArticleScientificpeer-review

ALMARVI System Solution for Image and Video Processing in Healthcare, Surveillance and Mobile Applications

ALMARVI is a collaborative European research project funded by Artemis involving 16 industrial as well as academic partners across 4 countries, working together to address various computational challenges in image and video processing in 3 application domains: healthcare, surveillance and mobile. This paper is an editorial for a special issue discussing the integrated system created by the partners to serve as a cross-domain solution for the project. The paper also introduces the partner articles published in this special issue to discuss the various technological developments achieved within ALMARVI spanning all system layers, from hardware to applications. We illustrate the challenges faced within the project based on use cases from the three targeted application domains, and how these can address the 4 main project objectives addressing 4 challenges faced by high performance image and video processing systems: massive data rate, low power consumption, composability and robustness. We present a system stack composed of algorithms, design frameworks and platforms as a solution to these challenges. Finally, the use cases from the three different application domains are mapped on the system stack solution and are evaluated based on their performance for each of the 4 ALMARVI objectives.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Delft University of Technology, Philips Healthcare Nederland
Contributors: Al-Ars, Z., van der Vlugt, S., Jääskeläinen, P., van der Linden, F.
Pages: 1-7
Publication date: Jan 2019
Peer-reviewed: Yes
Early online date: 2018

Publication information

Journal: Journal of Signal Processing Systems
Volume: 91
Issue number: 1
ISSN (Print): 1939-8018
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Source: Scopus
Source ID: 85057058836

Research output: Contribution to journalArticleScientificpeer-review

A model for assessing learning management system success in higher education in sub-saharan Countries

In recent years, there has been an increasing adoption of various Learning Management Systems (LMS) in higher education in Sub-Saharan countries. Despite the perceived benefits of these systems to leverage challenges facing education sector in the region, studies show that the majority of them tend to fail; partially or totally. This paper presents a model for evaluating LMS deployed in Higher Education Institutions in Sub-Saharan countries through adopting and extending the updated DeLone and McLean information system success model. The proposed model and the instrument have been validated through a survey of 200 students enrolled in various courses offered via Moodle LMS at University of Dar es Salaam, Tanzania. The findings of this study will help those who are involved in the implementation of LMS in higher education in Sub-Saharan countries to evaluate their existing systems and/or to prepare corrective measures and strategies to avoid future LMS failures.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA)
Contributors: Mtebe, J. S., Raisamo, R.
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES
Volume: 61
Issue number: 1
Article number: 7
Original language: English
ASJC Scopus subject areas: Information Systems
Keywords: ELearning, ELearning success model, ELearning systems, Learning management systems, LMS, Sub-Saharan countries
Source: Scopus
Source ID: 84896897130

Research output: Contribution to journalArticleScientificpeer-review

Analysis of an efficient parallel implementation of active-set Newton algorithm

This paper presents an analysis of an efficient parallel implementation of the active-set Newton algorithm (ASNA), which is used to estimate the nonnegative weights of linear combinations of the atoms in a large-scale dictionary to approximate an observation vector by minimizing the Kullback–Leibler divergence between the observation vector and the approximation. The performance of ASNA has been proved in previous works against other state-of-the-art methods. The implementations analysed in this paper have been developed in C, using parallel programming techniques to obtain a better performance in multicore architectures than the original MATLAB implementation. Also a hardware analysis is performed to check the influence of CPU frequency and number of CPU cores in the different implementations proposed. The new implementations allow ASNA algorithm to tackle real-time problems due to the execution time reduction obtained.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing, Research group: Audio research group - ARG, Universitat Politècnica de València
Contributors: San Juan Sebastián, P., Virtanen, T., Garcia-Molla, V. M., Vidal, A. M.
Number of pages: 12
Pages: 1298-1309
Publication date: Mar 2019
Peer-reviewed: Yes
Early online date: 19 May 2018

Publication information

Journal: Journal of Supercomputing
Volume: 75
Issue number: 3
ISSN (Print): 0920-8542
Original language: English
ASJC Scopus subject areas: Software, Theoretical Computer Science, Information Systems, Hardware and Architecture
Keywords: Convex optimization, Multicore, Newton algorithm, Parallel computing, Sparse representation
Source: Scopus
Source ID: 85047129085

Research output: Contribution to journalArticleScientificpeer-review

Analysis of source code snapshot granularity levels

Systems that record students' programming process have become increasingly popular during the last decade. The granularity of stored data varies across these systems and ranges from storing the final state, e.g. a solution, to storing fine-grained event streams, e.g. every key-press made while working on a task. Researchers that study such data make assumptions based on the granularity. If no fine-grained data exists, the baseline assumption is that a student proceeds in a linear fashion from one recorded state to the next. In this work, we analyze three different granularities of data; (1) submissions, (2) snapshots (i.e. save, compile, run, test events), and (3) keystroke-events. Our study provides insight on the quantity of lost data when storing data at a specific granularity and shows how the lost data varies depending on previous programming experience and the programming assignment type.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Regulation of learning and active learning methods (REALMEE), University of Helsinki, Department of Computer Science and Eng., Aalto University
Contributors: Vihavainen, A., Luukkainen, M., Ihantola, P.
Number of pages: 6
Pages: 21-26
Publication date: 14 Oct 2014

Host publication information

Title of host publication: SIGITE 2014 - Proceedings of the 15th Annual Conference on Information Technology Education
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450326865
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Education
Keywords: Data collection, Fine-grained data analysis, Programming education, Programming process, Programming snapshots, Source code, Source code snapshots, Source code submissions
Source: Scopus
Source ID: 84910019684

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

An evaluation of the virtual curvature with the StickGrip haptic device: A case study

Dynamic simulation of distance to the physical surface could promote the development of new inexpensive tools for blind and visually impaired users. The StickGrip is a haptic device comprised of the Wacom pen input device added with a motorized penholder. The goal of the research presented in this paper was to assess the accuracy and usefulness of the new pen-based interaction technique when the position and displacement of the penholder in relation to the pen tip provided haptic feedback to the user about the distance to the physical or virtual surface of interaction. The aim was to examine how accurately people are able (1) to align the randomly deformed virtual surfaces to the flat surface and (2) to adjust the number of surface samples having a randomly assigned curvature to the template having the given curvature and kept fixed. These questions were approached by measuring both the values of the adjusted parameters and the parameters of the human performance, such as a ratio between inspection time and control time spent by the participants to complete the matching task with the use of the StickGrip device. The test of the pen-based interaction technique was conducted in the absence of visual feedback when the subject could rely on the proprioception and kinesthetic sense. The results are expected to be useful for alternative visualization and interaction with complex topographic and mathematical surfaces, artwork, and modeling.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA)
Contributors: Evreinova, T. V., Evreinov, G., Raisamo, R.
Number of pages: 13
Pages: 161-173
Publication date: Jun 2013
Peer-reviewed: Yes

Publication information

Journal: Universal Access in the Information Society
Volume: 12
Issue number: 2
ISSN (Print): 1615-5289
Ratings: 
  • Scopus rating (2013): CiteScore 1.41 SJR 0.513 SNIP 1.54
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Networks and Communications, Human-Computer Interaction
Keywords: Curved surface, Kinesthetic feedback, Pen-based interaction, StickGrip haptic device
Source: Scopus
Source ID: 84878407340

Research output: Contribution to journalArticleScientificpeer-review

An image generator platform to improve cell tracking algorithms simulation of objects of various morphologies, kinetics and clustering

Several major advances in Cell and Molecular Biology have been made possible by recent advances in livecell microscopy imaging. To support these efforts, automated image analysis methods such as cell segmentation and tracking during a time-series analysis are needed. To this aim, one important step is the validation of such image processing methods. Ideally, the "ground truth" should be known, which is possible only by manually labelling images or in artificially produced images. To simulate artificial images, we have developed a platform for simulating biologically inspired objects, which generates bodies with various morphologies and kinetics and, that can aggregate to form clusters. Using this platform, we tested and compared four tracking algorithms: Simple Nearest-Neighbour (NN), NN with Morphology and two DBSCAN-based methods. We show that Simple NN works well for small object velocities, while the others perform better on higher velocities and when clustering occurs. Our new platform for generating new benchmark images to test image analysis algorithms is openly available at (http://griduni.uninova.pt/Clustergen/ClusterGen-v1.0.zip).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Laboratory of Biosystem Dynamics-LBD, Campus FCT-UNL
Contributors: Canelas, P., Martins, L., Mora, A., S. Ribeiro, A., Fonseca, J.
Number of pages: 12
Pages: 44-55
Publication date: 2016

Host publication information

Title of host publication: SIMULTECH 2016 - Proceedings of the 6th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
Publisher: SCITEPRESS
ISBN (Electronic): 9789897581991
ASJC Scopus subject areas: Modelling and Simulation, Computational Theory and Mathematics, Computer Science Applications, Information Systems
Keywords: Cell Tracking, Cluster Tracking, Microscopy, Synthetic Time-lapse Image Simulation
Source: Scopus
Source ID: 84991211006

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A post-mortem empirical investigation of the popularity and distribution of malware files in the contemporary web-facing internet

This short empirical paper investigates a snapshot of about two million files from a continuously updated big data collection maintained by F-Secure for security intelligence purposes. By further augmenting the snapshot with open data covering about a half of a million files, the paper examines two questions: (a) what is the shape of a probability distribution characterizing the relative share of malware files to all files distributed from web-facing Internet domains, and (b) what is the distribution shaping the popularity of malware files? A bimodal distribution is proposed as an answer to the former question, while a graph theoretical definition for the popularity concept indicates a long-tailed, extreme value distribution. With these two questions - and the answers thereto, the paper contributes to the attempts to understand large-scale characteristics of malware at the grand population level - at the level of the whole Internet.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing, Aalto University, University Ss. Cyril and Methodius, Turun Yliopisto/Turun Biomateriaalikeskus
Contributors: Ruohonen, J., Scepanovic, S., Hyrynsalmi, S., Mishkovski, I., Aura, T., Leppänen, V.
Number of pages: 4
Pages: 144-147
Publication date: 2 Mar 2017

Host publication information

Title of host publication: Proceedings - 2016 European Intelligence and Security Informatics Conference, EISIC 2016 : 7th European Intelligence and Security Informatics Conference, Uppsala; Sweden; 17 - 19 August 2016.
Publisher: IEEE
Editors: Brynielsson, J., Johansson , F.
ISBN (Electronic): 9781509028566
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Safety Research, Communication, Safety, Risk, Reliability and Quality
Keywords: Malware, Security intelligence, Web crawling
Electronic versions: 
Source: Scopus
Source ID: 85017225798

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Application and theory of Petri nets and other models of concurrency: Special issue of selected papers from Petri Nets 2015

General information

Publication status: Published
MoE publication type: B1 Article in a scientific magazine
Organisations: Department of Mathematics, Research group: MAT Computer Science and Applied Logics
Contributors: Devillers, R., Valmari, A., Penczek, W.
Pages: v-vi
Publication date: 13 Sep 2016
Peer-reviewed: No

Publication information

Journal: Fundamenta Informaticae
Volume: 146
Issue number: 1
ISSN (Print): 0169-2968
Ratings: 
  • Scopus rating (2016): CiteScore 0.86 SJR 0.371 SNIP 0.712
Original language: English
ASJC Scopus subject areas: Theoretical Computer Science, Algebra and Number Theory, Information Systems, Computational Theory and Mathematics
Source: Scopus
Source ID: 84988662462

Research output: Contribution to journalEditorialScientific

Applying SCRUM in an OSS development process: An empirical evaluation

Open Source Software development often resembles Agile models. In this paper, we report about our experience in using SCRUM for the development of an Open Source Software Java tool. With this work, we aim at answering the following research questions: 1) is it possible to switch successfully to the SCRUM methodology in an ongoing Open Source Software development process? 2) is it possible to apply SCRUM when the developers are geographically distributed? 3) does SCRUM help improve the quality of the product and the productivity of the process? We answer to these questions by identifying a set of measures and by comparing the data we collected before and after the introduction of SCRUM. The results seem to show that SCRUM can be introduced and used in an ongoing geographically distributed Open Source Software process and that it helps control the development process better.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Number of pages: 13
Pages: 147-159
Publication date: 2010

Host publication information

Title of host publication: Agile Processes in Software Engineering and Extreme Programming - 11th International Conference, XP 2010, Proceedings
Volume: 48 LNBIP
Publisher: Springer Verlag
ISBN (Print): 9783642130533

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 48 LNBIP
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Agile methods, Open-source software, OSS, Process improvement evaluation, SCRUM
Source: Scopus
Source ID: 84876211466

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A Practical Perspective on 5G-Ready Highly Dynamic Spectrum Management with LSA

A diversity of wireless technologies will collaborate to support the fifth-generation (5G) communication networks with their demanding applications and services. Despite decisive progress in many enabling solutions, next-generation cellular deployments may still suffer from a glaring lack of bandwidth due to inefficient utilization of radio spectrum, which calls for immediate action. To this end, several capable frameworks have recently emerged to all help the mobile network operators (MNOs) leverage the abundant frequency bands that are utilized lightly by other incumbents. Along these lines, the recent Licensed Shared Access (LSA) regulatory framework allows for controlled sharing of spectrum between an incumbent and a licensee, such as the MNO, which coexist geographically. This powerful concept has been subject to several early technology demonstrations that confirm its implementation feasibility. However, the full potential of LSA-based spectrum management can only become available if it is empowered to operate dynamically and at high space-Time-frequency granularity. Complementing the prior efforts, we in this work outline the functionality that is required by the LSA system to achieve the much needed flexible operation as well as report on the results of our respective live trial that employs a full-fledged commercial-grade cellular network deployment. Our practical results become instrumental to facilitate more dynamic bandwidth sharing and thus promise to advance on the degrees of spectrum utilization in future 5G systems without compromising the service quality of their users.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Brno University of Technology, Peoples’ Friendship University of Russia, St. Petersburg State Polytechnical University
Contributors: Masek, P., Mokrov, E., Zeman, K., Ponomarenko-Timofeev, A., Pyattaev, A., Nesterov, S., Andreev, S., Hosek, J., Samouylov, K., Koucheryavy, Y.
Number of pages: 11
Publication date: 2018
Peer-reviewed: Yes

Publication information

Journal: Wireless Communications and Mobile Computing
Volume: 2018
Article number: 2103868
ISSN (Print): 1530-8669
Ratings: 
  • Scopus rating (2018): CiteScore 1.47 SJR 0.246 SNIP 0.613
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Electrical and Electronic Engineering
Electronic versions: 

Bibliographical note

INT=elt, "Ponomarenko-Timofeev, Aleksey"

Source: Scopus
Source ID: 85053700650

Research output: Contribution to journalArticleScientificpeer-review

Architecting liquid software

The Liquid Software metaphor refers to software that can operate seamlessly across multiple devices owned by one or multiple users. Liquid Software applications can take advantage of the computing, storage and communication resources available on all the devices owned by the user. Liquid Software applications can also dynamically migrate from one device to another, following the user’s attention and usage context. The key design goal in Liquid Software development is to minimize the additional efforts arising from multiple device ownership (e.g., installation, synchronization and general maintenance of personal computers, smartphones, tablets, home and car displays, and wearable devices), while keeping the users in full control of their devices, applications and data. In this paper we present the design space for Liquid Software, categorizing and discussing the most important architectural dimensions and technical choices. We also provide an introduction and comparison of two frameworks implementing Liquid Software capabilities in the context of the World Wide Web.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Università della Svizzera Italiana, University of Helsinki, Nokia Technologies Oy
Contributors: Gallidabino, A., Pautasso, C., Mikkonen, T., Systä, K., Voutilainen, J., Taivalsaari, A.
Number of pages: 38
Pages: 433-470
Publication date: 1 Sep 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Web Engineering
Volume: 16
Issue number: 5-6
ISSN (Print): 1540-9589
Ratings: 
  • Scopus rating (2017): CiteScore 0.59 SJR 0.157 SNIP 0.393
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Networks and Communications
Keywords: Design space, Liquid software, Multi-device programming, Multiple device ownership, Software architecture

Bibliographical note

EXT="Mikkonen, Tommi"
EXT="Taivalsaari, Antero"

Source: Scopus
Source ID: 85020531917

Research output: Contribution to journalArticleScientificpeer-review

Are architectural smells independent from code smells? An empirical study

Background. Architectural smells and code smells are symptoms of bad code or design that can cause different quality problems, such as faults, technical debt, or difficulties with maintenance and evolution. Some studies show that code smells and architectural smells often appear together in the same file. The correlation between code smells and architectural smells, however, is not clear yet; some studies on a limited set of projects have claimed that architectural smells can be derived from code smells, while other studies claim the opposite. Objective. The goal of this work is to understand whether architectural smells are independent from code smells or can be derived from a code smell or from one category of them. Method. We conducted a case study analyzing the correlations among 19 code smells, six categories of code smells, and four architectural smells. Results. The results show that architectural smells are correlated with code smells only in a very low number of occurrences and therefore cannot be derived from code smells. Conclusion. Architectural smells are independent from code smells, and therefore deserve special attention by researchers, who should investigate their actual harmfulness, and practitioners, who should consider whether and when to remove them.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Computing Sciences, University Milano-Bicocca, Alten Italia
Contributors: Arcelli Fontana, F., Lenarduzzi, V., Roveda, R., Taibi, D.
Number of pages: 18
Pages: 139-156
Publication date: 1 Aug 2019
Peer-reviewed: Yes

Publication information

Journal: Journal of Systems and Software
Volume: 154
ISSN (Print): 0164-1212
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Hardware and Architecture
Keywords: Architectural smells, Code smells, Empirical analysis, Technical debt
Source: Scopus
Source ID: 85064869442

Research output: Contribution to journalArticleScientificpeer-review

A review of connectivity map and computational approaches in pharmacogenomics

Large-scale perturbation databases, such as ConnectivityMap (CMap) or Library of Integrated Network-based Cellular Signatures (LINCS), provide enormous opportunities for computational pharmacogenomics and drug design. A reason for this is that in contrast to classical pharmacology focusing at one target at a time, the transcriptomics profiles provided by CMap and LINCS open the door for systems biology approaches on the pathway and network level. In this article, we provide a review of recent developments in computational pharmacogenomics with respect to CMap and LINCS and related applications.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Faculty of Biomedical Sciences and Engineering, Research group: Computational Systems Biology, Research group: Predictive Society and Data Analytics (PSDA), Ontario Cancer Institute University of Toronto, University of Ulster, University of Arkansas for Medical Sciences, UMIT, University of Toronto, Canada
Contributors: Musa, A., Ghoraie, L. S., Zhang, S. D., Glazko, G., Yli-Harja, O., Dehmer, M., Haibe-Kains, B., Emmert-Streib, F.
Number of pages: 18
Pages: 506-523
Publication date: 1 May 2018
Peer-reviewed: Yes

Publication information

Journal: Briefings in Bioinformatics
Volume: 19
Issue number: 3
ISSN (Print): 1467-5463
Ratings: 
  • Scopus rating (2018): CiteScore 5.11 SJR 2.748 SNIP 1.483
Original language: English
ASJC Scopus subject areas: Information Systems, Molecular Biology
Keywords: Big data, Bioinformatics, Drug discovery, Drug repositioning, Drug repurposing, Pharmacogenomics
Source: Scopus
Source ID: 85040576897

Research output: Contribution to journalArticleScientificpeer-review

Artificial intelligence yesterday, today and tomorrow

Artificial Intelligence (AI) is one of the current emerging technologies. In the history of computing AI has been in the similar role earlier - almost every decade since the 1950s, when the programming language Lisp was invented and used to implement self-modifying applications. The second time that AI was described as one of the frontier technologies was in the 1970s, when Expert Systems (ES) were developed. A decade later AI was again at the forefront when the Japanese government initiated its research and development effort to develop an AI-based computer architecture called the Fifth Generation Computer System (FGCS). Currently in the 2010s, AI is again on the frontier in the form of (self-)learning systems manifesting in robot applications, smart hubs, intelligent data analytics, etc. What is the reason for the cyclic reincarnation of AI? This paper gives a brief description of the history of AI and also answers the question above. The current AI “cycle” has the capability to change the world in many ways. In the context of the CE conference, it is important to understand the changes it will cause in education, the skills expected in different professions, and in society at large.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Computing Sciences, Tallinn University of Technology, University of Lapland, Computer Science Institute
Contributors: Jaakkola, H., Henno, J., Mäkelä, J., Thalheim, B.
Number of pages: 8
Pages: 860-867
Publication date: 1 May 2019

Host publication information

Title of host publication: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2019 - Proceedings
Publisher: IEEE
Editors: Skala, K., Car, Z., Pale, P., Huljenic, D., Janjic, M., Koricic, M., Sruk, V., Ribaric, S., Grbac, T. G., Butkovic, Z., Cicin-Sain, M., Skvorc, D., Mauher, M., Babic, S., Gros, S., Vrdoljak, B., Tijan, E.
ISBN (Electronic): 9789532330984
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems, Energy Engineering and Power Technology, Electrical and Electronic Engineering, Electronic, Optical and Magnetic Materials
Keywords: Artificial Intelligence, Computer, Computer-supported decision-making, Deep learning, Education, Emerging technology, Expert Systems, Fifth Generation Computer, Frontier technology, Learning, Lisp, Prolog
Source: Scopus
Source ID: 85070299568

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Asymmetric full-duplex with contiguous downlink carrier aggregation

In this paper, a contiguous carrier aggregation scheme for the downlink transmissions in an inband full-duplex cellular network is analyzed. In particular, we consider a scenario where the base station transmits over a wider bandwidth than the mobiles, while both parties are still using the same center frequency. As a result, the mobiles must cancel their own self-interference over a wider bandwidth, when compared to a situation where the uplink and downlink frequency bands are symmetric. Furthermore, due to the inherent RF impairments in the mobile devices, nonlinear modeling of the self-interference is required in the digital domain to fully cancel it over the whole reception bandwidth. The feasibility of the proposed scheme is demonstrated with real-life RF measurements, using two different bandwidths. In both of these cases, it is shown that the SI can be attenuated below the receiver noise floor over the whole reception bandwidth.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Electronics and Communications Engineering, Research group: Wireless Communications and Positioning
Contributors: Korpi, D., Anttila, L., Valkama, M.
Publication date: 9 Aug 2016

Host publication information

Title of host publication: 2016 IEEE 17th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC)
Publisher: IEEE
ISBN (Electronic): 9781509017492
ASJC Scopus subject areas: Electrical and Electronic Engineering, Computer Science Applications, Information Systems
Source: Scopus
Source ID: 84984647086

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Automatically detectable indicators of programming assignment difficulty

The difficulty of learning tasks is a major factor in learning, as is the feedback given to students. Even automatic feedback should ideally be influenced by student-dependent factors such as task difficulty. We report on a preliminary exploration of such indicators of programming assignment difficulty that can be automatically detected for each student from source code snapshots of the student's evolving code. Using a combination of different metrics emerged as a promising approach. In the future, our results may help provide students with personalized automatic feedback.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Regulation of learning and active learning methods (REALMEE), Department of Computer Science and Eng., Aalto University, University of Helsinki
Contributors: Ihantola, P., Sorva, J., Vihavainen, A.
Number of pages: 6
Pages: 33-38
Publication date: 14 Oct 2014

Host publication information

Title of host publication: SIGITE 2014 - Proceedings of the 15th Annual Conference on Information Technology Education
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450326865
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Education
Keywords: Assignment difficulty, Automated assessment, Personalized feedback, Programming assignments
Source: Scopus
Source ID: 84910019801

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Automatic hierarchical discovery of quasi-static schedules of RVC-CAL dataflow programs

RVC-CAL is an actor-based dataflow language that enables concurrent, modular and portable description of signal processing algorithms. RVC-CAL programs can be compiled to implementation languages such as C/C++ and VHDL for producing software or hardware implementations. This paper presents a methodology for automatic discovery of piecewise-deterministic (quasi-static) execution schedules for RVC-CAL program software implementations. Quasi-static scheduling moves computational burden from the implementable run-time system to design-time compilation and thus enables making signal processing systems more efficient. The presented methodology divides the RVC-CAL program into segments and hierarchically detects quasi-static behavior from each segment: first at the level of actors and later at the level of the whole segment. Finally, a code generator creates a quasi-statically scheduled version of the program. The impact of segment based quasi-static scheduling is demonstrated by applying the methodology to several RVC-CAL programs that execute up to 58 % faster after applying the presented methodology.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Dept. of Computer Science and Engineering, Univ of Oulu, UBL
Contributors: Boutellier, J., Raulet, M., Silvén, O.
Number of pages: 6
Pages: 35-40
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 71
Issue number: 1
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2013): CiteScore 0.97 SJR 0.254 SNIP 0.845
Original language: English
ASJC Scopus subject areas: Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science, Control and Systems Engineering, Modelling and Simulation
Keywords: Dataflow analysis, Scheduling, Signal processing
Source: Scopus
Source ID: 84873689972

Research output: Contribution to journalArticleScientificpeer-review

Barriers to task-based information access in molecular medicine

We analyze barriers to task-based information access in molecular medicine, focusing on research tasks, which provide task performance sessions of varying complexity. Molecular medicine is a relevant domain because it offers thousands of digital resources as the information environment. Data were collected through shadowing of real work tasks. Thirty work task sessions were analyzed and barriers in these identified. The barriers were classified by their character (conceptual, syntactic, and technological) and by their context of appearance (work task, system integration, or system). Also, work task sessions were grouped into three complexity classes and the frequency of barriers of varying types across task complexity levels were analyzed. Our findings indicate that although most of the barriers are on system level, there is a quantum of barriers in integration and work task contexts. These barriers might be overcome through attention to the integrated use of multiple systems at least for the most frequent uses. This can be done by means of standardization and harmonization of the data and by taking the requirements of the work tasks into account in system design and development, because information access is seldom an end itself, but rather serves to reach the goals of work tasks.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Tampere Research Center for Information and Media
Contributors: Kumpulainen, S., Järvelin, K.
Number of pages: 12
Pages: 86-97
Publication date: Jan 2012
Peer-reviewed: Yes

Publication information

Journal: JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY
Volume: 63
Issue number: 1
ISSN (Print): 2330-1635
Ratings: 
  • Scopus rating (2012): SJR 1.398 SNIP 2.292
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Information Systems, Human-Computer Interaction, Computer Networks and Communications
Source: Scopus
Source ID: 83655163751

Research output: Contribution to journalArticleScientificpeer-review

Bit error rate of underlay decode-and-forward cognitive networks with best relay selection

This paper provides an analytic performance evaluation of the bit error rate (BER) of underlay decode-and-forward cognitive networks with best relay selection over Rayleigh multipath fading channels. A generalized BER expression valid for arbitrary operational parameters is firstly presented in the form of a single integral, which is then employed for determining the diversity order and coding gain for different best relay selection scenarios. Furthermore, a novel and highly accurate closed-form approximate BER expression is derived for the specific case where relays are located relatively close to each other. The presented results are rather convenient to handle both analytically and numerically, while they are shown to be in good agreement with results from respective computer simulations. In addition, it is shown that as in the case of conventional relaying networks, the behaviour of underlay relaying cognitive networks with best relay selection depends significantly on the number of involved relays.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Wireless Communications and Positioning (WICO), Aristotle University of Thessaloniki, Department of Informatics, Department of Telecommunications Engineering, HoChiMinh City University of Technology, Athens Information Technology-AIT, University of Leeds
Contributors: Ho-Van, K., Sofotasios, P. C., Alexandropoulos, G. C., Freear, S.
Number of pages: 10
Pages: 162-171
Publication date: 1 Apr 2015
Peer-reviewed: Yes

Publication information

Journal: Journal of Communications and Networks
Volume: 17
Issue number: 2
ISSN (Print): 1229-2370
Ratings: 
  • Scopus rating (2015): CiteScore 2.18 SJR 0.639 SNIP 1.274
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Bit error rate (BER), Cognitive radios, Cooperative relaying, Rayleigh fading, Relay selection, Underlay communication
Source: Scopus
Source ID: 84929406652

Research output: Contribution to journalArticleScientificpeer-review

Blockchain Technology for Smartphones and Constrained IoT Devices: A Future Perspective and Implementation

The blockchain technology is currently penetrating different sides of modern ICT community. Most of the devices involved in blockchain-related processes are specially designed targeting only the mining aspect. At the same time, the use of wearable and mobile devices may also become a part of blockchain operation, especially during the charging time. The paper considers the possibility of using a large number of constrained devices supporting the operation of the blockchain. The utilization of such devices is expected to improve the efficiency of the system and also to attract a more substantial number of users. Authors propose a novel consensus algorithm based on a combination of Proof-of-Work (PoW), Proof-of-Activity (PoA), and Proof-of-Stake (PoS). The paper first overviews the existing strategies and further describes the developed cryptographic primitives used to build a blockchain involving mobile devices. A brief numerical evaluation of the designed system is also provided in the paper.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electrical Engineering, Enecuum HK Limited, ITMO University, St. Petersburg State University of Telecommunication
Contributors: Zhidanov, K., Bezzateev, S., Afanasyeva, A., Sayfullin, M., Vanurin, S., Bardinova, Y., Ometov, A.
Number of pages: 8
Pages: 20-27
Publication date: 1 Jul 2019

Host publication information

Title of host publication: 21st IEEE Conference on Business Informatics, CBI 2019
Publisher: IEEE
Editors: Becker, J., Pastor, O., Kornyshova, E., Korepanov, V. O., Tsukanova, O. A., Albornoz, J. B., Fedyanin, D., Burkov, V., Nazarov, D. M., Novikov, D., Uskenbaeva, R., Shchepkin, A. V.
Article number: 8808043
ISBN (Electronic): 9781728106502
ASJC Scopus subject areas: Business, Management and Accounting (miscellaneous), Management Information Systems, Hardware and Architecture, Information Systems, Information Systems and Management, Control and Optimization
Keywords: applications, blockhcain, distributed systems, future perspective, networks

Bibliographical note

EXT="Zhidanov, Konstantin"

Source: Scopus
Source ID: 85072012797

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Browsing patterns in retrieved documents

The paper reports a test exploring how retrieved documents are browsed. The access point to the documents was varied - starting either from the beginning of the document or from the point where relevant information is located - to find out how much browsing and context the users need to judge relevance. Test results reveal different within-document browsing patterns.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Library
Contributors: Kekäläinen, J., Arvola, P., Kumpulainen, S.
Number of pages: 4
Pages: 299-302
Publication date: 2014

Host publication information

Title of host publication: Proceedings of the 5th Information Interaction in Context Symposium, IIiX 2014
Publisher: Association for Computing Machinery
ISBN (Print): 9781450329767
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems
Keywords: best entry point, document browsing patterns
Source: Scopus
Source ID: 84907010890

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Can e-government solutions enhance the work in municipalities?: empirical evidence from case lupapiste

Digitalization and increasing demand of e-government services are not changing only the way the citizens can use public services, but also the nature of work of many municipality employees. At best this kind of digitalization can offer added value in the form of enhancing the work of the municipality personnel. In this paper, we study the effects of adopting an e-government service on work in municipalities. Based on an empirical investigation of five municipalities we propose flow efficiency as a key metric to grasp the added value of digitalization of a public service, as it reveals the most valuable activities as well as the potential bottlenecks. Flow efficiency measurement gives therefore a better indicator to be used in e-government process development than e.g. simple throughput time especially when evaluating the effects of digitalization on knowledge work productivity.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Information Management and Logistics, Research group: Novi, Managing digital industrial transformation (mDIT), Solita Oy
Contributors: Jussila, J., Helander, N., Lehtonen, T., Kallio, J., Sillanpää, V.
Number of pages: 6
Pages: 20-25
Publication date: 17 Oct 2016

Host publication information

Title of host publication: AcademicMindtrek '16: Proceedings of the 20th International Academic Mindtrek Conference : Oct. 17th-19th, 2016
Publisher: ACM
ISBN (Electronic): 978-1-4503-4367-1
ASJC Scopus subject areas: Public Administration, Information Systems, Human-Computer Interaction
Keywords: E-Government, Efficiency, value assessment
Electronic versions: 

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Can we get some service here? On the company transformation from a software vendor to a SaaS provider

The software industry is in the middle of a major change in the fashion how services provided by all kinds of information systems are offered to the users. This change has been initiated by the customers who no longer want to carry out the same responsibilities and risks they previously did as system owners. Consequently, the software vendors need to find a way to change their mind-sets from software developers to service providers, being able to constantly satisfy the changed and new needs of their customers. The transformation from the license based software development to a SaaS offering poses challenges related not only to technical issues but to a great extent also to organisational and even mental issues. We reflect the experiences on this transformation gathered from two software companies, and, based on these, present some prerequisites and guidelines for the transformation to succeed. In conclusion, with the SaaS model, many of the principles manifested by the agile movement can and should be followed closely and the advantages gained with the SaaS model are very close to the objectives set by the agile manifesto.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering, Basware Oyj
Contributors: Koski, A., Mikkonen, T.
Number of pages: 6
Pages: 279-284
Publication date: 2016

Host publication information

Title of host publication: WEBIST 2016 - Proceedings of the 12th International Conference on Web Information Systems and Technologies
Publisher: SCITEPRESS
ISBN (Electronic): 9789897581861
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Continuous improvement, High availability, Monitoring, Organizational agility, Scalability, Service level agreement, Service quality, Software as a service
Source: Scopus
Source ID: 84979788041

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Cascade of Boolean detector combinations

This paper considers a scenario when we have multiple pre-trained detectors for detecting an event and a small dataset for training a combined detection system. We build the combined detector as a Boolean function of thresholded detector scores and implement it as a binary classification cascade. The cascade structure is computationally efficient by providing the possibility to early termination. For the proposed Boolean combination function, the computational load of classification is reduced whenever the function becomes determinate before all the component detectors have been utilized. We also propose an algorithm, which selects all the needed thresholds for the component detectors within the proposed Boolean combination. We present results on two audio-visual datasets, which prove the efficiency of the proposed combination framework. We achieve state-of-the-art accuracy with substantially reduced computation time in laughter detection task, and our algorithm finds better thresholds for the component detectors within the Boolean combination than the other algorithms found in the literature.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing
Contributors: Mahkonen, K., Virtanen, T., Kämäräinen, J.
Publication date: Dec 2018
Peer-reviewed: Yes

Publication information

Journal: Eurasip Journal on Image and Video Processing
Volume: 2018
Article number: 61
ISSN (Print): 1687-5176
Ratings: 
  • Scopus rating (2018): CiteScore 2.1 SJR 0.342 SNIP 1.002
Original language: English
ASJC Scopus subject areas: Signal Processing, Information Systems, Electrical and Electronic Engineering
Keywords: Binary classification, Boolean combination, Classification cascade
Source: Scopus
Source ID: 85050598957

Research output: Contribution to journalArticleScientificpeer-review

Challenges and recommended practices for software architecting in global software development

Context: Global software development (GSD), although now a norm in the software industry, carries with it enormous challenges mostly regarding communication and coordination. Aforementioned challenges are highlighted when there is a need to transfer knowledge between sites, particularly when software artifacts assigned to different sites depend on each other. The design of the software architecture and associated task dependencies play a major role in reducing some of these challenges. Objective: The current literature does not provide a cohesive picture of how the distributed nature of software development is taken into account during the design phase: what to avoid, and what works in practice. The objective of this paper is to gain an understanding of software architecting in the context of GSD, in order to develop a framework of challenges and solutions that can be applied in both research and practice. Method: We conducted a systematic literature review (SLR) that synthesises (i) challenges which GSD imposes on software architecture design, and (ii) recommended practices to alleviate these challenges. Results: We produced a comprehensive set of guidelines for performing software architecture design in GSD based on 55 selected studies. Our framework comprises nine key challenges with 28 related concerns, and nine recommended practices, with 22 related concerns for software architecture design in GSD. These challenges and practices were mapped to a thematic conceptual model with the following concepts: Organization (Structure and Resources), Ways of Working (Architecture Knowledge Management, Change Management and Quality Management), Design Practices, Modularity and Task Allocation. Conclusion: The synthesis of findings resulted in a thematic conceptual model of the problem area, a mapping of the key challenges to practices, and a concern framework providing concrete questions to aid the design process in a distributed setting. This is a first step in creating more concrete architecture design practices and guidelines.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Research area: Software engineering, University of Limerick
Contributors: Sievi-Korte, O., Beecham, S., Richardson, I.
Number of pages: 20
Pages: 234-253
Publication date: 1 Feb 2019
Peer-reviewed: Yes
Early online date: 2018

Publication information

Journal: Information and Software Technology
Volume: 106
ISSN (Print): 0950-5849
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Science Applications
Keywords: Design practice, Global software development, Software architecture, Software design, Systematic literature review
URLs: 
Source: Scopus
Source ID: 85055646041

Research output: Contribution to journalArticleScientificpeer-review

Challenges of Multi-Factor Authentication for Securing Advanced IoT Applications

The unprecedented proliferation of smart devices together with novel communication, computing, and control technologies have paved the way for A-IoT. This development involves new categories of capable devices, such as high-end wearables, smart vehicles, and consumer drones aiming to enable efficient and collaborative utilization within the smart city paradigm. While massive deployments of these objects may enrich people's lives, unauthorized access to said equipment is potentially dangerous. Hence, highly secure human authentication mechanisms have to be designed. At the same time, human beings desire comfortable interaction with the devices they own on a daily basis, thus demanding authentication procedures to be seamless and user-friendly, mindful of contemporary urban dynamics. In response to these unique challenges, this work advocates for the adoption of multi-factor authentication for A-IoT, such that multiple heterogeneous methods - both well established and emerging - are combined intelligently to grant or deny access reliably. We thus discuss the pros and cons of various solutions as well as introduce tools to combine the authentication factors, with an emphasis on challenging smart city environments. We finally outline the open questions to shape future research efforts in this emerging field.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electrical Engineering, Tampere University of Technology, National Research University Higher School of Economics, ITMO University, Electrical Engineering Department, University of California, Los Angeles (UCLA)
Contributors: Ometov, A., Petrov, V., Bezzateev, S., Andreev, S., Koucheryavy, Y., Gerla, M.
Number of pages: 7
Pages: 82-88
Publication date: 1 Mar 2019
Peer-reviewed: Yes

Publication information

Journal: IEEE Network
Volume: 33
Issue number: 2
ISSN (Print): 0890-8044
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Hardware and Architecture, Computer Networks and Communications
Source: Scopus
Source ID: 85063775257

Research output: Contribution to journalArticleScientificpeer-review

Characterizing Context of Use in Mobile Work

General information

Publication status: Published
MoE publication type: D3 Professional conference proceedings
Organisations: Department of Pervasive Computing, Research area: User experience
Contributors: Väätäjä, H.
Number of pages: 10
Publication date: 2015

Host publication information

Title of host publication: Proceedings of Human Work Interaction Design HWID, IFIP TC 13.6 working group
Publisher: University of West London
Article number: 14
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems
Keywords: user experience, context of use, mobile work, smartphone, framework, mobile journalism, news making

Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

Characterizing trustworthy digital rights exporting

Digital Rights Management (DRM) is an important business enabler for digital content industry. Rights exporting is one of the crucial tasks in providing the interoperability of DRM. Trustworthy rights exporting is required by both the end users and the DRM systems. We propose a set of principles for trustworthy rights exporting by analysing the characteristic of rights exporting. Based on the principles, we provide some suggestions on how trustworthy rights exporting should be performed.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D)
Contributors: Lu, W., Zhang, Z., Nummenmaa, J.
Number of pages: 11
Pages: 85-95
Publication date: 2012

Host publication information

Title of host publication: Perspectives in Business Informatics Research - 11th International Conference, BIR 2012, Proceedings
Volume: 128 LNBIP
Publisher: Springer Verlag
ISBN (Print): 9783642332807

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 128 LNBIP
ISSN (Print): 18651348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Digital Rights Management (DRM), DRM interoperability, rights exporting
Source: Scopus
Source ID: 84867732410

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Classification of iPSC colony images using hierarchical strategies with support vector machines

In this preliminary research we examine the suitability of hierarchical strategies of multi-class support vector machines for classification of induced pluripotent stem cell (iPSC) colony images. The iPSC technology gives incredible possibilities for safe and patient specific drug therapy without any ethical problems. However, growing of iPSCs is a sensitive process and abnormalities may occur during the growing process. These abnormalities need to be recognized and the problem returns to image classification. We have a collection of 80 iPSC colony images where each one of the images is prelabeled by an expert to class bad, good or semigood. We use intensity histograms as features for classification and we evaluate histograms from the whole image and the colony area only having two datasets. We perform two feature reduction procedures for both datasets. In classification we examine how different hierarchical constructions effect the classification. We perform thorough evaluation and the best accuracy was around 54% obtained with the linear kernel function. Between different hierarchical structures, in many cases there are no significant changes in results. As a result, intensity histograms are a good baseline for the classification of iPSC colony images but more sophisticated feature extraction and reduction methods together with other classification methods need to be researched in future.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Electronics and Communications Engineering, Research group: Computational Biophysics and Imaging Group, BioMediTech, Augmented Human Activities (AHA), Integrated Technologies for Tissue Engineering Research (ITTE), University of Tampere, Univ Tampere, University of Tampere, BioMediTech, BMT FM5
Contributors: Joutsijoki, H., Rasku, J., Haponen, M., Baldin, I., Gizatdinova, Y., Paci, M., Saarikoski, J., Varpa, K., Siirtola, H., Ávalos-Salguero, J., Iltanen, K., Laurikkala, J., Penttinen, K., Hyttinen, J., Aalto-Setälä, K., Juhola, M.
Number of pages: 7
Pages: 86-92
Publication date: 13 Jan 2015

Host publication information

Title of host publication: IEEE SSCI 2014 - 2014 IEEE Symposium Series on Computational Intelligence - CIDM 2014: 2014 IEEE Symposium on Computational Intelligence and Data Mining, Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
Article number: 7008152
ISBN (Print): 9781479945191
ASJC Scopus subject areas: Artificial Intelligence, Information Systems, Signal Processing, Software
Source: Scopus
Source ID: 84925047729

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Color-distribution similarity by information theoretic divergence for color images

The divergence similarity between two color images is presented based on the Jensen-Shannon divergence to measure the color-distribution similarity. Subjective assessment experiments were developed to obtain mean opinion scores (MOS) of test images. It was found that the divergence similarity and MOS values showed statistically significant correlations.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing, Research group: Vision, University of Niigata, KLab, Japan, K-JIST, Dongguk University, Seoul
Contributors: Murayama, M., Oguro, D., Kikuchi, H., Huttunen, H., Ho, Y. S., Shin, J.
Publication date: 17 Jan 2017

Host publication information

Title of host publication: 2016 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference, APSIPA 2016
Publisher: IEEE
ISBN (Electronic): 9789881476821
ASJC Scopus subject areas: Artificial Intelligence, Computer Science Applications, Information Systems, Signal Processing

Bibliographical note

JUFOID=72850

Source: Scopus
Source ID: 85013813769

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

[COMMODE] a large-scale database of molecular descriptors using compounds from PubChem

Background: Molecular descriptors have been extensively used in the field of structure-oriented drug design and structural chemistry. They have been applied in QSPR and QSAR models to predict ADME-Tox properties, which specify essential features for drugs. Molecular descriptors capture chemical and structural information, but investigating their interpretation and meaning remains very challenging.Results: This paper introduces a large-scale database of molecular descriptors called COMMODE containing more than 25 million compounds originated from PubChem. About 2500 DRAGON-descriptors have been calculated for all compounds and integrated into this database, which is accessible through a web interface at http://commode.i-med.ac.at.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Oncotyrol, Institute for Bioinformatics and Translational Research, Innsbruck Medical University, Computational Biology and Machine Learning Lab., Faculty of Medicine, Health and Life Sciences, Queen's University, Belfast, Northern Ireland
Contributors: Dander, A., Mueller, L. A. J., Gallasch, R., Pabinger, S., Emmert-Streib, F., Graber, A., Dehmer, M.
Publication date: 13 Nov 2013
Peer-reviewed: Yes

Publication information

Journal: Source Code for Biology and Medicine
Volume: 8
Article number: 22
ISSN (Print): 1751-0473
Ratings: 
  • Scopus rating (2013): CiteScore 1.37 SJR 0.529 SNIP 0.46
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Science Applications, Information Systems and Management, Health Informatics
Keywords: Chemical databases, Molecular descriptors, PubChem, QSAR, QSPR
Source: Scopus
Source ID: 84887399081

Research output: Contribution to journalArticleScientificpeer-review

Comparing requirements decomposition within the Scrum, Scrum with Kanban, XP, and Banana development processes

Context: Eliciting requirements from customers is a complex task. In Agile processes, the customer talks directly with the development team and often reports requirements in an unstructured way. The requirements elicitation process is up to the developers, who split it into user stories by means of different techniques. Objective: We aim to compare the requirements decomposition process of an unstructured process and three Agile processes, namely XP, Scrum, and Scrum with Kanban. Method: We conducted a multiple case study with a replication design, based on the project idea of an entrepreneur, a designer with no experience in software development. Four teams developed the project independently, using four different development processes. The requirements were elicited by the teams from the entrepreneur, who acted as product owner and was available to talk with the four groups during the project. Results: The teams decomposed the requirements using different techniques, based on the selected development process. Conclusion: Scrum with Kanban and XP resulted in the most effective processes from different points of view. Unexpectedly, decomposition techniques commonly adopted in traditional processes are still used in Agile processes, which may reduce project agility and performance. Therefore, we believe that decomposition techniques need to be addressed to a greater extent, both from the practitioners’ and the research points of view.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Free University of Bolzano-Bozen, University of Oulu, Former organisation of the author
Contributors: Taibi, D., Lenarduzzi, V., Janes, A., Liukkunen, K., Ahmad, M. O.
Number of pages: 16
Pages: 68-83
Publication date: 2017

Host publication information

Title of host publication: Agile Processes in Software Engineering and Extreme Programming - 18th International Conference, XP 2017, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319576329

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 283
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management

Bibliographical note

jufoid=71106

Source: Scopus
Source ID: 85018722175

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Comparison of Feature Selection Techniques in Machine Learning for Anatomical Brain MRI in Dementia

We present a comparative split-half resampling analysis of various data driven feature selection and classification methods for the whole brain voxel-based classification analysis of anatomical magnetic resonance images. We compared support vector machines (SVMs), with or without filter based feature selection, several embedded feature selection methods and stability selection. While comparisons of the accuracy of various classification methods have been reported previously, the variability of the out-of-training sample classification accuracy and the set of selected features due to independent training and test sets have not been previously addressed in a brain imaging context. We studied two classification problems: 1) Alzheimer’s disease (AD) vs. normal control (NC) and 2) mild cognitive impairment (MCI) vs. NC classification. In AD vs. NC classification, the variability in the test accuracy due to the subject sample did not vary between different methods and exceeded the variability due to different classifiers. In MCI vs. NC classification, particularly with a large training set, embedded feature selection methods outperformed SVM-based ones with the difference in the test accuracy exceeding the test accuracy variability due to the subject sample. The filter and embedded methods produced divergent feature patterns for MCI vs. NC classification that suggests the utility of the embedded feature selection for this problem when linked with the good generalization performance. The stability of the feature sets was strongly correlated with the number of features selected, weakly correlated with the stability of classification accuracy, and uncorrelated with the average classification accuracy.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Vision, Department of Bioengineering and Aerospace Engineering, Universidad Carlos III de Madrid, Instituto de Investigación Sanitaria Gregorio Marañon
Contributors: Tohka, J., Moradi, E., Huttunen, H., Alzheimer’s Disease Neuroimaging Initiative, Alzheimer’s Disease Neuroimaging Initiative 2
Number of pages: 18
Pages: 279-296
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Neuroinformatics
Volume: 14
Issue number: 3
ISSN (Print): 1539-2791
Ratings: 
  • Scopus rating (2016): CiteScore 2.72 SJR 1.358 SNIP 1.036
Original language: English
ASJC Scopus subject areas: Neuroscience(all), Information Systems, Software
Keywords: Alzheimer’s Disease, Classification, Feature selection, Machine Learning, Magnetic Resonance Imaging, Multivariate pattern analysis

Bibliographical note

EXT="Tohka, Jussi"

Source: Scopus
Source ID: 84955306208

Research output: Contribution to journalArticleScientificpeer-review

Complex elevator system DSM-case for a DSM design sprint

In this paper we present a complex elevator system design structure matrix (DSM). The DSM is created with system experts to enable solving of complex system development problems via a product DSM. This data is created to be used as a case study in a DSM design sprint. It was created to show the diversity of findings that can be ascertained from a single DSM matrix. In the spirit of open science, we present both the DSM and the design sprint to enable other researched to replicate, reproduce or otherwise build on the same source of data.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research area: Design, Development and LCM, Mechanical Engineering and Industrial Systems, Aalto University, Kone Oyj, Department of P5DC, University of Vaasa (UVA)
Contributors: Niutanen, V., Hölttä-Otto, K., Rahardjo, A., Stowe, H. M., Helo, P., Pulkkinen, A.
Number of pages: 6
Pages: 259-264
Publication date: 2017

Host publication information

Title of host publication: Understand, Innovate, and Manage your Complex System! - Proceedings of the 19th International DSM Conference
Publisher: The Design Society
ISBN (Electronic): 9783000574795
ASJC Scopus subject areas: Computer Science Applications, Information Systems
Keywords: Complex product, Design structure matrix, Product architecture
Source: Scopus
Source ID: 85040109179

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Compressed video quality assessment with modified MSE

A method to adjust the mean-squared-errors (MSE) value for coded video quality assessment is investigated in this work by incorporating subjective human visual experience. First, we propose a linear model between the mean opinioin score (MOS) and a logarithmic function of the MSE value of coded video under a range of coding rates. This model is validated by experimental data. With further simplification, this model contains only one parameter to be determined by video characteristics. Next, we adopt a machine learing method to learn this parameter. Specifically, we select features to classify video content into groups, where videos in each group are more homoegeneous in their characteristics. Then, a proper model parameter can be trained and predicted within each video group. Experimental results on a coded video database are given to demonstrate the effectiveness of the proposed algorithm.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, University of Southern California
Contributors: Hu, S., Jin, L., Kuo, C. J.
Publication date: 12 Feb 2014

Host publication information

Title of host publication: 2014 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference, APSIPA 2014
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9786163618238
ASJC Scopus subject areas: Signal Processing, Information Systems
Source: Scopus
Source ID: 84949924016

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Computer vision aided navigation systems

The paper considers the possible use of computer vision systems for INS aiding. Two methods of navigation data obtaining from the image sequence are analyzed. The first method uses the features of architectural elements in indoor and urban conditions for generation of object attitude parameters. The second method is based on extraction of general features in the image and is more widely applied. Besides the orientation parameters, the second method estimates the object displacement, and thus can be used as visual odometry technique. The described algorithms can be used to develop small-sized MEMS navigation systems efficiently operating in urban conditions.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Research group: Positioning, ITMO University
Contributors: Davidson, P., Merkulova, I.
Number of pages: 3
Pages: 560-562
Publication date: 2016

Host publication information

Title of host publication: 23rd Saint Petersburg International Conference on Integrated Navigation Systems, ICINS 2016 - Proceedings
Publisher: State Research Center of the Russian Federation
ISBN (Electronic): 9785919950370
ASJC Scopus subject areas: Computer Networks and Communications, Signal Processing, Electrical and Electronic Engineering, Information Systems
Keywords: Camera, Computer vision, Data fusion, Image processing, Inertial system, Orientation
Source: Scopus
Source ID: 84979499890

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Concept design and performance evaluation of UAV-based backhaul link with antenna steering

At present, cellular coverage in many rural areas remains intermittent. Mobile operators may not be willing to deploy expensive network infrastructure to support low-demand regions. For that reason, solutions for the rapid deployment of base stations in areas with insufficient or damaged operator infrastructure are emerging. Utilization of unmanned aerial vehicles (UAVs) or drones serving as data relays holds significant promise for delivering on-demand connectivity as well as providing public safety services or aiding in recovery after communication infrastructure failures caused by natural disasters. The use of UAVs in provisioning high-rate radio connectivity and bringing it to remote locations is also envisioned as a potential application for fifth-generation (5G) communication systems. In this study, we introduce a prototype solution for an aerial base station, where connectivity between a drone and a base station is provided via a directional microwave link. Our prototype is equipped with a steering mechanism driven by a dedicated algorithm to support such connectivity. Our experimental results demonstrate early-stage connectivity and signal strength measurements that were gathered with our prototype. Our results are also compared against the free-space model. These findings support the emerging vision of aerial base stations as part of the 5G ecosystem and beyond.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Brno University of Technology, YLVerkot Oy, Nano Communication Centre
Contributors: Pokorny, J., Ometov, A., Pascual, P., Baquero, C., Masek, P., Pyattaev, A., Garcia, A., Castillo, C., Andreev, S., Hosek, J., Koucheryavy, Y.
Number of pages: 11
Pages: 473-483
Publication date: 2018
Peer-reviewed: Yes

Publication information

Journal: Journal of Communications and Networks
Volume: 20
Issue number: 5
Article number: 8533583
ISSN (Print): 1229-2370
Ratings: 
  • Scopus rating (2018): CiteScore 2.28 SJR 0.394 SNIP 0.799
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications
Keywords: Antenna steering, drone, measurements, prototype

Bibliographical note

EXT="Pyattaev, Alexander"

Source: Scopus
Source ID: 85056788793

Research output: Contribution to journalArticleScientificpeer-review

Connected and Multimodal Passenger Transport Through Big Data Analytics: Case Tampere City Region, Finland

Passenger transport is becoming more and more connected and multimodal. Instead of just taking a series of vehicles to complete a journey, the passenger is actually interacting with a connected cyber-physical social (CPS) transport system. In this study, we present a case study where big data from various sources is combined and analyzed to support and enhance the transport system in the Tampere region. Different types of static and real-time data sources and transportation related APIs are investigated. The goal is to find ways in which big data and collaborative networks can be used to improve the CPS transport system itself and the passenger satisfaction related to it. The study shows that even though the exploitation of big data does not directly improve the state of the physical transport infrastructure, it helps in utilizing more of its capacity. Secondly, the use of big data makes it more attractive to passengers.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Transport Research Centre Verne, Civil Engineering, Information and Knowledge Management, Research group: Business Ecosystems, Networks and Innovations, Haaga-Helia University Of Applied Sciences, Department of Business Administration, Örebro University
Contributors: Viri, R., Aunimo, L., Aramo-Immonen, H.
Number of pages: 12
Pages: 527-538
Publication date: 2019

Host publication information

Title of host publication: Collaborative Networks and Digital Transformation - 20th IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2019, Proceedings
Publisher: Springer New York LLC
Editors: Camarinha-Matos, L. M., Afsarmanesh, H., Antonelli, D.
ISBN (Print): 9783030284633

Publication series

Name: IFIP Advances in Information and Communication Technology
Volume: 568
ISSN (Print): 1868-4238
ISSN (Electronic): 1868-422X
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Information Systems and Management
Keywords: Analytics, API, Big data, Collaborative network, Cyber-physical social system, Mobility, Open data, Passenger transport

Bibliographical note

jufoid=84293

Source: Scopus
Source ID: 85072972298

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Constructing Minimal Coverability Sets

This publication addresses two bottlenecks in the construction of minimal coverability sets of Petri nets: the detection of situations where the marking of a place can be converted to ω, and the manipulation of the set A of maximal ω-markings that have been found so far. For the former, a technique is presented that consumes very little time in addition to what maintaining A consumes. It is based on Tarjan's algorithm for detecting maximal strongly connected components of a directed graph. For the latter, a data structure is introduced that resembles BDDs and Covering Sharing Trees, but has additional heuristics designed for the present use. Results from a few experiments are shown. They demonstrate significant savings in running time and varying savings in memory consumption compared to an earlier state-of-the-art technique.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Mathematics, Research group: MAT Computer Science and Applied Logics
Contributors: Piipponen, A., Valmari, A.
Number of pages: 22
Pages: 393-414
Publication date: 4 Mar 2016
Peer-reviewed: Yes

Publication information

Journal: Fundamenta Informaticae
Volume: 143
Issue number: 3-4
ISSN (Print): 0169-2968
Ratings: 
  • Scopus rating (2016): CiteScore 0.86 SJR 0.371 SNIP 0.712
Original language: English
ASJC Scopus subject areas: Information Systems, Computational Theory and Mathematics, Theoretical Computer Science, Algebra and Number Theory
Keywords: antichain data structure, coverability set, Tarjan's algorithm
Source: Scopus
Source ID: 84959877143

Research output: Contribution to journalArticleScientificpeer-review

Cosparse dictionary learning for the orthogonal case

Dictionary learning is usually approached by looking at the support of the sparse representations. Recent years have shown results in dictionary improvement by investigating the cosupport via the analysis-based cosparse model. In this paper we present a new cosparse learning algorithm for orthogonal dictionary blocks that provides significant dictionary recovery improvements and representation error shrinkage. Furthermore, we show the beneficial effects of using this algorithm inside existing methods based on building the dictionary as a structured union of orthonormal bases.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Signal Processing Research Community (SPRC), University Politehnica of Bucharest
Contributors: Irofti, P., Dumitrescu, B.
Number of pages: 5
Pages: 343-347
Publication date: 5 Nov 2015

Host publication information

Title of host publication: 2015 19th International Conference on System Theory, Control and Computing, ICSTCC 2015 - Joint Conference SINTES 19, SACCS 15, SIMSIS 19
Publisher: IEEE
ISBN (Print): 9781479984817
ASJC Scopus subject areas: Control and Systems Engineering, Artificial Intelligence, Information Systems, Signal Processing
Keywords: cosparse, dictionary design, orthogonal blocks, sparse representation
Source: Scopus
Source ID: 84957825116

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Data flow algorithms for processors with vector extensions: Handling actors with internal state

Full use of the parallel computation capabilities of present and expected CPUs and CPUs require use of vector extensions. Yet many actors in data flow systems for digital signal processing have internal state (or, equivalently, an edge that loops from the actor back to itself) that impose serial dependencies between actor invocations that make vectorizing across actor invocations impossible. Ideally, issues of inter-thread coordination required by serial data dependencies should be handled by code written by parallel programming experts that is separate from code specifying signal processing operations. The purpose of this paper is to present one approach for so doing in the case of actors that maintain state. We propose a methodology for using the parallel scan (also known as prefix sum) pattern to create algorithms for multiple simultaneous invocations of such an actor that results in vectorizable code. Two examples of applying this methodology are given: (1) infinite impulse response filters and (2) finite state machines. The correctness and performance of the resulting IIR filters are studied.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), Keysight Technologies, University of Maryland
Contributors: Barford, L., Bhattacharyya, S. S., Liu, Y.
Number of pages: 5
Pages: 20-24
Publication date: 5 Feb 2014

Host publication information

Title of host publication: 2014 IEEE Global Conference on Signal and Information Processing, GlobalSIP 2014
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 7032070
ISBN (Electronic): 9781479970889
ASJC Scopus subject areas: Signal Processing, Information Systems
Keywords: Data flow computing, Digital signal processing, Parallel algorithms, Vector processors
Source: Scopus
Source ID: 84983120171

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Data Flow Algorithms for Processors with Vector Extensions: Handling Actors With Internal State

Full use of the parallel computation capabilities of present and expected CPUs and GPUs requires use of vector extensions. Yet many actors in data flow systems for digital signal processing have internal state (or, equivalently, an edge that loops from the actor back to itself) that impose serial dependencies between actor invocations that make vectorizing across actor invocations impossible. Ideally, issues of inter-thread coordination required by serial data dependencies should be handled by code written by parallel programming experts that is separate from code specifying signal processing operations. The purpose of this paper is to present one approach for so doing in the case of actors that maintain state. We propose a methodology for using the parallel scan (also known as prefix sum) pattern to create algorithms for multiple simultaneous invocations of such an actor that results in vectorizable code. Two examples of applying this methodology are given: (1) infinite impulse response filters and (2) finite state machines. The correctness and performance of the resulting IIR filters and one class of FSMs are studied.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, Research area: Computer engineering, Signal Processing Research Community (SPRC), Keysight Technologies, University of Maryland
Contributors: Barford, L., Bhattacharyya, S. S., Liu, Y.
Pages: 21-31
Publication date: 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 87
Issue number: 1
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Modelling and Simulation, Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science
Keywords: Data flow computing, Digital signal processing, Graphics processing units, Parallel algorithms, Vector processors
Source: Scopus
Source ID: 84946115179

Research output: Contribution to journalArticleScientificpeer-review

Definition of key performance indicators for energy efficient assessment in the transport sector

The transport sector is constantly growing as well as its complexity and energy consumption. One way to reduce the involvement and the volume of data to evaluate and monitor the energy efficiency of the sector for cities authorities is by using Key Performance Indicators (KPIs). This paper describes a set of KPIs to measure and track energy efficiency in the transport sector. The KPIs that are summarized in this paper were identified based on a literature review of mobility projects/strategies/policies that had been implemented in cities around the world. Future applications, which are presented at the end of this article, will give a better understanding of the systems and its components.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Research area: Manufacturing and Automation, Research group: Factory automation systems technology, FAST-LAB, Tampere University of Technology (TUT)
Contributors: Mantilla, R. M. F., Nieto Lee, A., Lastra, J. L. M.
Number of pages: 5
Pages: 78-82
Publication date: 2015

Host publication information

Title of host publication: SMARTGREENS 2015 - 4th International Conference on Smart Cities and Green ICT Systems, Proceedings
Publisher: SCITEPRESS
ISBN (Print): 9789897581052
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Energy, Key performance indicators, Parameters, Transport

Bibliographical note

AUX=ase,"Mantilla, R. M Fernanda"

Source: Scopus
Source ID: 84938784505

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Design Flow for GPU and Multicore Execution of Dynamic Dataflow Programs

Dataflow programming has received increasing attention in the age of multicore and heterogeneous computing. Modular and concurrent dataflow program descriptions enable highly automated approaches for design space exploration, optimization and deployment of applications. A great advance in dataflow programming has been the recent introduction of the RVC-CAL language. Having been standardized by the ISO, the RVC-CAL dataflow language provides a solid basis for the development of tools, design methodologies and design flows. This paper proposes a novel design flow for mapping RVC-CAL dataflow programs to parallel and heterogeneous execution platforms. Through the proposed design flow the programmer can describe an application in the RVC-CAL language and map it to multi- and many-core platforms, as well as GPUs, for efficient execution. The functionality and efficiency of the proposed approach is demonstrated by a parallel implementation of a video processing application and a run-time reconfigurable filter for telecommunications. Experiments are performed on GPU and multicore platforms with up to 16 cores, and the results show that for high-performance applications the proposed design flow provides up to 4 × higher throughput than the state-of-the-art approach in multicore execution of RVC-CAL programs.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Research area: Computer engineering, Center for Machine Vision and Signal Analysis, Univ of Oulu
Contributors: Boutellier, J., Nyländen, T.
Number of pages: 10
Pages: 469–478
Publication date: 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 89
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Dataflow computing, Design automation, Parallel processing, Signal processing
Source: Scopus
Source ID: 85021239311

Research output: Contribution to journalArticleScientificpeer-review

Design Patterns for Model-Driven Development

Design patterns document solutions to recurring design and
development challenges. UML, which is the de-facto modeling language
in software development, supports defining and using patterns with its
Collaboration concepts. However, as is demonstrated in the paper, the
support is not sufficient for all kinds of patterns and all meaningful ways
to use patterns. In this paper, the use of design patterns is suggested
for documentation purposes in Model-Driven Development. The pattern
support of UML is complemented with an approach that does not constrain
the nature of pattern solutions. The approach is tool-supported
in a model-driven development tool environment for basic control and
safety-related control applications, UML AP tool. The developed tool
support includes instantiating and highlighting patterns in models as
well as gathering documentation on use of patterns, which could especially
benefit safety system development.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Automation Science and Engineering, Research area: Information Systems in Automation
Contributors: Vepsäläinen, T., Kuikka, S.
Number of pages: 18
Pages: 21-38
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Communications in Computer and Information Science
Volume: 555
ISSN (Print): 1865-0929
Ratings: 
  • Scopus rating (2015): CiteScore 0.15 SJR 0.169 SNIP 0.306
Original language: English
ASJC Scopus subject areas: Information Systems
Keywords: Design pattern, Model-driven development, Safety, Tool support

Research output: Contribution to journalArticleScientificpeer-review

Developing curiosity and multimedia skills with programming experiments

Browsers have become the most common communication channel. We spend hours using them to get news and communicate with friends, far more time than communicating face-to face. WWW-based communication and content-creation for www will be the most common job in future work life for students specializing in software engineering. We expect our screens to be colorful and animated, thus students should understand technologies, which are used for e.g. for painting jumping Mario to screen. But massive flow of new software engineering ideas, technologies and frameworks which appear in all-increasing temp tend to make students passive receivers of descriptions of new menus and commands without giving them any possibility to investigate and understand, what is behind these menus and commands, killing their natural curiosity. There should be time to experiment, compare formats, technologies and investigate their relations. In the presentation are described experiments used for investigating, how different formats for describing animation in HTML5 document influence animation rendering speed.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing, Tallinn University of Technology, University of Lapland
Contributors: Henno, J., Jaakkola, H., Mäkelä, J.
Number of pages: 6
Pages: 694-699
Publication date: 10 Jul 2017

Host publication information

Title of host publication: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings
Publisher: IEEE
ISBN (Electronic): 9789532330922
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Electrical and Electronic Engineering, Instrumentation
Electronic versions: 
Source: Scopus
Source ID: 85027728907

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

DevOps in practice: A multiple case study of five companies

Context: DevOps is considered important in the ability to frequently and reliably update a system in operational state. DevOps presumes cross-functional collaboration and automation between software development and operations. DevOps adoption and implementation in companies is non-trivial due to required changes in technical, organisational and cultural aspects. Objectives: This exploratory study presents detailed descriptions of how DevOps is implemented in practice. The context of our empirical investigation is web application and service development in small and medium sized companies. Method: A multiple-case study was conducted in five different development contexts with successful DevOps implementations since its benefits, such as quick releases and minimum deployment errors, were achieved. Data was mainly collected through interviews with 26 practitioners and observations made at the companies. Data was analysed by first coding each case individually using a set of predefined themes and thereafter perform a cross-case synthesis. Results: Our analysis yielded some of the following results: (i) software development team attaining ownership and responsibility to deploy software changes in production is crucial in DevOps. (ii) toolchain usage and support in deployment pipeline activities accelerates the delivery of software changes, bug fixes and handling of production incidents. (ii) the delivery speed to production is affected by context factors, such as manual approvals by the product owner (iii) steep learning curve for new skills is experienced by both software developers and operations staff, who also have to cope with working under pressure. Conclusion: Our findings contributes to the overall understanding of DevOps concept, practices and its perceived impacts, particularly in small and medium sized companies. We discuss two practical implications of the results.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Computing Sciences, University of Oulu, Aalto University, University of Helsinki
Contributors: Lwakatare, L. E., Kilamo, T., Karvonen, T., Sauvola, T., Heikkilä, V., Itkonen, J., Kuvaja, P., Mikkonen, T., Oivo, M., Lassenius, C.
Number of pages: 14
Pages: 217-230
Publication date: 1 Oct 2019
Peer-reviewed: Yes

Publication information

Journal: Information and Software Technology
Volume: 114
ISSN (Print): 0950-5849
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Science Applications
Keywords: Agile, Continuous deployment, Development, DevOps, Operations

Bibliographical note

EXT="Mikkonen, Tommi"

Source: Scopus
Source ID: 85068546035

Research output: Contribution to journalArticleScientificpeer-review

Digital storytelling promoting twenty-first century skills and student engagement

This article presents results on how students became engaged and motivated when using digital storytelling in knowledge creation in Finland, Greece and California. The theoretical framework is based on sociocultural theories. Learning is seen as a result of dialogical interactions between people, substances and artefacts. This approach has been used in the creation of the Global Sharing Pedagogy (GSP) model for the empirical study of student levels of engagement in learning twenty-first century skills. This model presents a set of conceptual mediators for student-driven knowledge creation, collaboration, networking and digital literacy. Data from 319 students were collected using follow-up questionnaires after the digital storytelling project. Descriptive statistical methods, correlations, analysis of variance and regression analysis were used. The mediators of the GSP model strongly predicted student motivation and enthusiasm as well as their learning outcomes. The digital storytelling project, using the technological platform Mobile Video Experience (MoViE), was very successful in teaching twenty-first century skills.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pori Department, University of Helsinki
Contributors: Niemi, H., Multisilta, J.
Pages: 451-468
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Technology, Pedagogy and Education
Volume: 25
Issue number: 4
ISSN (Print): 1475-939X
Ratings: 
  • Scopus rating (2016): CiteScore 1.4 SJR 0.906 SNIP 1.554
Original language: English
ASJC Scopus subject areas: Education, Communication, Computer Science Applications, Information Systems
Keywords: engagement, learning, motivation, twenty-first century skills
Source: Scopus
Source ID: 84939476760

Research output: Contribution to journalArticleScientificpeer-review

Disentangling utilitarian and hedonic consumption behavior in online shopping: An expectation disconfirmation perspective

Increasingly, researchers have come to acknowledge that consumption activities entail both utilitarian and hedonic components. Whereas utilitarian consumption accentuates the achievement of predetermined outcomes typical of cognitive consumer behavior, its hedonic counterpart relates to affective consumer behavior in dealing with the emotive and multisensory aspects of the shopping experience. Consequently, while utilitarian consumption activities appeal to the rationality of customers in inducing their intellectual buy-in of the shopping experience, customers’ corresponding emotional buy-in can only be attained through the presence of hedonic consumption activities. The same can be said for online shopping. Because the online shopping environment is characterized by the existence of an IT-enabled web interface that acts as the focal point of contact between customers and vendors, its design should embed utilitarian and hedonic elements to create a holistic shopping experience. Building on Expectation Disconfirmation Theory (EDT), this study advances a research model that not only delineates between customers’ utilitarian and hedonic expectations for online shopping but also highlights how these expectations can be best served through functional and esthetic performance, respectively. Furthermore, we introduce online shopping experience (i.e., transactional frequency) as a moderator affecting not only how customers form utilitarian and hedonic expectations but also how they evaluate the functional and esthetic performances of e-commerce sites. The model is then empirically validated via an online survey questionnaire administered on a sample of 303 respondents. Theoretical contributions and pragmatic implications to be gleaned from our research model and its subsequent empirical validation are discussed.

General information

Publication status: E-pub ahead of print
MoE publication type: A1 Journal article-refereed
Organisations: Information and Knowledge Management, Shanghai Jiaotong University, Copenhagen Business School, University of New South Wales (UNSW) Australia, Beedie School of Business
Contributors: Liu, F., Lim, E. T., Li, H., Tan, C. W., Cyr, D.
Publication date: 31 Aug 2019
Peer-reviewed: Yes

Publication information

Journal: Information and Management
Article number: 103199
ISSN (Print): 0378-7206
Original language: English
ASJC Scopus subject areas: Management Information Systems, Information Systems, Information Systems and Management
Keywords: Esthetic performance, Expectation disconfirmation theory, Hedonic expectations, Transactional frequency, Transactional functionalities, Utilitarian expectations
Source: Scopus
Source ID: 85072639663

Research output: Contribution to journalArticleScientificpeer-review

DNA Molecular Storage System: Transferring Digitally Encoded Information through Bacterial Nanonetworks

Since the birth of computer and networks, fuelled by pervasive computing, Internet of Things and ubiquitous connectivity, the amount of data stored and transmitted has exponentially grown through the years. Due to this demand, new storage solutions are needed. One promising media is the DNA as it provides numerous advantages, which includes the ability to store dense information while achieving long-term reliability. However, the question as to how the data can be retrieved from a DNA-based archive, still remains. In this paper, we aim to address this question by proposing a new storage solution that relies on bacterial nanonetworks properties. Our solution allows digitally-encoded DNA to be stored into motility-restricted bacteria, which compose an archival architecture of clusters, and to be later retrieved by engineered motile bacteria, whenever reading operations are needed. We conducted extensive simulations, in order to determine the reliability of data retrieval from motility-restricted storage clusters, placed spatially at different locations. Aiming to assess the feasibility of our solution, we have also conducted wet lab experiments that show how bacteria nanonetworks can effectively retrieve a simple message, such as "Hello World", by conjugation with motility-restricted bacteria, and finally mobilize towards a target point for delivery.

General information

Publication status: E-pub ahead of print
MoE publication type: A1 Journal article-refereed
Organisations: Electrical Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Universita degli Studi di Padova, Italy, Örebro University, Waterford Institute of Technology
Contributors: Tavella, F., Giaretta, A., Dooley-Cullinane, T. M., Conti, M., Coffey, L., Balasubramaniam, S.
Publication date: 2019
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Emerging Topics in Computing
ISSN (Print): 2168-6750
Original language: English
ASJC Scopus subject areas: Computer Science (miscellaneous), Information Systems, Human-Computer Interaction, Computer Science Applications
Keywords: Bacterial Nanonetworks, Data Storage, DNA Encoding, Molecular Communications
Source: Scopus
Source ID: 85070665316

Research output: Contribution to journalArticleScientificpeer-review

Dynamic Activities for Managing an IS-Enabled Organizational Change

The interpretive grounded theory (GT) study analyses information system (IS) enabled organizational change in two private sector organizations. These two organizations, who are long term partners, were developing a new IS product to divergent markets. The data was gathered through 15 interviews, conducted at the phase of initial rollouts. The findings focus on the results of the theoretical coding phase in which selective codes, referred to as change management activities, are related to each other. As a theoretical contribution, the dynamic structure presents how the change management activities appear differently, depending on a set of choices. Several paradoxical situations stemmed from inconsistencies and/or tensions, because the choices did not support the targeted change management activities. The study thus proposes that there is an increasing demand to analyze the sources of paradoxical situations. Paradoxical situations in these five opposing forces were identified: long term vs. short term, macro vs. micro, past vs. future, centralized vs. distributed, and control vs. trust/self-organization. Some paradoxical situations arose because of the nature of the trust-based IS partnership, while others were socially constructed as a result of unintended consequences of actions in relation to the strategic goals. Managerial efforts are increasingly required for identifying paradoxical situations at an early stage and for considering the right balance for the opposing forces in the dynamic IS change process.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Industrial and Information Management, Aalto University
Contributors: Salmimaa, T., Hekkala, R., Pekkola, S.
Number of pages: 17
Pages: 133-149
Publication date: 1 Apr 2018
Peer-reviewed: Yes

Publication information

Journal: Business and Information Systems Engineering
Volume: 60
Issue number: 2
ISSN (Print): 2363-7005
Original language: English
ASJC Scopus subject areas: Information Systems
Keywords: Actions, Change management activities, Dynamic structure, Grounded theory study, IS change, Opposing forces, Paradoxical situations
Source: Scopus
Source ID: 85044193414

Research output: Contribution to journalArticleScientificpeer-review

Dynamic Resource Sharing in 5G with LSA: Criteria-Based Management Framework

Owing to a steadily increasing demand for efficient spectrum utilization as part of the fifth-generation (5G) cellular concept, it becomes crucial to revise the existing radio spectrum management techniques and provide more flexible solutions for the corresponding challenges. A new wave of spectrum policy reforms can thus be envisaged by producing a paradigm shift from static to dynamic orchestration of shared resources. The emerging Licensed Shared Access (LSA) regulatory framework enables flexible spectrum sharing between a limited number of users that access the same frequency bands, while guaranteeing better interference mitigation. In this work, an advanced user satisfaction-aware spectrum management strategy for dynamic LSA management in 5G networks is proposed to balance both the connected user satisfaction and the Mobile Network Operator (MNO) resource utilization. The approach is based on the MNO decision policy that combines both pricing and rejection rules in the implemented processes. Our study offers a classification built over several types of users, different corresponding attributes, and a number of MNO's decision scenarios. Our investigations are built on Criteria-Based Resource Management (CBRM) framework, which has been specifically designed to facilitate dynamic LSA management in 5G mobile networks. To verify the proposed model, the results (spectrum utilization, estimated Secondary User price for the future connection, and user selection methodology in case of user rejection process) are validated numerically as we yield important conclusions on the applicability of our approach, which may offer valuable guidelines for efficient radio spectrum management in highly dynamic and heterogeneous 5G environments.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Karadeniz Technical University, Brno University of Technology, Peoples’ Friendship University of Russia, Federal Research Center Computer Science and Control of the Russian Academy of Sciences
Contributors: Sadreddini, Z., Masek, P., Cavdar, T., Ometov, A., Hosek, J., Gudkova, I., Andreev, S.
Publication date: 2018
Peer-reviewed: Yes

Publication information

Journal: Wireless Communications and Mobile Computing
Volume: 2018
Article number: 7302025
ISSN (Print): 1530-8669
Ratings: 
  • Scopus rating (2018): CiteScore 1.47 SJR 0.246 SNIP 0.613
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Electrical and Electronic Engineering
Electronic versions: 
Source: Scopus
Source ID: 85048083515

Research output: Contribution to journalArticleScientificpeer-review

Ecosystems Here, There, and Everywhere — A Barometrical Analysis of the Roots of ‘Software Ecosystem’

This study structures the ecosystem literature by using a bibliometrical approach in analysing theoretical roots of ecosystem studies. Several disciplines, such as innovation, management and software studies have established own streams in the ecosystem research. This paper reports the results of analysing 601 articles from the Thomson Reuters Web of Science database, and identifies ten separate research communities which have established their own thematic ecosystem disciplines. We show that five sub-communities have emerged inside the field of software ecosystems. The software ecosystem literature draws its theoretical background from (1) technical, (2) research methodology, (3) business, (4) management, and (5) strategy oriented disciplines. The results pave the way for future research by illustrating the existing and missing links and directions in the field of the software ecosystem.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pori Department, Research group: Business Ecosystems, Networks and Innovations, VTT Technical Research Centre of Finland, University of Turku
Contributors: Suominen, A., Hyrynsalmi, S., Seppänen, M.
Number of pages: 15
Pages: 32-46
Publication date: 2016

Host publication information

Title of host publication: Software Business : 7th International Conference, ICSOB 2016, Ljubljana, Slovenia, June 13-14, 2016, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319405148

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 240
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Business and International Management, Management Information Systems, Modelling and Simulation, Information Systems, Information Systems and Management, Control and Systems Engineering
Keywords: Bibliometric, Business ecosystem, Software ecosystem

Bibliographical note

JUFOID=71106
EXT="Hyrynsalmi, Sami"

Source: Scopus
Source ID: 84976639801

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Educating future coders with a holistic ICT curriculum and new learning solutions

Technology-orientation and coding are gaining momentum in Finnish curriculum planning for primary and secondary school. However, according to the existing plans, the scope of ICT teaching is limited to practical topics, e.g., how to drill basic control structures (if-then-else, for, while) without focusing on the high level epistemological view of ICT. This paper proposes some key extensions to such plans, targeted to highlight rather the epistemological factors of teaching than talk about concrete means of strengthening the craftsmanship of coding. The proposed approach stems from the qualitative data collected by interviewing ICT professionals (N=7, 4 males, 3 females), who have gained experience of the industry needs while working as ICT professionals (avg=11.3 y, s=3.9 y). This work illustrates a holistic model of ICT teaching as well as suggests a set of new methods and tools.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Research area: Software engineering, Rovio, Jyväskylän yliopisto
Contributors: Niemelä, P., Di Flora, C., Helevirta, M., Isomöttönen, V.
Number of pages: 5
Pages: 132-136
Publication date: 2016

Host publication information

Title of host publication: 7th International Multi-Conference on Complexity, Informatics and Cybernetics, IMCIC 2016 and 7th International Conference on Society and Information Technologies, ICSIT 2016
Volume: 2
Publisher: IIIS
ISBN (Electronic): 9781941763384
ASJC Scopus subject areas: Artificial Intelligence, Information Systems, Computer Networks and Communications
Keywords: Concept maps, Holistic ICT model, ICT curriculum, Modelling, Teaching ICT in primary and secondary school
Source: Scopus
Source ID: 85032963441

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Eeny, Meeny, Miny, Mo…: A multiple case study on selecting a technique for user-interaction data collecting

Today, software teams can deploy new software versions to users at an increasing speed – even continuously. Although this has enabled faster responding to changing customer needs than ever before, the speed of automated customer feedback gathering has not yet blossomed out at the same level. For these purposes, the automated collecting of quantitative data about how users interact with systems can provide software teams with an interesting alternative. When starting such a process, however, teams are faced immediately with difficult decision making: What kind of technique should be used for collecting user-interaction data? In this paper, we describe the reasons for choosing specific collecting techniques in three cases and refine a previously designed selection framework based on their data. The study is a part of on-going design science research and was conducted using case study methods. A few distinct criteria which practitioners valued the most arose from the results.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing
Contributors: Suonsyrjä, S.
Number of pages: 16
Pages: 52-67
Publication date: 2017

Host publication information

Title of host publication: Agile Processes in Software Engineering and Extreme Programming - 18th International Conference, XP 2017, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319576329

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 283
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Agile software development, Multiple case study, Software data collecting, User-interaction data
Electronic versions: 

Bibliographical note

JUFOID=71106

Source: Scopus
Source ID: 85018700923

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Elementary math to close the digital skills gap

All-encompassing digitalization and the digital skills gap pressure the current school system to change. Accordingly, to 'digi-jump', the Finnish National Curriculum 2014 (FNC-2014) adds programming to K-12 math. However, we claim that the anticipated addition remains too vague and subtle. Instead, we should take into account education recommendations set by computer science organizations, such as ACM, and define clear learning targets for programming. Correspondingly, the whole math syllabus should be critically viewed in the light of these changes and the feedback collected from SW professionals and educators. These findings reveal an imbalance between supply and demand, i.e., what is over-taught versus under-taught, from the point of view of professional requirements. Critics claim an unnecessary surplus of calculus and differential equations, i.e., continuous mathematics. In contrast, the emphasis should shift more towards algorithms and data structures, flexibility in handling multiple data representations, logic; in summary - discrete mathematics.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Jyväskylän yliopisto
Contributors: Niemelä, P., Valmari, A.
Number of pages: 12
Pages: 154-165
Publication date: 2018

Host publication information

Title of host publication: CSEDU 2018 - Proceedings of the 10th International Conference on Computer Supported Education
Volume: 2
Publisher: SCITEPRESS
ISBN (Electronic): 9789897582912
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Education
Keywords: Computing in math syllabus, Continuous vs. discrete math, Digital skills gap, Effectiveness of education, K-12 computer science education, Professional development of software professionals

Bibliographical note

EXT="Valmari, Antti"

Source: Scopus
Source ID: 85047771637

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Enterprise architecture institutionalization: A tale of two cases

The purpose of this research is to examine why organizations with similar objectives and environments at the beginning obtain different outcomes when implementing enterprise architecture (EA) projects and how EA institutionalization process occurs. We conduct a qualitative multiple-case study using the lens of institutional theory through the analysis of intra-organization relations. The results show that the institutional logic of stakeholders can drive EA projects in different directions during the process of EA institutionalization, and thus organizations obtain different project outcomes ultimately. We contribute by extending the knowledge on EA institutionalization from a micro-level perspective, understanding and explaining how the organizational structure was shaped and influenced by stakeholders’ relations, as well as providing insight into stakeholders’ behaviors and activities during the process of EA institutionalization so that practitioners may improve the success rate of EA projects, particularly in the public sector.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Industrial and Information Management
Contributors: Dang, D.
Number of pages: 16
Pages: 842-857
Publication date: 2017

Host publication information

Title of host publication: Proceedings of the 25th European Conference on Information Systems, ECIS 2017
Publisher: Association for Information Systems
ISBN (Electronic): 9780991556700
ASJC Scopus subject areas: Information Systems
Keywords: Enterprise architecture, Institutional theory, Institutionalization process, Public sector
Source: Scopus
Source ID: 85058008917

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Estimating topographic heights with the StickGrip haptic device

This paper presents an experimental study aimed to investigate the impact of haptic feedback when trying to evaluate quantitatively the topographic heights depicted by height tints. In particular, the accuracy of detecting the heights has been evaluated visually and instrumentally by using the new StickGrip haptic device. The participants were able to discriminate the required heights specified in the scale bar palette and to detect these values within an assigned map region. It was demonstrated that the complementary haptic feedback increased the accuracy of visual estimation of the topographic heights by about 32%.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Evreinova, T. V., Evreinov, G., Raisamo, R.
Number of pages: 7
Pages: 691-697
Publication date: 2011

Host publication information

Title of host publication: 2011 Federated Conference on Computer Science and Information Systems, FedCSIS 2011
Article number: 6078307
ISBN (Print): 9781457700415
ASJC Scopus subject areas: Computer Science (miscellaneous), Information Systems
Source: Scopus
Source ID: 83155190277

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Evaluation of real-time LBP computing in multiple architectures

Local binary pattern (LBP) is a texture operator that is used in several different computer vision applications requiring, in many cases, real-time operation in multiple computing platforms. The irruption of new video standards has increased the typical resolutions and frame rates, which need considerable computational performance. Since LBP is essentially a pixel operator that scales with image size, typical straightforward implementations are usually insufficient to meet these requirements. To identify the solutions that maximize the performance of the real-time LBP extraction, we compare a series of different implementations in terms of computational performance and energy efficiency, while analyzing the different optimizations that can be made to reach real-time performance on multiple platforms and their different available computing resources. Our contribution addresses the extensive survey of LBP implementations in different platforms that can be found in the literature. To provide for a more complete evaluation, we have implemented the LBP algorithms in several platforms, such as graphics processing units, mobile processors and a hybrid programming model image coprocessor. We have extended the evaluation of some of the solutions that can be found in previous work. In addition, we publish the source code of our implementations.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Univ of Oulu, University of Santiago de Compostela (USC), Center for Machine Vision Research
Contributors: Bordallo López, M., Nieto, A., Boutellier, J., Hannuksela, J., Silvén, O.
Publication date: Jun 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Real-Time Image Processing
Volume: 13
Issue number: 2
ISSN (Print): 1861-8200
Ratings: 
  • Scopus rating (2017): CiteScore 1.48 SJR 0.322 SNIP 0.96
Original language: English
ASJC Scopus subject areas: Information Systems
Keywords: Census transform, GPGPU, Implementation, Local binary pattern, Mobile devices
Source: Scopus
Source ID: 84896410683

Research output: Contribution to journalArticleScientificpeer-review

Evaluation of SPMA and higher order sectorization for homogeneous SIR through macro sites

This paper highlights the performance of single path multiple access (SPMA) and discusses the performance comparison between higher order sectorization and SPMA in a macrocellular environment. The target of this paper is to emphasize the gains and significance of the novel concept of SPMA in achieving better and homogeneous SIR and enhanced system capacity in a macrocellular environment. This paper also explains the algorithm of SIR computation in SPMA. The results presented in this paper are based on sophisticated 3D ray tracing simulations performed with real world 3D building data and site locations from Seoul, South Korea. Macrocellular environment dominated with indoor users was considered for the research purpose of this paper. It is found that by increasing the order of sectorization, SIR along with spectral efficiency degrades due to the increase in inter-cell interference. However, as a result of better area spectral efficiency due to increased number of sectors (cells), the higher order sectorization offers more system capacity compared to the traditional 3-sector site. Furthermore, SPMA shows an outstanding performance and significantly improves the SIR for the individual user over the whole coverage area, and also remarkably increases the system capacity. In the environment under consideration, the simulation results reveal that SPMA can offer approximately 424 times more system capacity compared to the reference case of 3-sector site.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Laboratory of Radio Network Planning
Contributors: Sheikh, M. U., Säe, J., Lempiäinen, J.
Publication date: 16 Jul 2015
Peer-reviewed: Yes

Publication information

Journal: Wireless Networks
Volume: 21
Issue number: 6
ISSN (Print): 1022-0038
Ratings: 
  • Scopus rating (2015): CiteScore 1.49 SJR 0.362 SNIP 1.083
Original language: English
ASJC Scopus subject areas: Electrical and Electronic Engineering, Computer Networks and Communications, Information Systems
Keywords: 3D ray tracing, 5G, High order sectorization, Macro cell, SPMA, System performance
Electronic versions: 
Source: Scopus
Source ID: 84937064702

Research output: Contribution to journalArticleScientificpeer-review

Experiences from development of security audit criteria

Cyber-attacks have grown in importance to become a matter of national security. A growing number of states and organisations around the world have been developing defensive and offensive capabilities for cyber warfare. Security criteria are important tools for defensive capabilities of critical communications and information systems (CIS). Various criteria have been developed for designing, implementing and auditing CIS. The paper is based on work done from 2008 to 2016 at FICORA, the Finnish Communications Regulatory Authority. FICORA has actively participated in development and usage of three versions of Katakri, the Finnish national security audit criteria. Katakri is a tool for assessing the capability of an organisation to safeguard classified information. While built for governmental security authorities, usefulness for the private sector has been a central design goal of the criteria throughout its development. Experiences were gathered from hundreds of CIS security audits conducted against all versions of Katakri. Feedback has been gathered also from CIS audit target organisations including governmental authorities and the private sector, from other Finnish security authorities, from FICORA's accredited third party Information Security Inspection Bodies, and from public sources. This paper presents key lessons learnt and discusses recommendations for the design and implementation of security criteria. Security criteria have significant direct impacts on CIS design and implementation. Criteria design is always a trade-off between the varying goals of the target users. Katakri has tried to strike a balance between the different needs for security criteria. The paper recommends that criteria design should stem from a small set of strictly defined use cases. Trying to cover the needs of a wide variety of different use cases quickly renders the criteria useless as an assessment tool. In order to provide sufficient information assurance, security criteria should describe requirements on a reasonably concrete level, but also provide support for the security and risk management processes of the target users.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Univ of Oulu
Contributors: Kelo, T., Eronen, J.
Number of pages: 8
Pages: 208-215
Publication date: 2017

Host publication information

Title of host publication: Proceedings of the 16th European Conference on Cyber Warfare and Security, ECCWS 2017
Publisher: TAPPI Press; Curran Associates, Inc
ISBN (Electronic): 9781911218432
ASJC Scopus subject areas: Information Systems, Information Systems and Management, Safety, Risk, Reliability and Quality
Keywords: Auditing, Criteria, Cyber security, Information assurance, Katakri

Bibliographical note

JUFOID=71915

Source: Scopus
Source ID: 85028004488

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Experimenting traditional and modern reliability models in a 3-years european software project

Reliability is a very important non-functional aspect for software systems and artefacts. In literature, several definitions of software reliability exist and several methods and approaches exist to measure reliability of a software project. However, in the literature no works focus on the applicability of these methods in all the development phases of real software projects. In this paper, we describe the methodology we adopted during the S-CASE FP7 European Project to predict reliability for both the S-CASE platform as well as for the software artefacts automatically generated by using the S-CASE platform. Two approaches have been adopted to compute reliability: The first one is the Rome Lab Model, a well adopted traditional approach in industry; the second one is an empirical approach defined by the authors in a previous work. An extensive dataset of results has been collected during all the phases of the project. The two approaches can complement each other, to support to prediction of reliability during all the development phases of a software system in order to facilitate the project management from a non-functional point-of-view.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Tosi, D., Lenarduzzi, V., Morasca, S., Taibi, D.
Number of pages: 11
Pages: 304-314
Publication date: 2017

Host publication information

Title of host publication: Proceedings of the 11th European Conference on Information Systems Management, ECISM 2017
Publisher: Academic Conferences and Publishing International Limited
ISBN (Electronic): 9781911218524
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Management Information Systems
Keywords: Early Reliability, Perceived Reliability, Predictive Models, Reliability by design, Rome Lab Model, Static Analysis
Source: Scopus
Source ID: 85039850001

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Exploiting statically schedulable regions in dataflow programs

Dataflow descriptions have been used in a wide range of Digital Signal Processing (DSP) applications, such as multi-media processing, and wireless communications. Among various forms of dataflow modeling, Synchronous Dataflow (SDF) is geared towards static scheduling of computational modules, which improves system performance and predictability. However, many DSP applications do not fully conform to the restrictions of SDF modeling. More general dataflow models, such as CAL (Eker and Janneck 2003), have been developed to describe dynamically-structured DSP applications. Such generalized models can express dynamically changing functionality, but lose the powerful static scheduling capabilities provided by SDF. This paper focuses on the detection of SDF-like regions in dynamic dataflow descriptions-in particular, in the generalized specification framework of CAL. This is an important step for applying static scheduling techniques within a dynamic dataflow framework. Our techniques combine the advantages of different dataflow languages and tools, including CAL (Eker and Janneck 2003), DIF (Hsu et al. 2005) and CAL2C (Roquier et al. 2008). In addition to detecting SDF-like regions, we apply existing SDF scheduling techniques to exploit the static properties of these regions within enclosing dynamic dataflow models. Furthermore, we propose an optimized approach for mapping SDF-like regions onto parallel processing platforms such as multi-core processors.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Xilinx Research Labs, UBL, Department of Electrical and Computer Engineering
Contributors: Gu, R., Janneck, J. W., Raulet, M., Bhattacharyya, S. S.
Number of pages: 14
Pages: 129-142
Publication date: Apr 2011
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 63
Issue number: 1
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2011): CiteScore 0.92 SJR 0.248 SNIP 0.692
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Cal, Dataflow, DIF, Multicore processors, Quasi-static scheduling
Source: Scopus
Source ID: 79954601701

Research output: Contribution to journalArticleScientificpeer-review

Extending the life of virtual heritage: Reuse of TLS point clouds in synthetic stereoscopic spherical images

Recent advances in Terrestrial Laser Scanner (TLS), in terms of cost and flexibility, have consolidated this technology as an essential tool for the documentation and digitalization of Cultural Heritage. However, once the TLS data is used, it basically remains stored and left to waste. How can highly accurate and dense point clouds (of the built heritage) be processed for its reuse, especially to engage a broader audience? This paper aims to answer this question by a channel that minimizes the need for expert knowledge, while enhancing the interactivity with the as-built digital data: Virtual Heritage Dissemination through the production of VR content. Driven by the ProDigiOUs project's guidelines on data dissemination (EU funded), this paper advances in a production path to transform the point cloud into virtual stereoscopic spherical images, taking into account the different visual features that produce depth perception, and especially those prompting visual fatigue while experiencing the VR content. Finally, we present the results of the Hiedanranta's scans transformed into stereoscopic spherical animations.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Architecture, Research group: EDGE
Contributors: Garcia Fernandez, J., Tammi, K., Joutsiniemi, A.
Number of pages: 7
Pages: 317-323
Publication date: 23 Feb 2017

Host publication information

Title of host publication: 3D Virtual Reconstruction and Visualization of Complex Architectures
Publisher: ISPRS

Publication series

Name: International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives
ISSN (Electronic): 2194-9034
ASJC Scopus subject areas: Information Systems, Geography, Planning and Development
Keywords: Point cloud, Reuse, Spherical images, Stereoscopic, Terrestrial Laser Scanner, VR
Electronic versions: 

Bibliographical note

jufoid=83846

Source: Scopus
Source ID: 85021701753

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Fair testing and stubborn sets

Partial order methods alleviate state explosion by considering only a subset of actions in each constructed state. The choice of the subset depends on the properties that the method promises to preserve. Many methods have been developed ranging from deadlock-preserving to CTL(Formula presented.)-preserving and divergence-sensitive branching bisimilarity preserving. The less the method preserves, the smaller state spaces it constructs. Fair testing equivalence unifies deadlocks with livelocks that cannot be exited and ignores the other livelocks. It is the weakest congruence that preserves whether or not the system may enter a livelock that it cannot leave. We prove that a method that was designed for trace equivalence also preserves fair testing equivalence. We demonstrate its effectiveness on a protocol with a connection and data transfer phase. This is the first practical partial order method that deals with a practical fairness assumption.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Mathematics, University of Augsburg
Contributors: Valmari, A., Vogler, W.
Number of pages: 22
Pages: 589-610
Publication date: 2018
Peer-reviewed: Yes
Early online date: 11 Dec 2017

Publication information

Journal: International Journal on Software Tools for Technology Transfer
ISSN (Print): 1433-2779
Ratings: 
  • Scopus rating (2018): CiteScore 2.39 SJR 0.472 SNIP 1.648
Original language: English
ASJC Scopus subject areas: Software, Information Systems
Keywords: Fair testing equivalence, Fairness, Partial order methods, Progress, Stubborn sets
Electronic versions: 
URLs: 
Source: Scopus
Source ID: 85037686390

Research output: Contribution to journalArticleScientificpeer-review

Farm detection based on deep convolutional neural nets and semi-supervised green texture detection using VIS-NIR satellite image

Farm detection using low resolution satellite images is an important topic in digital agriculture. However, it has not received enough attention compared to high-resolution images. Although high resolution images are more efficient for detection of land cover components, the analysis of low-resolution images are yet important due to the low-resolution repositories of the past satellite images used for timeseries analysis, free availability and economic concerns. The current paper addresses the problem of farm detection using low resolution satellite images. In digital agriculture, farm detection has significant role for key applications such as crop yield monitoring. Two main categories of object detection strategies are studied and compared in this paper; First, a two-step semi-supervised methodology is developed using traditional manual feature extraction and modelling techniques; the developed methodology uses the Normalized Difference Moisture Index (NDMI), Grey Level Co-occurrence Matrix (GLCM), 2-D Discrete Cosine Transform (DCT) and morphological features and Support Vector Machine (SVM) for classifier modelling. In the second strategy, high-level features learnt from the massive filter banks of deep Convolutional Neural Networks (CNNs) are utilised. Transfer learning strategies are employed for pretrained Visual Geometry Group Network (VGG-16) networks. Results show the superiority of the high-level features for classification of farm regions.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electrical Engineering, Coventry University
Contributors: Sharifzadeh, S., Tata, J., Tan, B.
Number of pages: 9
Pages: 100-108
Publication date: 2019

Host publication information

Title of host publication: DATA 2019 - Proceedings of the 8th International Conference on Data Science, Technology and Applications
Publisher: SCITEPRESS
Editors: Hammoudi, S., Quix, C., Bernardino, J.
ISBN (Electronic): 9789897583773
ASJC Scopus subject areas: Hardware and Architecture, Information Systems, Software, Computer Networks and Communications
Keywords: Classification, Convolutional Neural Nets (CNNs), Digital Agriculture, Satellite Image, Supervised Feature Extraction
Electronic versions: 
Source: Scopus
Source ID: 85072971833

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Federation lifecycle management incorporating coordination of bio-inspired self-management processes

As it has evolved, the Internet has had to support a broadening range of networking technologies, business models and user interaction modes. Researchers and industry practitioners have realised that this trend necessitates a fundamental rethinking of approaches to network and service management. This has spurred significant research efforts towards developing autonomic network management solutions incorporating distributed self-management processes inspired by biological systems. Whilst significant advances have been made, most solutions focus on management of single network domains and the optimisation of specific management or control processes therein. In this paper we argue that a networking infrastructure providing a myriad of loosely coupled services must inherently support federation of network domains and facilitate coordination of the operation of various management processes for mutual benefit. To this end, we outline a framework for federated management that facilitates the coordination of the behaviour of bio-inspired management processes. Using a case study relating to distribution of IPTV content, we describe how Federal Relationship Managers realising our layered model of management federations can communicate to manage service provision across multiple application/storage/ network providers. We outline an illustrative example in which storage providers are dynamically added to a federation to accommodate demand spikes, with appropriate content being migrated to those providers servers under control of a bio-inspired replication process.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Wireless Communications and Positioning (WICO), Waterford Institute of Technology, Trinity College Dublin
Contributors: Meskill, B., Balasubramaniam, S., Brennan, R., Feeney, K., Jennings, B.
Number of pages: 27
Pages: 650-676
Publication date: Dec 2013
Peer-reviewed: Yes

Publication information

Journal: JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT
Volume: 21
Issue number: 4
ISSN (Print): 1064-7570
Ratings: 
  • Scopus rating (2013): CiteScore 0.88 SJR 0.237 SNIP 0.651
Original language: English
ASJC Scopus subject areas: Information Systems, Hardware and Architecture, Computer Networks and Communications, Strategy and Management
Keywords: Bio-inspired processes, Federation, IPTV content distribution, Network management
Source: Scopus
Source ID: 84885309455

Research output: Contribution to journalArticleScientificpeer-review

First-principles data set of 45,892 isolated and cation-coordinated conformers of 20 proteinogenic amino acids

We present a structural data set of the 20 proteinogenic amino acids and their amino-methylated and acetylated (capped) dipeptides. Different protonation states of the backbone (uncharged and zwitterionic) were considered for the amino acids as well as varied side chain protonation states. Furthermore, we studied amino acids and dipeptides in complex with divalent cations (Ca2+, Ba2+, Sr2+, Cd2+, Pb2+, and Hg2+). The database covers the conformational hierarchies of 280 systems in a wide relative energy range of up to 4 eV (390 kJ/mol), summing up to a total of 45,892 stationary points on the respective potential-energy surfaces. All systems were calculated on equal first-principles footing, applying density-functional theory in the generalized gradient approximation corrected for long-range van der Waals interactions. We show good agreement to available experimental data for gas-phase ion affinities. Our curated data can be utilized, for example, for a wide comparison across chemical space of the building blocks of life, for the parametrization of protein force fields, and for the calculation of reference spectra for biophysical applications.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Physics, Fritz Haber Institute of the Max Planck Society, COMP Centre of Excellence, Department of Applied Physics, Aalto University, Aalto University, Duke University
Contributors: Ropo, M., Schneider, M., Baldauf, C., Blum, V.
Publication date: 16 Feb 2016
Peer-reviewed: Yes

Publication information

Journal: Scientific Data
Volume: 3
Article number: 160009
ISSN (Print): 2052-4463
Ratings: 
  • Scopus rating (2016): CiteScore 4.8 SJR 3.261 SNIP 2.124
Original language: English
ASJC Scopus subject areas: Education, Library and Information Sciences, Computer Science Applications, Information Systems, Statistics, Probability and Uncertainty, Statistics and Probability
Source: Scopus
Source ID: 84961184519

Research output: Contribution to journalArticleScientificpeer-review

Full-Duplex Radio - Increasing the Spectral Efficiency for Military Applications

This paper summarizes the results of the NATO STO IST Panel's Exploratory Team IST-ET-101. The team studied the full-duplex radio technology as an innovative solution to deal with the scarce and congested electromagnetic frequency spectrum, especially in the VHF and UHF bands. This scarcity is in strong contrast to the growing bandwidth requirements generally and particularly in the military domain. The success of future NATO operations relies more than ever on new real-time services going hand in hand with increased data throughputs as well as with robustness against and compatibility with electronic warfare. Therefore, future tactical communication and electronic warfare technologies must aim at exploiting the spectral resources to the maximum while at the same time providing NATO with an advantage in the tactical environment.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electrical Engineering, Research group: Wireless Communications and Positioning, Fraunhofer FKIE, Koninklijke Militaire School - Ecole Royale Militaire, Airbus Defence and Space, Rantelon
Contributors: Adrat, M., Keller, R., Tschauner, M., Wilden, S., Le Nir, V., Riihonen, T., Bowyer, M., Pärlin, K.
Publication date: 1 May 2019

Host publication information

Title of host publication: 2019 International Conference on Military Communications and Information Systems, ICMCIS 2019
Publisher: IEEE
ISBN (Electronic): 9781538693834
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Safety, Risk, Reliability and Quality
Keywords: electronic warfare, full-duplex radio, spectrum scarcity, tactical communications

Bibliographical note

jufoid=73201

Source: Scopus
Source ID: 85073227199

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Functional size measures and effort estimation in agile development: A replicated study

To help developers during the Scrum planning poker, in our previous work we ran a case study on a Moonlight Scrum process to understand if it is possible to introduce functional size metrics to improve estimation accuracy and to measure the accuracy of expert-based estimation. The results of this original study showed that expert-based estimations are more accurate than those obtained by means of models, calculated with functional size measures. To validate the results and to extend them to plain Scrum processes, we replicated the original study twice, applying an exact replication to two plain Scrum development processes. The results of this replicated study show that the accuracy of the effort estimated by the developers is very accurate and higher than that obtained through functional size measures. In particular, SiFP and IFPUG Function Points, have low predictive power and are thus not help to improve the estimation accuracy in Scrum.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, University of Cagliari
Contributors: Lenarduzzi, V., Lunesu, I., Matta, M., Taibi, D.
Number of pages: 12
Pages: 105-116
Publication date: 2015

Host publication information

Title of host publication: Agile Processes, in Software Engineering, and Extreme Programming - 16th International Conference, XP 2015, Proceedings
Volume: 212
Publisher: Springer-Verlag Berlin Heidelberg
ISBN (Print): 9783319186115

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 212
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Management Information Systems, Control and Systems Engineering, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Source: Scopus
Source ID: 84942790957

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Global information processing in gene networks: Fault tolerance

In this paper we study the fault tolerance of gene networks. We assume single gene knockouts and investigate the effect this kind of perturbation has on the communication between genes globally. For our study we use directed scale-free networks resembling gene networks, e.g., signaling or proteinprotein interaction networks, and define a Markov process based on the network topology to model communication. This allows us to evaluate the spread of information in the network and, hence, detect differences due to single gene knockouts in the gene-gene communication asymptotically.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Stowers Institute for Medical Research, TU Vienna
Contributors: Emmert-Streib, F., Dehmer, M.
Number of pages: 4
Pages: 326-329
Publication date: 2007

Host publication information

Title of host publication: Proceedings of the Bio-Inspired Models of Network, Information, and Computing Systems, Bionetics 2007
Article number: 4610138
ISBN (Print): 9789639799059
ASJC Scopus subject areas: Computational Theory and Mathematics, Computer Science Applications, Information Systems
Keywords: Gene networks, Information processing, Information theory, Robustness, Scale-free networks
Source: Scopus
Source ID: 53149089468

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Graph Embedded Extreme Learning Machine

In this paper, we propose a novel extension of the extreme learning machine (ELM) algorithm for single-hidden layer feedforward neural network training that is able to incorporate subspace learning (SL) criteria on the optimization process followed for the calculation of the network's output weights. The proposed graph embedded ELM (GEELM) algorithm is able to naturally exploit both intrinsic and penalty SL criteria that have been (or will be) designed under the graph embedding framework. In addition, we extend the proposed GEELM algorithm in order to be able to exploit SL criteria in arbitrary (even infinite) dimensional ELM spaces. We evaluate the proposed approach on eight standard classification problems and nine publicly available datasets designed for three problems related to human behavior analysis, i.e., the recognition of human face, facial expression, and activity. Experimental results denote the effectiveness of the proposed approach, since it outperforms other ELM-based classification schemes in all the cases.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Pages: 311 - 324
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Cybernetics
Volume: 46
Issue number: 1
ISSN (Print): 2168-2267
Ratings: 
  • Scopus rating (2016): CiteScore 7.14 SJR 2.927 SNIP 3.282
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Information Systems, Software, Control and Systems Engineering, Electrical and Electronic Engineering

Research output: Contribution to journalArticleScientificpeer-review

Guest Editorial: Implementation Issues in System-on-Chip

General information

Publication status: Published
MoE publication type: B1 Article in a scientific magazine
Organisations: Electronics and Communications Engineering, Research group: System-on-Chip for GNSS, Wireless Communications and Cyber-Physical Embedded Computing, Tallinn University of Technology
Contributors: Ellervee, P., Nurmi, J.
Number of pages: 2
Pages: 269-270
Publication date: 1 Jun 2017
Peer-reviewed: No

Publication information

Journal: Journal of Signal Processing Systems
Volume: 87
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Electronic versions: 
URLs: 
Source: Scopus
Source ID: 85017177298

Research output: Contribution to journalEditorialScientific

Guest Editorial Special Issue on Multimedia Big Data in Internet of Things

General information

Publication status: Published
MoE publication type: B1 Article in a scientific magazine
Organisations: Signal Processing, Research group: Multimedia Research Group - MRG, Beijing University of Posts and Telecommunications, University of Technology Sydney, IBM Research
Contributors: Ma, H., Yu, S., Gabbouj, M., Mueller, P.
Number of pages: 3
Pages: 3405-3407
Publication date: Oct 2018
Peer-reviewed: No

Publication information

Journal: IEEE Internet of Things Journal
Volume: 5
Issue number: 5
Article number: 8534720
ISSN (Print): 2327-4662
Ratings: 
  • Scopus rating (2018): CiteScore 11.33 SJR 1.396 SNIP 3.874
Original language: English
ASJC Scopus subject areas: Signal Processing, Information Systems, Hardware and Architecture, Computer Science Applications, Computer Networks and Communications
Source: Scopus
Source ID: 85056768996

Research output: Contribution to journalEditorialScientific

Guest editorial special issue on the internet of nano things

The six papers in this special section focus on the Internet of nanotechnology things. While researchers are currently investigating these challenges to develop fully functional nano communication systems, a question remains as to whether they can represent an extended communication network that is part of the broader Internet. These papers address new solutions for the Internet of Nano Things. The Internet of Things paradigm has transformed the way we operate our personal and professional lives, it is driving our economy and will continue to enable many new opportunities in broad research areas. As this pervasive and ubiquitous interconnection of our everyday life appliances continues into the future, new types of devices enabled by nano and biotechnology promise to push engineering to previously unexplored application domains, where the exchange of information and access from/to the broader Internet for their monitoring and control are even more essential. The research on nanoscale communication and networks aims to develop systems for interconnecting these novel devices at the nanoscale, i.e., the Internet of Nano Things.

General information

Publication status: Published
MoE publication type: B1 Article in a scientific magazine
Organisations: Department of Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Nano Communication Centre, State University of New York, University of Nebraska - Lincoln
Contributors: Balasubramaniam, S., Jornet, J. M., Pierobon, M., Koucheryavy, Y.
Number of pages: 3
Pages: 1-3
Publication date: 1 Feb 2016
Peer-reviewed: No

Publication information

Journal: IEEE Internet of Things Journal
Volume: 3
Issue number: 1
ISSN (Print): 2327-4662
Ratings: 
  • Scopus rating (2016): CiteScore 9.9 SJR 1.447 SNIP 5.896
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Computer Science Applications, Hardware and Architecture, Information Systems, Signal Processing, Information Systems and Management
Source: Scopus
Source ID: 84959329564

Research output: Contribution to journalArticleScientific

How developers perceive smells in source code: A replicated study

Context. In recent years, smells, also referred to as bad smells, have gained popularity among developers. However, it is still not clear how harmful they are perceived from the developers’ point of view. Many developers talk about them, but only few know what they really are, and even fewer really take care of them in their source code. Objective. The goal of this work is to understand the perceived criticality of code smells both in theory, when reading their description, and in practice. Method. We executed an empirical study as a differentiated external replication of two previous studies. The studies were conducted as surveys involving only highly experienced developers (63 in the first study and 41 in the second one). First the perceived criticality was analyzed by proposing the description of the smells, then different pieces of code infected by the smells were proposed, and finally their ability to identify the smells in the analyzed code was tested. Results. According to our knowledge, this is the largest study so far investigating the perception of code smells with professional software developers. The results show that developers are very concerned about code smells in theory, nearly always considering them as harmful or very harmful (17 out of 23 smells). However, when they were asked to analyze an infected piece of code, only few infected classes were considered harmful and even fewer were considered harmful because of the smell. Conclusions. The results confirm our initial hypotheses that code smells are perceived as more critical in theory but not as critical in practice.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Free University of Bolzano-Bozen, Free University of Bozen-Bolzano
Contributors: Taibi, D., Janes, A., Lenarduzzi, V.
Number of pages: 13
Pages: 223-235
Publication date: 1 Dec 2017
Peer-reviewed: Yes

Publication information

Journal: Information and Software Technology
Volume: 92
ISSN (Print): 0950-5849
Ratings: 
  • Scopus rating (2017): CiteScore 4.04 SJR 0.581 SNIP 2.615
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Science Applications
Keywords: Antipatterns, Bad smells, Code smells, Refactoring, Software maintenance
Source: Scopus
Source ID: 85028762206

Research output: Contribution to journalArticleScientificpeer-review

How to design gamification? A method for engineering gamified software

Context: Since its inception around 2010, gamification has become one of the top technology and software trends. However, gamification has also been regarded as one of the most challenging areas of software engineering. Beyond traditional software design requirements, designing gamification requires the command of disciplines such as (motivational/behavioral) psychology, game design, and narratology, making the development of gamified software a challenge for traditional software developers. Gamification software inhabits a finely tuned niche of software engineering that seeks for both high functionality and engagement; beyond technical flawlessness, gamification has to motivate and affect users. Consequently, it has also been projected that most gamified software is doomed to fail. Objective: This paper seeks to advance the understanding of designing gamification and to provide a comprehensive method for developing gamified software. Method: We approach the research problem via a design science research approach; firstly, by synthesizing the current body of literature on gamification design methods and by interviewing 25 gamification experts, producing a comprehensive list of design principles for developing gamified software. Secondly, and more importantly, we develop a detailed method for engineering of gamified software based on the gathered knowledge and design principles. Finally, we conduct an evaluation of the artifacts via interviews of ten gamification experts and implementation of the engineering method in a gamification project. Results: As results of the study, we present the method and key design principles for engineering gamified software. Based on the empirical and expert evaluation, the developed method was deemed as comprehensive, implementable, complete, and useful. We deliver a comprehensive overview of gamification guidelines and shed novel insights into the nature of gamification development and design discourse. Conclusion: This paper takes first steps towards a comprehensive method for gamified software engineering.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research group: TUT Game Lab, Pervasive Computing, University of Duisburg-Essen
Contributors: Morschheuser, B., Hassan, L., Werder, K., Hamari, J.
Pages: 219-237
Publication date: 2018
Peer-reviewed: Yes
Early online date: 2017

Publication information

Journal: Information and Software Technology
Volume: 95
ISSN (Print): 0950-5849
Ratings: 
  • Scopus rating (2018): CiteScore 5.07 SJR 0.615 SNIP 2.837
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Science Applications
Keywords: Design science research, Game design, Gameful design, Gamification, Persuasive technology, Playfulness, Software engineering
Source: Scopus
Source ID: 85035150495

Research output: Contribution to journalArticleScientificpeer-review

Idea-space: A use case of collaborative course development in higher education

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), ESCP Europe Berlin, Ruhr West University of Applied Sciences, Vytautas Magnus University, Duale Hochschule Baden Württemberg, NCSR, Jyväskylän yliopisto
Contributors: AbuJarour, S., Pawlowski, J., Bick, M., Bagucanskyte, M., Frankenberg, A., Hudak, R., Makropoulos, C., Pappa, D., Pitsilis, V., Pirkkalainen, H., Tannhauser, A. C., Trepule, E., Vidalis, A., Volungeviciene, A.
Number of pages: 8
Pages: 149-156
Publication date: 2015

Host publication information

Title of host publication: Wissens-Gemeinschaften 2015
Publisher: TUDpress Verlag der Wissenschaften GmbH
ISBN (Electronic): 978-395908010-1
ASJC Scopus subject areas: Computer Science Applications, Information Systems
Source: Scopus
Source ID: 84959421920

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

IEEE 802.11ac MIMO Transceiver Baseband Processing on a VLIW Processor

Wireless standards are evolving rapidly due to the exponential growth in the number of portable devices along with the applications with high data rate requirements. Adaptable software based signal processing implementations for these devices can make the deployment of the constantly evolving standards faster and less expensive. The flagship technology from the IEEE WLAN family, the IEEE 802.11ac, aims at achieving very high throughputs in local area connectivity scenarios. This article presents a software based implementation for the Multiple Input and Multiple Output (MIMO) transmitter and receiver baseband processing conforming to the IEEE 802.11ac standard which can achieve transmission bit rates beyond 1Gbps. This work focuses on the Physical layer frequency domain processing. Various configurations, including 2×2 and 4×4 MIMO are considered for the implementation. To utilize the available data and instruction level parallelism, a DSP core with vector extensions is selected as the implementation platform. Then, the feasibility of the presented software-based solution is assessed by studying the number of clock cycles and power consumption of the different scenarios implemented on this core. Such Software Defined Radio based approaches can potentially offer more flexibility, high energy efficiency, reduced design efforts and thus shorter time-to-market cycles in comparison with the conventional fixed-function hardware methods.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Department of Pervasive Computing, Research area: Computer engineering
Contributors: Aghababaeetafreshi, M., Lehtonen, L. K., Levanen, T., Valkama, M., Takala, J.
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2016): CiteScore 0.78 SJR 0.212 SNIP 0.65
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Modelling and Simulation, Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science
Keywords: MIMO, OFDM, Parallel processing, Software defined radio, VLIW, WLAN

Bibliographical note

ORG=elt,0.5
ORG=tie,0.5

Source: Scopus
Source ID: 84942023616

Research output: Contribution to journalArticleScientificpeer-review

Impact of antenna radiation pattern variation on the performance of SPMA at 28 GHz

The target of this paper is to analyze the impact of variation in antenna radiation pattern on the performance of Single Path Multiple Access (SPMA) in urban/dense-urban environment. For this study, an extended 3GPP antenna model, and 3D building data from an urban area of Helsinki city is used. The simulations are performed at 28 GHz frequency using “sAGA” a MATLAB based 3D ray tracing tool. The variables considered for the series of simulations are Front to Back Ratio (FBR), Side Lobe Level (SLL), and Half Power Beamwidth (HPBW) of an antenna in horizontal and vertical plane. Network performance is compared in terms of metrics like signal strength, SINR, and capacity. This paper also presents the spectral efficiency and power efficiency analysis. The performance of SPMA was found susceptible to the change in antenna radiation pattern, and the simulation results show a significant impact of radiation pattern on the capacity gain offered by SPMA. Interestingly, SPMA was found a fairly power efficient solution with respect to the traditional macro cellular network approach. However, the level of power efficiency heavily depends upon the antenna beamwidth and on other beam parameters.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering
Contributors: Sheikh, M. U., Lempiäinen, J.
Number of pages: 12
Pages: 361–372
Publication date: Feb 2018
Peer-reviewed: Yes
Early online date: 28 Jul 2016

Publication information

Journal: Wireless Networks
Volume: 24
Issue number: 2
ISSN (Print): 1022-0038
Ratings: 
  • Scopus rating (2018): CiteScore 2.43 SJR 0.403 SNIP 1.129
Original language: English
ASJC Scopus subject areas: Electrical and Electronic Engineering, Computer Networks and Communications, Information Systems
Keywords: 3D ray tracing, Antenna Pattern, Macro cellular, SPMA, System performance
Source: Scopus
Source ID: 84980030796

Research output: Contribution to journalArticleScientificpeer-review

Implementation of a Multirate Resampler for Multi-carrier Systems on GPUs

Efficient sample rate conversion is of widespread importance in modern communication and signal processing systems. Although many efficient kinds of polyphase filterbank structures exist for this purpose, they are mainly geared toward serial, custom, dedicated hardware implementation for a single task. There is, therefore, a need for more flexible sample rate conversion systems that are resource-efficient, and provide high performance. To address these challenges, we present in this paper an all-software-based, fully parallel, multirate resampling method based on graphics processing units (GPUs). The proposed approach is well-suited for wireless communication systems that have simultaneous requirements on high throughput and low latency. Utilizing the multidimensional architecture of GPUs, our design allows efficient parallel processing across multiple channels and frequency bands at baseband. The resulting architecture provides flexible sample rate conversion that is designed to address modern communication requirements, including real-time processing of multiple carriers simultaneously.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, University of Maryland
Contributors: Kim, S. C., Bhattacharyya, S. S.
Number of pages: 11
Pages: 445–455
Publication date: 2017
Peer-reviewed: Yes
Early online date: 30 Mar 2017

Publication information

Journal: Journal of Signal Processing Systems
Volume: 89
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Carrier aggregation, GPU-based radio, Multirate signal processing, Polyphase decimator, Polyphase interpolator, Polyphase resampler
Source: Scopus
Source ID: 85016560476

Research output: Contribution to journalArticleScientificpeer-review

Improving the delivery cycle: A multiple-case study of the toolchains in Finnish software intensive enterprises

Context: Software companies seek to gain benefit from agile development approaches in order to meet evolving market needs without losing their innovative edge. Agile practices emphasize frequent releases with the help of an automated toolchain from code to delivery. Objective: We investigate, which tools are used in software delivery, what are the reasons omitting certain parts of the toolchain and what implications toolchains have on how rapidly software gets delivered to customers. Method: We present a multiple-case study of the toolchains currently in use in Finnish software-intensive organizations interested in improving their delivery frequency. We conducted qualitative semi-structured interviews in 18 case organizations from various software domains. The interviewees were key representatives of their organization, considering delivery activities. Results: Commodity tools, such as version control and continuous integration, were used in almost every organization. Modestly used tools, such as UI testing and performance testing, were more distinctly missing from some organizations. Uncommon tools, such as artifact repository and acceptance testing, were used only in a minority of the organizations. Tool usage is affected by the state of current workflows, manual work and relevancy of tools. Organizations whose toolchains were more automated and contained fewer manual steps were able to deploy software more rapidly. Conclusions: There is variety in the need for tool support in different development steps as there are domain-specific differences in the goals of the case organizations. Still, a well-founded toolchain supports speedy delivery of new software.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, Research area: Software engineering, University of Helsinki, Aalto University
Contributors: Mäkinen, S., Leppänen, M., Kilamo, T., Mattila, A., Laukkanen, E., Pagels, M., Männistö, T.
Number of pages: 13
Pages: 1339-1351
Publication date: 1 Dec 2016
Peer-reviewed: Yes

Publication information

Journal: Information and Software Technology
Volume: 80
ISSN (Print): 0950-5849
Ratings: 
  • Scopus rating (2016): CiteScore 3.61 SJR 0.801 SNIP 2.422
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Science Applications
Keywords: Agile software development, Continuous delivery, Continuous deployment, Deployment pipeline, Software development tools
Source: Scopus
Source ID: 84988001567

Research output: Contribution to journalArticleScientificpeer-review

Information Exchange Architecture for Collaborative Industrial Ecosystem

Due to the networked nature of modern industrial business, repeated information exchange activities are necessary. Unfortunately, information exchange is both laborious and expensive with the current communication media, which causes errors and delays. To increase the efficiency of communication, this study introduces an architecture to exchange information in a digitally processable manner in industrial ecosystems. The architecture builds upon commonly agreed business practices and data formats, and an open consortium and information mediators enable it. Following the architecture, a functional prototype has been implemented for a real industrial scenario. This study has its focus on the technical information of equipment, but the architecture concept can also be applied in financing and logistics. Therefore, the concept has potential to completely reform industrial communication.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Automation and Hydraulic Engineering, Research group: Automation and Systems Theory, Collaxion Oy
Contributors: Kannisto, P., Hästbacka, D., Marttinen, A.
Pages: 1-16
Publication date: 2018
Peer-reviewed: Yes
Early online date: 2018

Publication information

Journal: Information Systems Frontiers
ISSN (Print): 1387-3326
Ratings: 
  • Scopus rating (2018): CiteScore 4.42 SJR 0.797 SNIP 2.069
Original language: English
ASJC Scopus subject areas: Software, Theoretical Computer Science, Information Systems, Computer Networks and Communications
Keywords: Digital business ecosystem, Industrial information management, Lifecycle management, Multi-sided platform, Operations and maintenance, Systems integration
Source: Scopus
Source ID: 85052098014

Research output: Contribution to journalArticleScientificpeer-review

Information interaction in molecular medicine: Integrated use of multiple channels

Task-based information access is a significant context for studying information interaction and for developing information retrieval (IR) systems. Molecular medicine (MM) is an informationintensive and rapidly growing task domain, which aims at providing new approaches to the diagnosis, prevention and treatment of various diseases. The development of bioinformatics databases and tools has led to an extremely distributed information environment. There are numerous generic and domain-specific tools and databases available for online information access. This renders MM as a fruitful context for research in task-based IR. The present paper examines empirically task-based information access in MM and analyzes task processes as contexts of information access and interaction, integrated use of resources in information access and the limitations of (simple server-side) log analysis in understanding information access, retrieval sessions in particular. We shed light on the complexity of the between-systems interaction. The findings suggest that the system development should not be done in isolation as there is considerable interaction between them in real world use. We also classify system-level strategies of information access integration that can be used to reduce the amount of manual system integration by task performers.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Information Studies and Interactive Media
Contributors: Kumpulainen, S., Järvelin, K.
Number of pages: 10
Pages: 95-104
Publication date: 2010

Host publication information

Title of host publication: IIiX 2010 - Proceedings of the 2010 Information Interaction in Context Symposium
ISBN (Print): 9781450302470
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems
Keywords: Integrated information environment, Molecular medicine, Task-based information access, User studies
Source: Scopus
Source ID: 77957950766

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Innovative e-Tourism Services on Top of Geo2Tag LBS Platform

Location based and geo-context aware services form the new fast growing domain of commercially successful ICT solutions. These services play the key role in IoT scenarios and development of smart spaces and proactive solutions. One of the most attractive application areas is e-Tourism. More people can afford travelling and over the last few decades we see continues growth of the tourist activity. At the same time we see huge increase of demand both in quantity and quality of tourist services. Many experts foresee that this growth cannot any longer be fulfilled by applying traditional approaches. Similarly to the change in tickets and hotel booking, it is expected that soon we will witness major transformation in the whole industry towards e-Tourism driven market, where roles of traditional service providers, e.g., tourist agents, guides, will disappear or seriously changed. Internet of Things (IoT) is an integral part of the Future Internet ecosystem that has major impact on development of e-Tourism services. IoT provides an infrastructure to uniquely identify and link physical objects with virtual representations. As a result any physical object can have virtual reflection in the service space. This gives an opportunity to replace actions on physical objects by operations on their virtual reflections, which is faster, cheaper and more comfortable for the user. In this paper we summarize our research in the field, share ideas of innovative e-Tourism services and present Geo2Tag LBS platform that allows easy and fast development of such services.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, FRUCT Oy, Laboratory of Information Science and Semantic Technologies, ITMO University
Contributors: Balandina, E., Balandin, S., Koucheryavy, Y., Mouromtsev, D.
Number of pages: 8
Pages: 752-759
Publication date: 5 Feb 2016

Host publication information

Title of host publication: Proceedings - 11th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2015
Publisher: IEEE
ISBN (Print): 9781467397216
ASJC Scopus subject areas: Signal Processing, Computer Networks and Communications, Information Systems
Keywords: e-Tourism, Geo2Tag, ICT for Cultural Heritage, Internet of Things, IoT, Tourist services, Use Cases

Bibliographical note

EXT="Balandin, Sergey"

Source: Scopus
Source ID: 84966375788

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Institutional Perspectives on the Process of Enterprise Architecture Adoption

Organizations often adopt enterprise architecture (EA) when planning how best to develop their information technology (IT) or businesses, for strategic management, or generally for managing change initiatives. This variety of different uses affects many stakeholders within and between organizations. Because stakeholders have dissimilar backgrounds, positions, assumptions, and activities, they respond differently to changes and the potential problems that emerge from those changes. This situation creates contradictions and conflicts between stakeholders that may further influence project activities and ultimately determine how EA is adopted. In this paper, we examine how institutional pressures influence EA adoption. Based on a qualitative case study of two cases, we show how regulative, normative, and cognitive pressures influence stakeholders’ activities and behaviors during the process of EA adoption. Our contribution thus lies in identifying roles of institutional pressures in different phases during the process of EA adoption and how it changes overtime. The results provide insights into EA adoption and the process of institutionalization, which help to explain emergent challenges in EA adoption.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Information and Knowledge Management, Research group: Business Data Research Group, University of Vaasa (UVA)
Contributors: Dang, D., Pekkola, S.
Publication date: 2019
Peer-reviewed: Yes

Publication information

Journal: Information Systems Frontiers
ISSN (Print): 1387-3326
Original language: English
ASJC Scopus subject areas: Software, Theoretical Computer Science, Information Systems, Computer Networks and Communications
Keywords: EA adoption, Enterprise architecture, Institutional theory, Institutionalization process

Bibliographical note

EXT="Dang, Duong"

Source: Scopus
Source ID: 85069739091

Research output: Contribution to journalArticleScientificpeer-review

Instrumentation-Driven Validation of Dataflow Applications

Dataflow modeling offers a myriad of tools for designing and optimizing signal processing systems. A designer is able to take advantage of dataflow properties to effectively tune the system in connection with functionality and different performance metrics. However, a disparity in the specification of dataflow properties and the final implementation can lead to incorrect behavior that is difficult to detect. This motivates the problem of ensuring consistency between dataflow properties that are declared or otherwise assumed as part of dataflow-based application models, and the dataflow behavior that is exhibited by implementations that are derived from the models. In this paper, we address this problem by introducing a novel dataflow validation framework (DVF) that is able to identify disparities between an application’s formal dataflow representation and its implementation. DVF works by instrumenting the implementation of an application and monitoring the instrumentation data as the application executes. This monitoring process is streamlined so that DVF achieves validation without major overhead. We demonstrate the utility of our DVF through design and implementation case studies involving an automatic speech recognition application, a JPEG encoder, and an acoustic tracking application.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, Research area: Computer engineering, Signal Processing Research Community (SPRC), University of Maryland, Technische Universitat Munchen, Institute for Advanced Computer Studies
Contributors: Chukhman, I., Jiao, Y., Salem, H. B., Bhattacharyya, S. S.
Pages: 383–397
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 84
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2016): CiteScore 0.78 SJR 0.212 SNIP 0.65
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Modelling and Simulation, Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science
Keywords: Dataflow graphs, Design validation, Models of computation, Signal processing systems
Source: Scopus
Source ID: 84946128443

Research output: Contribution to journalArticleScientificpeer-review

Integration of dataflow-based heterogeneous multiprocessor scheduling techniques in GNU radio

As the variety of off-the-shelf processors expands, traditional implementation methods of systems for digital signal processing and communication are no longer adequate to achieve design objectives in a timely manner. There is a necessity for designers to easily track the changes in computing platforms, and apply them efficiently while reusing legacy code and optimized libraries that target specialized features in single processing units. In this context, we propose an integration workflow to schedule and implement Software Defined Radio (SDR) protocols that are developed using the GNU Radio environment on heterogeneous multiprocessor platforms. We show how to utilize Single Instruction Multiple Data (SIMD) units provided in Graphics Processing Units (GPUs) along with vector accelerators implemented in General Purpose Processors (GPPs). We augment a popular SDR framework (i.e, GNU Radio) with a library that seamlessly allows offloading of algorithm kernels mapped to the GPU without changing the original protocol description. Experimental results show how our approach can be used to efficiently explore design spaces for SDR system implementation, and examine the overhead of the integrated backend (software component) library.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Department of Electrical and Computer Engineering, Virginia Tech, Laboratory for Telecommunications Sciences
Contributors: Zaki, G. F., Plishker, W., Bhattacharyya, S. S., Clancy, C., Kuykendall, J.
Number of pages: 15
Pages: 177-191
Publication date: Feb 2013
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 70
Issue number: 2
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2013): CiteScore 0.97 SJR 0.254 SNIP 0.845
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Design methodology, GNU Radio, Graphic processor unit, Multiprocessor scheduling, Software defined radio
Source: Scopus
Source ID: 84892800816

Research output: Contribution to journalArticleScientificpeer-review

Intelligent data service for farmers

The agricultural sector in Finland has been lagging behind in digital development. Development has long been based on increasing production by investing in larger machines. Over the past decade, change has begun to take place in the direction of digitalization. One of the challenges is that different manufacturers are trying to get farmers' data on their own closed cloud services. In the worst case, farmers may lose an overall view of their farms and opportunities for deeper data analysis because their data is located in different services. The goals and previously studied challenges of the 'MIKÄ DATA' project are described in this research. This project will build an intelligent data service for farmers, which is based on the Oskari platform. In the 'Peltodata' service, farmers can see their own field data and many other data sources layer by layer. The project is focused on the study of machine learning techniques to develop harvest yield prediction and find out the correlation between many data sources. The 'Peltodata' service will be ready at the end of 2019.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Computing Sciences
Contributors: Linna, P., Narra, N., Grönman, J.
Number of pages: 4
Pages: 1072-1075
Publication date: 1 May 2019

Host publication information

Title of host publication: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2019 - Proceedings
Publisher: IEEE
Editors: Skala, K., Car, Z., Pale, P., Huljenic, D., Janjic, M., Koricic, M., Sruk, V., Ribaric, S., Grbac, T. G., Butkovic, Z., Cicin-Sain, M., Skvorc, D., Mauher, M., Babic, S., Gros, S., Vrdoljak, B., Tijan, E.
ISBN (Electronic): 9789532330984
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems, Energy Engineering and Power Technology, Electrical and Electronic Engineering, Electronic, Optical and Magnetic Materials
Keywords: Agriculture, Artificial intelligence, Platform
Source: Scopus
Source ID: 85070273282

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Internet of Things: Opportunities for vocational education and training: Presentation of the pilot project

In the Internet of Things (IoT), machines and devices are equipped with sensors and Internet connections that makes it possible to collect data and store this data to cloud services. In vocational education and training, the stored data can be used to improve decision-making processes. With the help of this data, a teacher can also get a more accurate picture of the current state of the education environment than before. IoT should be integrated into vocational education and training because IoT will help to achieve important educational objectives. IoT is able to promote students' preparation for working life, the safety of education environment, self-directed learning, and effective learning. It can also improve the efficient use of educational resources. In additional, IoT based solutions should be introduced so that students would have a vision of new types of IoT skill requirements before they enter the labour market. In this paper, we presents IoT related aspects that enable to meet the above-mentioned educational objectives. By implementing a pilot project, we aim to concretise IoT's possibilities in the education sector.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing, Facilities and Infrastructure
Contributors: Vihervaara, J., Alapaholuoma, T.
Number of pages: 5
Pages: 476-480
Publication date: 2017

Host publication information

Title of host publication: CSEDU 2017 - Proceedings of the 9th International Conference on Computer Supported Education
Publisher: SCITEPRESS
ISBN (Electronic): 9789897582394
ASJC Scopus subject areas: Education, Computer Science Applications, Information Systems
Keywords: Internet of Things, Pilot, Vocational education
Source: Scopus
Source ID: 85023781608

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Interpretation of ambiguous images inspected by the StickGrip device

Interpretation of ambiguous images perceived visually and relying on supplementary information coordinated with pictorial cues was selected to evaluate the usefulness of the StickGrip device. The ambiguous visual models were achromatic images composed from only two overlapping ellipses with various brightness gradients and relative position of the components. Inspection of images by the tablet pen enhanced with the pencil-like visual pointer decreased discrepancy between their actual interpretation and expected decision by only about 2.6 for concave and by about 1.3 for convex models. Interpretation of the convex images ambiguous with their inverted concave counterparts inspected by the StickGrip device achieved three times less discrepancy between decisions made and expected. Interpretation of the concave images versus inverted convex counterparts was five times more accurate with the use of the StickGrip device. We conclude that the kinesthetic and proprioceptive cues delivered by the StickGrip device had a positive influence on the decision-making under ambiguous conditions.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Evreinova, T. V., Evreinov, G., Raisamo, R.
Number of pages: 8
Pages: 209-216
Publication date: 2011

Host publication information

Title of host publication: Proceedings of the IADIS International Conference Interfaces and Human Computer Interaction 2011, Part of the IADIS Multi Conference on Computer Science and Information Systems 2011, MCCSIS 2011
ISBN (Print): 9789728939526
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems
Keywords: Kinesthetic feedback, Pen-based interaction, Pictorial depth, StickGrip haptic device, Surface computing
Source: Scopus
Source ID: 84860816622

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Is it a tool or a toy? How user conceptions of a system's purpose affect their experience and use

The boundary between hedonic and utilitarian information systems has become increasingly blurred during recent years due to the rise of developments such as gamification. Therefore, users may perceive the purpose of the same system differently, ranging from pure utility to pure play. However, in literature that addresses why people adopt and use information systems, the relationship between the users conception of the purpose of the system, and their experience and use of it has not yet been investigated. Therefore, in this study we investigate the interaction effects between users’ utility-fun conceptions of the system and the perceived enjoyment and usefulness from its use, on their post-adoption intentions (continued use, discontinued use, and contribution). We employ survey data collected among users (N = 562) of a gamified crowdsourcing application that represents a system affording both utility and leisure use potential. The results show that the more fun-oriented users conceive the system to be, the more enjoyment affects continued and discontinued use intentions, and the less ease of use affects the continued use intention. Therefore, users’ conceptions of the system prove to be an influential aspect of system use and should particularly be considered when designing modern multi-purposed systems such as gamified information systems.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Computing Sciences, University of Jyvaskyla, Karlsruhe Institute of Technology, Insitute for Technical Physics, Germany
Contributors: Köse, D. B., Morschheuser, B., Hamari, J.
Number of pages: 14
Pages: 461-474
Publication date: 1 Dec 2019
Peer-reviewed: Yes

Publication information

Journal: International Journal of Information Management
Volume: 49
ISSN (Print): 0268-4012
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Library and Information Sciences
Keywords: Crowdsourcing, Dual information systems, Gamification, Post-adoption intentions, User conception
Source: Scopus
Source ID: 85071521627

Research output: Contribution to journalArticleScientificpeer-review

IT capability and firm performance: The mediating roles of interaction praxis

We investigate how IT-capability leads to more interaction business practices, both through inter-organizational systems (IOS) and social media (SM), and how they further lead to marketing effectiveness and firm success. After analyzing the data collected from manufacturers (N=504), we find that (1) IT capability has a significant positive effect on both IOS-enabled and SM-enabled interaction practices; (2) IOS-enabled interaction practice has significant positive effects on both marketing performance and financial performance, while SM-enabled interaction practice only has a significant positive effect on the market performance; (3) both IOS-enabled interaction practice and SM-enabled interaction practice partly mediate the positive influence of IT capability on marketing performance and financial performance; (4) marketing performance partly mediates the positive impact of IOS-enabled interaction practice and fully mediates the positive impact of SM-enabled interaction practice on financial performance.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Computing Sciences, Xi'an Jiaotong University
Contributors: Feng, C., Xi, N., Zhuang, G., Hamari, J.
Publication date: 2019

Host publication information

Title of host publication: AMCIS 2019 Proceedings
Publisher: AIS
ISBN (Electronic): 978-0-9966831-8-0
ASJC Scopus subject areas: Information Systems
Keywords: B2B, Firm performance, Inter-organizational, IT capability, Social media
Source: Scopus
Source ID: 85073559294

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Just-in-time scheduling techniques for multicore signal processing systems

This paper introduces a novel multicore scheduling method that leverages a parameterized dataflow Model of Computation (MoC). This method, which we have named Just-In-Time Multicore Scheduling (JIT-MS), aims to efficiently schedule Parameterized and Interfaced Synchronous DataFlow (PiSDF) graphs on multicore architectures. This method exploits features of PiSDF to And locally static regions that exhibit predictable communications. This paper uses a multicore signal processing benchmark to demonstrate that the JIT-MS scheduler can exploit more parallelism than a conventional multicore task scheduler based on task creation and dispatch. Experimental results of the JIT-MS on an 8-core Texas Instruments Keystone Digital Signal Processor (DSP) are compared with those obtained from the OpenMP implementation provided by Texas Instruments. Results shows latency improvements of up to 26% for multicore signal processing systems.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), UBL, Texas Instruments, University of Maryland
Contributors: Heulot, J., Pelcat, M., Nezan, J. F., Oliva, Y., Aridhi, S., Bhattacharyya, S. S.
Number of pages: 5
Pages: 25-29
Publication date: 5 Feb 2014

Host publication information

Title of host publication: 2014 IEEE Global Conference on Signal and Information Processing, GlobalSIP 2014
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 7032071
ISBN (Electronic): 9781479970889
ASJC Scopus subject areas: Signal Processing, Information Systems
Source: Scopus
Source ID: 84974558043

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Lean software startup – an experience report from an entrepreneurial software business course

This paper offers blueprints for and reports upon three years experience from teaching the university course “Lean Software Startup” for information technology and economics students. The course aims to give a learning experience on ideation/innovation and subsequent product and business development using the lean startup method. The course educates the students in software business, entrepreneurship, teamwork and the lean startup method. The paper describes the pedagogical design and practical implementation of the course in sufficient detail to serve as an example of how entrepreneurship and business issues can be integrated into a software engineering curriculum. The course is evaluated through learning diaries and a questionnaire, as well as the primary teacher’s learnings in the three course instances. We also examine the course in the context of CDIO and show its connection points to this broader engineering education framework. Finally we discuss the challenges and opportunities of engaging students with different backgrounds in a hands-on entrepreneurial software business course.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), University of Turku, Department of Information Technology
Contributors: Järvi, A., Taajamaa, V., Hyrynsalmi, S.
Number of pages: 15
Pages: 230-244
Publication date: 2015

Host publication information

Title of host publication: Software Business - 6th International Conference, ICSOB 2015, Proceedings
Volume: 210
Publisher: Springer Verlag
ISBN (Electronic): 9783319195926

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 210
ISSN (Print): 18651348
ASJC Scopus subject areas: Business and International Management, Management Information Systems, Modelling and Simulation, Information Systems, Information Systems and Management, Control and Systems Engineering
Keywords: CDIO, Education, Lean startup, Software business, Software entrepreneurship
Source: Scopus
Source ID: 84937425636

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Lossless compression of regions-of-interest from retinal images

This paper presents a lossless compression method performing separately the compression of the vessels and of the remaining part of eye fundus in retinal images. Retinal images contain valuable information sources for several distinct medical diagnosis tasks, where the features of interest can be e.g. the cotton wool spots in the eye fundus, or the volume of the vessels over concentric circular regions. It is assumed that one of the existent segmentation methods provided the segmentation of the vessels. The proposed compression method transmits losslessly the segmentation image, and then transmits the eye fundus part, or the vessels image, or both, conditional on the vessels segmentation. The independent compression of the two color image segments is performed using a sparse predictive method. Experiments are provided over a database of retinal images containing manual and estimated segmentations. The codelength of encoding the overall image, including the segmentation and the image segments, proves to be better than the codelength for the entire image obtained by JPEG2000 and other publicly available compressors.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Signal Interpretation and Compression-SIC, Signal Processing Research Community (SPRC)
Contributors: Hukkanen, J., Astola, P., Tabus, I.
Publication date: 22 Jan 2015

Host publication information

Title of host publication: EUVIP 2014 - 5th European Workshop on Visual Information Processing
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781479945726
ASJC Scopus subject areas: Computer Vision and Pattern Recognition, Information Systems, Signal Processing
Keywords: lossless compression, region of interest, retinal images, sparse prediction
Source: Scopus
Source ID: 84923588553

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Low-Power Reconfigurable Miniature Sensor Nodes for Condition Monitoring

Wireless sensor networks (WSNs) are being deployed at an escalating rate for various application fields. The ever growing number of application areas requires a diverse set of algorithms with disparate processing needs. WSNs also need to adapt to prevailing energy conditions and processing requirements. The preceding reasons rule out the use of a single fixed design. Instead, a general purpose design that can rapidly be adapted to different conditions and requirements is desired. In lieu of the traditional inflexible wireless sensor node consisting of a separate micro-controller, radio transceiver, sensor array and energy storage, we propose a unified rapidly reconfigurable miniature sensor node, implemented with a transport triggered architecture processor on a low-power Flash FPGA. To our knowledge, this is the first study of its kind. The proposed approach does not solely concentrate on energy efficiency but a high emphasis is also put on the ease of development perspective. Power consumption and silicon area usage comparison based on solutions implemented using our novel rapid design approach for wireless sensor nodes are performed. The comparison is performed between 16-bit fixed point, 16-bit floating point and 32-bit floating point implementations. The implemented processors and algorithms are intended for rolling bearing condition monitoring, but can be fully extended for other applications as well.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Univ of Oulu, Dept. of Computer Science and Engineering
Contributors: Nyländen, T., Boutellier, J., Nikunen, K., Hannuksela, J., Silvén, O.
Number of pages: 21
Pages: 3-23
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: International Journal of Parallel Programming
Volume: 43
Issue number: 1
ISSN (Print): 0885-7458
Ratings: 
  • Scopus rating (2014): CiteScore 0.77 SJR 0.256 SNIP 1.07
Original language: English
ASJC Scopus subject areas: Theoretical Computer Science, Software, Information Systems
Keywords: Application specific processors, Transport triggered architecture, Wireless sensor networks
Source: Scopus
Source ID: 84921701379

Research output: Contribution to journalArticleScientificpeer-review

Macro cellular network transition from traditional frequency range to 28 GHz millimeter wave frequency band

The target of this article is to analyze the impact of transition from cellular frequency band i.e. 2.1 GHz to Millimeter Wave (mmWave) frequency band i.e. 28 GHz. A three dimensional ray tracing tool “sAGA” was used to evaluate the performance of the macro cellular network in urban/dense-urban area of the Helsinki city. A detailed analysis of user experience in terms of signal strength and signal quality for outdoor and indoor users is presented. Indoor users at different floors are separately studied in this paper. It is found that in spite of considering high system gain at 28 GHz the mean received signal power is reduced by almost 16.5 dB compared with transmission at 2.1 GHz. However, the SINR is marginally changed at higher frequency. Even with 200 MHz system bandwidth at 28 GHz, no substantial change is witnessed in signal quality for the outdoor and upper floor indoor users. However, the users at lower floors show some sign of degradation in received signal quality with 200 MHz bandwidth. Moreover, it is also emphasized that mobile operators should take benefit of un-utilized spectrum in the mmWave bands. In short, this paper highlights the potential and the gain of mmWave communications.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Laboratory of Radio Network Planning
Contributors: Sheikh, M. U., Lempiäinen, J.
Number of pages: 11
Pages:  943–953
Publication date: Apr 2018
Peer-reviewed: Yes
Early online date: 18 Oct 2016

Publication information

Journal: Wireless Networks
Volume: 24
Issue number: 3
ISSN (Print): 1022-0038
Ratings: 
  • Scopus rating (2018): CiteScore 2.43 SJR 0.403 SNIP 1.129
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Electrical and Electronic Engineering
Keywords: 3D ray tracing, 5G, Macro cellular, Millimeter wave communications, System performance
Source: Scopus
Source ID: 84991577405

Research output: Contribution to journalArticleScientificpeer-review

Mapping parameterized cyclo-static dataflow graphs onto configurable hardware

In recent years, parameterized dataflow has evolved as a useful framework for modeling synchronous and cyclo-static graphs in which arbitrary parameters can be changed dynamically. Parameterized dataflow has proven to have significant expressive power for managing dynamics of DSP applications in important ways. However, efficient hardware synthesis techniques for parameterized dataflow representations are lacking. This paper addresses this void; specifically, the paper investigates efficient field programmable gate array (FPGA)-based implementation of parameterized cyclo-static dataflow (PCSDF) graphs. We develop a scheduling technique for throughput-constrained minimization of dataflow buffering requirements when mapping PCSDF representations of DSP applications onto FPGAs. The proposed scheduling technique is integrated with an existing formal schedule model, called the generalized schedule tree, to reduce schedule cost. To demonstrate our new, hardware-oriented PCSDF scheduling technique, we have designed a real-time base station emulator prototype based on a subset of long-term evolution (LTE), which is a key cellular standard.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), National Instruments, University of Maryland, Department of Electrical and Computer Engineering
Contributors: Kee, H., Shen, C. C., Bhattacharyya, S. S., Wong, I., Rao, Y., Kornerup, J.
Number of pages: 17
Pages: 285-301
Publication date: 2012
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 66
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2012): CiteScore 1.04 SJR 0.269 SNIP 0.879
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: 4G communication systems, Dataflow modeling, FPGA implementation, Parameterized dataflow, Scheduling
Source: Scopus
Source ID: 84888881360

Research output: Contribution to journalArticleScientificpeer-review

Memory Tampering Attack on Binary GCD Based Inversion Algorithms

In the field of cryptography engineering, implementation-based attacks are a major concern due to their proven feasibility. Fault injection is one attack vector, nowadays a major research line. In this paper, we present how a memory tampering-based fault attack can be used to severely limit the output space of binary GCD based modular inversion algorithm implementations. We frame the proposed attack in the context of ECDSA showing how this approach allows recovering the private key from only one signature, independent of the key size. We analyze two memory tampering proposals, illustrating how this technique can be adapted to different implementations. Besides its application to ECDSA, it can be extended to other cryptographic schemes and countermeasures where binary GCD based modular inversion algorithms are employed. In addition, we describe how memory tampering-based fault attacks can be used to mount a previously proposed fault attack on scenarios that were initially discarded, showing the importance of including memory tampering attacks in the frameworks for analyzing fault attacks and their countermeasures.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Research area: Information security, Universidad Tecnológica de la Habana José Antonio Echeverría, Universidad de Sevilla
Contributors: Aldaya, A. C., Brumley, B. B., Sarmiento, A. J., Sánchez-Solano, S.
Pages: 1-20
Publication date: 2018
Peer-reviewed: Yes
Early online date: 2018

Publication information

Journal: International Journal of Parallel Programming
ISSN (Print): 0885-7458
Ratings: 
  • Scopus rating (2018): CiteScore 1.35 SJR 0.289 SNIP 0.925
Original language: English
ASJC Scopus subject areas: Software, Theoretical Computer Science, Information Systems
Keywords: Binary GCD, Bitstream manipulation, ECDSA, Fault attacks, FPGA memory tampering
Electronic versions: 
URLs: 
Source: Scopus
Source ID: 85057616270

Research output: Contribution to journalArticleScientificpeer-review

Methodology for energy efficiency assessment in the transport sector for smart cities

To measure the impact of transport projects in smart cities can be expensive and time-consuming. One challenge in measuring the effect of these projects is that impacts are poorly quantified or are not always immediately tangible. Due to transport projects nature, it is often difficult to show results in short term because much of the effort is invested in changing attitudes and behaviour on the mobility choices of city inhabitants. This paper presents a methodology that was developed to evaluate and define city transport projects for increasing energy efficiency. The main objective of this methodology is to help city authorities to improve the energy efficiency of the city by defining strategies and taking actions in the transportation domain. In order to define it, a review of current methodologies for measuring the impact of energy efficiency projects was performed. The defined energy efficiency methodology provides standard structure to the evaluation process, making sure that each project is being evaluated against its own goals and as detailed as it is required to the level of investment. An implementation in a smart city of the first step of this methodology is included in order to evaluate the implementation phase of the defined process.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Research area: Manufacturing and Automation, Research group: Factory automation systems technology, Tampere University of Technology, Tampereen kaupunki
Contributors: Mantilla R., M. F., Nieto Lee, A., Lastra, J. L. M., Kotakorpi, E.
Number of pages: 6
Pages: 72-77
Publication date: 2015

Host publication information

Title of host publication: SMARTGREENS 2015 - 4th International Conference on Smart Cities and Green ICT Systems, Proceedings
Publisher: SCITEPRESS
ISBN (Print): 9789897581052
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Energy efficiency evaluation, Methodology, Smart cities mobility transport projects

Bibliographical note

AUX=ase,"Mantilla R., M. Fernanda"

Source: Scopus
Source ID: 84938801130

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Minimum viable user experience: A framework for supporting product design in startups

Startups operate with small resources in time pressure. Thus, building minimal product versions to test and validate ideas has emerged as a way to avoid wasteful creation of complicated products which may be proven unsuccessful in the markets. Often, design of these early product versions needs to be done fast and with little advance information from end-users. In this paper we introduce the Minimum Viable User eXperience (MVUX) that aims at providing users a good enough user experience already in the early, minimal versions of the product. MVUX enables communication of the envisioned product value, gathering of meaningful feedback, and it can promote positive word of mouth. To understand what MVUX consists of, we conducted an interview study with 17 entrepreneurs from 12 small startups. The main elements of MVUX recognized are Attractiveness, Approachability, Professionalism, and Selling the Idea. We present the structured framework and elements’ contributing qualities.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: User experience
Contributors: Hokkanen, L., Kuusinen, K., Väänänen, K.
Number of pages: 13
Pages: 66-78
Publication date: 2016

Host publication information

Title of host publication: Agile Processes, in Software Engineering, and Extreme Programming : 17th International Conference, XP 2016, Edinburgh, UK, May 24-27, 2016, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319335148

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 251
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Business and International Management, Management Information Systems, Modelling and Simulation, Information Systems, Information Systems and Management, Control and Systems Engineering

Bibliographical note

jufoid=71106

Source: Scopus
Source ID: 84971538959

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Mobility-Centric Analysis of Communication Offloading for Heterogeneous Internet of Things Devices

Today, the number of interconnected Internet of Things (IoT) devices is growing tremendously followed by an increase in the density of cellular base stations. This trend has an adverse effect on the power efficiency of communication, since each new infrastructure node requires a significant amount of energy. Numerous enablers are already in place to offload the scarce cellular spectrum, thus allowing utilization of more energy-efficient short-range radio technologies for user content dissemination, such as moving relay stations and network-assisted direct connectivity. In this work, we contribute a new mathematical framework aimed at analyzing the impact of network offloading on the probabilistic characteristics related to the quality of service and thus helping relieve the energy burden on infrastructure network deployments.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Peoples’ Friendship University of Russia, V.A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Gubkin Russian State University of Oil and Gas
Contributors: Kozyrev, D., Ometov, A., Moltchanov, D., Rykov, V., Efrosinin, D., Milovanova, T., Andreev, S., Koucheryavy, Y.
Number of pages: 11
Publication date: 2018
Peer-reviewed: Yes

Publication information

Journal: Wireless Communications and Mobile Computing
Volume: 2018
Article number: 3761075
ISSN (Print): 1530-8669
Ratings: 
  • Scopus rating (2018): CiteScore 1.47 SJR 0.246 SNIP 0.613
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Electrical and Electronic Engineering
Electronic versions: 
Source: Scopus
Source ID: 85053033445

Research output: Contribution to journalArticleScientificpeer-review

Mobiscool: 1st workshop on mobile, social and culturally oriented learning

There are two simultaneous transformative changes occuring in Education: the use of mobile and tablet devices for accessing educational content, and the rise of the MOOCs. Happening independently and in parallel are significant advances in interaction technologies through smartphones and tablets, and the rise in the use of social-media and social-network analytics in several domains. Given the extent of personal context that is available on the mobile device, how can the education experience be personalised, made social, and tailored to the cultural context of the learner? The goal of this proposal is twofold: (a) To understand the usage, and student behaviour in this new environment (MOOCS and mobile devices) and (b) To design experiments and implement them to make these new tools more effective by tailoring them to the individual student's personal, social and cultural settings and preferences.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), IBM Research, Aalborg University
Contributors: Nanavati, A. A., Rajput, N., Turunen, M., Knoche, H., Rehm, M.
Number of pages: 4
Pages: 1187-1190
Publication date: 24 Aug 2015

Host publication information

Title of host publication: MobileHCI 2015 - Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450336536
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Information Systems, Software
Keywords: Augmented reality, Behaviour, Culture, Education, MOOCs, Multimedia, Social media, Social network analysis, User experience
Source: Scopus
Source ID: 84962791832

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Model-Based Dynamic Scheduling for Multicore Signal Processing

This paper presents a model-based design method and a corresponding new software tool, the HTGS Model-Based Engine (HMBE), for designing and implementing dataflow-based signal processing applications on multi-core architectures. HMBE provides complementary capabilities to HTGS (Hybrid Task Graph Scheduler), a recently-introduced software tool for implementing scalable workflows for high performance computing applications on compute nodes with high core counts and multiple GPUs. HMBE integrates model-based design approaches, founded on dataflow principles, with advanced design optimization techniques provided in HTGS. This integration contributes to (a) making the application of HTGS more systematic and less time consuming, (b) incorporating additional dataflow-based optimization capabilities with HTGS optimizations, and (c) automating significant parts of the HTGS-based design process using a principled approach. In this paper, we present HMBE with an emphasis on the model-based design approaches and the novel dynamic scheduling techniques that are developed as part of the tool. We demonstrate the utility of HMBE via two case studies: an image stitching application for large microscopy images and a background subtraction application for multispectral video streams.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Research area: Computer engineering, University of Maryland, National Institute of Standards and Technology
Contributors: Wu, J., Blattner, T., Keyrouz, W., Bhattacharyya, S. S.
Number of pages: 14
Pages: 1-14
Publication date: 2018
Peer-reviewed: Yes
Early online date: 2018

Publication information

Journal: Journal of Signal Processing Systems
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2018): CiteScore 1 SJR 0.203 SNIP 0.497
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Dataflow, Memory management, Multicore platforms, Scheduling
Source: Scopus
Source ID: 85054798661

Research output: Contribution to journalArticleScientificpeer-review

Model for efficient development of security audit criteria

Cyber-attacks have grown in importance to become a matter of national security. A growing number of states and organisations around the world have been developing defensive and offensive capabilities for cyber warfare. Security criteria are important tools for defensive capabilities of critical communications and information systems (CIS). Various criteria have been developed for designing, implementing and auditing CIS. However, the development of criteria is inadequately supported by currently available guidance. The relevant guidance is mostly related to criteria selection. The abstraction level of the guidance is high. This may lead to inefficient criteria development work. In addition, the resulting criteria may not fully meet their goals. To ensure efficient criteria development, the guidance should be supported with concrete level implementation guidelines. This paper proposes a model for efficient development of security audit criteria. The model consists of criteria design goals and concrete implementation guidelines to achieve these goals. The model is based on the guidance given by ISACA and on the criteria development work by FICORA, the Finnish Communications Regulatory Authority. During the years 2008-2017, FICORA has actively participated in development and usage of three versions of Katakri, the Finnish national security audit criteria. The paper includes a case study that applies the model to existing security criteria. The case study covers a review of the criteria composed of the Finnish VAHTI-instructions. During the review, all supported design goals and implementation guidelines of the model were scrutinised. The results of the case study indicate that the model is useful for reviewing existing criteria. The rationale is twofold. First, several remarkable shortcomings were identified. Second, the identification process was time-efficient. The results also suggest that the model would be useful for criteria under development. Addressing the identified shortcomings during the development phase would have made the criteria more efficient, usable and understandable.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Univ of Oulu, Population Register Centre, Finnish Communications Regulatory Authority
Contributors: Kelo, T., Eronen, J., Rousku, K.
Number of pages: 9
Pages: 244-252
Publication date: 2018

Host publication information

Title of host publication: Proceedings of the 17th European Conference on Cyber Warfare and Security, ECCWS 2018
Publisher: Curran Associates
ISBN (Electronic): 9781911218852
ASJC Scopus subject areas: Information Systems, Information Systems and Management, Safety, Risk, Reliability and Quality
Keywords: Audit, Criteria, Katakri, Security, VAHTI
Source: Scopus
Source ID: 85050826806

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Modeling mmWave Channels in High-Fidelity Simulations of Unmanned Aerial Systems

As the capabilities of Unmanned Aerial Systems (UASs) evolve, their novel and demanding applications emerge, which require improved capacity and reduced latency. Millimeter-wave (mmWave) connections are particularly attractive for UASs due to their predominantly line-of-sight regime and better signal locality. In this context, understanding the interactions between the environment, the flight dynamics, and the beam tracking capabilities is a challenge that has not been resolved by today's simulation environments. In this work, we develop the means to model these crucial considerations as well as provide the initial insights into the performance of mmWave-based UAS communications made available with the use of our proposed platform.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electrical Engineering, Research group: Wireless Communications and Positioning, Tampere University, University of Pennsylvania
Contributors: Godbole, T. R., Calvo-Fullana, M., Pyattaev, A., Mox, D., Andreev, S., Ribeiro, A., Valkama, M.
Publication date: 1 Jul 2019

Host publication information

Title of host publication: 2019 IEEE 20th International Workshop on Signal Processing Advances in Wireless Communications, SPAWC 2019
Publisher: IEEE
ISBN (Electronic): 9781538665282

Publication series

Name:  IEEE International Workshop on Signal Processing Advances in Wireless Communications
ISSN (Electronic): 1948-3252
ASJC Scopus subject areas: Electrical and Electronic Engineering, Computer Science Applications, Information Systems
Keywords: beamforming, Millimeter-wave (mmWave), Robot Operating System (ROS), Unmanned Aerial System (UAS)

Bibliographical note

jufoid=57486
INT=elen,"Godbole, Tanmay Ram"

Source: Scopus
Source ID: 85072324343

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Monitoring of production processes and the condition of the production equipment through the internet

The decreasing prices of monitoring equipment have vastly increased the opportunities to utilize local data, and data processing for wider global web-based monitoring purposes. The possible amount of data flowing though different levels can be huge. Now the question is how to handle this opportunity in both dynamic and secure way. The paper presents a new concept to manage data for monitoring through the Internet. The concept is based on the use of Arrowhead Framework (AF) and MIMOSA data model, and selected edge, and gateway devices together with cloud computing opportunities. The concept enables the flexible and secure orchestration of run-time data sources and the utilization of computational services for various process and condition monitoring needs.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Computing Sciences, Research group: Automation and Systems Theory, VTT Technical Research Centre of Finland, AITIA International Inc., Budapest University of Technology and Economics, Konecranes, Metso Minerals, Wapice Ltd, CrossControl, Mondragon University
Contributors: Halme, J., Jantunen, E., Hastbacka, D., Hegedus, C., Varga, P., Bjorkbom, M., Mesia, H., More, R., Jaatinen, A., Barna, L., Tuominen, P., Pettinen, H., Elo, M., Larranaga, M.
Number of pages: 6
Pages: 1295-1300
Publication date: 1 Apr 2019

Host publication information

Title of host publication: 2019 6th International Conference on Control, Decision and Information Technologies, CoDIT 2019
Publisher: IEEE
ISBN (Electronic): 9781728105215
ASJC Scopus subject areas: Information Systems, Information Systems and Management, Control and Optimization, Decision Sciences (miscellaneous)

Bibliographical note

EXT="Barna, Laurentiu"

Source: Scopus
Source ID: 85072840088

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Motivating scholars’ responses in academic social networking sites: An empirical study on ResearchGate Q&A behavior

The advent of academic social networking sites (ASNS) has offered an unprecedented opportunity for scholars to obtain peer support online. However, little is known about the characteristics that make questions and answers popular among scholars on ASNS. Focused on the statements embedded in questions and answers, this study strives to explore the precursors that motivate scholars to respond, such as reading, following, or recommending a question or an answer. We collected empirical data from ResearchGate and coded the data via the act4teams coding scheme. Our analysis revealed a threshold effect—when the length of question description is over circa 150 words, scholars would quickly lose interest and thus not read the description. In addition, we found that questions, including positive action-oriented statements, are more likely to entice subsequent reads from other scholars. Furthermore, scholars prefer to recommend an answer with positive procedural statements or negative action-oriented statements.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Information and Knowledge Management, Wuhan University, Aalto University
Contributors: Deng, S., Tong, J., Lin, Y., Li, H., Liu, Y.
Publication date: 1 Nov 2019
Peer-reviewed: Yes

Publication information

Journal: INFORMATION PROCESSING AND MANAGEMENT
Volume: 56
Issue number: 6
Article number: 102082
ISSN (Print): 0306-4573
Original language: English
ASJC Scopus subject areas: Information Systems, Media Technology, Computer Science Applications, Management Science and Operations Research, Library and Information Sciences
Keywords: Library and information science, ResearchGate, Social Q&A
Source: Scopus
Source ID: 85070729878

Research output: Contribution to journalArticleScientificpeer-review

Multidimensional sequence classification based on fuzzy distances and discriminant analysis

In this paper, we present a novel method aiming at multidimensional sequence classification. We propose a novel sequence representation, based on its fuzzy distances from optimal representative signal instances, called statemes. We also propose a novel modified clustering discriminant analysis algorithm minimizing the adopted criterion with respect to both the data projection matrix and the class representation, leading to the optimal discriminant sequence class representation in a low-dimensional space, respectively. Based on this representation, simple classification algorithms, such as the nearest subclass centroid, provide high classification accuracy. A three step iterative optimization procedure for choosing statemes, optimal discriminant subspace and optimal sequence class representation in the final decision space is proposed. The classification procedure is fast and accurate. The proposed method has been tested on a wide variety of multidimensional sequence classification problems, including handwritten character recognition, time series classification and human activity recognition, providing very satisfactory classification results.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 12
Pages: 2564-2575
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Knowledge and Data Engineering
Volume: 25
Issue number: 11
ISSN (Print): 1041-4347
Ratings: 
  • Scopus rating (2013): CiteScore 4.61 SJR 1.385 SNIP 4.055
Original language: English
ASJC Scopus subject areas: Computational Theory and Mathematics, Information Systems, Computer Science Applications
Keywords: clustering-based discriminant analysis, codebook learning, fuzzy vector quantization, Sequence classification
Source: Scopus
Source ID: 84884791250

Research output: Contribution to journalArticleScientificpeer-review

Multiresolution analysis for compactly supported interpolating tensor product wavelets

We construct multidimensional interpolating tensor product multiresolution analyses (MRA's) of the function spaces C<inf>0</inf>(R<sup>n</sup>,K), K = R or K = C, consisting of real or complex valued functions on R<sup>n</sup> vanishing at infinity and the function spaces Cu(R<sup>n</sup>,K) consisting of bounded and uniformly continuous functions on R<sup>n</sup>. We also construct an interpolating dual MRA for both of these spaces. The theory of the tensor products of Banach spaces is used. We generalize the Besov space norm equivalence from the one-dimensional case to our n-dimensional construction.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Physics
Contributors: Höynälänmaa, T.
Number of pages: 36
Publication date: 6 Mar 2015
Peer-reviewed: Yes

Publication information

Journal: International Journal of Wavelets Multiresolution and Information ProcessIng
Volume: 13
Issue number: 2
Article number: 1550010
ISSN (Print): 0219-6913
Ratings: 
  • Scopus rating (2015): CiteScore 0.52 SJR 0.319 SNIP 0.541
Original language: English
ASJC Scopus subject areas: Applied Mathematics, Information Systems, Signal Processing
Keywords: Besov space, injective tensor norm, Interpolating wavelets, multiresolution analysis, multivariate wavelets, projective tensor norm, tensor Product
Source: Scopus
Source ID: 84928923864

Research output: Contribution to journalArticleScientificpeer-review

Multi-user techniques in visible light communications: A survey

Visible light communication (VLC) is a recent proposed paradigm of optical wireless communication, in which the visible electromagnetic radiation is used for data transmission. The visible part of the spectrum occupies the frequency range from 400 THz to 800 THz, which is 10,000 times greater than the radio frequency (RF) band. Therefore, its exceptional characteristics render it a promising solution to support and complement traditional RF communication systems, and also overcome the currently witnessed scarcity of radio spectrum resources. To this end, in the last few years, there has been a rapid interest in multi-user processing techniques in VLC. Motivated by this, in this paper, we present a comprehensive and up-to-date survey on the integration of multiple-input multiple-output systems, multi-carrier modulations and multiple access techniques in the context of VLC.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Khalifa University, Department of Electrical and Computer Engineering, University of Surrey, Aristotle University of Thessaloniki
Contributors: Marshoud, H., Sofotasios, P. C., Muhaidat, S., Karagiannidis, G. K.
Publication date: 6 Feb 2017

Host publication information

Title of host publication: 2016 International Conference on Advanced Communication Systems and Information Security, ACOSIS 2016 - Proceedings
Publisher: IEEE
ISBN (Electronic): 9781509062270
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Safety, Risk, Reliability and Quality
Keywords: MIMO systems, multi-carrier, multiple access, Visible light communication
Source: Scopus
Source ID: 85015157156

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Multi-view human action recognition: A survey

While single-view human action recognition has attracted considerable research study in the last three decades, multi-view action recognition is, still, a less exploited field. This paper provides a comprehensive survey of multi-view human action recognition approaches. The approaches are reviewed following an application-based categorization: methods are categorized based on their ability to operate using a fixed or an arbitrary number of cameras. Finally, benchmark databases frequently used for evaluation of multi-view approaches are briefly described.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 4
Pages: 522-525
Publication date: 2013

Host publication information

Title of host publication: Proceedings - 2013 9th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2013
Publisher: IEEE COMPUTER SOCIETY PRESS
ISBN (Print): 9780769551203
ASJC Scopus subject areas: Artificial Intelligence, Information Systems, Signal Processing
Keywords: Multi-view action recognition, review, survey
Source: Scopus
Source ID: 84904479930

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Novel approaches to crawling important pages early

Web crawlers are essential to many Web applications, such as Web search engines, Web archives, and Web directories, which maintain Web pages in their local repositories. In this paper, we study the problem of crawl scheduling that biases crawl ordering toward important pages. We propose a set of crawling algorithms for effective and efficient crawl ordering by prioritizing important pages with the well-known PageRank as the importance metric. In order to score URLs, the proposed algorithms utilize various features, including partial link structure, inter-host links, page titles, and topic relevance. We conduct a large-scale experiment using publicly available data sets to examine the effect of each feature on crawl ordering and evaluate the performance of many algorithms. The experimental results verify the efficacy of our schemes. In particular, compared with the representative RankMass crawler, the FPR-title-host algorithm reduces computational overhead by a factor as great as three in running time while improving effectiveness by 5% in cumulative PageRank.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Korea University
Contributors: Alam, M. H., Ha, J. W., Lee, S. K.
Number of pages: 28
Pages: 707-734
Publication date: 2012
Peer-reviewed: Yes

Publication information

Journal: Knowledge and Information Systems
Volume: 33
Issue number: 3
ISSN (Print): 0219-1377
Ratings: 
  • Scopus rating (2012): CiteScore 2.5 SJR 1.111 SNIP 2.008
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Human-Computer Interaction, Hardware and Architecture, Artificial Intelligence
Keywords: Crawl ordering, Fractional PageRank, PageRank, Web crawler
Source: Scopus
Source ID: 84869092092

Research output: Contribution to journalArticleScientificpeer-review

On constructibility and unconstructibility of LTS operators from other LTS operators

An LTS operator can be constructed from a set of LTS operators up to an equivalence if and only if there is an LTS expression that only contains operators from the set and whose result is equivalent to the result of the operator. In this publication this idea is made precise in the context where each LTS has an alphabet of its own and the operators may depend on the alphabets. Then the extent to which LTS operators are constructible is studied. Most, if not all, established LTS operators have the property that each trace of the result arises from the execution of no more than one trace of each of its argument LTSs, and similarly for infinite traces. All LTS operators that have this property and satisfy some other rather weak regularity properties can be constructed from parallel composition and hiding up to the equivalence that compares the alphabets, traces, and infinite traces of the LTSs. Furthermore, a collection of other miscellaneous constructibility and unconstructibility results is presented.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Mathematics, Regulation of learning and active learning methods (REALMEE)
Contributors: Valmari, A.
Number of pages: 28
Pages: 207-234
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Acta Informatica
Volume: 52
Issue number: 2-3
ISSN (Print): 0001-5903
Ratings: 
  • Scopus rating (2015): CiteScore 0.76 SJR 0.421 SNIP 0.736
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Software
Electronic versions: 
Source: Scopus
Source ID: 84925463574

Research output: Contribution to journalArticleScientificpeer-review

'One of our hosts in another country': Challenges of data geolocation in cloud storage

Physical location of data in cloud storage is an increasingly urgent problem. In a short time, it has evolved from the concern of a few regulated businesses to an important consideration for many cloud storage users. One of the characteristics of cloud storage is fluid transfer of data both within and among the data centres of a cloud provider. However, this has weakened the guarantees with respect to control over data replicas, protection of data in transit and physical location of data. This paper addresses the lack of reliable solutions for data placement control in cloud storage systems. We analyse the currently available solutions and identify their shortcomings. Furthermore, we describe a high-level architecture for a trusted, geolocation-based mechanism for data placement control in distributed cloud storage systems, which are the basis of an on-going work to define the detailed protocol and a prototype of such a solution. This mechanism aims to provide granular control over the capabilities of tenants to access data placed on geographically dispersed storage units comprising the cloud storage.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Lund University, Security Lab
Contributors: Paladi, N., Michalas, A.
Publication date: 1 Jan 2014

Host publication information

Title of host publication: 2014 4th International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace and Electronic Systems, VITAE 2014 - Co-located with Global Wireless Summit
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 6934507
ISBN (Electronic): 9781479946266
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Electrical and Electronic Engineering
Keywords: Data Protection, Secure Cloud Computing, Trusted Cloud Geolocation
Source: Scopus
Source ID: 84911906088

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

On the prospects of full-duplex military radios

In-band full-duplex (FD) operation can be regarded as one of the greatest discoveries in civilian/commercial wireless communications so far in this century. The concept is significant because it can as much as double the spectral efficiency of wireless data transmission by exploiting the new-found capability for simultaneous transmission and reception (STAR) that is facilitated by advanced self-interference cancellation (SIC) techniques. As the first of its kind, this paper surveys the prospects of exploiting the emerging FD radio technology in military communication applications as well. In addition to spectrally efficient two-way data transmission, the STAR capability could give a major technical advantage for armed forces by allowing their radio transceivers to conduct electronic warfare at the same time when they are also receiving or transmitting information signals at the same frequency band. After providing a detailed introduction to FD transceiver architectures and SIC requirements in military communications, this paper outlines and analyzes some potential defensive and offensive applications of the STAR capability.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Aalto University
Contributors: Riihonen, T., Korpi, D., Rantula, O., Valkama, M.
Publication date: 23 Jun 2017

Host publication information

Title of host publication: 2017 International Conference on Military Communications and Information Systems, ICMCIS 2017
Publisher: IEEE
ISBN (Electronic): 9781538638583
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems
Source: Scopus
Source ID: 85025684140

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Op2A: Assessing the quality of the portal of open source software products

Open Source Software (OSS) communities do not often invest in marketing strategies to promote their products in a competitive way. Even the home pages of the web portals of well-known OSS products show technicalities and details that are not relevant for a fast and effective evaluation of the product's qualities. So, final users and even developers, who are interested in evaluating and potentially adopting an OSS product, are often negatively impressed by the quality perception they have from the web portal of the product and turn to proprietary software solutions or fail to adopt OSS that may be useful in their activities. In this paper, we define an evaluation model and we derive a checklist that OSS developers and web masters can use to design their web portals with all the contents that are expected to be of interest for OSS final users. We exemplify the use of the model by applying it to the Apache Tomcat web portal and we apply the model to 22 well-known OSS portals.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Universita' degli Studi dell'Insubria
Contributors: Basilico, G., Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Number of pages: 10
Pages: 184-193
Publication date: 2011

Host publication information

Title of host publication: WEBIST 2011 - Proceedings of the 7th International Conference on Web Information Systems and Technologies
ISBN (Print): 9789898425515
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Certification/assessment models, Open source software, Quality perception, Trustworthiness
Source: Scopus
Source ID: 80052594157

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

OP2A: How to improve the quality of the web portal of open source software products

Open Source Software (OSS) communities do not often invest in marketing strategies to promote their products in a competitive way. Even the home pages of the web portals of well-known OSS products show technicalities and details that are not relevant for a fast and effective evaluation of the product's qualities. So, final users and even developers who are interested in evaluating and potentially adopting an OSS product are often negatively impressed by the quality perception they have from the web portal of the product and turn to proprietary software solutions or fail to adopt OSS that may be useful in their activities. In this paper, we define OP2A, an evaluation model and we derive a checklist that OSS developers and web masters can use to design (or improve) their web portals with all the contents that are expected to be of interest for OSS final users. We exemplify the use of the model by applying it to the Apache Tomcat web portal and we apply the model to 47 web sites of well-known OSS products to highlight the current deficiencies that characterize these web portals.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria
Contributors: Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Number of pages: 14
Pages: 149-162
Publication date: 2011

Host publication information

Title of host publication: Web Information Systems and Technologies - 7th International Conference, WEBIST 2011, Revised Selected Papers
Publisher: Springer Verlag
ISBN (Print): 9783642280818

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 101 LNBIP
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Open source software, Quality perception, Web portal quality model, Web portals quality assessment
Source: Scopus
Source ID: 84870372815

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Open data based value networks: Finnish examples of public events and agriculture

In recent years, several countries have placed strong emphasis on openness, especially open data, which can be shared and further processed into various applications. Based on studies, the majority of open data providers are government organizations. This study presents two cases in which the data providers are companies. The cases are analyzed using a framework for open data based business models derived from the literature and several case studies. The analysis focuses on the beginning of the data value chain. As a result, the study highlights the role of data producers in the ecosystem, which has not been the focus in current frameworks.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing, Research group: Business Ecosystems, Networks and Innovations
Contributors: Linna, P., Mäkinen, T., Yrjönkoski, K.
Number of pages: 6
Pages: 1448-1453
Publication date: 10 Jul 2017

Host publication information

Title of host publication: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings
Publisher: IEEE
ISBN (Electronic): 9789532330922
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Electrical and Electronic Engineering, Instrumentation

Bibliographical note

INT=tie,"Mäkinen, T."

Source: Scopus
Source ID: 85027692081

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Openness as a method for game evolution

The social impact of games to players and developers, software quality and game labour are cornerstones of a software game production model. Openness is, naturally, a significant factor for games evolution, overall acceptance and success. The paper authors focus on exploring these issues within the proprietary (closed) and non-proprietary (free/open) source types of software development. The authors identify developmental strengths and weaknesses for the (i) game evolution; (ii) game developers and (iii) game players. The main focus of the paper is on development that is done after the first release of a game with the help of add-ons. Concluding, there are suggestions for a more open and collaborative thinking and acting process model of game evolution that could benefit both types of development and all stakeholders involved. This process can integrate quality features from open and traditional development suitable for game construction.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact)
Contributors: Isitan, K., Nummenmaa, T., Berki, E.
Number of pages: 5
Pages: 100-104
Publication date: 2011

Host publication information

Title of host publication: Proceedings of the IADIS International Conference Game and Entertainment Technologies 2011, Part of the IADIS Multi Conference on Computer Science and Information Systems 2011, MCCSIS 2011
ISBN (Print): 9789728939502
ASJC Scopus subject areas: Computer Science (miscellaneous), Information Systems
Keywords: Closed source software (CSS), Free/open source software (FOSS), Software games specification and implementation
Source: Scopus
Source ID: 84865120174

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Opportunities and needs for logged usage data analytics of complex industrial systems

Industrial information systems record and store data about the status and use of the complex underlying production systems and processes. These data can be analyzed to improve existing, and innovate new products, processes, and services. This work focuses on a relatively unexplored area of industrial data analytics - understanding of end-user behaviors and their implications to the design, implementation, training and servicing of industrial systems. We report the initial findings from a requirements gathering workshop conducted with industry participants to identify the expected opportunities and goals with logged usage data and related needs to support the aims. Our key contributions include a characterization of the types of data that need to be collected and visualized, how these data can be used to understand product usage, description of the business purposes the information can be used for, and experience goals to guide the development of a novel usage data analytics tool. Interesting future research direction could include the privacy issues related to using logged usage data when limited number of users are logged.

General information

Publication status: Published
MoE publication type: D3 Professional conference proceedings
Organisations: Department of Pervasive Computing, Research area: User experience, Fastems
Contributors: Väätäjä, H., Heimonen, T., Tiitinen, K., Hakulinen, J., Turunen, M., Nieminen, H., Paunonen, H., Ruotsalainen, J., Oksanen, J., Lindborg, I.
Publication date: 2016

Host publication information

Title of host publication: 24th European Conference on Information Systems, ECIS 2016
Publisher: Association for Information Systems
ASJC Scopus subject areas: Information Systems
Keywords: Data analytics, Experience goals, Requirements elicitation, Software instrumentation, User behavior analysis, Visual analytics
Source: Scopus
Source ID: 84995750486

Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

Optimization of Flexible Filter Banks Based on Fast Convolution

Multirate filter banks can be implemented efficiently using fast-convolution (FC) processing. The main advantage of the FC filter banks (FC-FB) compared with the conventional polyphase implementations is their increased flexibility, that is, the number of channels, their bandwidths, and the center frequencies can be independently selected. In this paper, an approach to optimize the FC-FBs is proposed. First, a subband representation of the FC-FB is derived. Then, the optimization problems are formulated with the aid of the subband model. Finally, these problems are conveniently solved with the aid of a general nonlinear optimization algorithm. Several examples are included to demonstrate the proposed overall design scheme as well as to illustrate the efficiency and the flexibility of the resulting FC-FB.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Wireless Communications and Positioning
Contributors: Yli-Kaakinen, J., Renfors, M.
Pages: 101-111
Publication date: Aug 2016
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 85
Issue number: 1
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2016): CiteScore 0.78 SJR 0.212 SNIP 0.65
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Modelling and Simulation, Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science
Keywords: Digital filters, Filter banks, Multirate signal processing, Optimization, Sampling rate conversion
Source: Scopus
Source ID: 84929682954

Research output: Contribution to journalArticleScientificpeer-review

Outlier edge detection using random graph generation models and applications

Outliers are samples that are generated by different mechanisms from other normal data samples. Graphs, in particular social network graphs, may contain nodes and edges that are made by scammers, malicious programs or mistakenly by normal users. Detecting outlier nodes and edges is important for data mining and graph analytics. However, previous research in the field has merely focused on detecting outlier nodes. In this article, we study the properties of edges and propose effective outlier edge detection algorithm. The proposed algorithms are inspired by community structures that are very common in social networks. We found that the graph structure around an edge holds critical information for determining the authenticity of the edge. We evaluated the proposed algorithms by injecting outlier edges into some real-world graph data. Experiment results show that the proposed algorithms can effectively detect outlier edges. In particular, the algorithm based on the Preferential Attachment Random Graph Generation model consistently gives good performance regardless of the test graph data. More important, by analyzing the authenticity of the edges in a graph, we are able to reveal underlying structure and properties of a graph. Thus, the proposed algorithms are not limited in the area of outlier edge detection. We demonstrate three different applications that benefit from the proposed algorithms: (1) a preprocessing tool that improves the performance of graph clustering algorithms; (2) an outlier node detection algorithm; and (3) a novel noisy data clustering algorithm. These applications show the great potential of the proposed outlier edge detection techniques. They also address the importance of analyzing the edges in graph mining—a topic that has been mostly neglected by researchers.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing, Research group: Video, Research group: Multimedia Research Group - MRG, Qatar University
Contributors: Zhang, H., Kiranyaz, S., Gabbouj, M.
Publication date: 1 Dec 2017
Peer-reviewed: Yes

Publication information

Journal: Journal of Big Data
Volume: 4
Issue number: 1
Article number: 11
ISSN (Print): 2196-1115
Ratings: 
  • Scopus rating (2017): CiteScore 8.51 SJR 1.143 SNIP 4.456
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems, Information Systems and Management
Keywords: Graph mining, Outlier detection, Outlier edge

Bibliographical note

EXT="Kiranyaz, Serkan"

Source: Scopus
Source ID: 85018865430

Research output: Contribution to journalArticleScientificpeer-review

Overview of the MPEG reconfigurable video coding framework

Video coding technology in the last 20 years has evolved producing a variety of different and complex algorithms and coding standards. So far the specification of such standards, and of the algorithms that build them, has been done case by case providing monolithic textual and reference software specifications in different forms and programming languages. However, very little attention has been given to provide a specification formalism that explicitly presents common components between standards, and the incremental modifications of such monolithic standards. The MPEG Reconfigurable Video Coding (RVC) framework is a new ISO standard currently under its final stage of standardization, aiming at providing video codec specifications at the level of library components instead of monolithic algorithms. The new concept is to be able to specify a decoder of an existing standard or a completely new configuration that may better satisfy application-specific constraints by selecting standard components from a library of standard coding algorithms. The possibility of dynamic configuration and reconfiguration of codecs also requires new methodologies and new tools for describing the new bitstream syntaxes and the parsers of such new codecs. The RVC framework is based on the usage of a new actor/ dataflow oriented language called CAL for the specification of the standard library and instantiation of the RVC decoder model. This language has been specifically designed for modeling complex signal processing systems. CAL dataflow models expose the intrinsic concurrency of the algorithms by employing the notions of actor programming and dataflow. The paper gives an overview of the concepts and technologies building the standard RVC framework and the non standard tools supporting the RVC model from the instantiation and simulation of the CAL model to software and/or hardware code synthesis.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Department of Electrical and Computer Engineering, University of Maryland, Ericsson Research, Xilinx Research Labs, CRPP, UBL
Contributors: Bhattacharyya, S. S., Eker, J., Janneck, J. W., Lucarz, C., Mattavelli, M., Raulet, M.
Number of pages: 13
Pages: 251-263
Publication date: May 2011
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 63
Issue number: 2
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2011): CiteScore 0.92 SJR 0.248 SNIP 0.692
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: CAL actor language, Code synthesis, Dataflow programming, Reconfigurable Video Coding
Source: Scopus
Source ID: 79954574143

Research output: Contribution to journalArticleScientificpeer-review

Paradoxes, conflicts and tensions in establishing master data management function

Managing master data as an organization-wide function enforces changes in responsibilities and established ways of working. These changes cause tensions in the organization and can result in conflicts. Understanding these tensions and mechanisms helps the organization to manage the change more effectively. The tensions and conflicts are studied through the theory of paradox. The object of this paper is to identify paradoxes in a Master Data Management (MDM) development process and the factors that contribute to the emergence of these conflicts. Altogether thirteen MDM specific paradoxes were identified and factors leading to them were presented. Paradoxes were grouped into categories that represent the organization's core activities to understand how tensions are embedded within the organization, and how they are experienced. Five paradoxes were observed more closely to illustrate the circumstances they appear. Working through the tensions also sheds light on the question of how these paradoxes should be managed. This example illustrates how problems emerge as dilemmas and evolve into paradoxes.

General information

Publication status: Published
MoE publication type: D3 Professional conference proceedings
Organisations: Industrial and Information Management, Research group: Novi, Delft University of Technology
Contributors: Vilminko-Heikkinen, R., Brous, P., Pekkola, S.
Publication date: 2017

Host publication information

Title of host publication: 24th European Conference on Information Systems, ECIS 2016 : Bogazici UniversityIstanbul; Turkey; 12 June 2016 through 15 June 2016
Publisher: Association for Information Systems
ASJC Scopus subject areas: Information Systems
Keywords: Change, Data governance, Data management, Master data management, MDM, Paradox, Tension
Source: Scopus
Source ID: 84995752962

Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

Parallel Digital Predistortion Design on Mobile GPU and Embedded Multicore CPU for Mobile Transmitters

Digital predistortion (DPD) is a widely adopted baseband processing technique in current radio transmitters. While DPD can effectively suppress unwanted spurious spectrum emissions stemming from imperfections of analog RF and baseband electronics, it also introduces extra processing complexity and poses challenges on efficient and flexible implementations, especially for mobile cellular transmitters, considering their limited computing power compared to basestations. In this paper, we present high data rate implementations of broadband DPD on modern embedded processors, such as mobile GPU and multicore CPU, by taking advantage of emerging parallel computing techniques for exploiting their computing resources. We further verify the suppression effect of DPD experimentally on real radio hardware platforms. Performance evaluation results of our DPD design demonstrate the high efficacy of modern general purpose mobile processors on accelerating DPD processing for a mobile transmitter.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electronics and Communications Engineering, Research group: Wireless Communications and Positioning, Rice University, Univ of Oulu
Contributors: Li, K., Ghazi, A., Tarver, C., Boutellier, J., Abdelaziz, M., Anttila, L., Juntti, M., Valkama, M., Cavallaro, J. R.
Number of pages: 14
Pages: 417–430
Publication date: 2017
Peer-reviewed: Yes
Early online date: 27 Feb 2017

Publication information

Journal: Journal of Signal Processing Systems
Volume: 89
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: CUDA, Digital predistortion, Mobile SoC, NEON SIMD, Software-defined radio
Source: Scopus
Source ID: 85013872658

Research output: Contribution to journalArticleScientificpeer-review

Parameterized scheduling of topological patterns in signal processing dataflow graphs

In recent work, a graphical modeling construct called "topological patterns" has been shown to enable concise representation and direct analysis of repetitive dataflow graph sub-structures in the context of design methods and tools for digital signal processing systems (Sane et al. 2010). In this paper, we present a formal design method for specifying topological patterns and deriving parameterized schedules from such patterns based on a novel schedule model called the scalable schedule tree. The approach represents an important class of parameterized schedule structures in a form that is intuitive for representation and efficient for code generation. Through application case studies involving image processing and wireless communications, we demonstrate our methods for topological pattern representation, scalable schedule tree derivation, and associated dataflow graph code generation.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Department of Electrical and Computer Engineering
Contributors: Wang, L. H., Shen, C. C., Wu, S., Bhattacharyya, S. S.
Number of pages: 12
Pages: 275-286
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 71
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2013): CiteScore 0.97 SJR 0.254 SNIP 0.845
Original language: English
ASJC Scopus subject areas: Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science, Control and Systems Engineering, Modelling and Simulation
Keywords: Dataflow, Image registration, Scheduling, Software tools, Turbo decoder
Source: Scopus
Source ID: 84879696501

Research output: Contribution to journalArticleScientificpeer-review

Parameters affecting the energy performance of the transport sector in smart cities

The energy requirements of cities' inhabitants have grown during the last decade. Recent studies justify the necessity of reducing the energy consumption/emissions in cities. The present paper gives an overview of the factors affecting the energy consumption of the citizens based on studies conducted in cities across the globe. The studies cover all the factors that affect citizens' mobility choice that at the end, affects in the same way their final energy consumption. The results of the review are being used to support authorities in mobility decisions in order to achieve a sustainable transport sector in smart cities.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Department of Mechanical Engineering and Industrial Systems, Research group: Factory automation systems technology, Tampere University of Technology
Contributors: Mantilla R., M. F., Nieto Lee, A., Lastra, J. L. M.
Number of pages: 6
Pages: 83-88
Publication date: 2015

Host publication information

Title of host publication: SMARTGREENS 2015 - 4th International Conference on Smart Cities and Green ICT Systems, Proceedings
Publisher: SCITEPRESS
ISBN (Print): 9789897581052
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Affecting parameters, Energy, Mobility, Transport

Bibliographical note

AUX=ase,"Mantilla R., M. Fernanda"

Source: Scopus
Source ID: 84938780476

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Passive condition pre-enforcement for rights exporting

Condition pre-enforcement is one of the known methods for rights adaptation. Related to the integration of the rights exporting process, we identify issues introduced by condition pre-enforcement and potential risks of granting unexpected rights when exporting rights back and forth. We propose a solution to these problems in a form of a new algorithm called Passive Condition Pre-enforcement (PCP), and discuss the impact of PCP to the existing process of rights exporting.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D)
Contributors: Lu, W., Nummenmaa, J., Zhang, Z.
Number of pages: 14
Pages: 241-254
Publication date: 2015

Host publication information

Title of host publication: Perspectives in Business Informatics Research - 14th International Conference, BIR 2015, Proceedings
Volume: 229
Publisher: Springer Verlag
ISBN (Print): 9783319219141

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 229
ISSN (Print): 18651348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Condition pre-enforcement, Digital rights management, DRM interoperability, Rights exporting
Source: Scopus
Source ID: 84951287731

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

People Counting in a Public Event—Use Case: Free-to-Ride Bus

In the case of traditional bus travel, there are many ways to gather statistics on bus passengers. Paid tickets can directly contain information about the stop at which the passengers came aboard and where they got off. Alternatively, stamping or reading travel cards can be used to obtain similar statistics. In the case of a free-to-ride bus service, these simple methods are generally not available. Yet, for further route and capacity planning, producing exact – or at least informative – statistics is crucial. This paper presents a real-life use case of collecting statistics about bus passengers on a free-to-ride bus route at a large public event in the summer of 2018 in Pori, Finland. The use case utilized cost-effective and off-the-shelf components such as the Raspberry Pi 3 computer, position sensors, cameras, and the Open Source Computer Vision Library version 3. The hardware and software components of the system, which was based on image analysis and shape detection, as well the results of the study, are explained in this paper. Furthermore, this paper presents a discussion on the challenges faced while developing and implementing the system.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Computing Sciences, Research group: Software Engineering and Intelligent Systems
Contributors: Grönman, J., Sillberg, P., Rantanen, P., Saari, M.
Pages: 1055-1059
Publication date: 2019

Host publication information

Title of host publication: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2019
Publisher: IEEE
ISBN (Electronic): 9789532330984
ASJC Scopus subject areas: Information Systems
Keywords: Raspberry pi, image analysis, sensor, people count, free-to-ride, public transport

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Perceived Impacts as User Experience Components in Mobile News Making with Smartphones

This chapter discusses users’ perceptions of system impacts as one of the user experience components. Findings from twelve case studies on mobile news making with smartphones are summarized, focusing on the perceived impacts of system use and system characteristics that can contribute to user’s perception of system quality. The findings indicate that the perceived impacts of system, i.e., the benefits and costs, for the mobile user, activity, outcome (news and news content), and journalism are important for understanding user experience and therefore the overall evaluative judgments of the system.

General information

Publication status: Published
MoE publication type: A3 Part of a book or another research book
Organisations: Department of Pervasive Computing, Research area: User experience, Augmented Human Activities (AHA)
Contributors: Väätäjä, H.
Number of pages: 21
Pages: 218-238
Publication date: 2015

Host publication information

Title of host publication: Emerging Perspectives on the Design, Use, and Evaluation of Mobile and Handheld Devices
Publisher: IGI Global
Editor: Lumsden, J.
ISBN (Print): 9781466685833
ISBN (Electronic): 9781466685840
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems, Organizational Behavior and Human Resource Management
Keywords: user experience, Impact, component, impression, perceived impact, benefit, cost, mobile work, mobile system, news making, mobile, work, outcome, news, content, work tool, smartphone, journalism

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

Performance Comparison of Decision Fusion Strategies in BMMF-based Image Quality Assessment

The block-based multi-metric fusion (BMMF) is one of the state-of-the-art perceptual image quality assessment (IQA) schemes. With this scheme, image quality is analyzed in a block-by-block fashion according to the block content type (i.e. smooth, edge and texture blocks) and the distortion type. Then, a suitable IQA metric is adopted to evaluate the quality of each block. Various fusion strategies to combine the QA scores of all blocks are discussed in this work. Specifically, factors such as quality scores distribution and the spatial distribution of each block are examined using statistics methods. Finally, we compare the performance of various fusion strategies based on the popular TID database. © 2012 APSIPA.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Tampere University of Technology, Signal Processing Research Community (SPRC), University of Southern California
Contributors: Jin, L., Cho, S., Liu, T. J., Egiazarian, K., Kuo, C. C. J.
Number of pages: 4
Pages: 1-4
Publication date: 2012

Host publication information

Title of host publication: 2012 Conference Handbook - 4th Asia-Pacific Signal and Information Processing Association Annual Summit and Conference, APSIPA ASC 2012. 3-6.12.2012, Hollywood, CA, USA
Article number: 6411938
ISBN (Print): 978-061570050-2
ISBN (Electronic): 978-1-4673-4863-8

Publication series

Name: Asia-Pacific Signal and Information Processing Association Annual Summit and Conference
ASJC Scopus subject areas: Information Systems

Bibliographical note

Contribution: organisation=sgn,FACT1=1<br/>Portfolio EDEND: 2013-03-29

Source: researchoutputwizard
Source ID: 4349

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Performance gains from web performance optimization: Case including the optimization of webpage resources in a comprehensive way

Web performance optimization tries to minimize the time in which web pages are downloaded and displayed on the web browser. It also means that the sizes of website resources are usually minimized. By optimizing their websites, organizations can verify the quality of response times on their websites. This increases visitor loyalty and user satisfaction. A fast website is also important for search engine optimization. Minimized resources also cut the energy consumption of the Internet. In spite of the importance of optimization, there has not been so much research work to find out how much the comprehensive optimization of a website can reduce load times and the sizes of web resources. This study presents the results related to an optimization work where all the resources of the website were optimized. The results obtained were very significant. The download size of the front page was reduced by a total of about 80 percent and the downloading time about 60 percent. The server can now handle more than three times as much concurrent users as earlier.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pori Department, Research group: Telecommunication Research Centre, Foredata Oy
Contributors: Vihervaara, J., Loula, P., Tuominen, T.
Number of pages: 6
Pages: 188-193
Publication date: 2016

Host publication information

Title of host publication: WEBIST 2016 - Proceedings of the 12th International Conference on Web Information Systems and Technologies : Rome; Italy; 23 April 2016 through 25 April 2016
Publisher: SCITEPRESS
ISBN (Electronic): 9789897581861
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Optimization, Performance, Website
Source: Scopus
Source ID: 84979788939

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Periodic finite state controllers for efficient POMDP and DEC-POMDP planning

Applications such as robot control and wireless communication require planning under uncertainty. Partially observable Markov decision processes (POMDPs) plan policies for single agents under uncertainty and their decentralized versions (DEC-POMDPs) find a policy for multiple agents. The policy in infinite-horizon POMDP and DEC-POMDP problems has been represented as finite state controllers (FSCs). We introduce a novel class of periodic FSCs, composed of layers connected only to the previous and next layer. Our periodic FSC method finds a deterministic finite-horizon policy and converts it to an initial periodic infinitehorizon policy. This policy is optimized by a new infinite-horizon algorithm to yield deterministic periodic policies, and by a new expectation maximization algorithm to yield stochastic periodic policies. Our method yields better results than earlier planningmethods and can compute larger solutions than with regular FSCs.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University
Contributors: Pajarinen, J., Peltonen, J.
Publication date: 2011

Host publication information

Title of host publication: Advances in Neural Information Processing Systems 24: 25th Annual Conference on Neural Information Processing Systems 2011, NIPS 2011
ISBN (Print): 9781618395993
ASJC Scopus subject areas: Information Systems
Source: Scopus
Source ID: 84860641465

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Portable sensor system for reliable condition measurement

Regarding sustainable development, there is a growing need to gather more and more various kinds of measurement, space, and consumption information about property. The necessity for property condition measurement is apparent and the appropriate circumstances, such as indoor air quality and suitable temperature, have an essential influence on comfort and welfare at work and, at the same time, have significance in terms of energy efficiency. This paper presents a portable prototype system for property condition measurement. The objective was to generate a reliable system that improves the quality and also the visual presentation of the collected data. The paper presents the components of the system and the technology utilized to implement the system. The results of piloting in a real-life environment, where particular focus was placed on both controlling energy efficiency and well-being at work, are also presented.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pori Department, Research group: Software Engineering and Intelligent Systems, Riffid Oy
Contributors: Soini, J., Sillberg, P., Rantanen, P., Nummela, J.
Number of pages: 6
Pages: 1190-1195
Publication date: 25 Jul 2016

Host publication information

Title of host publication: 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2016 - Proceedings
ISBN (Electronic): 9789532330885
ASJC Scopus subject areas: Biomedical Engineering, Computer Networks and Communications, Computer Science Applications, Information Systems, Electrical and Electronic Engineering
Source: Scopus
Source ID: 84983609917

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Power Mitigation by Performance Equalization in a Heterogeneous Reconfigurable Multicore Architecture

This paper presents an integrated self-aware computing model mitigating the power dissipation of a heterogeneous reconfigurable multicore architecture by dynamically scaling the operating frequency of each core. The power mitigation is achieved by equalizing the performance of all the cores for an uninterrupted exchange of data. The multicore platform consists of heterogeneous Coarse-Grained Reconfigurable Arrays (CGRAs) of application-specific sizes and a Reduced Instruction-Set Computing (RISC) core. The CGRAs and the RISC core are integrated with each other over a Network-on-Chip (NoC) of six nodes arranged in a topology of two rows and three columns. The RISC core constantly monitors and controls the performance of each CGRA accelerator by adjusting the operating frequencies unless the performance of all the CGRAs is optimally balanced over the platform. The CGRA cores on the platform are processing some of the most computationally-intensive signal processing algorithms while the RISC core establishes packet based synchronization between the cores for computation and communication. All the cores can access each other’s computational and memory resources while processing the kernels simultaneously and independently of each other. Besides general-purpose processing and overall platform supervision, the RISC processor manages performance equalization among all the cores which mitigates the overall dynamic power dissipation by 20.7 % for a proof-of-concept test.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: System-on-Chip for GNSS, Wireless Communications and Cyber-Physical Embedded Computing
Contributors: Hussain, W., Hoffmann, H., Ahonen, T., Nurmi, J.
Number of pages: 11
Pages: 287–297
Publication date: Jun 2017
Peer-reviewed: Yes
Early online date: 5 May 2016

Publication information

Journal: Journal of Signal Processing Systems
Volume: 87
Issue number: 3
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2017): CiteScore 0.96 SJR 0.216 SNIP 0.603
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Modelling and Simulation, Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science
Keywords: CGRA, Dark silicon, Heterogeneous, Multicore, Power dissipation, Reconfigurable
Source: Scopus
Source ID: 84965022070

Research output: Contribution to journalArticleScientificpeer-review

Prioritizing corrective maintenance activities for android applications: An industrial case study on android crash reports

Context: Unhandled code exceptions are often the cause of a drop in the number of users. In the highly competitive market of Android apps, users commonly stop using applications when they find some problem generated by unhandled exceptions. This is often reflected in a negative comment in the Google Play Store and developers are usually not able to reproduce the issue reported by the end users because of a lack of information. Objective: In this work, we present an industrial case study aimed at prioritizing the removal of bugs related to uncaught exceptions. Therefore, we (1) analyzed crash reports of an Android application developed by a public transportation company, (2) classified uncaught exceptions that caused the crashes; (3) prioritized the exceptions according to their impact on users. Results: The analysis of the exceptions showed that seven exceptions generated 70% of the overall errors and that it was possible to solve more than 50% of the exceptions-related issues by fixing just six Java classes. Moreover, as a side result, we discovered that the exceptions were highly correlated with two code smells, namely “Spaghetti Code” and “Swiss Army Knife”. The results of this study helped the company understand how to better focus their limited maintenance effort. Additionally, the adopted process can be beneficial for any Android developer in understanding how to prioritize the maintenance effort.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Free University of Bolzano-Bozen, SASAbus
Contributors: Lenarduzzi, V., Stan, A. C., Taibi, D., Venters, G., Windegger, M.
Number of pages: 11
Pages: 133-143
Publication date: Jan 2018

Host publication information

Title of host publication: Software Quality : Methods and Tools for Better Software and Systems - 10th International Conference, SWQD 2018, Proceedings
Publisher: Springer-Verlag Berlin Heidelberg
ISBN (Print): 9783319714394

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 302
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Management Information Systems, Control and Systems Engineering, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Continuous monitoring, Software quality, Technical debt

Bibliographical note

EXT="Lenarduzzi, Valentina"
jufoid=71106

Source: Scopus
Source ID: 85041125663

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Quantitative + qualitative information for heritage conservation: An open science research for paving 'collaboratively' the way to historical-BIM

Insofar as our cultural heritage (CH) has become not only an economic resource but a key element in defining our identity, its accurate and flexible documentation has emerged as an essential task. The generation of 3D information with physical and functional characteristics is now possible through the connection of survey data with Historical Building Information Modeling (HBIM). However, few studies have focused on the semantic enrichment process of models based on point clouds, especially on the field of cultural heritage. These singularities make the conversion of point cloud to 'as-built' HBIM an expensive process from the mathematical and computational viewpoint. At present, there is no software that guarantees automatic and efficient data conversion in architectural or urban contexts. The ongoing research 'Documenting and Visualizing Industrial Heritage' is conducted by the School of Architecture, Tampere University of Technology, Finland based on an Open Notebook Reserarch Model. It is focused on advance the knowledge of digital operating environments for the representation and management of historical buildings and sites. On the one hand, the research is advancing in three-dimensional 'as-built' modeling based on remote sensing data, while on the other hand is aiming to incorporate more qualitative information based on concepts of production and management in the lifecycle of the built environment. The purpose of this presentation is to discuss the different approaches to date on the HBIM generation chain: from 3D point cloud data collection to semantically enriched parametric models.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: School of Architecture, Research group: EDGE, Michigan Technological University, University of Valladolid
Contributors: Garcia-Fernandez, J., Joutsiniemi, A., Ahn, Y., Fernandez, J. J.
Number of pages: 2
Pages: 207-208
Publication date: 24 Feb 2016

Host publication information

Title of host publication: 2015 Digital Heritage International Congress, Digital Heritage 2015
Publisher: IEEE
ISBN (Print): 9781509000487
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Computer Science Applications, Information Systems, Archaeology, Cultural Studies
Keywords: BIM, Conservation, HBIM, Heritage, Open Science, Remote Sensing
Source: Scopus
Source ID: 84965156312

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Quasi-static scheduling of CAL actor networks for reconfigurable video coding

The upcoming Reconfigurable Video Coding (RVC) standard from MPEG (ISO / IEC SC29WG11) defines a library of coding tools to specify existing or new compressed video formats and decoders. The coding tool library has been written in a dataflow/actor-oriented language named CAL. Each coding tool (actor) can be represented with an extended finite state machine and the data communication between the tools are described as dataflow graphs. This paper proposes an approach to model the CAL actor network with Parameterized Synchronous Data Flow and to derive a quasi-static multiprocessor execution schedule for the system. In addition to proposing a scheduling approach for RVC, an extension to the well-known permutation flow shop scheduling problem that enables rapid run-time scheduling of RVC tasks, is introduced.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Machine Vision Group, Univ of Oulu, CRPP, Abo Akad Univ, Abo Akademi University, Dept Phys
Contributors: Boutellier, J., Lucarz, C., Lafond, S., Gomez, V. M., Mattavelli, M.
Number of pages: 12
Pages: 191-202
Publication date: May 2011
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 63
Issue number: 2
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2011): CiteScore 0.92 SJR 0.248 SNIP 0.692
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Digital signal processors, Modeling, Parallel processing, Scheduling
Source: Scopus
Source ID: 79954614566

Research output: Contribution to journalArticleScientificpeer-review

Reliability-centric analysis of offloaded computation in cooperative wearable applications

Motivated by the unprecedented penetration of mobile communications technology, this work carefully brings into perspective the challenges related to heterogeneous communications and offloaded computation operating in cases of fault-tolerant computation, computing, and caching. We specifically focus on the emerging augmented reality applications that require reliable delegation of the computing and caching functionality to proximate resource-rich devices. The corresponding mathematical model proposed in this work becomes of value to assess system-level reliability in cases where one or more nearby collaborating nodes become temporarily unavailable. Our produced analytical and simulation results corroborate the asymptotic insensitivity of the stationary reliability of the system in question (under the "fast" recovery of its elements) to the type of the "repair" time distribution, thus supporting the fault-tolerant system operation.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electronics and Communications Engineering, Russian Academy of Sciences, Peoples’ Friendship University of Russia
Contributors: Ometov, A., Kozyrev, D., Rykov, V., Andreev, S., Gaidamaka, Y., Koucheryavy, Y.
Publication date: 2017
Peer-reviewed: Yes

Publication information

Journal: Wireless Communications and Mobile Computing
Volume: 2017
Article number: 9625687
ISSN (Print): 1530-8669
Ratings: 
  • Scopus rating (2017): CiteScore 0.91 SJR 0.203 SNIP 0.454
Original language: English
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Electrical and Electronic Engineering
Electronic versions: 
Source: Scopus
Source ID: 85042773059

Research output: Contribution to journalArticleScientificpeer-review

Representative class vector clustering-based discriminant analysis

Clustering-based Discriminant Analysis (CDA) is a well-known technique for supervised feature extraction and dimensionality reduction. CDA determines an optimal discriminant subspace for linear data projection based on the assumptions of normal subclass distributions and subclass representation by using the mean subclass vector. However, in several cases, there might be other subclass representative vectors that could be more discriminative, compared to the mean subclass vectors. In this paper we propose an optimization scheme aiming at determining the optimal subclass representation for CDA-based data projection. The proposed optimization scheme has been evaluated on standard classification problems, as well as on two publicly available human action recognition databases providing enhanced class discrimination, compared to the standard CDA approach.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 4
Pages: 526-529
Publication date: 2013

Host publication information

Title of host publication: Proceedings - 2013 9th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2013
Publisher: IEEE COMPUTER SOCIETY PRESS
ISBN (Print): 9780769551203
ASJC Scopus subject areas: Artificial Intelligence, Information Systems, Signal Processing
Keywords: class representation, data projection, Discriminant Analysis, feature selection
Source: Scopus
Source ID: 84904490736

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Revenue models of application developers in android market ecosystem

Mobile application ecosystems have growth rapidly in the past few years. Increasing number of startups and established developers are alike offering their products in different marketplaces such as Android Market and Apple App Store. In this paper, we are studying revenue models used in Android Market. For analysis, we gathered the data of 351,601 applications from their public pages at the marketplace. From these, a random sample of 100 applications was used in a qualitative study of revenue streams. The results indicate that a part of the marketplace can be explained with traditional models but free applications use complex revenue models. Basing on the qualitative analysis, we identified four general business strategy categories for further studies.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), Turku Centre for Computer Science, Business and Innovation Development (BID), University of Turku
Contributors: Hyrynsalmi, S., Suominen, A., Mäkilä, T., Järvi, A., Knuutila, T.
Number of pages: 14
Pages: 209-222
Publication date: 2012

Host publication information

Title of host publication: Software Business - Third International Conference, ICSOB 2012, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783642307454

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 114
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Business, Management and Accounting(all), Modelling and Simulation, Information Systems and Management, Information Systems, Management Information Systems, Business and International Management, Control and Systems Engineering
Keywords: Android Market, business model, Mobile ecosystem, revenue model
Source: Scopus
Source ID: 84864211787

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Samsung and Volkswagen crisis communication in Facebook and Twitter: A comparative study

Since September 2015 at least two major crises have emerged where major industrial companies producing consumer products have been involved. In September 2015 diesel cars manufactured by Volkswagen turned out to be equipped with cheating software that caused NO2 and other emission values to be reduced to acceptable levels while tested from the real, unacceptable values in normal use. In August 2016 reports began to appear that the battery of a new smart phone produced by Samsung, Galaxy Note7, could begin to burn, or even explode, while the device was on. In Nov. 2016 also 34 washing machine models were reported to have caused damages due to disintegration. In all cases, the companies have experienced substantial financial losses, their shares have lost value, and their reputation has suffered among consumers and other stakeholders. In this paper, we study the commonalities and differences in the crisis management strategies of the companies, mostly concentrating on the crisis communication aspects. We draw on Situational Crisis Communication Theory (SCCT). The communication behaviour of the companies and various stakeholders during crisis is performed by investigating the official web sites of the companies and communication in Twitter and Facebook on their own accounts. We also collected streaming data from Twitter where Samsung and the troubled smart phone or washing machines were mentioned. For VW we also collected streaming data where the emission scandal or its ramifications were mentioned and performed several analyses, including sentiment analysis.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Industrial and Information Management, Jyväskylän yliopisto, Laboratory of Inductrial and Information Management
Contributors: Zhang, B., Veijalainen, J., Kotkov, D.
Number of pages: 12
Pages: 312-323
Publication date: 2017

Host publication information

Title of host publication: WEBIST 2017 - Proceedings of the 13th International Conference on Web Information Systems and Technologies
Publisher: SCITEPRESS
ISBN (Electronic): 9789897582462
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: Crisis communication strategies, Facebook, Samsung Galaxy Note 7 crisis, Samsung washing machine crisis, SCCT, Sentiment analysis, Twitter, Volkswagen emission crisis
Source: Scopus
Source ID: 85024488684

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Scinet: Interactive intent modeling for information discovery

Current search engines offer limited assistance for exploration and information discovery in complex search tasks. Instead, users are distracted by the need to focus their cognitive efforts on finding navigation cues, rather than selecting relevant information. Interactive intent modeling enhances the human information exploration capacity through computational modeling, visualized for interaction. Interactive intent modeling has been shown to increase task-level information seeking performance by up to 100%. In this demonstration, we showcase SciNet, a system implementing interactive intent modeling on top of a scientific article database of over 60 million documents.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, School of Management (JKK), University of Helsinki
Contributors: Ruotsalo, T., Peltonen, J., Eugster, M. J. A., Glowacka, D., Reijonen, A., Jacucci, G., Myllymäki, P., Kaski, S.
Number of pages: 2
Pages: 1043-1044
Publication date: 9 Aug 2015

Host publication information

Title of host publication: SIGIR 2015 - Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450336215
ASJC Scopus subject areas: Information Systems, Software
Keywords: Intent modeling, Interactive information retrieval, Personalization, Visual information seeking
Source: Scopus
Source ID: 84953776151

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Security Analysis of Various Industrial Devices

Since Stuxnet, the focus of Industrial Control Systems (ICS) security audits has been in the field devices and controllers. However, the commonly use ISA-95 reference model for industrial integration contains four layers: enterprise resource planning, manufacturing execution, process control and field devices. This hierarchy usually shares network components and systems not only internally but also with various external systems like camera monitoring, premises security systems, building automation etc. From automation viewpoint these external systems create critical access path into the core automation. They have different operators and subcontractors but can share network infrastructure. The ICS security therefore should be viewed as a whole where the risk any device introduces must be considered not only by the ISA-95 level it operates on but also with the assets it shares within the company. This paper presents analysis of various ICS devices mapped against ISA- 95 levels. The analyses show that the shared components create a real security risk.

General information

Publication status: Published
MoE publication type: D3 Professional conference proceedings
Organisations: Department of Automation Science and Engineering, Research area: Information Systems in Automation, Codenomicon Ltd.
Contributors: Seppälä, J., Takanen, A., Korju, J., Häyrynen, A.
Number of pages: 8
Publication date: 2015

Host publication information

Title of host publication: International Conference on Computer Security in a Nuclear World: Expert Discussion and Exchange, 1-5 June, 2015, Vienna, Austria
Publisher: INTERNATIONAL ATOMIC ENERGY AGENCY
Article number: 132
ASJC Scopus subject areas: Control and Systems Engineering, Information Systems
Keywords: Security analysis, Industrial Control Systems, shared resources, ISA-95

Research output: Chapter in Book/Report/Conference proceedingConference contributionProfessional

Seek, share, or withhold: information trading in MMORPGs

Purpose – The purpose of this paper is to discuss the ways in which information acts as a commodity in massively multiplayer online role-playing games (MMORPGs), and how players pay for items and services with information practices. Design/methodology/approach – Through meta-theoretical analysis of the game environment as a set of information systems, one of retrieval and one social, the paper shows how players’ information practices influence their access to game content, organizational status and relationship to real-money trade. Findings – By showing how information trading functions in MMORPGs, the paper displays the importance of information access for play, the efficiency of real money trade and the significance of information practice -based services as a relatively regular form of payment in virtual worlds. Players furthermore shown to contribute to the information economy of the game with the way in which they decide not to share some information, so as to prevent others from a loss of game content value due to spoilers. Originality/value – The subject, despite the popularity of online games, has been severely understudied within library and information science. The paper contributes to that line of research, by showing how games function as information systems, and by explaining how they, as environments and contexts, influence and are influenced by information practices.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Mathematical modelling with wide societal impact (MathImpact), University of Tampere
Contributors: Harviainen, J. T., Hamari, J.
Number of pages: 16
Pages: 1119-1134
Publication date: 12 Oct 2015
Peer-reviewed: Yes

Publication information

Journal: JOURNAL OF DOCUMENTATION
Volume: 71
Issue number: 6
ISSN (Print): 0022-0418
Ratings: 
  • Scopus rating (2015): CiteScore 1.68 SJR 0.939 SNIP 1.238
Original language: English
ASJC Scopus subject areas: Information Systems, Library and Information Sciences
Keywords: Games, Information economies, Information practices, Information systems, Social information, Virtual worlds
Source: Scopus
Source ID: 84942322777

Research output: Contribution to journalArticleScientificpeer-review

SiMPE: 7th Workshop on speech and sound in mobile and pervasive environments

The SiMPE workshop series started in 2006 [2] with the goal of enabling speech processing on mobile and embedded devices to meet the challenges of pervasive environments (such as noise) and leveraging the context they offer (such as location). SiMPE 2010 and 2011 brought together researchers from the speech and the HCI communities. Multimodality got more attention in SiMPE 2008 than it had received in the previous years. In SiMPE 2007, the focus was on developing regions. Speech User interaction in cars was a focus area in 2009. With SiMPE 2012, the 7th in the series, we hope to explore the area of speech along with sound. When using the mobile in an eyes-free manner, it is natural and convenient to hear about notifications and events. The arrival of an SMS has used a very simple sound based notification for a long time now. The technologies underlying speech processing and sound processing are quite different and these communities have been working mostly independent of each other. And yet, for multimodal interactions on the mobile, it is perhaps natural to ask whether and how speech and sound can be mixed and used more effectively and naturally.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), IBM Research, Carnegie Mellon University, HP Laboratories, National Research Council, University of Toronto, Canada
Contributors: Nanavati, A. A., Rajput, N., Rudnicky, A. I., Turunen, M., Sandholm, T., Munteanu, C., Penn, G.
Number of pages: 3
Pages: 251-253
Publication date: 2012

Host publication information

Title of host publication: MobileHCI'12 - Companion Proceedings of the 14th International Conference on Human Computer Interaction with Mobile Devices and Services
ISBN (Print): 9781450311052
ASJC Scopus subject areas: Computer Networks and Communications, Human-Computer Interaction, Information Systems, Software
Keywords: Audio interaction, Mobile computing, Pervasive computing, Sound, Speech processing
Source: Scopus
Source ID: 84867703942

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Simultaneous Jamming and RC System Detection by Using Full-Duplex Radio Technology

The prospects of the inband full-duplex (IBFD) technology are praised in non-military communications as it allows each radio to simultaneously transmit and receive (STAR) on the same frequencies enabling, e.g., enhanced spectral efficiency. Likewise, future defense forces may significantly benefit from the concept, because a military full-duplex radio (MFDR) would be capable of simultaneous integrated tactical communication and electronic warfare operations as opposed to the ordinary time- or frequency-division half-duplex radios currently used in all military applications. This study considers one particular application, where the MFDR performs jamming against an opponent's radio control (RC) system while simultaneously monitoring RC transmissions and/or receiving data over the air from an allied communication transmitter. The generic RC system can represent particularly, e.g., one pertaining to multicopter drones or roadside bombs. Specifically, this paper presents outcomes from recent experiments that are carried out outdoors while earlier indoor results are also revisited for reference. In conclusion, the results demonstrate that MFDRs can be viably utilized for RC signal detection purposes despite the residual self-interference due to jamming and imperfect cancellation.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electrical Engineering, Tampere University
Contributors: Saikanmäki, J., Turunen, M., Mäenpää, M., Saarinen, A., Riihonen, T.
Publication date: 1 May 2019

Host publication information

Title of host publication: 2019 International Conference on Military Communications and Information Systems, ICMCIS 2019
Publisher: IEEE
ISBN (Electronic): 9781538693834
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Safety, Risk, Reliability and Quality
Source: Scopus
Source ID: 85073262716

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Social behavior in bacterial nanonetworks: Challenges and opportunities

Molecular communication holds the promise to enable communication between nanomachines with a view to increasing their functionalities and opening up new possible applications. Due to some of the biological properties, bacteria have been proposed as a possible information carrier for molecular communication, and the corresponding communication networks are known as bacterial nanonetworks. The biological properties include the ability for bacteria to mobilize between locations and carry the information encoded in deoxyribonucleic acid molecules. However, similar to most organisms, bacteria have complex social properties that govern their colony. These social characteristics enable the bacteria to evolve through various fluctuating environmental conditions by utilizing cooperative and non-cooperative behaviors. This article provides an overview of the different types of cooperative and non-cooperative social behavior of bacteria. The challenges (due to non-cooperation) and the opportunities (due to cooperation) these behaviors can bring to the reliability of communication in bacterial nanonetworks are also discussed. Finally, simulation results on the impact of bacterial cooperative social behavior on the end-to-end reliability of a single-link bacterial nanonetwork are presented. The article concludes by highlighting the potential future research opportunities in this emerging field.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Wireless Communications and Positioning (WICO), University of Manitoba
Contributors: Hasan, M., Hossain, E., Balasubramaniam, S., Koucheryavy, Y.
Number of pages: 9
Pages: 26-34
Publication date: 1 Jan 2015
Peer-reviewed: Yes

Publication information

Journal: IEEE Network
Volume: 29
Issue number: 1
Article number: 7018200
ISSN (Print): 0890-8044
Ratings: 
  • Scopus rating (2015): CiteScore 4.84 SJR 1.107 SNIP 2.889
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems, Software
Source: Scopus
Source ID: 84921862364

Research output: Contribution to journalArticleScientificpeer-review

Socially inspired relaying and proactive mode selection in mmWave vehicular communications

As the Internet of Vehicles matures and acquires its social flavor, novel wireless connectivity enablers are being demanded for reliable data transfer in high-rate applications. The recently ratified New Radio communications technology operates in millimeter-wave (mmWave) spectrum bands and offers sufficient capacity for bandwidth-hungry services. However, seamless operation over mmWave is difficult to maintain on the move, since such extremely high frequency radio links are susceptible to unexpected blockage by various obstacles, including vehicle bodies. As a result, proactive mode selection, that is, migration from infrastructure- to vehicle-based connections and back, is becoming vital to avoid blockage situations. Fortunately, the very social structure of interactions between the neighboring smart cars and their passengers may be leveraged to improve session continuity by relaying data via proximate vehicles. This paper conceptualizes the socially inspired relaying scenarios, conducts underlying mathematical analysis, continues with a detailed 3-D modeling to facilitate proactive mode selection, and concludes by discussing a practical prototype of a vehicular mmWave platform.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Electrical Engineering, University of California, Los Angeles
Contributors: Moltchanov, D., Kovalchukov, R., Gerasimenko, M., Andreev, S., Koucheryavy, Y., Gerla, M.
Number of pages: 12
Pages: 5172-5183
Publication date: 1 Jun 2019
Peer-reviewed: Yes

Publication information

Journal: IEEE Internet of Things Journal
Volume: 6
Issue number: 3
ISSN (Print): 2327-4662
Original language: English
ASJC Scopus subject areas: Signal Processing, Information Systems, Hardware and Architecture, Computer Science Applications, Computer Networks and Communications
Keywords: Internet of Things, Millimeter wave (mmWave) communication, Social network services, Vehicular ad hoc networks
Source: Scopus
Source ID: 85067875266

Research output: Contribution to journalArticleScientificpeer-review

Social media -based value creation and business models

Purpose - The purpose of this paper is to create an organized picture of the current understanding of social media-based value creation and business models. Design/methodology/approach - Following the process model presented by Fink (2005), a systematic literature review of academic journal articles published between 2005 and 2014 was conducted. The research was grounded on the theoretical foundations of service-dominant logic. Findings - This study offers detailed descriptions and analyses of the major social media mechanisms affecting how value is created in social media-based value networks and the kinds of impact social media can have on present and future business models. Research limitations/implications - The study is limited to academic research literature on business organizations, excluding all studies related to public and non-profit organizations. Practical implications - Attention is given to developing an in-depth understanding of the functions and concrete value creation mechanisms of social media-based co-creation within the different organizational processes (e.g. in product and service development and customer services) and to updating the related practices and knowledge. Originality/value - This study provides new insight into the challenges related to research models and frameworks commonly used for observing value creation, thus highlighting the need for further studies and updates.

General information

Publication status: Published
MoE publication type: A2 Review article in a scientific journal
Organisations: Department of Information Management and Logistics, Research group: Novi, Managing digital industrial transformation (mDIT)
Contributors: Ketonen-Oksi, S., Jussila, J. J., Kärkkäinen, H.
Pages: 1820-1838
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Industrial Management and Data Systems
Volume: 116
Issue number: 8
ISSN (Print): 0263-5577
Ratings: 
  • Scopus rating (2016): CiteScore 2.59 SJR 0.814 SNIP 1.278
Original language: English
ASJC Scopus subject areas: Management of Technology and Innovation, Information Systems
Keywords: social media, business model, value creation, value co-creation

Research output: Contribution to journalReview ArticleScientificpeer-review

Social networking services as a facilitator for scientists' sharing activities

Understanding and structuring the use of social software by scientists is of high importance in modern research and education - new ways of cooperation and knowledge sharing leads to new ways of work for researchers in both, higher education and enterprises. The possibilities of social networking services provides means for open discourse and offers easier ways to make scientific and educational resources available to the knowledge community. Within this paper, we create a research model and study knowledge sharing and technology acceptance related influence factors to share knowledge in the form of artefacts. These artefacts consist of open science and open educational resources. With our study we will validate the model of sharing influences and understand which factors are most relevant for scientists in IS discipline to share scientific and educational information through social networking services. Through the research, an improved understanding for the use of social software for globally distributed and open scientific communication is obtained.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), Vodafone Department of Mobile Communications Systems, Jyväskylän yliopisto
Contributors: Kalb, H., Pirkkalainen, H., Pawlowski, J., Schoop, E.
Publication date: 2011

Host publication information

Title of host publication: 19th European Conference on Information Systems, ECIS 2011
ASJC Scopus subject areas: Information Systems
Keywords: Knowledge sharing, Open educational resources, Open science resources, Social networking services, Technology acceptance
Source: Scopus
Source ID: 84870638093

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Software architecture design in global software development: An empirical study

In Global Software Development (GSD), the additional complexity caused by global distance requires processes to ease collaboration difficulties, reduce communication overhead, and improve control. How development tasks are broken down, shared and prioritized is key to project success. While the related literature provides some support for architects involved in GSD, guidelines are far from complete. This paper presents a GSD Architectural Practice Framework reflecting the views of software architects, all of whom are working in a distributed setting. In-depth interviews with architects from seven different GSD organizations revealed a complex set of challenges and practices. We found that designing software for distributed teams requires careful selection of practices that support understanding and adherence to defined architectural plans across sites. Teams used Scrum which aided communication, and Continuous Integration which helped solve synchronization issues. However, teams deviated from the design, causing conflicts. Furthermore, there needs to be a balance between the self-organizing Scrum team methodology and the need to impose architectural design decisions across distributed sites. The research presented provides an enhanced understanding of architectural practices in GSD companies. Our GSD Architectural Practice Framework gives practitioners a cohesive set of warnings, which for the most part, are matched by recommendations.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Computing Sciences, Research area: Software engineering, University of Limerick
Contributors: Sievi-Korte, O., Richardson, I., Beecham, S.
Publication date: 1 Dec 2019
Peer-reviewed: Yes

Publication information

Journal: Journal of Systems and Software
Volume: 158
Article number: 110400
ISSN (Print): 0164-1212
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Hardware and Architecture
Keywords: Empirical study, Global software development, GSD, GSE, Scrum, Software architecture
Source: Scopus
Source ID: 85072283236

Research output: Contribution to journalArticleScientificpeer-review

Software vulnerability life cycles and the age of software products: An empirical assertion with operating system products

This empirical paper examines whether the age of software products can explain the turnaround between the release of security advisories and the publication vulnerability information. Building on the theoretical rationale of vulnerability life cycle modeling, this assertion is examined with an empirical sample that covers operating system releases from Microsoft and two Linux vendors. Estimation is carried out with a linear regression model. The results indicate that the age of the observed Microsoft products does not affect the turnaround times, and only feeble statistical relationships are present for the examined Linux releases. With this negative result, the paper contributes to the vulnerability life cycle modeling research by presenting and rejecting one theoretically motivated and previously unexplored question. The rejection is also a positive result; there is no reason for users to fear that the turnaround times would significantly lengthen as operating system releases age.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: University of Turku, Department of Information Technology
Contributors: Ruohonen, J., Hyrynsalmi, S., Leppänen, V.
Number of pages: 12
Pages: 207-218
Publication date: 2016

Host publication information

Title of host publication: Advanced Information Systems Engineering Workshops - CAiSE 2016 International Workshops, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319395630

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 249
ISSN (Print): 18651348
ASJC Scopus subject areas: Business and International Management, Management Information Systems, Modelling and Simulation, Information Systems, Information Systems and Management, Control and Systems Engineering
Keywords: Linux, Microsoft, Negative result, Operating system, Security patching
Source: Scopus
Source ID: 84976644100

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Soziale Wissensumgebungen

Knowledge management represents a key issue for both information systems' academics and practitioners, including those who have become disillusioned by actual results that fail to deliver on exaggerated promises and idealistic visions. Social software, a tremendous global success story, has prompted similarly high expectations regarding the ways in which organizations can improve their knowledge handling. But can these expectations be met, whether in academic research or the real world? The article seeks to identify current research trends and gaps, with a focus on social knowledge environments. The proposed research agenda features four focal challenges: semi-permeable organizations, social software in professional work settings, crowd knowledge, and cross-border knowledge management. Three solutions emerge as likely methods to address these challenges: design-oriented solutions, analytical solutions, and interdisciplinary dialogue.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Information Management and Logistics, Managing digital industrial transformation (mDIT), Ruhr West University of Applied Sciences, ESCP Europe Wirtschaftshochschule Berlin, Hof University of Applied Sciences, University of Innsbruck, Vodafone Department of Mobile Communications Systems, Jyväskylän yliopisto
Contributors: Pawlowski, J. M., Bick, M., Peinl, R., Thalmann, S., Maier, R., Hetmank, L., Kruse, P., Martensen, M., Pirkkalainen, H.
Number of pages: 10
Pages: 91-100
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: WIRTSCHAFTSINFORMATIK
Volume: 56
Issue number: 2
ISSN (Print): 0937-6429
Ratings: 
  • Scopus rating (2014): CiteScore 1.49 SJR 0.458 SNIP 1.028
Original language: German
ASJC Scopus subject areas: Information Systems
Keywords: Distributed team, Global team, Information system, Knowledge management, Organization, Social networking, Social software, Tools

Research output: Contribution to journalArticleScientificpeer-review

Sparse nonparametric topic model for transfer learning

Count data arises for example in bioinformatics or analysis of text documents represented as word count vectors. With several data sets available from related sources, exploiting their similarities by transfer learning can improve models compared to modeling sources independently. We introduce a Bayesian generative transfer learning model which represents similarity across document collections by sparse sharing of latent topics controlled by an Indian Buffet Process. Unlike Hierarchical Dirichlet Process based multi-task learning, our model decouples topic sharing probability from topic strength, making sharing of low-strength topics easier, and outperforms the HDP approach in experiments.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, deCODE Genetics, University of Helsinki
Contributors: Faisal, A., Gillberg, J., Peltonen, J., Leen, G., Kaski, S.
Number of pages: 6
Pages: 269-274
Publication date: 2012

Host publication information

Title of host publication: ESANN 2012 proceedings, 20th European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning
Publisher: i6doc.com publication
ISBN (Print): 9782874190490
ASJC Scopus subject areas: Information Systems, Artificial Intelligence
Source: Scopus
Source ID: 84947708275

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Special Issue on Embedded Computer Systems: Architectures, Modeling and Simulation

General information

Publication status: Published
MoE publication type: C2 Edited books
Organisations: Department of Pervasive Computing, University of Victoria, Canada, Department of Electrical and Computer Engineering,, Queen's University, Belfast, Northern Ireland, Leibniz-Universität Hannover, Queen’s University Belfast, University of Victoria
Contributors: McAllister, J., Guevorkian, D., Jeschke, H., Sima, M.
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: International Journal of Parallel Programming
Volume: 43
Issue number: 1
ISSN (Print): 0885-7458
Ratings: 
  • Scopus rating (2014): CiteScore 0.77 SJR 0.256 SNIP 1.07
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Theoretical Computer Science
Source: Scopus
Source ID: 84939892152

Research output: Contribution to journalSpecial issueScientificpeer-review

Still image/video frame lossy compression providing a desired visual quality

The problem of how to automatically provide a desired (required) visual quality in lossy compression of still images and video frames is considered in this paper. The quality can be measured based on different conventional and visual quality metrics. In this paper, we mainly employ human visual system (HVS) based metrics PSNR-HVS-M and MSSIM since both of them take into account several important peculiarities of HVS. To provide a desired visual quality with high accuracy, iterative image compression procedures are proposed and analyzed. An experimental study is performed for a large number of grayscale test images. We demonstrate that there exist several coders for which the number of iterations can be essentially decreased using a reasonable selection of the starting value and the variation interval for the parameter controlling compression (PCC). PCC values attained at the end of the iterative procedure may heavily depend upon the coder used and the complexity of the image. Similarly, the compression ratio also considerably depends on the above factors. We show that for some modern coders that take HVS into consideration it is possible to give practical recommendations on setting a fixed PCC to provide a desired visual quality in a non-iterative manner. The case when original images are corrupted by visible noise is also briefly studied.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Computational Imaging-CI, National Aerospace University
Contributors: Zemliachenko, A., Lukin, V., Ponomarenko, N., Egiazarian, K., Astola, J.
Pages: 697-718
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Multidimensional Systems and Signal Processing
Volume: 27
Issue number: 3
ISSN (Print): 0923-6082
Ratings: 
  • Scopus rating (2016): CiteScore 1.47 SJR 0.424 SNIP 1.123
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Signal Processing, Software, Artificial Intelligence, Hardware and Architecture, Applied Mathematics
Keywords: Compression ratio, Lossy compression, Required quality, Visual quality metrics
Source: Scopus
Source ID: 84930357751

Research output: Contribution to journalArticleScientificpeer-review

Supplier's Expectations on Usage Data Analytics of Complex Industrial Systems

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: User experience, University of Tampere
Contributors: Väätäjä, H., Heimonen, T., Tiitinen, K., Hakulinen, J., Turunen, M.
Publication date: 2015

Host publication information

Title of host publication: ISPIM Innovation Summit 2015
Publisher: International Society for Professional Innovation Management ISPIM
Editors: Huizingh, E., Conn, S., Bitran, I.
ISBN (Electronic): 9781911136002
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems, Management of Technology and Innovation
Keywords: data analytics, user, usage data analytics, user experience, logging, user interaction, human-technology interaction, human-computer interaction, metals and engineering industry, manufacturing, MMS

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Sweep Jamming Mitigation Using Adaptive Filtering for Detecting Frequency Agile Systems

The military applications of interference mitigation are numerous, with the most obvious application being suppressing the effects of adversarial jamming. However, jamming mitigation also becomes essential in scenarios where the host force's jammer and signal intelligence receiver are in close proximity to each other and the jammer inadvertently introduces interference in the receiver. In this paper, through experiments carried out in a laboratory environment, we demonstrate the feasibility of digitally mitigating non-stationary narrowband interference caused by a sweep jammer, while simultaneously retaining the ability to receive and detect signals from unmanned aerial vehicle (UAV) remote control systems that use frequency hopping in the jammed frequency band.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Electrical Engineering, Rantelon, Tampere University
Contributors: Pärlin, K., Riihonen, T., Turunen, M.
Publication date: 1 May 2019

Host publication information

Title of host publication: 2019 International Conference on Military Communications and Information Systems, ICMCIS 2019
Publisher: IEEE
ISBN (Electronic): 9781538693834
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Safety, Risk, Reliability and Quality
Source: Scopus
Source ID: 85073208874

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Task-based information interaction evaluation: The viewpoint of program theory

Evaluation is central in research and development of information retrieval (IR). In addition to designing and implementing new retrieval mechanisms, one must also show through rigorous evaluation that they are effective. A major focus in IR is IR mechanisms' capability of ranking relevant documents optimally for the users, given a query. Searching for information in practice involves searchers, however, and is highly interactive. When human searchers have been incorporated in evaluation studies, the results have of ten suggested that better ranking does not necessarily lead to better search task, or work task, performance. Therefore, it is not clear which system or interface features should be developed to improve the effectiveness of human task performance. In the present article, we focus on the evaluation of task-based information interaction (TBII). We give special emphasis to learning tasks to discuss TBII in more concrete terms. Information interaction is here understood as behavioral and cognitive activities related to task planning, searching information items, selecting between them, working with them, and synthesizing and reporting. These five generic activities contribute to task performance and outcome and can be supported by information systems. In an attempt toward task-based evaluation, we introduce program theory as the evaluation framework. Such evaluation can investigate whether a program consisting of TBII activities and tools works and how it works and, further, provides a causal description of program (in)effectiveness. Our goal in the present article is to structure TBII on the basis of the five generic activities and consider the evaluation of each activity using the program theory framework. Finally, we combine these activity-based program theories in an overall evaluation framework for TBII. Such an evaluation is complex due to the large number of factors affecting information interaction. Instead of presenting tested program theories, we illustrate how the evaluation of TBII should be accomplished using the program theory framework in the evaluation of systems and behaviors, and their interactions, comprehensively in context.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: University of Tampere
Contributors: Järvelin, K., Vakkari, P., Arvola, P., Baskaya, F., Järvelin, A., Kekäläinen, J., Keskustalo, H., Kumpulainen, S., Saastamoinen, M., Savolainen, R., Sormunen, E.
Publication date: 1 Mar 2015
Peer-reviewed: Yes

Publication information

Journal: ACM Transactions on Information Systems
Volume: 33
Issue number: 1
Article number: 3
ISSN (Print): 1046-8188
Ratings: 
  • Scopus rating (2015): CiteScore 2.71 SJR 0.655 SNIP 2.007
Original language: English
ASJC Scopus subject areas: Information Systems, Business, Management and Accounting(all), Computer Science Applications
Keywords: Experimentation, Human factors, Theory
Source: Scopus
Source ID: 84926320780

Research output: Contribution to journalArticleScientificpeer-review

Task complexity and information searching in administrative tasks revisited

In task-based information searching, the task at hand is a central factor affecting information search. Task complexity, in particular, has been discovered to affect searching. In the present study, we shadowed the tasks of seven people working in city administration. The data consist of shadowing field notes, voice recordings, photographs and forms. We study, how task complexity affects information searching and information resource use. Task complexity was defined through the task performer's own experience (perceived task complexity) and her estimates of her a priori knowledge concerning the task. We analyzed the data both qualitatively and quantitatively, focusing on the links between task complexity and the use of information resources, information searching and problems encountered. We found that task complexity has a central but ambiguous relationship to task performance. The clearest differences were found between simple and complex tasks. In addition, perceived task complexity seems to affect the ways of performing the task more than a priori knowledge. The more complex a task is perceived, the more searches are performed and the more they concentrate on networked resources instead of information systems provided by the organization (SPOs). The use of resources on the task performer's PC and the SPOs decreases when complexity increases. In proportion, the use of networked resources and communication resources increases. The total number of information resources used is somewhat greater in complex and semi-complex tasks than in simple tasks; and each resource is used for a longer time on average. Our study shows that task context and especially task complexity seems to affect information searching and the selection of sources.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: School of Information Sciences
Contributors: Saastamoinen, M., Kumpulainen, S., Järvelin, K.
Number of pages: 10
Pages: 204-213
Publication date: 2012

Host publication information

Title of host publication: IIiX 2012 - Proceedings 4th Information Interaction in Context Symposium: Behaviors, Interactions, Interfaces, Systems
ISBN (Print): 9781450312820
ASJC Scopus subject areas: Information Systems
Keywords: Task-based information searching
Source: Scopus
Source ID: 84867453220

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Teaching for virtual work

Universities are still mainly preparing students for the world, where 'do something useful', i.e. 'do something with your hands' was the main principle and work was done during strictly regulated time. But world has changed and traditional areas of human activity (what also are the main target in University courses) are rapidly diminishing. More important have become virtual products - computer programs, mobile apps, social networks, new types of digital currencies, IOT (voice in your bathroom suggesting to buy the next model of Alexa), video games, interactive TV, virtual reality etc. Most of these new areas are not present in current curricula and there are problems with involving them in curricula - (working) students know (some aspects of) these areas better than many of university teachers, since corresponding knowledge is not yet present in textbooks - it is present only on Internet. The Internet strongly influences both what we teach and how we teach.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Computing Sciences, Tallinn University of Technology, University of Lapland
Contributors: Henno, J., Jaakkola, H., Mäkelä, J.
Number of pages: 9
Pages: 818-826
Publication date: 1 May 2019

Host publication information

Title of host publication: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2019 - Proceedings
Publisher: IEEE
Editors: Skala, K., Car, Z., Pale, P., Huljenic, D., Janjic, M., Koricic, M., Sruk, V., Ribaric, S., Grbac, T. G., Butkovic, Z., Cicin-Sain, M., Skvorc, D., Mauher, M., Babic, S., Gros, S., Vrdoljak, B., Tijan, E.
ISBN (Electronic): 9789532330984
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems, Energy Engineering and Power Technology, Electrical and Electronic Engineering, Electronic, Optical and Magnetic Materials
Source: Scopus
Source ID: 85070323079

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Technostress and social networking services: Uncovering strains and their underlying stressors

Numerous users of social networking sites and services (SNS) suffer from technostress and its various strains that hinder well-being. Despite a growing research interest on technostress, the extant studies have not explained what kinds of various strains can SNS use create and how can these strains be traced back to different stressors. To address this gap in research, we employed a qualitative approach by narrative interviews. As a contribution, our findings introduce four SNS strains (concentration problems, sleep problems, identity problems, and social relation problems) and explain how they link with different underlying SNS stressors. As practical implications, the findings of this study can help technostressed users to identify their SNS strains, understand how they are created, and increase their possibilities to avoid the strains in the future.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Industrial and Information Management, Jyväskylän yliopisto
Contributors: Salo, M., Pirkkalainen, H., Koskelainen, T.
Number of pages: 13
Pages: 41-53
Publication date: 2017

Host publication information

Title of host publication: Nordic Contributions in IS Research - 8th Scandinavian Conference on Information Systems, SCIS 2017, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319646947

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 294
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Keywords: Social networking services, Social networking sites, Strains, Stressors, Technostress

Bibliographical note

jufoid=71106

Source: Scopus
Source ID: 85028352668

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The comfort zone concept in a human-robot cooperative task

The global rise in interest towards robotics and artificial intelligence is increasing the technology acceptance among companies. This further encourages manufacturing companies to invest more in robotics on their factory floor. A robot manipulator can be sufficiently mobile and dexterous to operate alongside a human as would any other colleague. However, a human-centric viewpoint is needed in the design of the work cell to provide optimal working conditions for humans and thereby enhance employee performance. We identified a set of factors required for human comfort during cooperation with robots. These factors were divided into two main groups: mental and physical. Both mental and physical factors were based on scientific work reviews, robotics standards, and recognized human factors via a case study. These factors together are the basis for a comfort zone concept in human-robot collaboration. This concept forms design principles for developing the physical work environment of the future.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mechanical Engineering and Industrial Systems
Contributors: Changizi, A., Lanz, M.
Number of pages: 10
Pages: 82-91
Publication date: 2019

Host publication information

Title of host publication: Precision Assembly in the Digital Age - 8th IFIP WG 5.5 International Precision Assembly Seminar, IPAS 2018, Revised Selected Papers
Volume: 530
Publisher: Springer New York LLC
ISBN (Print): 9783030059309

Publication series

Name: IFIP Advances in Information and Communication Technology
Volume: 530
ISSN (Print): 1868-4238
ASJC Scopus subject areas: Information Systems, Computer Networks and Communications, Information Systems and Management
Keywords: Cognition, Collaboration, Comfort zone concept, Human robot cooperation, Interaction

Bibliographical note

jufoid=84293

Source: Scopus
Source ID: 85059956883

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The educators' telescope to the future of technology

We live in a world of accelerating changes, where technology plays an important role as an enabler. Looking ahead means being prepared for these changes. Preparedness may be reactive - reacting to the situation at the moment something happens; proactive - being prepared in advance for a situation that may happen; or preactive - being able in advance to affect something that may happen in the future and how it happens. Forecasting the future helps us to be prepared for new situations. It is based on making predictions that are derived from understanding past and present data. Known data is organized in the form of trends and further extrapolated to cover the future. From the technical point of view, there are a variety of approaches for forecasting: algorithmic, simulation, statistical analysis etc. The methods used may be quantitative (future data is seen as a function of past data) or qualitative (subjective, based on the opinion or judgment of the target group used in the analysis). Technology is an essential part of education, both in supporting effective learning and as a content of teaching itself. As a result, every educator needs skills to analyze the future of relevant technologies. In this paper, we introduce a framework that can be used in analysis of the importance of technological changes in education and as a part of curricula. The approach is based on trend analysis and classification of the relevant technologies to take into account the time span of their effects in society. The question we answer in this paper is How can an educator analyze the consequences of technological changes in their work?.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing, Tallinn University of Technology, Computer Science Institute, University of Lapland
Contributors: Jaakkola, H., Henno, J., Thalheim, B., Mäkelä, J.
Number of pages: 6
Pages: 660-665
Publication date: 10 Jul 2017

Host publication information

Title of host publication: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings
Publisher: IEEE
ISBN (Electronic): 9789532330922
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Electrical and Electronic Engineering, Instrumentation
Electronic versions: 
Source: Scopus
Source ID: 85027689985

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The Fuzzy Front End of Experience Design: Eliciting and Communicating Experience Goals

When starting an experience design process, designers should first determine the experience to aim for. In the fuzzy front end of the experience design process, there are often several alternative sources for gaining insight and inspiration in defining this experience. In this paper, we describe the results of a survey where we studied experience design practitioners’ views of experience goal setting and approaches to communicate about these goals with stakeholders. The results from 9 different design cases suggest that “empathic understanding of the users’ world” is the most used source of insight and inspiration in defining experience goals. As an end result, we propose an initial model for an Experience Goal Elicitation Process to clarify the fuzzy front end of experience design. Also, instructions to support designers in defining and evaluating experience goals are presented.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: User experience, Augmented Human Activities (AHA), VTT Technical Research Centre of Finland, School of Arts, Design and Architecture, Aalto University
Contributors: Varsaluoma, J., Väätäjä, H., Kaasinen, E., Karvonen, H., Lu, Y.
Number of pages: 9
Pages: 324-332
Publication date: 2015

Host publication information

Title of host publication: OzCHI '15 - Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction
Publisher: ACM
ISBN (Print): 978-1-4503-3673-4
ASJC Scopus subject areas: Human-Computer Interaction, Information Systems
Keywords: experience goal, UX goal, experience design, fuzzy front end, survey study, Experience Goal Elicitation Process, experience-driven design, user experience, requirements engineering, user-centered design

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The influence of developer multi-homing on competition between software ecosystems

Having a large number of applications in the marketplace is considered a critical success factor for software ecosystems. The number of applications has been claimed to determine which ecosystems holds the greatest competitive advantage and will eventually dominate the market. This paper investigates the influence of developer multi-homing (i.e., participating in more than one ecosystem) in three leading mobile application ecosystems. Our results show that when regarded as a whole, mobile application ecosystems are single-homing markets. The results further show that 3% of all developers generate more than 80% of installed applications and that multi-homing is common among these developers. Finally, we demonstrate that the most installed content actually comprises only a small number of the potential value propositions. The results thus imply that attracting and maintaining developers of superstar applications is more critical for the survival of a mobile application ecosystem than the overall number of developers and applications. Hence, the mobile ecosystem is unlikely to become a monopoly. Since exclusive contracts between application developers and mobile application ecosystems are rare, multi-homing is a viable component of risk management and a publishing strategy. The study advances the theoretical understanding of the influence of multi-homing on competition in software ecosystems.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Information Technology, University of Turku, VTT Technical Research Centre of Finland
Contributors: Hyrynsalmi, S., Suominen, A., Mäntymäki, M.
Number of pages: 9
Pages: 119-127
Publication date: 1 Jan 2016
Peer-reviewed: Yes

Publication information

Journal: Journal of Systems and Software
Volume: 111
ISSN (Print): 0164-1212
Ratings: 
  • Scopus rating (2016): CiteScore 3.1 SJR 0.617 SNIP 2.025
Original language: English
ASJC Scopus subject areas: Hardware and Architecture, Software, Information Systems
Keywords: Multi-homing, Software ecosystem, Two-sided markets
Source: Scopus
Source ID: 84949783538

Research output: Contribution to journalArticleScientificpeer-review

The magical “we”: Enhancing collaboration transparency in grounded theory method in information systems research

Grounded theory method (GTM) has become popular in the information systems (IS) field despite multiple interpretations and disputes about its use and usefulness. This paper analyzes how IS researchers collaborate during the GTM process and how they report on the research process. We analyze a sample of papers from the AIS Senior Scholars’ basket of eight that use GTM as their research method to understand how researchers report collaboration in GTM research. We then draw from the previous literature and our own GTM research experiences to illustrate different alternatives of performing collaboration in GTM tasks and their pros and cons in order to help other GTM researchers. We highlight potential issues that arise from different epistemological and ontological stances and provide guidance and examples of how to avoid these issues and how to document the research process.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Information and Knowledge Management, Research group: Business Data Research Group, Aalto University, LUT University
Contributors: Pekkola, S., Hekkala, R., Rossi, M., Smolander, K.
Number of pages: 9
Pages: 251-259
Publication date: 2019
Peer-reviewed: Yes

Publication information

Journal: Communications of the Association for Information Systems
Volume: 45
Issue number: 1
Article number: 16
ISSN (Print): 1529-3181
Original language: English
ASJC Scopus subject areas: Information Systems
Keywords: Collaborative Work, Grounded Theory, Research Methods, Research Process
Source: Scopus
Source ID: 85073717105

Research output: Contribution to journalArticleScientificpeer-review

The Web as a software platform: Ten years later

In the past ten years, the Web has become a dominant deployment environment for new software systems and applications. In view of its current popularity, it is easy to forget that only 10-15 years ago hardly any developer would write serious software applications for the Web. Today, the use of the web browser as a software platform is commonplace, and JavaScript has become one of the most popular programming languages in the world. In this paper we revisit some predictions that were made over ten years ago when the Lively Kernel project was started back in 2006. Ten years later, most of the elements of the original vision have been fulfilled, although not entirely in the fashion we originally envisioned. We look back at the Lively Kernel vision, reflecting our original goals to the state of the art in web programming today.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Nokia, University of Helsinki
Contributors: Taivalsaari, A., Mikkonen, T.
Number of pages: 10
Pages: 41-50
Publication date: 2017

Host publication information

Title of host publication: WEBIST 2017 - Proceedings of the 13th International Conference on Web Information Systems and Technologies
Publisher: SCITEPRESS
ISBN (Electronic): 9789897582462
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems
Keywords: HTML5, JavaScript, Live object systems, Lively kernel, Web applications, Web programming
Source: Scopus
Source ID: 85024473230

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Timely report production from WWW data sources

In business intelligence, reporting is perceived by users as the most important area. Here, we present a case study of data integration for reporting within the World Health Organization (WHO). WHO produces Communicable Disease Epidemiological Profiles for emergency affected countries. Given the nature of emergencies, the production of these reports should be timely. In order to automate the production of the reports, we have introduced a method of integrating data from multiple sources by using the RDF (Resource Description Framework) format. The model of the data is described using an RDF ontology, making validation of the data from multiple sources possible. However, since RDF is highly technical, we have designed a graphical tool for the end user. The tool can be used to configure the data sources of a given report. After this, data for the report is generated from the sources. Finally, templates are used to generate the reports.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), European Organization for Nuclear Research, Helsinki Institute of Physics, World Health Organization Avenue Appia 20
Contributors: Niinimaki, M., Niemi, T., Martin, S., Nummenmaa, J., Thanisch, P.
Number of pages: 12
Pages: 184-195
Publication date: 2012

Host publication information

Title of host publication: Workshops on Business Informatics Research, BIR 2011 International Workshops and Doctoral Consortium, Revised Selected Papers
Volume: 106 LNBIP
Publisher: Springer Verlag
ISBN (Print): 9783642292309

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 106 LNBIP
ISSN (Print): 18651348
ASJC Scopus subject areas: Business and International Management, Management Information Systems, Control and Systems Engineering, Information Systems and Management, Information Systems, Modelling and Simulation, Business, Management and Accounting(all)
Keywords: Data integration, OLAP, ontology, RDF, XML
Source: Scopus
Source ID: 84879722808

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Today is the future of yesterday; What is the future of today?

In the educational context, understanding the future is important for two reasons. First, we are educating people for future tasks, which need skills that are useful in the future. Secondly, educators have to be able to select the most promising tools and technologies to apply in their work. The problem is that there is no clear way to weigh the importance of the alternatives - what the real importance of a certain technology will be in the near future and especially in the long term. In our paper, we focus on analyzing selected technologies. Our approach applies the framework developed by the authors. The promising technologies are reviewed by a systematic literature study, focusing on and restricted to the information and communication technology (ICT) sector. The findings are classified according to their importance and the time span of their effectiveness. The question we answer is What should every educator know about changes in technology?

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing, Tallinn University of Technology, University of Lapland, Computer Science Institute
Contributors: Jaakkola, H., Henno, J., Mäkelä, J., Thalheim, B.
Number of pages: 9
Pages: 635-643
Publication date: 10 Jul 2017

Host publication information

Title of host publication: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings
Publisher: IEEE
ISBN (Electronic): 9789532330922
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Electrical and Electronic Engineering, Instrumentation
Electronic versions: 
Source: Scopus
Source ID: 85027689860

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

To network or not to network? Analysis of the Finnish software industry-A networking approach

The purpose of this paper is to study the role of networking in the development and present situation of Finnish software companies. Although the target of interest of this study is Finland, the conclusions can also to some extent be applied to other countries with mature software industries. In Finland there is uniquely wide longitudinal material on the software business available; the software industry survey is an annual study targeted for the branch, which has already been repeated for 18 consecutive years. The study shows that networking has been a key trend in the industry and also a driver for internationalization, but as it has not been identified very well in networking literature concerning the software industry, there is a clear need for further examination of software industry networks.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pori Department, Department of Information Management and Logistics, Research group: Novi, Research group: Software Engineering and Intelligent Systems
Contributors: Yrjönkoski, K., Helander, N., Jaakkola, H.
Number of pages: 11
Pages: 124-134
Publication date: 2016

Host publication information

Title of host publication: Software Business : 7th International Conference, ICSOB 2016, Ljubljana, Slovenia, June 13-14, 2016, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319405148

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 240
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Business and International Management, Management Information Systems, Modelling and Simulation, Information Systems, Information Systems and Management, Control and Systems Engineering
Keywords: Networks, Software business

Bibliographical note

JUFOID=71106

Source: Scopus
Source ID: 84976620429

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Topological patterns for scalable representation and analysis of dataflow graphs

Tools for designing signal processing systems with their semantic foundation in dataflow modeling often use high-level graphical user interfaces (GUIs) or text based languages that allow specifying applications as directed graphs. Such graphical representations serve as an initial reference point for further analysis and optimizations that lead to platform-specific implementations. For large-scale applications, the underlying graphs often consist of smaller substructures that repeat multiple times. To enable more concise representation and direct analysis of such substructures in the context of high level DSP specification languages and design tools, we develop the modeling concept of topological patterns, and propose ways for supporting this concept in a high-level language. We augment the dataflow interchange format (DIF) language-a language for specifying DSP-oriented dataflow graphs-with constructs for supporting topological patterns, and we show how topological patterns can be effective in various aspects of embedded signal processing design flows using specific application examples.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), University of Maryland, National Instruments, Air Force Research Laboratory Information Directorate, Department of Electrical and Computer Engineering
Contributors: Sane, N., Kee, H., Seetharaman, G., Bhattacharyya, S. S.
Number of pages: 16
Pages: 229-244
Publication date: 2011
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 65
Issue number: 2
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2011): CiteScore 0.92 SJR 0.248 SNIP 0.692
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Dataflow graphs, High-level languages, Model-based design, Signal processing systems, Topological patterns
Source: Scopus
Source ID: 84905269801

Research output: Contribution to journalArticleScientificpeer-review

Toward Efficient Execution of RVC-CAL Dataflow Programs on Multicore Platforms

The increasing number of cores in System on Chips (SoC) has introduced challenges in software parallelization. As an answer to this, the dataflow programming model offers a concurrent and reusability promoting approach for describing applications. In this work, a runtime for executing Dataflow Process Networks (DPN) on multicore platforms is proposed. The main difference between this work and existing methods is letting the operating system perform Central processing unit (CPU) load-balancing freely, instead of limiting thread migration between processing cores through CPU affinity. The proposed runtime is benchmarked on desktop and server multicore platforms using five different applications from video coding and telecommunication domains. The results show that the proposed method offers significant improvements over the state-of-art, in terms of performance and reliability.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Research area: Computer engineering, Univ of Oulu
Contributors: Hautala, I., Boutellier, J., Nyländen, T., Silvén, O.
Number of pages: 11
Pages: 1507-1517
Publication date: Nov 2018
Peer-reviewed: Yes
Early online date: 9 Feb 2018

Publication information

Journal: Journal of Signal Processing Systems
Volume: 90
Issue number: 11
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2018): CiteScore 1 SJR 0.203 SNIP 0.497
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Theoretical Computer Science, Signal Processing, Information Systems, Modelling and Simulation, Hardware and Architecture
Keywords: Dataflow Process Networks, Multicore, Orcc, RVC-CAL
Source: Scopus
Source ID: 85041532591

Research output: Contribution to journalArticleScientificpeer-review

Towards a lean approach to reduce code smells injection: An empirical study

Software Quality Assurance is a complex and time-expensive task. In this study we want to observe how agile developers react to just-in-time metrics about the code smells they introduce, and how the metrics influence the quality of the output.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Free University of Bolzano-Bozen
Contributors: Taibi, D., Janes, A., Lenarduzzi, V.
Publication date: 2016

Host publication information

Title of host publication: Agile Processes in Software Engineering and Extreme Programming - 17th International Conference, XP 2016, Proceedings
Publisher: Springer Verlag
ISBN (Print): 9783319335148

Publication series

Name: Lecture Notes in Business Information Processing
Volume: 251
ISSN (Print): 1865-1348
ASJC Scopus subject areas: Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management
Source: Scopus
Source ID: 84971570803

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Towards certifying the testing process of open-source software: New challenges or old methodologies?

To improve both the quality and the trustworthiness perception of Open Source Software (OSS) products, we introduce the new idea of certifying the testing process of an OSS system. While the global certification of an OSS product is an emerging research field, the idea of certifying only its testing process has never been studied, conversely to the case of Closed Source Software (CSS) products. The certification of the testing process has a twofold goal: simplify the process of testing OSS products by guiding developers in identifying the proper testing strategies and the limitations of their existing testing plans; simplify the selection of equivalent OSS and CSS products by evaluating the certificates released by the companies. Specifically, in this paper we discuss 1) a set of issues, inherent to OSS, that must be taken into account when testing the OSS product; 2) a preliminary methodology that suggests how to certificate the testing process of OSS products; 3) the BusyBox case study that shows how our idea can be applied to real-life OSS.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Morasca, S., Taibi, D., Tosi, D.
Number of pages: 6
Pages: 25-30
Publication date: 2009

Host publication information

Title of host publication: Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development, FLOSS 2009
Article number: 5071356
ISBN (Print): 9781424437207
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Software
Source: Scopus
Source ID: 70349739151

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Towards generic embedded multiprocessing for RVC-CAL dataflow programs

Dataflow languages enable describing signal processing applications in a platform independent fashion, which makes them attractive in today's multiprocessing era. RVC-CAL is a dynamic dataflow language that enables describing complex data-dependent programs such as video decoders. To this date, design automation toolchains for RVC-CAL have enabled creating workstation software, dedicated hardware and embedded application specific multiprocessor implementations out of RVC-CAL programs. However, no solution has been presented for executing RVC-CAL applications on generic embedded multiprocessing platforms. This paper presents a dataflow-based multiprocessor communication model, an architecture prototype that uses it and an automated toolchain for instantiating such a platform and the software for it. The complexity of the platform increases linearly as the number of processors is increased. The experiments in this paper use several instances of the proposed platform, with different numbers of processors. An MPEG-4 video decoder is mapped to the platform and executed on it. Benchmarks are performed on an FPGA board.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Dept. of Computer Science and Engineering, Univ of Oulu
Contributors: Boutellier, J., Silvén, O.
Number of pages: 6
Pages: 137-142
Publication date: Nov 2013
Peer-reviewed: Yes

Publication information

Journal: Journal of Signal Processing Systems
Volume: 73
Issue number: 2
ISSN (Print): 1939-8018
Ratings: 
  • Scopus rating (2013): CiteScore 0.97 SJR 0.254 SNIP 0.845
Original language: English
ASJC Scopus subject areas: Hardware and Architecture, Information Systems, Signal Processing, Theoretical Computer Science, Control and Systems Engineering, Modelling and Simulation
Keywords: Data flow computing, Design automation, Multiprocessor interconnection
Source: Scopus
Source ID: 84881476500

Research output: Contribution to journalArticleScientificpeer-review

Towards secure cloud orchestration for multi-cloud deployments

Cloud orchestration frameworks are commonly used to deploy and operate cloud infrastructure. Their role spans both vertically (deployment on infrastructure, platform, application and microservice levels) and horizontally (deployments from many distinct cloud resource providers). However, despite the central role of orchestration, the popular orchestration frameworks lack mechanisms to provide security guarantees for cloud operators. In this work, we analyze the security landscape of cloud orchestration frameworks for multi-cloud infrastructure. We identify a set of attack scenarios, define security enforcement enablers and propose an architecture for a security-enabled cloud orchestration framework for multi-cloud application deployments.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, RISE SICS, University of Westminster
Contributors: Paladi, N., Michalas, A., Dang, H. V.
Publication date: 23 Apr 2018

Host publication information

Title of host publication: CrossCloud 2018 - 5th Workshop on CrossCloud Infrastructures and Platforms, colocated with EuroSys 2018
Publisher: ACM
Article number: a4
ISBN (Electronic): 9781450356534
ASJC Scopus subject areas: Information Systems, Software, Computer Science Applications
Keywords: Cloud infrastructure, Microser-vices, Orchestration, Security, Virtualization
Source: Scopus
Source ID: 85049685222

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Towards the Utilization of Crowdsourcing in Traffic Condition Reporting

The use of traffic information in map applications designed for stand-alone navigation devices as well as in mobile devices has become a common trend. This information is often governed by the various service providers with little or non-existent feedback from the users. Using a wide user base it is possible to collect information on traffic conditions faster and more efficiently. Additionally, many of the events faced on the road can be challenging to detect by automatic means, but are easily noticed by the road users – animals on the road and broken or missing road signs are only a few examples.
To better facilitate the utilization of information gathered from road users, simple and easy-to-use software solutions are required. This paper presents a prototype mobile application, which the road users can take advantage of for both following the on-going traffic conditions while driving and for collectively reporting traffic events other users might be interested in. The high-level architecture, application and data utilized in the reports are presented in addition to the preliminary findings of the on-going research. This paper will also discuss the challenges identified while developing the application.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Software Engineering and Intelligent Systems, Pervasive Computing
Contributors: Rantanen, P., Sillberg, P., Soini, J.
Number of pages: 6
Pages: 985-990
Publication date: May 2017

Host publication information

Title of host publication: 2017 40h International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2017 - Proceedings
Publisher: IEEE
ISBN (Print): 978-1-5090-4969-1
ISBN (Electronic): 978-953-233-090-8
ASJC Scopus subject areas: Computer Networks and Communications, Computer Science Applications, Information Systems
Electronic versions: 

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Trading exploits online: A preliminary case study

A software defect that exposes a software system to a cyber security attack is known as a software vulnerability. A software security exploit is an engineered software solution that successfully exploits the vulnerability. Exploits are used to break into computer systems, but exploits are currently used also for security testing, security analytics, intrusion detection, consultation, and other legitimate and legal purposes. A well-established market emerged in the 2000s for software vulnerabilities. The current market segments populated by small and medium-sized companies exhibit signals that may eventually lead to a similar industrialization of software exploits. To these ends and against these industry trends, this paper observes the first online market place for trading exploits between buyers and sellers. The paper adopts three different perspectives to study the case. The paper (a) portrays the studied exploit market place against the historical background in the software security industry. A qualitative assessment is made to (b) evaluate the case against the common characteristics of traditional online market places. The qualitative observations are used in the quantitative part (c) for predicting the price of exploits with partial least squares regression. The results show that (i) the case is unique from a historical perspective, although (ii) the online market place characteristics are familiar. The regression estimates also indicate that (iii) the pricing of exploits is only partially dependent on such factors as the targeted platform, the date of disclosure of the exploited vulnerability, and the quality assurance service provided by the market place provider. The results allow to contemplate (iv) practical means for enhancing the market place.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: University of Turku, Department of Information Technology
Contributors: Ruohonen, J., Hyrynsalmi, S., Leppänen, V.
Publication date: 23 Aug 2016

Host publication information

Title of host publication: IEEE RCIS 2016 - IEEE 10th International Conference on Research Challenges in Information Science
Publisher: IEEE COMPUTER SOCIETY PRESS
ISBN (Electronic): 9781479987092
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Software
Keywords: attack code, cyber security, e-commerce, offensive security, penetration testing, software vulnerability
Source: Scopus
Source ID: 84987653537

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Trails across the heterogeneous information environment: Manual integration patterns of search systems in molecular medicine

Purpose – The purpose of this paper is to aim at modelling the trails, which are search patterns with several search systems across the heterogeneous information environment. In addition, the author seeks to examine what kinds of trails occur in routine, semi-complex and complex tasks, and what barrier types occur during the trail-blazing. Design/methodology/approach – The author used qualitative task-based approach with shadowing of six molecular medicine researchers during six months, and collected their web interaction logs. Data triangulation made this kind of detailed search system integration analysis possible. Findings – Five trail patterns emerged: branches, chains, lists, singles and berrypicking trails. The berrypicking was typical to complex work tasks, whereas the branches were common in routine work tasks. Singles and lists were employed typically in semi-complex tasks. In all kinds of trails, the barriers occurred often during the interaction with a single system, but there was a considerable number of barriers with the malfunctioning system integration, and lacking integration features. The findings propose that the trails could be used to reduce the amount of laborious manual system integration, and that there is a need for support to explorative search process in berrypicking trails. Originality/value – Research of information behaviour yielding to different types of search patters with several search systems during real-world work task performance in molecular medicine have not been published previously. The author presents a task-based approach how to model search behaviour patterns. The author discusses the issue of system integration, which is a great challenge in biomedical domain, from the viewpoints of information studies and search behaviour.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: University of Tampere
Contributors: Kumpulainen, S.
Number of pages: 22
Pages: 856-877
Publication date: 2 Sep 2014
Peer-reviewed: Yes

Publication information

Journal: JOURNAL OF DOCUMENTATION
Volume: 70
Issue number: 5
ISSN (Print): 0022-0418
Ratings: 
  • Scopus rating (2014): CiteScore 1.41 SJR 0.776 SNIP 1.258
Original language: English
ASJC Scopus subject areas: Information Systems, Library and Information Sciences
Keywords: Empirical study, Information retrieval, Task-based information searching
Source: Scopus
Source ID: 84961289398

Research output: Contribution to journalArticleScientificpeer-review

User Experience of Digital News: Two Semi-long Term Field Studies

Reading of digital news on personal devices has dramatically increased. Parallel to new devices, novel service or even content types are created forming new habits and experiences for readers. However, previous research is limited in understanding temporal aspects of such users’ experiences (UX). The goal of this study is to understand user experience of mobile news reading in a real context of use over one week in two different case studies. UX of digital replicas, browser optimized versions of digital news, and novel media authentication method for news reading and ordering were explored with actual news readers (N=36) in field using their own tablets and personal computers. Data-collection included in daily diaries with the UX questionnaires and the retrospective interviews. The results showed that the studied forms of digital news and authentication methods provided positive user experience and they were appealing for future digital news. UX also showed a tendency of improving over a time. In addition, the user’s habits of reading digital news reflected the conventions of reading a print newspaper.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: User experience, Augmented Human Activities (AHA)
Contributors: Pesonen, E.