Alternating simulation and IOCO

Veanes, Margus; Bjørner, Nikolaj
August 2012
International Journal on Software Tools for Technology Transfer;Aug2012, Vol. 14 Issue 4, p387
Academic Journal
We propose a symbolic framework called guarded labeled assignment systems or GLASs and show how GLASs can be used as a foundation for symbolic analysis of various aspects of formal specification languages. We define a notion of i/o-refinement over GLASs as an alternating simulation relation and provide formal proofs that relate i/o-refinement to ioco. We show that non-i/o-refinement reduces to a reachability problem and provide a translation from bounded non-i/o-refinement or bounded non-ioco to checking first-order assertions.


Related Articles

  • Volts Alternating Current.  // Network Dictionary;2007, p519 

    An encyclopedia entry for "Volts Alternating Current" (VAC) in computer hardware is presented. It refers to the amount of force with which an alternating electrical current flows through a circuit. The polarity of the current from 120 VAC changes or alternates 60 times per second. Most...

  • The need for speed. Sadura, Sev // Communications News;May2005, Vol. 42 Issue 5, p39 

    This article discusses advances in media converter technology as of May 2005. Advances in media converter technology have focused on two major directions--Layer 1 media converters (10 Mbps, 100 Mbps and 1,000 Mbps) and Layer 2 media converters (10/100 Mbps--10/100Base-TX to 100BaseFX, as well...

  • E-Learning Practical Teaching of Resonant AC Circuits. Popescu, Viorel; Lascu, Dan; Băbăiţă, Mircea; Lascu, Mihaela; Popovici, Adrian; Negoiţescu, Dan // Journal of Electrical & Electronics Engineering;Jun2009, Vol. 2 Issue 1, p193 

    The paper presents hardware and software aspects regarding an E-learning approach of resonant ac converters. Built on LabVIEW and accompanied by a switching board interface, the setup allows a comprehensive study by remote controlling and performing real measurements on converters. The study is...

  • A PROPOSED "OSI BASED" NETWORK TROUBLES IDENTIFICATION MODEL. Kayri, Murat; Kayri, İsmail // International Journal of Next-Generation Networks;Sep2010, Vol. 2 Issue 3, p12 

    The OSI model, developed by ISO in 1984, attempts to summarize complicated network cases on layers. Moreover, network troubles are expressed by taking the model into account. However, there has been no standardization for network troubles up to now. Network troubles have only been expressed by...

  • The State of the Stack. Robinson, Dom // Streaming Media;Oct/Nov2010, Vol. 7 Issue 5, p24 

    The article focuses on the use of open system interconnection (OSI) stack model by various internet service providers on their system and in making smart purchasing decisions. It mentions that the online video stack contains OSI, web and content delivery network which has each own layer. It adds...

  • An Approach to Modeling Software Safety in Safety-Critical Systems. Medikonda, Ben Swarup; Panchumarthy, Seetha Ramaiah // Journal of Computer Science;2009, Vol. 5 Issue 4, p311 

    Software for safety-critical systems has to deal with the hazards identified by safety analysis in order to make the system safe, risk-free and fail-safe. Software safety is a composite of many factors. Problem statement: Existing software quality models like McCall's and Boehm's and ISO 9126...

  • Open Source And Open Systems: New Telephony Choices. Sharp, Todd // Business Communications Review;Apr2007, Vol. 37 Issue 4, p14 

    The article discusses telephone services for businesses. The author offers a brief history of telephone options for businesses from the development of the telephone industry by Alexander Graham Bell, to the development of Internet telephony. He notes that the Internet/Internet protocol...

  • Nova como sistema operativo embebido para hardware cubano. Puente Fuentes, Ernesto; Hernández Bahr, Daniel; Hurtado Fedorovich, Mijail; Torres Sánchez, José Ernesto // Revista Cubana de Ciencias Informáticas;ene-mar2012, Vol. 6 Issue 1, p1 

    This paper presents the results of the construction a an embedded operating system based on Nova, which provides the needed features to create the Cuban Thin Client, using as hardware component the Computer on a CID 300/9 Board designed by the Central Institute for Digital Research, obtaining...

  • Investigating Techniques for Automating the Selection of Cloud Infrastructure Services. ZHANG, MIRANDA; RANJAN, RAJIV; GEORGAKOPOULOS, DIMITRIOS; STRAZDINS, PETER; KHAN, SAMEE U.; HALLER, ARMIN // International Journal of Next-Generation Computing;Nov2013, Vol. 4 Issue 3, p215 

    The Cloud infrastructure services landscape advances steadily leaving users in the agony of choice. As a result, Cloud service identification and discovery remains a hard problem due to different service descriptions, non-standardised naming conventions and heterogeneous types and features of...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics