Network


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

Hotspot


Dive into the research topics where Marko Kääramees is active.

Publication


Featured researches published by Marko Kääramees.


international biennial baltic electronics conference | 2008

Requirements-driven model-based testing of the IP multimedia subsystem

Juhan P. Ernits; Marko Kääramees; Kullo Raiend; Andres Kull

IP Multimedia Subsystem (IMS) is an architectural framework for delivering Internet protocol multimedia to mobile users. The functionality of the system is specified and standardised to allow interoperability between equipment from different vendors. We study how to build the system models for model-based testing of an IMS configuration in a way which provides easy means of linking a requirement, i.e. some paragraph in the specification to a specific part of the model. In addition, it allows to find out which requirements listed in the specification are violated in case of an error. Requirements-based approach in testing is extensively used in the industry in manual and script-based testing. The same should be possible for model-based testing. The current case study describes how to model a fragment of the IMS protocols from the point of view of the requirements and provides solutions using either a network of Uppaal automata or NModel model programs.


TAIC PART'10 Proceedings of the 5th international academic and industrial conference on Testing - practice and research techniques | 2010

Synthesis of on-line planning tester for non-deterministic EFSM models

Marko Kääramees; Jüri Vain; Kullo Raiend

We describe a method and algorithm for model-based construction of an on-line reactive planning tester (RPT) for black-box testing of state based systems specified by non-deterministic extended finite state machine (EFSM) models. The key idea of RPT lies in off-line pre-processing of the System Under Test (SUT) model to prepare the data for efficient on-line reactive test planning. A test purpose is attributed to the transitions of the SUT model by a set of Boolean conditions called traps. The result of the off-line analysis is a set of constraints used in online testing for guiding the SUT towards taking the moves represented by trap-labelled transitions in SUT model and generating required data for inputs. We demonstrate the results on a simple example and discuss the practical experiences of using the proposed method.


2006 7th International Baltic Conference on Databases and Information Systems | 2006

A rule-based approach to Web-based application development

Tanel Tammet; Hele-Mai Haav; Vello Kadarpik; Marko Kääramees

Common design patterns in application development mix implementation of business logic with application logic, user interface logic, or with data access logic. This leads to results that business logic is not well maintainable and reusable, the application code should be reimplemented each time the business logic has changed or the same business logic should be reimplemented for each application. This paper presents a new rule-based approach to Web-based IS development making possible separating the business logic from interface or application logic when creating complex Web-based software applications. The technology consists of 2 main parts: the application server Xstone for creating 3-layered systems and the RqlGandalf rule solver. The middleware server Xstone connects to Oracle, PostgreSQL databases and the Rql rule system. The Rql rule system is targeted for defining and using business logic rules. The Rql rule system is able to read data from a SQL database: it can call the application server and import/convert SQL-given data into its own knowledge base. The presented rule-based system development technology is implemented for the Linux platform as open source software


MBT | 2012

Constraint-Based Heuristic On-line Test Generation from Non-deterministic I/O EFSMs

Danel Ahman; Marko Kääramees

We are investigating on-line model-based test generation from non-deterministic output-observable Input/Output Extended Finite State Machine (I/O EFSM) models of Systems Under Test (SUTs). We propose a novel constraint-based heuristic approach (Heuristic Reactive Planning Tester (xRPT)) for on-line conformance testing non-deterministic SUTs. An indicative feature of xRPT is the capability of making reasonable decisions for achieving the test goals in the on-line testing process by using the results of off-line bounded static reachability analysis based on the SUT model and test goal specification. We present xRPT in detail and make performance comparison with other existing search strategies and approaches on examples with varying complexity.


biennial baltic electronics conference | 2010

Model-based synthesis of reactive planning on-line testers for non-deterministic embedded systems

Marko Kääramees; Jüri Vain; Kullo Raiend

We describe a method and algorithm for model-based construction of an on-line reactive planning tester (RPT) for black-box testing of embedded systems specified by non-deterministic extended finite state machine (EFSM) models. The key idea of RPT lies in off-line learning of the System Under Test (SUT) model to prepare the data for efficient on-line reactive planning. A test purpose is attributed to the transitions of the SUT model by a set of Boolean conditions called traps. The result of the off-line analysis is a set of constraints used in on-line testing for guiding the SUT towards taking the moves represented by trap-labeled transitions in SUT model and generating required data for inputs. We demonstrate the results on a simple example and discuss the practical experiences of using the proposed method.


IFAC Proceedings Volumes | 1998

Specification of Hybrid Components of Control Systems

Jüri Vain; Alar Kuusik; Marko Kääramees

Abstract Stepwise refinement design strategy for control systems is described and the need for uniform commitment structures of specifications is motivated. A conceptual framework for sensor specifications is defined in tenns of a set of virtual inputs/outputs and abstraction functions on their value domains. Hybrid dynamics of sensors is characterized using a small set of generalized phases and phase transitions. Conceptual description is formalized using hybrid automata. For modeling the degradation of dependability and trustiness of sensors, an aging function is introduced. Applicability of this approach is demonstrated on a real specification example - temperature sensor AD590KH.


Archive | 2012

Online Testing of Nondeterministic Systems with the Reactive Planning Tester

Jüri Vain; Marko Kääramees; Maili Markvardt


Archive | 2007

A Semantic-Based Web Service Composition Framework

Hele-Mai Haav; Tanel Tammet; Vello Kadarpik; K. Kindel; Marko Kääramees


Archive | 2011

Reactive Testing of Nondeterministic Systems by Test Purpose-Directed Tester

Jüri Vain; Andres Kull; Marko Kääramees; Maili Markvardt; Kullo Raiend


Proceedings of the 2007 conference on Databases and Information Systems IV: Selected Papers from the Seventh International Baltic Conference DB&IS'2006 | 2007

Using a Rule Language for Capturing Semantics in Web-Based Systems

Tanel Tammet; Hele-Mai Haav; Vello Kadarpik; Marko Kääramees

Collaboration


Dive into the Marko Kääramees's collaboration.

Top Co-Authors

Avatar

Jüri Vain

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Hele-Mai Haav

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Kullo Raiend

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Tanel Tammet

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Vello Kadarpik

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Maili Markvardt

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Juhan P. Ernits

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

K. Kindel

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Danel Ahman

University of Edinburgh

View shared research outputs
Top Co-Authors

Avatar

Alar Kuusik

Tokyo Denki University

View shared research outputs
Researchain Logo
Decentralizing Knowledge