Network


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

Hotspot


Dive into the research topics where Markku Turunen is active.

Publication


Featured researches published by Markku Turunen.


computer aided verification | 2001

EASN: Integrating ASN.1 and Model Checking

Vivek K. Shanbhag; K. Gopinath; Markku Turunen; Ari Ahtiainen; Matti Luukkainen

Telecommunication protocol standards have in the past and typically still use both an English description of the protocol and an ASN.1[5] specification of the data-model. ASN.1 (Abstract Syntax Notation One) is an ITU/ISO data definition language which has been developed to describe abstractly the values protocol data units can assume; this is of considerable interest for model checking as ASN.1 can be used to constrain/construct the state space of the protocol accurately. However, with current practice, any change to the English description cannot easily be checked for consistency while protocols are being developed. In this work, we have developed a SPIN-based tool called EASN (Enhanced ASN.1) where the behavior can be formally specified through a language based upon Promela for control structures but with data models from ASN.1. We use the X/Open standard on ASN.1/C++ translation so that our tool can be realised with pluggable components. We have used EASN to validate a simplified RLC in the W-CDMA (3G GSM) stack. In this short paper1, we discuss the EASN language, the tool, and an example usage.


model driven engineering languages and systems | 2007

A modelling method for rigorous and automated design of large-scale industrial systems

Kari Leppänen; Sari Leppänen; Markku Turunen

Compositional architecture-driven and model-based system design holds huge potential to increase design efficiency and improve design quality for large-scale industrial systems. Transition to such design paradigm is hampered by the lack of domain-specific methods and tools that give adequate support for both behavioral and structural modeling and development automation. This paper introduces an enhancement to Lyra, a rigorous service-oriented modeling method for the design of communicating distributed systems that brings process algebraic thinking into industrial system specification with particular focus on behavior. This enhancement offers a sound basis for implementing the ideas of MDA in automation of system design, functional verification and conformance testing. The Lyra method and its enhancement are exemplified using UML2 to model a critical and complex part of the mobile WiMAX wireless system.


engineering of computer based systems | 2007

A Case Study: Applying Lyra in Modeling S60 Camera Functionality

Jukka Honkola; Sari Leppänen; Pasi Rinne-rahkola; Martti Soderlund; Markku Turunen; Kimmo Varpaaniemi

We present an application of a modeling method for distributed systems to a case study of mobile phone camera functionality based on an existing implementation. The modeling method, Lyra, utilizes formal definitions, in this case UML2 state machines, for behavior We observe the industrial application of the models, for instance modeling conventions and tool support needed to enable it, and the application cases of model based testing and illustration of system properties


Archive | 2009

Method and apparatus for locating communities over an ad-hoc mesh network

Kari Leppänen; Markku Turunen; Sami Virtanen; Mikko Tirronen; Mika Kasslin


Archive | 2009

Method and apparatus for engaging in a service or activity using an ad-hoc mesh network

Kari Leppänen; Markku Turunen; Sami Virtanen; Mikko Tirronen; Mika Kasslin


Archive | 2011

METHOD AND APPARATUS FOR LOCAL DISTRIBUTION OF TARGETED COMMERCIAL MESSAGING OVER AN AD-HOC MESH NETWORK

Kari Leppänen; Markku Turunen; Niko Kiukkonen; Eero Sillasto


Archive | 2010

Method and apparatus for triggering user communications based on privacy information

Imad Aad; Julien Freudiger; Murtuza Jadliwala; Jean-Pierre Hubaux; Maxim Raya; Kari Leppänen; Markku Turunen


Archive | 2009

METHOD AND APPARATUS FOR PROVIDING AWARENESS INFORMATION OVER AN AD-HOC MESH NETWORK

Kari Leppänen; Mika Kasslin; Mikko Tirronen; Markku Turunen; Sami Virtanen


Archive | 2009

Method and apparatus for providing a collaborative reply over an ad-hoc mesh network

Kari Leppänen; Mika Kasslin; Mikko Tirronen; Markku Turunen; Sami Virtanen


Archive | 2011

Method and apparatus for automatically determining communities of interest, for use over an ad-hoc mesh network, based on context information

Kari Leppänen; Markku Turunen; Niko Kiukkonen; Eero Sillasto

Collaboration


Dive into the Markku Turunen's collaboration.

Researchain Logo
Decentralizing Knowledge