메뉴 건너뛰기




Volumn 5, Issue 3, 2006, Pages 687-717

Automatic Rate Desynchronization of Embedded Reactive Programs

Author keywords

Algorithms; automatic distribution; Design; desynchronization; Embedded programs; long duration tasks; parallelization algorithm; reactive systems

Indexed keywords


EID: 49749153182     PISSN: 15399087     EISSN: 15583465     Source Type: Journal    
DOI: 10.1145/1165780.1165786     Document Type: Article
Times cited : (18)

References (29)
  • 3
    • 85047675423 scopus 로고    scopus 로고
    • Compositionality in dataflow synchronous languages: Specification and distributed code generation
    • Benveniste, A., Caillaud, B., and Le Guernic, P. 2000. Compositionality in dataflow synchronous languages: Specification and distributed code generation. Information and Computation 163, 125-171
    • Information and Computation 163 , pp. 125-171
    • Benveniste, A.1    Caillaud, B.2    Guernic, L.3
  • 6
    • 0026953373 scopus 로고
    • The Esterel synchronous programming language: Design, semantics, implementation
    • Berry, G. and Gonthier, G. 1992. The Esterel synchronous programming language: Design, semantics, implementation. Science of Computer Programming 19, 2, 87-152
    • (1992) Science of Computer Programming , vol.19 , Issue.2 , pp. 87-152
    • Berry, G.1    Gonthier, G.2
  • 8
    • 0027108567 scopus 로고
    • Clocks in data-flow languages
    • Caspi, P. 1992. Clocks in data-flow languages. Theoretical Computer Science 94, 125-140
    • (1992) Theoretical Computer Science , vol.94 , pp. 125-140
    • Caspi, P.1
  • 9
    • 84956661336 scopus 로고
    • Execution of distributed reactive systems
    • EURO-PAR'95, S. Haridi, K. Ali, and P. Magnusson, Eds. LNCS, vol. 966. Stockholm, Sweden. Springer-Verlag, New York
    • Caspi, P. and Girault, A. 1995. Execution of distributed reactive systems. In 1st International Conference on Parallel Processing, EURO-PAR'95, S. Haridi, K. Ali, and P. Magnusson, Eds. LNCS, vol. 966. Stockholm, Sweden. Springer-Verlag, New York. 15-26
    • (1995) 1st International Conference on Parallel Processing , pp. 15-26
    • Caspi, P.1    Girault, A.2
  • 11
    • 0032594215 scopus 로고    scopus 로고
    • Automatic distribution of reactive systems for asynchronous networks of processors
    • (May-June)
    • Caspi, P., Girault, A., and Pilaud, D. 1999. Automatic distribution of reactive systems for asynchronous networks of processors. IEEE Trans. on Software Engineering 25, 3 (May-June). 416427
    • (1999) IEEE Trans. on Software Engineering , vol.25 , pp. 416427
    • Caspi, P.1    Girault, A.2    Pilaud, D.3
  • 14
    • 0142156701 scopus 로고    scopus 로고
    • Clocks as first class abstract types
    • EMSOFT'03, R. Alur and I. Lee, Eds. LNCS, vol. 2855. Philadelphia, PA Springer-Verlag, New York
    • Colacco, J.-L. and Pouzet, M. 2003. Clocks as first class abstract types. In International Conference on Embedded Software, EMSOFT'03, R. Alur and I. Lee, Eds. LNCS, vol. 2855. Philadelphia, PA Springer-Verlag, New York. 134-155
    • (2003) International Conference on Embedded Software , pp. 134-155
    • Colacco, J.-L.1    Pouzet, M.2
  • 15
    • 0001676405 scopus 로고
    • On the fly verification of behavioural equivalences and preorders
    • K. Larsen, Ed. LNCS. Aalbord, Denmark. Springer-Verlag, New York
    • Fernandez, J.-C. and Mounier, L. 1991. “On the fly” verification of behavioural equivalences and preorders. In Workshop on Computer-Aided Verification, CAV91, K. Larsen, Ed. LNCS. Aalbord, Denmark. Springer-Verlag, New York
    • (1991) Workshop on Computer-Aided Verification, CAV91
    • Fernandez, J.-C.1    Mounier, L.2
  • 16
    • 0033283421 scopus 로고    scopus 로고
    • Compilation techniques for parallel systems
    • Gupta, R., Pande, S., Psarris, K., and Sarkar, V. 1999. Compilation techniques for parallel systems. Parallel Computing 25, 13, 1741-1783
    • (1999) Parallel Computing , vol.25 , Issue.13 , pp. 1741-1783
    • Gupta, R.1    Pande, S.2    Psarris, K.3    Sarkar, V.4
  • 17
    • 0026221661 scopus 로고
    • The synchronous data-flow programming language Lustre
    • (Sept.)
    • Halbwachs, N., Caspi, P., Raymond, P., and Pilaud, D. 1991. The synchronous data-flow programming language Lustre. Proceedings of the IEEE 79, 9 (Sept.). 1305-1320
    • (1991) Proceedings of the IEEE , vol.79 , pp. 1305-1320
    • Halbwachs, N.1    Caspi, P.2    Raymond, P.3    Pilaud, D.4
  • 18
    • 0000835369 scopus 로고
    • On the development of reactive systems
    • NATO. Springer-Verlag, New-York
    • Harel, D. and Pnueli, A. 1985. On the development of reactive systems. In Logic and Models of Concurrent Systems, NATO. Springer-Verlag, New-York. 477-498
    • (1985) Logic and Models of Concurrent Systems , pp. 477-498
    • Harel, D.1    Pnueli, A.2
  • 19
    • 0242527741 scopus 로고    scopus 로고
    • Giotto: A time-triggered language for embedded programming
    • Henzinger, T., Horowitz, B., and Kirsch, C. 2003. Giotto: A time-triggered language for embedded programming. Proceedings of the IEEE 91. 84-99
    • (2003) Proceedings of the IEEE , pp. 84-99
    • Henzinger, T.1    Horowitz, B.2    Kirsch, C.3
  • 20
    • 0003701217 scopus 로고    scopus 로고
    • Real-Time Systems Design Principles for Distributed Embedded Applications
    • Kluwer Academic Publishers
    • Kopetz, H. 1997. Real-Time Systems Design Principles for Distributed Embedded Applications. Kluwer Academic Publishers, Boston, MA
    • (1997)
    • Kopetz, H.1
  • 22
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in hard real-time environnement
    • (Jan.)
    • Liu, C. and Layland, J. 1973. Scheduling algorithms for multiprogramming in hard real-time environnement. Journal of the ACM 20, 1 (Jan.), 46-61
    • (1973) Journal of the ACM , vol.20 , pp. 46-61
    • Liu, C.1    Layland, J.2
  • 23
    • 33645843307 scopus 로고
    • Ordonnancements de graphes de flots synchrones ; application ii la mise en œuvre de Signal
    • Ph.D. thesis, University of Rennes I, Rennes, France
    • MaffeïS, O. 1993. Ordonnancements de graphes de flots synchrones ; application ii la mise en œuvre de Signal. Ph.D. thesis, University of Rennes I, Rennes, France
    • (1993)
    • MaffeïS, O.1
  • 24
    • 0003630836 scopus 로고
    • A Calculus of Communicating Systems
    • vol. 92. Springer-Verlag, New York
    • Milner, R. 1980. A Calculus of Communicating Systems. LNCS, vol. 92. Springer-Verlag, New York
    • (1980) LNCS
    • Milner, R.1
  • 25
    • 35248850373 scopus 로고
    • Execution de tiîches asynchrones depuis Esterel
    • Ph.D. thesis, University of Nice, Nice, France
    • Paris, J.-P. 1992. Execution de tiîches asynchrones depuis Esterel. Ph.D. thesis, University of Nice, Nice, France
    • (1992)
    • Paris, J.-P.1
  • 26
    • 0005358598 scopus 로고
    • The Lustre-Esterel Portable Format
    • Inria, Sophia-Antipolis, France. User Manual
    • Plaice, J. and Saint, J.-B. 1987. The Lustre-Esterel Portable Format. Inria, Sophia-Antipolis, France. User Manual
    • (1987)
    • Plaice, J.1    Saint, J.-B.2
  • 27
    • 35248844640 scopus 로고    scopus 로고
    • Interface graphique utilisateur pour la rEpartition de programmes Lustre dirigée par les horloges
    • M.S. thesis, ESISAR, Valence, France
    • Salpietrier, F. 2002. Interface graphique utilisateur pour la rEpartition de programmes Lustre dirigée par les horloges. M.S. thesis, ESISAR, Valence, France
    • (2002)
    • Salpietrier, F.1
  • 28
    • 0025488794 scopus 로고
    • Priority inheritance protocols: An approach to realtime synchronization
    • Sha, L., Rajkumar, R., and Lehoczky, J. 1990. Priority inheritance protocols: An approach to realtime synchronization. IEEE Trans. on Computers 39, 1175-1185
    • (1990) IEEE Trans. on Computers , vol.39 , pp. 1175-1185
    • Sha, L.1    Rajkumar, R.2    Lehoczky, J.3
  • 29
    • 85025381709 scopus 로고    scopus 로고
    • Real-Time Workshop User's Guide, Version 3
    • The Mathworks, Inc. 1999. Real-Time Workshop User's Guide, Version 3.
    • (1999)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.