loading...
Communicating with Synchronized Environments
Turku, Finland June 28-June 30
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ACSD.2006.3Sixth International Conference on App ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Tiberiu Seceleanu, University of Turku, Finland
Axel Jantsch, Royal Institute of Technology, Stockholm, Sweden
In the modern design environments, different modules, available in existent libraries, may obey different architectural styles and execution models. Reaching a well- behaved composition of such modules is a very important task of the system designer. In the framework of the action systems formalism, we analyze the co-existence of two models of execution, one synchronized, the other, interleaved. We devise a communication scheme, similar to the classical paradigm of polling, which allows us to model synchronized components that correctly exchange information, within the borders of a global system, with their non-synchronized partners. Derivations of such mechanisms follow specific correctness rules for refinement. We illustrate our methods on an audio system example, implementable as either a software or a hardware device.
Index Terms:
System modeling, synchronized / interleaved communication, action systems
Citation:
Tiberiu Seceleanu, Axel Jantsch, "Communicating with Synchronized Environments," acsd, pp.15-24, Sixth International Conference on Application of Concurrency to System Design (ACSD'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.