• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 57
Next 10 →

An Approach for the Engineering of Protocol Software from Coloured Petri Net Models: A Case Study of the IETF WebSocket Protocol

by Lars Michael Kristensen
"... The vast majority of software systems today can be characterised as con-current and distributed systems as their operation inherently relies on protocols executed between independently scheduled software components. The engineer-ing of correct protocols can be a challenging task due to their complex ..."
Abstract - Add to MetaCart
of protocols, including automated code generation for different platforms from design-level models. Furthermore, the use of formal modelling in combination with model checking provides tech-niques to support the development of reliable protocol implementations. Coloured Petri Nets (CPNs) [3] is formal language

From Code to Coloured Petri Nets: Modelling Guidelines

by Anna Dedova, Laure Petrucci
"... Abstract. This paper presents a method for designing a coloured Petri net model of a system starting from its high-level object oriented source code. The entire process is divided into two parts: grounding and code analysis. For each part detailed step-by-step guidelines are given. The approach is i ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Abstract. This paper presents a method for designing a coloured Petri net model of a system starting from its high-level object oriented source code. The entire process is divided into two parts: grounding and code analysis. For each part detailed step-by-step guidelines are given. The approach

Transforming Platform Independent CPN Models into Code for the TinyOS Platform: A Case Study of the RPL Protocol

by Vegard Veiset, Lars Michael Kristensen
"... Abstract. TinyOS is a widely used platform for the development of networked embedded systems offering a programming model targeting resource constrained devices. We present a software engineering approach where Coloured Petri Net (CPNs) models are used as a starting point for developing protocol sof ..."
Abstract - Add to MetaCart
Abstract. TinyOS is a widely used platform for the development of networked embedded systems offering a programming model targeting resource constrained devices. We present a software engineering approach where Coloured Petri Net (CPNs) models are used as a starting point for developing protocol

M.: Automatic Structure-Based Code Generation from Coloured Petri Nets: A Proof of Concept

by L. M. Kristensen, M. Westergaard - FMICS 2010. LNCS , 2010
"... Abstract. Automatic code generation based on Coloured Petri Net (CPN) models is challenging because CPNs allow for the construction of abstract models that intermix control flow and data processing, making translation into conventional programming constructs difficult. We intro-duce Process-Partitio ..."
Abstract - Cited by 5 (2 self) - Add to MetaCart
Abstract. Automatic code generation based on Coloured Petri Net (CPN) models is challenging because CPNs allow for the construction of abstract models that intermix control flow and data processing, making translation into conventional programming constructs difficult. We intro-duce Process

Protocol Modelling Semantics for Embedded Systems

by Ashley Mcneile, Ella Roubtsova
"... The properties of a domain oriented modelling approach or language are determined by the dominant semantics of the domain. A significant subclass that needs particular attention, because of its prevalence, is that of determinis-tic interactive embedded systems. Embedded systems con-tain both hardwar ..."
Abstract - Cited by 2 (2 self) - Add to MetaCart
Protocol Modelling can em-ploy different modelling notations, focusing particularly on Coloured Petri Nets and State Charts. Finally, we describe how it guarantees local reasoning about the trace behav-iour of a composite based on consideration of the compo-nents. We illustrate these explanations using a

Editorial Mathematical Problems in Petri Nets Theory and Applications

by Zhiwu Li , Murat Uzam , Guanjun Liu , Georg Frey , Ying Tang
"... The extensive applications of communication and information technology provide spurs to the blooming of highly automated and computer-integrated systems that increasingly play an essential role in the development of the human society, leading to the deployment of discrete event systems that are tho ..."
Abstract - Add to MetaCart
, it avoids the state explosion problem. The work by T. Rak et al. reports a method of response time analysis of distributed Web systems using queueing Petri nets that are a formalism for the combined qualitative and quantitative analysis of concurrent systems. The proposed distributed Web systems modeling

Cryptographic Voting Protocols A Prototype Design and Implementation for University Elections at TU Darmstadt

by Alexander Klink, Betreut Von Evangelos Karatsiolis, Technische Universität Darmstadt, Fachbereich Informatik, Fachgebiet Theoretische Informatik
"... I would like to thank some people who were involved in the creation of this thesis: • Berry Schoenmakers of TU Eindhoven for introducing me to the topic of cryptographic voting protocols. • Evangelos Karatsiolis for his work in guiding me through the process of writing this thesis and his constant m ..."
Abstract - Add to MetaCart
motivation. • Roberto Samarone Araujo for hours of discussing various protocols with Evengelos and me. • Warren D. Smith for providing with a preliminary version of his upcoming book »How Mathematics can Improve Democracy«. • Ute Günther and Christian Burgmann for their proof-reading. Nonetheless, any

Flush: A Reliable Bulk Transport Protocol for Multihop Wireless Networks

by unknown authors
"... We present Flush, a reliable, high goodput bulk data trans-port protocol for wireless sensor networks. Flush provides end-to-end reliability, reduces transfer time, and adapts to time-varying network conditions. It achieves these proper-ties using end-to-end acknowledgments, implicit snooping of con ..."
Abstract - Add to MetaCart
We present Flush, a reliable, high goodput bulk data trans-port protocol for wireless sensor networks. Flush provides end-to-end reliability, reduces transfer time, and adapts to time-varying network conditions. It achieves these proper-ties using end-to-end acknowledgments, implicit snooping

ISRN SICS-D--56--SE Improving Low-Power Wireless Protocols with Timing-Accurate Simulation

by Fredrik Österlind, Christer Norström, Janusz Launberg, Karin Fohlstedt, Eva Gudmundsson, Lotta Jörsäter, Kersti Hedman, Orc Lönn, Thomas Ringström, Vicki Knopf, Olle Olsson, Lars Rasmusson, Bengt Ahlgren, Björn Grönvall, Martin Nilsson, Lalle Albertsson, Laura Feeney, Ian Marsh, Jarmo Laaksolahti , 2011
"... I first thank my thesis advisors Thiemo Voigt and Adam Dunkels for being my excellent advisors, and also for being the great colleagues you still are. Thiemo and Adam have complemented each other superbly, giving me feedback, perspectives, insights, and having made every single new venture truly fun ..."
Abstract - Add to MetaCart
fun. My deepest thanks also go to my professor Per Gunningberg, Uppsala University. Per has in a seemingly easy way spotted erroneous assumptions, has valued my research contributions, and has connected my own work with another broader world of research. I want to thank all colleagues in the Networked

Debugging Agent Interactions: a Case Study

by David Flater National
"... The Contract Net protocol is a general-purpose protocol for distributed problem solving. Many modern agent infrastructures facilitate the generation of agents supporting Contract Net. We used one such infrastructure to simulate a Contract Net-based approach to job scheduling and found that some jobs ..."
Abstract - Add to MetaCart
The Contract Net protocol is a general-purpose protocol for distributed problem solving. Many modern agent infrastructures facilitate the generation of agents supporting Contract Net. We used one such infrastructure to simulate a Contract Net-based approach to job scheduling and found that some
Next 10 →
Results 1 - 10 of 57
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2016 The Pennsylvania State University