Network


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

Hotspot


Dive into the research topics where Tomi Räty is active.

Publication


Featured researches published by Tomi Räty.


international conference on information technology: new generations | 2011

Automated Java GUI Modeling for Model-Based Testing Purposes

Pekka Aho; Nadja Menz; Tomi Räty; Ina Schieferdecker

Advanced methods and tools for GUI software development allow a rapid and iterative process of prototyping and usability testing. Unfortunately, even with the support of test automation tools, testing of GUI software requires a lot of manual work, especially when the application under test is changing rapidly. In this paper we present an improved method and tool support for automated test modeling of Java GUI applications for model-based testing (MBT) purposes. The implemented GUI Driver tool generates structural models combined with a GUI state model presenting the behavior of the GUI application that is executed and observed automatically. The GUI Driver tool is combined with an open source MBT tool to form a tool chain to support automated testing of Java GUI applications. The models generated by the GUI Driver are used to generate test sequences with MBT tool, and the test sequences are then executed with the GUI Driver to generate a test report.


international conference on systems | 2009

Multi-sensor Logical Decision Making in the Single Location Surveillance Point System

Mikko Nieminen; Tomi Räty; Mikko Lindholm

As demand for surveillance of physical locations increases, automated decision making software can help maintain the rising costs of human monitoring. The variety in different types of sensors is also growing, and making use of their consolidated data can improve the decision making process. Using the constructive research method, we aim to define a design of a surveillance systems decision making component that utilizes data fusion from multiple types of sensors. As a solution we present the Logical Decision Making Server (LDMS), used in the Single Location Surveillance Point (SLSP), a system designed for monitoring an indoors location. The decision making capabilities in the LDMS are based on user-configurable security rules, which allow security personnel to define threats based on current and recent event reports from any or all of the environment’s sensors. The LDMS has been successfully developed and integrated into an SLSP implementation.


ieee conference on open systems | 2011

Enhancing generated Java GUI models with valid test data

Pekka Aho; Nadja Menz; Tomi Räty

Iterative prototyping process in the development of graphical user interface (GUI) software is a considerable challenge for test automation. The maintenance work required for updating the test suites because of the constant changes in the GUI decreases the benefits gained from test automation and a large part of GUI software is still tested manually. In this paper we present a method and tool support for automatically creating and iteratively enhancing models of Java GUI applications, using the models for test case generation and automatically executing the generated test cases. During the first step the GUI Driver tool generates models presenting the state and behavior of the GUI application that is executed and observed automatically. Then the user can provide valid test data for the input fields of the GUI application and the GUI Driver tool uses the information to automatically enhance the generated GUI models. The enhanced models can be used for model-based testing (MBT) purposes.


research challenges in information science | 2009

Representing user definable rules for decision making in The Single Location Surveillance Point

Mikko Nieminen; Tomi Räty

The Single Location Surveillance Point (SLSP) is a multi-sensor surveillance system that supports human security personnel in monitoring a physical indoors location. The systems Logical Decision Making Server (LDMS) component features rule-based automated logical deduction capabilities used for detecting threats and reacting to them. We have constructed a representation format for user definable surveillance rules based on the Extensible Markup Language (XML), with the aim of providing a solution that is both human-readable and expressive enough to support the features of the SLSP system. The syntax is capable of representing complex logical rules consisting of multiple conditions and reactive actions. The design features a vocabulary for rule definition, specific to the capabilities of the SLSP system. A prototype rule set has been successfully developed as a part of an SLSP prototype implementation.


quality of information and communications technology | 2007

A Scalable Quality of Service Middleware System with Passive Monitoring Agents over Wireless Video Transmission

Tomi Räty; Johannes Oikarinen; Markus Sihvonen

We have constructed a scalable quality of service middleware system, which contains a monitoring user agent client, a monitoring user agent server and a leader agent. A network camera sends video transmission to the smart phone. The video transmission transits through a scalable quality of service server. The monitoring user agent client resides in the smart phone. The monitoring user agent server and leader agent reside in the scalable quality of service server. Both monitoring user agents monitor the video transmission s bit-rate. The monitoring user agents transmit their evaluation to the leader agent. Then the leader agent deducts whether to ordain the network camera to scale the quality of service values down or up. The research problem of the paper is to determine a middleware, which improves the control of the video transmission over a mobile system. Our innovative theories are the scalable quality of service middleware system s architecture, passive monitoring paradigm, and calculation and deduction methods. The theories endeavor to optimize the video transmission rate to a smart phone over a wireless network. The operability of the constructed prototype indicates that this endeavor is attained. The research is based on the constructive method of the related publications and technologies and the results are derived by the implemented scalable quality of service middleware system.


international conference on systems | 2009

Adaptive Real-Time Video Streaming System for Best-Effort IP Networks

Lassi Lehikoinen; Tomi Räty

This paper presents an Adaptive Real-Time Video Streaming (AVS) system that delivers real-time video stream from a network camera to multiple video receivers. The system provides an application layer rate-adaptation mechanism that adapts video quality and bit rate according to the network congestion conditions and the available bandwidth. The goal of the system is to improve the smoothness of the video playback at the receivers under varying network conditions. This is performed by concluding the highest possible video bit rate that can be used without facing bandwidth limitation problems. The system was tested and evaluated in private Ethernet Local Area Network (LAN) in which packet loss and limitation on bandwidth was generated by utilizing a network impairment emulation tool. Based on the performed tests, the system behavior was predictable. The research is based on the constructive method of the related publications and technologies and the results are derived by the implemented AVS system.


annual acis international conference on computer and information science | 2009

Monitoring End-to-End Quality of Service in a Video Streaming System

Lassi Lehikoinen; Tomi Räty

Today’s Internet relies on best-effort delivery in which no guarantees regarding transmission quality are employed. This is problematic in the field of video streaming due to its sensitiveness to transmission quality fluctuations. The ability to measure the experienced level of Quality of Service (QoS) is valuable in streaming applications. By utilizing the information from QoS measurements, the video traffic can be adapted to meet the constraints on the network transmission which improves the perceived playback quality. The endeavor of the research is to review the concept of QoS, to study different QoS monitoring approaches and to construct a system that monitors the experienced end-to-end QoS of several simultaneous video streaming sessions. The research is based on the constructive method of the related publications and technologies and the results are derived by the constructed end-to-end QoS monitoring system.


annual acis international conference on computer and information science | 2008

Sensor Data Collection of the Single Location Surveillance Point System

Tomi Räty; Johannes Oikarinen; Mikko Nieminen; Mikko Lindholm

The single location surveillance point (SLSP) is a distributed multi-sensor surveillance software system. It contains an arbitrary amount of sensors that collect readings from a single location, which is the surveillance point. The SLSP system contains the following realized sensors: a fingerprint sensor, a video camera, an audio sensor, and a network analyzing monitor. The sensors are located in an indoor region. Each sensor automatically collects information from its environment. Each sensor automatically routes its crude sensor data to a session server, which handles the connections among the components. The session server conveys the crude sensor data to the logical decision making service. The logical decision making server (LDMS) automatically derives the situation at the surveillance point based on the received sensor data. The intention is to deduct the situation which is transpiring in the surveyed area based on the received crude data from the sensors. By deriving the situation of a surveyed area, the surveillance personnel may utilize refined information cogent to occurring events of the surveyed area. This branch of the SLSP intends to facilitate the collection of data from a surveillance point and decrement the amount of superfluous information and rendered to the surveillance personnel, by acquiring automatically sensor data and providing automatically derived information to the surveillance personnels end-device. The operability of the constructed prototype indicates that this endeavor is attained. The research is based on the constructive method of the related publications and technologies and the results are derived by the implemented branch of the SLSP system.


international conference on information technology: new generations | 2013

Validation of Model-Based Testing in Hardware in the Loop Platform

Janne Keränen; Tomi Räty

Model-based testing (MBT) in hardware-in-the-loop (HIL) platform is a simulation and testing environment for embedded systems, in which test design automation provided by MBT is combined with HIL methodology. A HIL platform is a testing environment in which the embedded system under testing (SUT) assumes to be operating with real-world inputs and outputs. In this paper, we focus on presenting the novel methodologies and tools that were used to conduct the validation of the MBT in HIL platform. Another novelty of the validation approach is that it aims to provide a comprehensive and many-sided process view to validating MBT and HIL related systems including different component, integration and system level testing activities. The research is based on the constructive method of the related scientific literature and testing technologies, and the results are derived through testing and validating the implemented MBT in HIL platform. The used testing process indicated that the functionality of the constructed MBT in HIL prototype platform was validated.


international conference on control and automation | 2012

Detecting abnormal activities from multi-sensor surveillance systems

Marko Määttä; Janne Keränen; Tomi Räty; Mikko Nieminen

The main purpose of a surveillance system is to monitor valuable assets, such as office buildings and homes, and report any occurring security incidents. Sensor malfunctions or abnormal usages of the system are possible scenarios in a real life and a surveillance system with hundreds of sensors is creating a vast amount of data which is impossible to handle manually. This renders the fixing of these potential faults slow and expensive. This paper proposes a system which can analyse data received from a surveillance system. The proposed system will report abnormal activities, such as malfunctioning or dead sensors, abnormal usage, and abnormal events created by the surveillance system. The experimental evaluation is performed by using six cases describing different types of abnormal activity. The experiments indicate that the proposed system can effectively pinpoint faulty sensors and other abnormal activities. This will ease the task of the maintenance personnel to locate and fix possible problem in the surveillance system.

Collaboration


Dive into the Tomi Räty's collaboration.

Top Co-Authors

Avatar

Mikko Nieminen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Marko Määttä

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Janne Keränen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Pekka Aho

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Janne Merilinna

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Mikko Lindholm

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Anton Yrjönen

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar

Ina Schieferdecker

VTT Technical Research Centre of Finland

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge