Markku Turunen
Nokia
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Markku Turunen.
computer aided verification | 2001
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
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
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
Kari Leppänen; Markku Turunen; Sami Virtanen; Mikko Tirronen; Mika Kasslin
Archive | 2009
Kari Leppänen; Markku Turunen; Sami Virtanen; Mikko Tirronen; Mika Kasslin
Archive | 2011
Kari Leppänen; Markku Turunen; Niko Kiukkonen; Eero Sillasto
Archive | 2010
Imad Aad; Julien Freudiger; Murtuza Jadliwala; Jean-Pierre Hubaux; Maxim Raya; Kari Leppänen; Markku Turunen
Archive | 2009
Kari Leppänen; Mika Kasslin; Mikko Tirronen; Markku Turunen; Sami Virtanen
Archive | 2009
Kari Leppänen; Mika Kasslin; Mikko Tirronen; Markku Turunen; Sami Virtanen
Archive | 2011
Kari Leppänen; Markku Turunen; Niko Kiukkonen; Eero Sillasto