Alternating refinement relations, Proceedings of CONCUR'98, pp.163-178, 1998. ,
DOI : 10.1007/BFb0055622
Reo: a channel-based coordination model for component composition, Mathematical Structures in Computer Science, vol.14, issue.3, 2004. ,
DOI : 10.1017/S0960129504004153
Synchronization of asynchronous processes in CSP, ACM Transactions on Programming Languages and Systems, vol.11, issue.4 ,
DOI : 10.1145/69558.69561
Distributed Semantics and Implementation for Systems with Interaction and Priority, Proceedings of FORTE'08, pp.116-133, 2008. ,
DOI : 10.1007/978-3-540-30101-1_15
URL : https://hal.archives-ouvertes.fr/hal-00359261
Methods for Knowledge Based Controlling of Distributed Systems, Proceedings of ATVA'10, pp.52-66, 2010. ,
DOI : 10.1007/978-3-642-15643-4_6
URL : https://hal.archives-ouvertes.fr/hal-00557799
Automated conflict-free distributed implementation of component-based models, International Symposium on Industrial Embedded System (SIES) ,
DOI : 10.1109/SIES.2010.5551377
URL : https://hal.archives-ouvertes.fr/hal-00558046
From high-level component-based models to distributed implementations ,
D-Finder: A Tool for Compositional Deadlock Detection and Verification, Proceedings of CAV'09, pp.614-619, 2009. ,
DOI : 10.1007/978-3-642-02658-4_45
URL : https://hal.archives-ouvertes.fr/hal-00722550
Priority scheduling of distributed systems based on model checking, Proceedings of CAV'09, pp.79-93, 2009. ,
Modeling Heterogeneous Real-time Components in BIP, Fourth IEEE International Conference on Software Engineering and Formal Methods (SEFM'06), pp.3-12, 2006. ,
DOI : 10.1109/SEFM.2006.27
URL : https://hal.archives-ouvertes.fr/hal-00375298
Compositional verification for component-based systems and application, Proceedings of ATVA'08, pp.64-79, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00568866
Multiple Viewpoint Contract-Based Specification and Design, Proceedings of FMCO'07, pp.200-225, 2007. ,
DOI : 10.1109/43.736561
Web service interfaces, Proceedings of the 14th international conference on World Wide Web , WWW '05, pp.148-159, 2005. ,
DOI : 10.1145/1060745.1060770
A generic model of contracts for embedded systems, 2007. ,
URL : https://hal.archives-ouvertes.fr/inria-00153477
A contract-based formalism for the specification of heterogeneous systems, 2008 Forum on Specification, Verification and Design Languages, pp.142-147, 2008. ,
DOI : 10.1109/FDL.2008.4641436
Synchronous programming with events and relations: the SIGNAL language and its semantics, Science of Computer Programming, vol.16, issue.2, pp.103-149, 1991. ,
DOI : 10.1016/0167-6423(91)90001-E
Abstraction as the Key for Invariant Verification, Verification: Theory and Practice, pp.67-99, 2003. ,
DOI : 10.1007/978-3-540-39910-0_4
Iulian Ober, and Joseph Sifakis. The IF toolset, Proceedings of SFM'04, pp.237-267, 2004. ,
Proof rules for automated compositional verification, Proceedings of ESEC/FSE'03, 2003. ,
Building Distributed Controllers for Systems with Priorities, The Journal of Logic and Algebraic Programming, vol.80, issue.3-5, 2010. ,
DOI : 10.1016/j.jlap.2010.10.001
A contract approach for reasoning about progress: Application to resource-sharing in a network, 2010. ,
A contract framework for reasoning about safety and progress, 2010. ,
Reasoning about Safety and Progress Using Contracts, 2010. ,
DOI : 10.1007/978-3-642-16901-4_29
Algorithms for Interface Synthesis, Proceedings of CAV'07, pp.4-19, 2007. ,
DOI : 10.1007/978-3-540-73368-3_4
Source-to-source architecture transformation for performance optimization in BIP, SIES, pp.152-160, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00722520
Ready Simulation, Bisimulation, and the Semantics of CCS-Like Languages, 1993. ,
Computing abstractions of infinite state systems compositionally and automatically, Proceedings of CAV'98, pp.319-331, 1998. ,
DOI : 10.1007/BFb0028755
A computational logic, 1979. ,
Automatic predicate abstraction of C programs, Proceedings of PLDI'01, pp.203-213, 2001. ,
An effective implementation for the generalized input-output construct of CSP, ACM Trans. Program. Lang. Syst, vol.5, issue.2, pp.223-235, 1983. ,
The Kell Calculus: Operational Semantics and Type System, Proc. of FMOODS'03, 2003. ,
DOI : 10.1007/3-540-47959-7_3
The Algebra of Connectors—Structuring Interaction in BIP, IEEE Transactions on Computers, vol.57, issue.10, pp.1315-1330, 2008. ,
DOI : 10.1109/TC.2008.26
A notion of glue expressiveness for componentbased systems, Proceedings of CONCUR'08, pp.508-522, 2008. ,
Towards a Unifying Theory for Choreography Conformance and Contract Compliance, Software Composition, pp.34-50, 2007. ,
DOI : 10.1007/978-3-540-77351-1_4
Breaking up is hard to do: An evaluation of automated assume-guarantee reasoning, ACM Trans. Softw. Eng. Methodol, vol.17, issue.2, pp.1-52, 2008. ,
Automated assume-guarantee reasoning through implicit learning Automated assume-guarantee reasoning for simulation conformance, Proceedings of CAV'10 Proceedings of CAV'05, pp.511-526, 2005. ,
Resource Interfaces, Proceedings of EMSOFT'03, pp.117-133, 2003. ,
DOI : 10.1007/978-3-540-45212-6_9
Design and synthesis of synchronization skeletons using branching-time temporal logic, Proceedings of Logic of Pro- grams'82, pp.52-71, 1981. ,
Model checking and abstraction, ACM Transactions on Programming Languages and Systems, vol.16, issue.5, pp.1512-1542, 1994. ,
DOI : 10.1145/186025.186051
Orna Grumberg, and Doron Peled. Model Checking, 2000. ,
Learning assumptions for compositional verification, Proceedings of TACAS'03, pp.331-346, 2003. ,
A theory of contracts for web services, Proceedings of POPL'08, pp.261-272, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00152547
Assume-Guarantee Synthesis, Proceedings of TACAS'07, pp.261-275, 2007. ,
DOI : 10.1007/978-3-540-71209-1_21
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.625.9279
Compositional model checking, [1989] Proceedings. Fourth Annual Symposium on Logic in Computer Science, pp.353-362, 1989. ,
DOI : 10.1109/LICS.1989.39190
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.7245
A complete and compact propositional deontic logic, Proceedings of ICTAC'07, pp.109-123, 2007. ,
Lustre: A declarative language for programming synchronous systems, Proceedings of POPL'87, pp.178-188, 1987. ,
Interface automata, ESEC / SIGSOFT FSE, pp.109-120, 2001. ,
Interface theories for component-based design [dAH05] Luca de Alfaro and Thomas Henzinger. Interface-based design, Proceedings of EMSOFT'01 Engineering Theories of Software-intensive Systems NATO Science Series: Mathematics, Physics, and Chemistry, pp.148-165, 2001. ,
Detecting Errors Before Reaching Them, Proceedings of CAV'00dAHS02] Luca de Alfaro, Thomas A. Henzinger, and Mariëlle Stoelinga. Timed interfaces Proceedings of EMSOFT'02, pp.186-201, 2000. ,
DOI : 10.1007/10722167_17
Controlling Speculative Design Processes Using Rich Component Models, Fifth International Conference on Application of Concurrency to System Design (ACSD'05), pp.118-119, 2005. ,
DOI : 10.1109/ACSD.2005.35
Selfstabilizing k-out-of-exclusion on tree networks, Proceedings of IPDPS'09, pp.1-8, 2009. ,
Interface theories with component reuse, Proceedings of the 7th ACM international conference on Embedded software, EMSOFT '08, pp.79-88 ,
DOI : 10.1145/1450058.1450070
Concurrency Verification: Introduction to Compositional and Noncompositional Methods, volume 54 of Cambridge Tracts in Theoretical Computer Science, Mannes Poel, and Job Zwiers, 2001. ,
Characterizing correctness properties of parallel programs using fixpoints, Proceedings of ICALP', pp.169-181, 1980. ,
DOI : 10.1007/3-540-10003-2_69
Taming heterogeneity - the Ptolemy approach, Proceedings of the IEEE, pp.127-144, 2003. ,
DOI : 10.1109/JPROC.2002.805829
Reasoning about knowledge, 1995. ,
Ensuring Properties of Interaction Systems, Program Analysis and Compilation, pp.201-224, 2006. ,
DOI : 10.1007/978-3-540-71322-7_10
System modelling with high-level petri nets, Theor. Comput. Sci, vol.13, pp.109-136, 1981. ,
Model checking and modular verification, Proceedings of CONCUR'95, pp.250-265, 1991. ,
Hierarchical finite state machines with multiple concurrency models, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol.18, issue.6, pp.742-760, 1999. ,
DOI : 10.1109/43.766725
Automated assumption generation for compositional verification, Proceedings of CAV'07, pp.420-432, 2007. ,
Component Verification with Automatically Generated Assumptions, Automated Software Engineering, vol.9, issue.2, pp.297-320, 2005. ,
DOI : 10.1007/s10515-005-2641-y
Assumeguarantee verification of source code with design-level assumptions, Proceedings of ICSE'04, pp.211-220, 2004. ,
Achieving distributed control through model checking, Proceedings of CAV'10, pp.396-409, 2010. ,
Contracts for BIP: Hierarchical Interaction Models for Compositional Verification, Proceedings of FORTE'07, pp.1-18, 2007. ,
DOI : 10.1007/978-3-540-73196-2_1
Abstraction and Refinement in Model Checking, Proceedings of ,
DOI : 10.1007/11804192_11
Construction of abstract state graphs with PVS, Proceedings of CAV'97, pp.72-83, 1997. ,
DOI : 10.1007/3-540-63166-6_10
Component-Based Construction of Deadlock-Free Systems, Proceedings of FSTTCS'03, pp.420-433, 2003. ,
DOI : 10.1007/978-3-540-24597-1_36
Priority Systems, Proceedings of FMCO'03, pp.314-329, 2003. ,
DOI : 10.1145/353323.353382
Composition for component-based modeling ,
Compositional minimisation of finite state systems using interface specifications, Formal Aspects of Computing, vol.17, issue.5, pp.607-616, 1996. ,
DOI : 10.1007/BF01211911
Modal Transition Systems: A Foundation for Three-Valued Program Analysis, Proceedings of ESOP'01, pp.155-169, 2001. ,
DOI : 10.1007/3-540-45309-1_11
A guide to completeness and complexity for modal logics of knowledge and belief, Hoa85] C. A. R. Hoare. Communicating Sequential Processes, pp.319-379, 1985. ,
Decomposing refinement proofs using assume-guarantee reasoning, Proceedings of ICCAD'00, pp.245-252, 2000. ,
An assume-guarantee rule for checking simulation, Proceedings of FMCAD'98, pp.421-432, 1998. ,
The discipline of embedded systems design, IEEE Computer, vol.40, issue.10, pp.32-40, 2007. ,
Introduction to Automata Theory, Languages and Computation, 1979. ,
A little knowledge goes a long way: Knowledge-based derivations and correctness proofs for a family of protocols, J. ACM, vol.39, issue.3, pp.449-478, 1992. ,
Tentative steps toward a development method for interfering programs, ACM Transactions on Programming Languages and Systems, vol.5, issue.4 ,
DOI : 10.1145/69575.69577
Code Mutation in Verification and Automatic Code Correction, Proceedings of TACAS'10, pp.435-450, 2010. ,
DOI : 10.1007/978-3-642-12002-2_36
Modal specifications In Automatic Verification Methods for Finite State Systems, LNCS, vol.407, pp.232-246, 1989. ,
Property preserving abstractions for the verification of concurrent systems, Formal Methods in System Design, vol.55, issue.1, pp.11-44, 1995. ,
DOI : 10.1007/BF01384313
Hierarchical concurrent finite state machines in ptolemy Concurrent models of computation for embedded software, Proceedings of ACSD'98 Computers and Digital Techniques, pp.34-40, 1998. ,
Interface input/output automata, Proceedings of FM'06, pp.82-97, 2006. ,
Modal I/O automata for interface and product line theories, Proceedings of ESOP'07, pp.64-79, 2007. ,
Model checking, abstraction and compositional reasoning, 1993. ,
The Must Preorder Revisited, Proceedings of CONCUR'07, pp.212-225, 2007. ,
DOI : 10.1007/978-3-540-74407-8_15
A constraint oriented proof methodology based on modal transition systems, Proceedings of TACAS'95, pp.17-40, 1995. ,
A behavioral notion of subtyping, ACM Transactions on Programming Languages and Systems, vol.16, issue.6 ,
DOI : 10.1145/197320.197383
Equation solving using modal transition systems, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science, pp.108-117, 1990. ,
DOI : 10.1109/LICS.1990.113738
Causality interfaces and compositional causality analysis, Proceedings of FIT'05, 2005. ,
A Set-Theoretic Framework for Assume-Guarantee Reasoning, Proceedings of ICALP'01, pp.821-834, 2001. ,
DOI : 10.1007/3-540-48224-5_67
Compositional Circular Assume-Guarantee Rules Cannot Be Sound and Complete, Proceedings of FoSSaCS'03, pp.343-357 ,
DOI : 10.1007/3-540-36576-1_22
URL : http://hdl.handle.net/11858/00-001M-0000-000F-2C93-6
A Lattice-Theoretic Framework for Circular Assume-Guarantee Reasoning, 2003. ,
DOI : 10.1007/3-540-48224-5_67
URL : http://hdl.handle.net/11858/00-001M-0000-000F-31E2-E
42, Proceedings of the 6th international conference on Generative programming and component engineering , GPCE '07, pp.53-62, 2007. ,
DOI : 10.1145/1289971.1289981
URL : https://hal.archives-ouvertes.fr/hal-00294153
Proofs of Networks of Processes, IEEE Transactions on Software Engineering, vol.7, issue.4 ,
DOI : 10.1109/TSE.1981.230844
Symbolic Model Checking Circular compositional reasoning about liveness, Proceedings of CHARME'99, pp.342-345, 1993. ,
Compositional analysis of deadlockfreedom for tree-like component architectures, Proceedings of EMSOFT'08, pp.199-206, 2008. ,
Applying 'design by contract', Mil80] Robin Milner. A Calculus of Communicating Systems, pp.40-51, 1980. ,
DOI : 10.1109/2.161279
Calculi for synchrony and asynchrony, Theoretical Computer Science, vol.25, issue.3, pp.267-310, 1983. ,
DOI : 10.1016/0304-3975(83)90114-7
URL : http://doi.org/10.1016/0304-3975(83)90114-7
CIRCAL and the representation of communication, concurrency, and time, ACM Transactions on Programming Languages and Systems, vol.7, issue.2, pp.270-298, 1985. ,
DOI : 10.1145/3318.3322
How to cook a temporal proof system for your pet language, Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '83, pp.141-154, 1983. ,
DOI : 10.1145/567067.567082
The temporal logic of reactive and concurrent systems: Specification, 1991. ,
DOI : 10.1007/978-1-4612-0931-7
Petri nets: Properties, analysis and applications, Proceedings of the IEEE, 1989. ,
DOI : 10.1109/5.24143
Contentment in graph theory: Covering graphs with cliques, Indagationes Mathematicae (Proceedings), vol.80, issue.5, pp.406-424, 1977. ,
DOI : 10.1016/1385-7258(77)90055-5
Contract-Directed Synthesis of Simple Orchestrators, Proceedings of CONCUR'08, pp.131-146, 2008. ,
DOI : 10.1007/978-3-540-85361-9_13
An order-based algorithm for implementing multiparty synchronization. Concurrency -Practice and Experience, pp.1173-1206, 2004. ,
On the synthesis of a reactive module, Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '89, pp.179-190, 1989. ,
DOI : 10.1145/75277.75293
Distributed reactive systems are hard to synthesize, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science, pp.746-757, 1990. ,
DOI : 10.1109/FSCS.1990.89597
A Formal Language for Electronic Contracts, Proceedings of FMOODS'07, pp.174-189, 2007. ,
DOI : 10.1111/1467-9337.00106
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.129.7108
From orchestration to choreography: Memoryless and distributed orchestrators, Proceedings of FLACOS'09, 2009. ,
Contract-Based Verification of Hierarchical Systems of Components, 2008 Sixth IEEE International Conference on Software Engineering and Formal Methods, pp.377-381, 2008. ,
DOI : 10.1109/SEFM.2008.28
A framework for contract-based reasoning: Motivation and application, Proceedings of FLACOS'08, pp.77-84, 2008. ,
Contract-based reasoning for component systems with complex interactions, 2010. ,
Specification and verification of concurrent systems in CESAR, Proceedings of Symposium on Programming'82, pp.337-351, 1982. ,
DOI : 10.1007/3-540-11494-7_22
Residual for Component Specifications, Electronic Notes in Theoretical Computer Science, vol.215 ,
DOI : 10.1016/j.entcs.2008.06.023
URL : https://hal.archives-ouvertes.fr/inria-00141898
Modal interfaces: unifying interface automata and modal specifications, Proceedings of EMSOFT'09, pp.87-96, 2009. ,
Why are modalities good for interface theories?, Proceedings of ACSD'09, pp.119-127, 2009. ,
The complexity of two-player games of incomplete information, Journal of Computer and System Sciences, vol.29, issue.2 ,
DOI : 10.1016/0022-0000(84)90034-5
Know means no: Incorporating knowledge into discrete-event control systems, IEEE Transactions on Automatic Control, vol.45, issue.9, pp.1656-1668, 2000. ,
Static program analysis via 3- valued logic, Proceedings of CAV'04, pp.15-30, 2004. ,
DOI : 10.1007/3-540-45789-5_1
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.3.8519
Supervisory Control of a Class of Discrete Event Processes, SIAM Journal on Control and Optimization, vol.25, issue.1, pp.206-230, 1987. ,
DOI : 10.1137/0325013
Think globally, act locally: decentralized supervisory control, IEEE Transactions on Automatic Control, vol.37, issue.11, pp.1692-1708, 1992. ,
DOI : 10.1109/9.173140
A framework for component-based construction extended abstract, Proceedings of SEFM'05, pp.293-300, 2005. ,
Automated Compositional Analysis for Checking Component Substitutability, 2007. ,
Undecidability in decentralized supervision. System and Control Letters, pp.503-509, 2005. ,
On the synthesis of strategies in infinite games, Proceedings of STACS'95, pp.1-13, 1995. ,
DOI : 10.1007/3-540-59042-0_57
On relational interfaces, Proceedings of the seventh ACM international conference on Embedded software, EMSOFT '09, pp.67-76, 2009. ,
DOI : 10.1145/1629335.1629346
A General Architecture for Decentralized Supervisory Control of Discrete-Event Systems, Discrete Event Dynamic Systems, vol.12, issue.3, pp.335-377, 2002. ,
DOI : 10.1007/978-1-4615-4493-7_11