메뉴 건너뛰기




Volumn 152, Issue 2, 2005, Pages 239-250

Concurrent models of computation for embedded software

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTIONS; EMBEDDED CONTROL SOFTWARE; SENSOR DATA; SIMULINK;

EID: 19344373328     PISSN: 13502387     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1049/ip-cdt:20045065     Document Type: Conference Paper
Times cited : (17)

References (51)
  • 4
    • 0040291388 scopus 로고    scopus 로고
    • PhD thesis, Massachusetts Institute of Technology, Nov.
    • Kohler, E.: 'The Click modular router'. PhD thesis, Massachusetts Institute of Technology, Nov. 2000
    • (2000) The Click Modular Router
    • Kohler, E.1
  • 5
    • 34548069282 scopus 로고    scopus 로고
    • The effectiveness of synchronous languages for the development of safety-critical systems
    • Esterel Technologies
    • Berry, G.: 'The effectiveness of synchronous languages for the development of safety-critical systems'. White paper, Esterel Technologies, 2003
    • (2003) White Paper
    • Berry, G.1
  • 6
    • 0024737888 scopus 로고
    • Conception, evolution, and application of functional programming languages
    • Hudak, P.: 'Conception, evolution, and application of functional programming languages', Comput. Sun., 1989, 21, (3), pp. 359-411
    • (1989) Comput. Sun. , vol.21 , Issue.3 , pp. 359-411
    • Hudak, P.1
  • 7
    • 0002692124 scopus 로고
    • Cooperating sequential processes
    • Genuys, E.F. (Eds.): (Academic Press)
    • Dijkstra, E.: 'Cooperating sequential processes', in Genuys, E.F. (Eds.): 'Programming languages' (Academic Press, 1968)
    • (1968) Programming Languages
    • Dijkstra, E.1
  • 8
    • 0018999316 scopus 로고
    • Asynchronous distributed simulation via a sequence of parallel computations
    • Chandy, K., and Misra, J.: 'Asynchronous distributed simulation via a sequence of parallel computations', Commun. ACM, 1981, 24, (11), pp. 198-206
    • (1981) Commun. ACM , vol.24 , Issue.11 , pp. 198-206
    • Chandy, K.1    Misra, J.2
  • 10
    • 0017636195 scopus 로고
    • Coroutines and networks of parallel processes
    • Gilchrist, B. (Eds.): (North-Holland Publishing Co.)
    • Kahn, G., and MacQueen, D.B.: 'Coroutines and networks of parallel processes', in Gilchrist, B. (Eds.): 'Information Processing' (North-Holland Publishing Co., 1977)
    • (1977) Information Processing
    • Kahn, G.1    MacQueen, D.B.2
  • 11
    • 0029309183 scopus 로고
    • Dataflow process networks
    • Lee, E.A., and Parks, T.M.: 'Dataflow process networks', Proc. IEEE, 1995, 83, (5), pp. 773-801
    • (1995) Proc. IEEE , vol.83 , Issue.5 , pp. 773-801
    • Lee, E.A.1    Parks, T.M.2
  • 12
    • 0021475798 scopus 로고
    • Resource managers in functional programming
    • Arvind, and Brock, J.D.: 'Resource managers in functional programming', J. Parallel Distrib. Comput., 1984, pp. 5-21
    • (1984) J. Parallel Distrib. Comput. , pp. 5-21
    • Arvind1    Brock, J.D.2
  • 14
    • 0002277885 scopus 로고
    • The expressive power of indeterminate dataflow primitives
    • Panangaden, P., and Shanbhogue, V.: 'The expressive power of indeterminate dataflow primitives', Int. Comput., 1992, 98, (1), pp. 99-131
    • (1992) Int. Comput. , vol.98 , Issue.1 , pp. 99-131
    • Panangaden, P.1    Shanbhogue, V.2
  • 15
    • 0033465710 scopus 로고    scopus 로고
    • Modeling concurrent real-time processes using discrete events
    • Lee, E.A.: 'Modeling concurrent real-time processes using discrete events', Ann. Softw. Eng., 1999, 7, pp. 25-45
    • (1999) Ann. Softw. Eng. , vol.7 , pp. 25-45
    • Lee, E.A.1
  • 17
    • 9644285265 scopus 로고    scopus 로고
    • Np-click: A programming model for the intel ixp1200
    • Crowley, P., Franklin, M., Hadimioglu, H., and Onufryk, P. (Eds.): (Elsevier)
    • Shah, N., Plishker, W., and Keutzer, K.: 'Np-click: A programming model for the intel ixp1200', in Crowley, P., Franklin, M., Hadimioglu, H., and Onufryk, P. (Eds.): 'Network processor design: issues and practices' (Elsevier, 2004), Vol. 2, pp. 181-201
    • (2004) Network Processor Design: Issues and Practices , vol.2 , pp. 181-201
    • Shah, N.1    Plishker, W.2    Keutzer, K.3
  • 21
    • 28344434655 scopus 로고    scopus 로고
    • Bluespec SystemVerilog: Efficient, correct RTL from high-level specifications
    • June
    • Nikhil, R.: 'Bluespec SystemVerilog: Efficient, correct RTL from high-level specifications'. Conf. on Methods and Models for Codesign (MEMOCODE), June 2004
    • (2004) Conf. on Methods and Models for Codesign (MEMOCODE)
    • Nikhil, R.1
  • 24
    • 0033901302 scopus 로고    scopus 로고
    • The Koala component model for consumer electronics software
    • van Ommering, R., van der Linden, F., Kramer, J., and Magee, J.: "The Koala component model for consumer electronics software', Computer, 2000, 33, (3), pp. 78-85
    • (2000) Computer , vol.33 , Issue.3 , pp. 78-85
    • Van Ommering, R.1    Van Der Linden, F.2    Kramer, J.3    Magee, J.4
  • 27
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard real time environment
    • Liu, C.L., and Leyland, J.W.: 'Scheduling algorithms for multiprogramming in a hard real time environment', J. ACM, 1973, 20, (1), pp. 46-61
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Leyland, J.W.2
  • 28
    • 84947245988 scopus 로고    scopus 로고
    • Giotto: A time-triggered language for embedded programming
    • EMSOFT 2001, Tahoe City, CA
    • Henzinger, T.A., Horowitz, B., and Kirsch, C.M.: 'Giotto: A time-triggered language for embedded programming'. EMSOFT 2001, Tahoe City, CA, 2001, Lect. Notes Comput. Sci., 2211
    • (2001) Lect. Notes Comput. Sci. , vol.2211
    • Henzinger, T.A.1    Horowitz, B.2    Kirsch, C.M.3
  • 30
    • 0037298576 scopus 로고    scopus 로고
    • Timed multitasking for real-time embedded software
    • Liu, J., and Lee, E.A.: 'Timed multitasking for real-time embedded software', IEEE Control Syst. Mag., 2003, 22, pp. 65-75
    • (2003) IEEE Control Syst. Mag. , vol.22 , pp. 65-75
    • Liu, J.1    Lee, E.A.2
  • 31
    • 34547458434 scopus 로고    scopus 로고
    • Event-driven programming with logical execution times. Seventh Int. Workshop on Hybrid Systems: Computation and Control (HSCC)
    • Ghosal, A., Henzinger, T.A., Kirsch, C.M., and Sanvido, M.A.: 'Event-driven programming with logical execution times. Seventh Int. Workshop on Hybrid Systems: Computation and Control (HSCC)'. Lect. Notes Comput. Sci., 2004, 2993, 357-371
    • (2004) Lect. Notes Comput. Sci. , vol.2993 , pp. 357-371
    • Ghosal, A.1    Henzinger, T.A.2    Kirsch, C.M.3    Sanvido, M.A.4
  • 32
    • 0026221661 scopus 로고
    • The synchronous data flow programming language lustre
    • Halbwachs, N., Caspi, P., Raymond, P., and Pilaud, D.: 'The synchronous data flow programming language lustre', Proc. IEEE, 1991, 79, (9), pp. 1305-1319
    • (1991) Proc. IEEE , vol.79 , Issue.9 , pp. 1305-1319
    • Halbwachs, N.1    Caspi, P.2    Raymond, P.3    Pilaud, D.4
  • 33
    • 0026953373 scopus 로고
    • The esterel synchronous programming language: Design, semantics, implementation
    • Berry, G., and Gonthier, G.: 'The esterel synchronous programming language: Design, semantics, implementation', Sci. Comput. Program., 1992, 19, (2), pp. 87-152
    • (1992) Sci. Comput. Program. , vol.19 , Issue.2 , pp. 87-152
    • Berry, G.1    Gonthier, G.2
  • 34
    • 0026222682 scopus 로고
    • Programming real-time applications with signal
    • Guernic, P.L., Gauthier, T., Borgne, M.L., and Maire, C.L.: 'Programming real-time applications with signal', Proc. IEEE, 1991, 79, (9), pp. 1321-1336
    • (1991) Proc. IEEE , vol.79 , Issue.9 , pp. 1321-1336
    • Guernic, P.L.1    Gauthier, T.2    Borgne, M.L.3    Maire, C.L.4
  • 35
    • 0026220148 scopus 로고
    • The synchronous approach to reactive and real-time systems
    • Benveniste, A., and Berry, G.: The synchronous approach to reactive and real-time systems', Proc. IEEE, 1991, 79, (9), pp. 1270-1282
    • (1991) Proc. IEEE , vol.79 , Issue.9 , pp. 1270-1282
    • Benveniste, A.1    Berry, G.2
  • 36
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • North-Holland Publishing Co.
    • Kahn, G.: 'The semantics of a simple language for parallel programming'. Proc. IFIP Congress 74 (North-Holland Publishing Co.), 1974
    • (1974) Proc. IFIP Congress , vol.74
    • Kahn, G.1
  • 37
    • 0003570574 scopus 로고
    • PhD thesis, EECS Department, University of California at Berkeley, CA
    • Parks, T.M.: 'Bounded scheduling of process networks'. PhD thesis, EECS Department, University of California at Berkeley, CA, 1995
    • (1995) Bounded Scheduling of Process Networks
    • Parks, T.M.1
  • 39
    • 84937641774 scopus 로고
    • First version of a dataflow procedure language
    • Lect. Notes Comput. Sci., Apr.
    • Dennis, J.B.: 'First version of a dataflow procedure language'. Programming Symp.: Proc. Colloque sur la Programmation, Lect. Notes Comput. Sci., Apr. 1974, no. 19, pp. 362-376
    • (1974) Programming Symp.: Proc. Colloque Sur La Programmation , Issue.19 , pp. 362-376
    • Dennis, J.B.1
  • 40
    • 0347599492 scopus 로고    scopus 로고
    • A denotational semantics for dataflow with firing
    • Electronics Research Laboratory, Berkeley, CA 94720
    • Lee, E.A.: 'A denotational semantics for dataflow with firing'. Technical Report UCB/ERL M97/3, Electronics Research Laboratory, Berkeley, CA 94720, 1997
    • (1997) Technical Report , vol.UCB-ERL M97-3
    • Lee, E.A.1
  • 42
    • 84939698077 scopus 로고
    • Synchronous data flow
    • Lee, E.A., and Messerschmitt, D.G.: 'Synchronous data flow', Proc. IEEE, 1987, 75, pp. 1235-1245
    • (1987) Proc. IEEE , vol.75 , pp. 1235-1245
    • Lee, E.A.1    Messerschmitt, D.G.2
  • 44
    • 85033660515 scopus 로고
    • Static scheduling and code generation from dynamic dataflow graphs with integer-valued control systems
    • Pacific Grove, CA
    • Buck, J.T.: 'Static scheduling and code generation from dynamic dataflow graphs with integer-valued control systems'. IEEE Asilomar Conf. on Signals, Systems, and Computers, Pacific Grove, CA, 1994
    • (1994) IEEE Asilomar Conf. on Signals, Systems, and Computers
    • Buck, J.T.1
  • 48
    • 0001325987 scopus 로고
    • Ptolemy: A framework for simulating and prototyping heterogeneous systems
    • Buck, J.T., Ha, S., Lee, E.A., and Messerschmitt, D.G.: 'Ptolemy: A framework for simulating and prototyping heterogeneous systems', Int. J. Comput. Simul., 1994, 4, pp. 155-182
    • (1994) Int. J. Comput. Simul. , vol.4 , pp. 155-182
    • Buck, J.T.1    Ha, S.2    Lee, E.A.3    Messerschmitt, D.G.4


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