ACM Home Page
Please provide us with feedback. Feedback
Convertibility verification and converter synthesis: two faces of the same coin
Full text pdf formatPdf (187 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California
Pages: 132 - 139  
Year of Publication: 2002
ISBN ~ ISSN:1092-3152 , 0-7803-7607-2
Authors
Roberto Passerone  Cadence Berkeley Laboratories, Berkeley, CA
Luca de Alfaro  University of California, Santa Cruz, Santa Cruz, CA
Thomas A. Henzinger  University of California, Berkeley, Berkeley, CA
Alberto L. Sangiovanni-Vincentelli  University of California, Berkeley, Berkeley, CA
Sponsors
: IEEE Circuits & Systems Society
IEEE-CS\DATC : IEEE Computer Society
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 13,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/774572.774592
What is a DOI?

ABSTRACT

An essential problem in component-based design is how to compose components designed in isolation. Several approaches have been proposed for specifying component interfaces that capture behavioral aspects such as interaction protocols, and for verifying interface compatibility. Likewise, several approaches have been developed for synthesizing converters between incompatible protocols. In this paper, we introduce the notion of adaptability as the property that two interfaces have when they can be made compatible by communicating through a converter that meets specified requirements. We show that verifying adaptability and synthesizing an appropriate converter are two faces of the same coin: adaptability can be formalized and solved using a game-theoretic framework, and then the converter can be synthesized as a strategy that always wins the game. Finally we show that this framework can be related to the rectification problem in trace theory.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
4
 
5
6
 
7
8
 
9
 
10
J. Thatcher and J. Wright, "Generalized finite automata theory with an application to a decision problem of second-order logic," Mathematical System Theory, vol. 2, pp. 57--81, 1968.
 
11
J. Büchi and L. Landweber, "Solving sequential conditions by finite-state strategies," Trans. Amer. Math. Soc., vol. 138, pp. 295--311, 1969.
 
12
W. Thomas, "On the synthesis of strategies in infinite games," in Proc. of 12th Annual Symp. on Theor. Asp. of Comp. Sci., vol. 900 of Lect. Notes in Comp. Sci., pp. 1--13, Springer-Verlag, 1995.
 
13
14
 
15
16


Collaborative Colleagues:
Roberto Passerone: colleagues
Luca de Alfaro: colleagues
Thomas A. Henzinger: colleagues
Alberto L. Sangiovanni-Vincentelli: colleagues

Peer to Peer - Readers of this Article have also read: