Reactive operating system, reactive java objects, Proceedings of NO- TERE'2000, 2000. ,
Max-Plus Quasi-interpretations, Proceedings of Typed Lambda Calculi and Applications, 2003. ,
DOI : 10.1007/3-540-44904-3_3
URL : https://hal.archives-ouvertes.fr/hal-00146999
The SL synchronous language, revisited, The Journal of Logic and Algebraic Programming, vol.70, issue.2, pp.121-150, 2005. ,
DOI : 10.1016/j.jlap.2006.08.001
URL : https://hal.archives-ouvertes.fr/hal-00014540
Synthesis of max-plus quasi-interpretations, Fundamenta Informaticae, vol.65, issue.12, p.2960, 2005. ,
URL : https://hal.archives-ouvertes.fr/hal-00146968
A synchronous pi-calculus, 2006. ,
URL : https://hal.archives-ouvertes.fr/hal-00078319
Frédéric Boussinot, and Illaria Castellani. Reactive programming , revisited, Electronic Notes in TCS, vol.162, pp.49-90, 2005. ,
A Functional Scenario for Bytecode Verification of Resource Bounds, Proceedings of CSL 2004, 2004. ,
DOI : 10.1007/978-3-540-30124-0_22
URL : https://hal.archives-ouvertes.fr/hal-00146991
Feasible reactivity for synchronous cooperative threads, Electronic Notes in TCS, vol.154, issue.3, pp.33-43, 2005. ,
Resource control for synchronous cooperative threads, Theoretical Computer Science, vol.358, pp.229-254, 2004. ,
Mobile Resource Guarantees for Smart Devices, Construction and Analysis of Safe, Secure and Interoperable Smart Devices : Proceedings of the International Workshop CASSIS 2004, number 3362 in Lecture Notes in Computer Science, pp.1-26, 2005. ,
DOI : 10.1007/978-3-540-30569-9_1
Term rewriting and all that, 1998. ,
A new recursion-theoretic characterization of the polytime functions (extended abstract), Proceedings of the twenty-fourth annual ACM symposium on Theory of computing , STOC '92, pp.283-293, 1992. ,
DOI : 10.1145/129712.129740
The synchronous approach to reactive and real-time systems. Another Look at Real Time Programming, Proceedings of the IEEE, pp.1270-1282, 1991. ,
URL : https://hal.archives-ouvertes.fr/inria-00075115
The synchronous languages 12 years later, Proceedings of the IEEE, 2003. ,
DOI : 10.1109/JPROC.2002.805826
The Esterel synchronous programming language: design, semantics, implementation, Science of Computer Programming, vol.19, issue.2, pp.87-152, 1992. ,
DOI : 10.1016/0167-6423(92)90005-V
URL : https://hal.archives-ouvertes.fr/inria-00075711
An introduction to programming with threads, 1989. ,
Complexity Classes and Rewrite Systems with Polynomial Interpretation, CSL, pp.372-384, 1998. ,
DOI : 10.1007/10703163_25
URL : https://hal.archives-ouvertes.fr/inria-00098689
On Lexicographic Termination Ordering with Space Bound Certifications, Dines Bjørner ,
DOI : 10.1007/3-540-45575-2_46
URL : https://hal.archives-ouvertes.fr/inria-00100523
Quasi-interpretations a way to control resources, Theoretical Computer Science, vol.412, issue.25 ,
DOI : 10.1016/j.tcs.2011.02.007
URL : https://hal.archives-ouvertes.fr/hal-00591862
ULM: A Core Programming Model for Global Computing, Proceedings of the 13th European Symposium on Programming, 2004. ,
DOI : 10.1007/978-3-540-24725-8_17
Reactive C: An extension of C to program reactive systems, Software: Practice and Experience, vol.21, issue.4, pp.401-428, 1991. ,
DOI : 10.1002/spe.4380210406
Icobj programming, 1996. ,
URL : https://hal.archives-ouvertes.fr/inria-00073665
Java fair threads, 2002. ,
URL : https://hal.archives-ouvertes.fr/inria-00072487
Operational semantics of cooperative fair threads, unpublished, 2002. ,
FairThreads: mixing cooperative and preemptive threads in C, Concurrency and Computation: Practice and Experience, vol.11, issue.5, pp.445-469, 2006. ,
DOI : 10.1002/cpe.919
URL : https://hal.archives-ouvertes.fr/inria-00071544
The SL synchronous language, IEEE Transactions on Software Engineering, vol.22, issue.4, pp.256-266, 1996. ,
DOI : 10.1109/32.491649
URL : https://hal.archives-ouvertes.fr/inria-00074168
The junior reactive kernel, 1999. ,
URL : https://hal.archives-ouvertes.fr/inria-00072933
The sugarcubes tool box, 1997. ,
URL : https://hal.archives-ouvertes.fr/inria-00073442
Ownership types for safe programming : preventing data races and deadlocks, OOPSLA '02 : Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp.211-230, 2002. ,
A parameterized type system for race-free Java programs, 16th Annual Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2001. ,
Construction et simulation graphiques de comportements : le modèle des Icobjs, 2004. ,
Synchronous kahn networks, International Conference on Functional Programming, pp.226-238, 1996. ,
Developing Applications With Objective Caml, 2000. ,
Efficient and precise datarace detection for multithreaded object-oriented programs, PLDI '02 : Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation, pp.258-269, 2002. ,
Bounds on derivation lengths from termination proofs, 1990. ,
The intrinsic computational difficulty of functions, Logic, Methodology, and Philosophy of Science, pp.24-30, 1964. ,
Orderings for term-rewriting systems, Theoretical Computer Science, vol.17, issue.3, pp.279-301, 1982. ,
DOI : 10.1016/0304-3975(82)90026-3
Rewrite systems In Handbook of Theoretical Computer Science, Volume B : Formal Models and Sematics (B), pp.243-320, 1990. ,
Proving termination with multiset orderings, Communications of the ACM, vol.22, issue.8, pp.465-476, 1979. ,
DOI : 10.1145/359138.359142
Cooperating sequential processes, pp.65-138, 2002. ,
Mobile reactive programming in ULM, 2004. ,
Types for Safe Locking, ESOP '99 : Proceedings of the 8th European Symposium on Programming Languages and Systems, pp.91-108, 1999. ,
DOI : 10.1007/3-540-49099-X_7
Type-based race detection for java, PLDI '00 : Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation, pp.219-232, 2000. ,
Atomizer : a dynamic atomicity checker for multithreaded programs, POPL '04 : Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.256-267, 2004. ,
A type and effect system for atomicity, 2003. ,
Types for atomicity, TLDI '03 : Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation, pp.1-12, 2003. ,
Sémantique et modèles d'exécution des langages réactifs synchrones : applicationsàcations`cationsà Esterel, 1988. ,
Synchronous programming of reactive systems, Kluwer Academic Pub, 1993. ,
The synchronous dataflow programming language LUSTRE. Another Look at Real Time Programming, Proceedings of the IEEE, pp.1305-1320, 1991. ,
An abstract machine for resource-bounded computations in hume, Draft paper submitted to IFL '03 ? 2014 Implementation of Functional Languages, 2003. ,
The Design of Hume: A High-Level Language for the Real-Time Embedded Systems Domain, TOCHECK, 2003. ,
DOI : 10.1007/978-3-540-25935-0_8
Hume: A Domain-Specific Language for Real-Time Embedded Systems, Proc. Conf. Generative Programming and Component Engineering, 2003. ,
DOI : 10.1007/978-3-540-39815-8_3
Produire un logiciel de confiance : quelles hypothèses, quelles limites ?, Journées Francophones des Langages Applicatifs, 2002. ,
On the development of reactive systems In Logics and Models of Concurrent Systems, NATO Advanced Summer Institutes, volume F-13, pp.477-498, 1985. ,
Language support for lightweight transactions, OOPSLA '03 : Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems , languages, and applications, pp.388-402, 2003. ,
Monitors: an operating system structuring concept, Communications of the ACM, vol.17, issue.10, pp.549-557, 1974. ,
DOI : 10.1145/355620.361161
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.24.6394
Termination proofs by multiset path orderings imply primitive recursive derivation lengths, Theoretical Computer Science, vol.105, issue.1, pp.129-140, 1992. ,
DOI : 10.1016/0304-3975(92)90289-R
URL : http://dx.doi.org/10.1016/0304-3975(92)90289-r
A type system for bounded space and functional in-place update, Nordic J. of Computing, vol.7, issue.4, pp.258-289, 2000. ,
The strength of non-size increasing computation, POPL '02 : Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.260-269, 2002. ,
Why threads are a bad idea (for most purposes) -http, 1996. ,
Algebraic reconstruction of types and effects, Proceedings of the 18th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '91, pp.303-310, 1991. ,
DOI : 10.1145/99583.99623
The semantics of a simple language for parallel programming, Information Processing, 1974. ,
Attempts for generalizing the recursive path orderings. Rapport technique, Université de l'Illinois, 1980. ,
Term rewriting systems, Handbook of Logic in Computer Science, Volumes 1 (Background : M athematical Structures) and 2 (Background : Computational Structures) ,
On proving term rewriting systems are noetheriens, 1979. ,
Programming real time applications with signal, Proc. IEEE, Special Issue, vol.79, pp.1321-1336, 1991. ,
The size-change principle for program termination, ACM SIGPLAN Notices, vol.36, issue.3, pp.81-92, 2001. ,
A foundational delineation of computational feasibility, [1991] Proceedings Sixth Annual IEEE Symposium on Logic in Computer Science, pp.2-11, 1991. ,
DOI : 10.1109/LICS.1991.151625
Sémantique et Implantation de ReactiveML : un langagè a la ML pour la programmation réactive, 2006. ,
Simulation of mobile ad hoc network protocols in ReactiveML, Synchronous Languages, Applications and Programming (SLAP'05). ENTCS, 2005. ,
URL : https://hal.archives-ouvertes.fr/hal-01488510
ReactiveML, Proceedings of the 7th ACM SIGPLAN international conference on Principles and practice of declarative programming , PPDP '05, pp.82-93, 2005. ,
DOI : 10.1145/1069774.1069782
URL : https://hal.archives-ouvertes.fr/hal-01508179
Complexité implicite des calculs, de la théoriè a la pratique. HabilitationàHabilitation`Habilitationà diriger les recherches, 2000. ,
Analysing the implicit complexity of programs. Information and Computation, pp.2-18, 2003. ,
URL : https://hal.archives-ouvertes.fr/inria-00099505
Efficient first order functional program interpreter with time bound certifications, Logic for Programming and Automated Reasoning, 7th International Conference, pp.25-42, 1955. ,
URL : https://hal.archives-ouvertes.fr/inria-00099178
Hume : a functionally-inspired language for safetycritical systems, Draft Proc. 2nd Scottish Functional Programming Workshop, 2000. ,
The finite state-ness of FSM-hume, Draft paper submitted to TFP '03, Symposium on Trends in Functional Programming, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-00103221
FSM-Hume, Proceedings of the 2004 ACM symposium on Applied computing , SAC '04, pp.1455-1461, 2004. ,
DOI : 10.1145/967900.968192
URL : https://hal.archives-ouvertes.fr/hal-00103221
Communication and concurrency, 1989. ,
The polyadic pi-calculus : a tutorial, Logic and Algebra of Specification, pp.203-246, 1993. ,
System Presentation, Electronic Notes in Theoretical Computer Science, vol.59, issue.4, 2001. ,
DOI : 10.1016/S1571-0661(04)00300-7
URL : https://hal.archives-ouvertes.fr/inria-00100525
Proof-carrying code, Conference Record of POPL '97 : The 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp.106-119, 1997. ,
What are race conditions ? : Some issues and formalizations, ACM Lett. Program. Lang. Syst, vol.1, issue.1, pp.74-88, 1992. ,
Resources, concurrency, and local reasoning (abstract), ESOP, pp.1-2, 2004. ,
Separation logic: a logic for shared mutable data structures, Proceedings 17th Annual IEEE Symposium on Logic in Computer Science, 2002. ,
DOI : 10.1109/LICS.2002.1029817
Atomcaml : first-class atomicity via rollback, ICFP '05 : Proceedings of the tenth ACM SIGPLAN international conference on Functional programming, pp.92-104, 2005. ,
Eraser : a dynamic data race detector for multi-threaded programs, SOSP '97 : Proceedings of the sixteenth ACM symposium on Operating systems principles, pp.27-37, 1997. ,
Scheme fair threads, Proceedings of the 6th ACM SIGPLAN international conference on Principles and practice of declarative programming , PPDP '04, pp.203-214, 2004. ,
DOI : 10.1145/1013963.1013986
Software transactional memory, PODC '95 : Proceedings of the fourteenth annual ACM symposium on Principles of distributed computing, pp.204-213, 1995. ,
DOI : 10.1007/s004460050028
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.41.4743
The type and effect discipline, Seventh Annual IEEE Symposium on Logic in Computer Science, pp.162-173, 1992. ,
Object race detection, OOPSLA '01 : Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, pp.70-82, 2001. ,
Termination proofs by lexicographic path orderings yield multiply recursive derivation lengths, Theoretical Computer Science, vol.139, pp.335-362, 1995. ,
Extensions to standard ml to support transactions, 1992. ,