메뉴 건너뛰기




Volumn 6, Issue 1, 1998, Pages 72-87

A technique for designing robotic control systems based on Petri nets

Author keywords

Control systems; Formal methods; Petri nets; Real time systems; Robotic control software; Software design and development; Software engineering

Indexed keywords

LARGE SCALE SYSTEMS; PETRI NETS; REAL TIME SYSTEMS; SENSORS; SOFTWARE ENGINEERING;

EID: 0031694993     PISSN: 10636536     EISSN: None     Source Type: Journal    
DOI: 10.1109/87.654878     Document Type: Article
Times cited : (15)

References (53)
  • 1
    • 33747846107 scopus 로고
    • The synchronous programming language esterel, design, semantics, implementation
    • G. Berry and G. Gonthier, "The synchronous programming language esterel, design, semantics, implementation," Sci. Computer Programming, 1993.
    • (1993) Sci. Computer Programming
    • Berry, G.1    Gonthier, G.2
  • 2
    • 0026120365 scopus 로고
    • Modeling and verification of time dependent systems using time Petri nets
    • Mar.
    • B. Berthomieu and M. Diaz, "Modeling and verification of time dependent systems using time Petri nets," IEEE Trans. Software Eng., vol. 17, Mar. 1991.
    • (1991) IEEE Trans. Software Eng. , vol.17
    • Berthomieu, B.1    Diaz, M.2
  • 3
    • 0023983405 scopus 로고
    • Protean: A high-level Petri nets tool for the specification and verification of communication protocols
    • tools for computer communication systems
    • J. Billington, G. Wheeler, and M. Wilburn-Ham, "Protean: A high-level Petri nets tool for the specification and verification of communication protocols," IEEE Trans. Software Eng., Special issue on tools for computer communication systems, vol. 14, pp. 301-316, 1988.
    • (1988) IEEE Trans. Software Eng. , vol.14 , Issue.SPEC. ISSUE , pp. 301-316
    • Billington, J.1    Wheeler, G.2    Wilburn-Ham, M.3
  • 5
    • 0022670962 scopus 로고
    • Process-translatable Petri nets for the rapid prototyping of process control systems
    • Feb.
    • G. Bruno and G. Marchetto, "Process-translatable Petri nets for the rapid prototyping of process control systems," IEEE Trans. Software Eng., vol. SE-12, no. 2, Feb. 1986.
    • (1986) IEEE Trans. Software Eng. , vol.SE-12 , Issue.2
    • Bruno, G.1    Marchetto, G.2
  • 8
    • 0020824577 scopus 로고
    • Timing requirements for time driven systems using augmented Petri nets
    • Sept.
    • J. E. Coolahan and N. Roussopoulos, "Timing requirements for time driven systems using augmented Petri nets," IEEE Trans. Software Eng., Sept. 1983.
    • (1983) IEEE Trans. Software Eng.
    • Coolahan, J.E.1    Roussopoulos, N.2
  • 9
    • 5844424056 scopus 로고
    • An approximation method for the performance analysis of manufacturing systems based on GSPN's
    • Troy, NY: IEEE Comput. Soc. Press, May
    • A. Desrochers, H. Jungnitz, and M. Silva, "An approximation method for the performance analysis of manufacturing systems based on GSPN's," in Proc. Rensselaer's 3rd Int. Conf. Computer Integrated Manufacturing. Troy, NY: IEEE Comput. Soc. Press, May 1992, pp. 46-55.
    • (1992) Proc. Rensselaer's 3rd Int. Conf. Computer Integrated Manufacturing , pp. 46-55
    • Desrochers, A.1    Jungnitz, H.2    Silva, M.3
  • 10
    • 0027595318 scopus 로고
    • Giving semantics to SA/RT by means of high-level timed Petri nets
    • May
    • R. Elmstrøm, R. Lintulampi, and M. Pezzè, "Giving semantics to SA/RT by means of high-level timed Petri nets," J. Real-Time Syst., vol. 5, no. 2/3, pp. 249-272, May 1993.
    • (1993) J. Real-Time Syst. , vol.5 , Issue.2-3 , pp. 249-272
    • Elmstrøm, R.1    Lintulampi, R.2    Pezzè, M.3
  • 11
    • 0030082497 scopus 로고    scopus 로고
    • The structured design of an industrial robot controller
    • G. Ferretti, G. Magnani, P. Putz, and P. Rocco, "The structured design of an industrial robot controller," Contr. Eng. Practice, vol. 4, no. 2, pp. 239-249, 1996.
    • (1996) Contr. Eng. Practice , vol.4 , Issue.2 , pp. 239-249
    • Ferretti, G.1    Magnani, G.2    Putz, P.3    Rocco, P.4
  • 12
    • 0031352358 scopus 로고    scopus 로고
    • Toward the implementation of hybrid position/force control in industrial robots
    • Dec.
    • G. Ferretti, G. Magnani, and P. Rocco, "Toward the implementation of hybrid position/force control in industrial robots," IEEE Trans. Robot. Automat., Dec. 1997.
    • (1997) IEEE Trans. Robot. Automat.
    • Ferretti, G.1    Magnani, G.2    Rocco, P.3
  • 13
    • 0026853460 scopus 로고
    • Semantically extended data flow diagrams: A formal specification tool
    • Apr.
    • R. B. France, "Semantically extended data flow diagrams: A formal specification tool," IEEE Trans. Software Eng., vol. 18, Apr. 1992.
    • (1992) IEEE Trans. Software Eng. , vol.18
    • France, R.B.1
  • 15
    • 84874267738 scopus 로고
    • Predicate/transition nets
    • Petri Nets: Central Models and Their Properties, Advances in Petri Nets 1986 Part I, W. Brauer, W. Reisig, G. Rozenber, Eds. New York: Springer-Verlag
    • H. J. Genrich, "Predicate/transition nets," in Petri Nets: Central Models and Their Properties, Advances in Petri Nets 1986 Part I, Lecture Notes in Computer Science vol. 254, W. Brauer, W. Reisig, G. Rozenber, Eds. New York: Springer-Verlag, 1987, pp. 207-247.
    • (1987) Lecture Notes in Computer Science , vol.254 , pp. 207-247
    • Genrich, H.J.1
  • 17
    • 0025421619 scopus 로고
    • TRIO, a logic language for executable specifications of real-time systems
    • May
    • C. Ghezzi, D. Mandrioli, and A. Morzenti, "TRIO, A logic language for executable specifications of real-time systems," J. Syst. Software, May 1990.
    • (1990) J. Syst. Software
    • Ghezzi, C.1    Mandrioli, D.2    Morzenti, A.3
  • 18
    • 11244311913 scopus 로고
    • Timing analysis of time basic nets
    • no. 7, Nov.
    • C. Ghezzi, S. Morasca, and M. Pezzè, "Timing analysis of time basic nets," J. Syst. Software, no. 27, no. 7, Nov. 1994.
    • (1994) J. Syst. Software , Issue.27
    • Ghezzi, C.1    Morasca, S.2    Pezzè, M.3
  • 20
    • 33747832972 scopus 로고
    • Petri@crim.ca - A richly populated, up-to-date information server on Petri net tools
    • Oct. publ. by SIG on PN's and related system models, German Comput. Soc.
    • J.-M. Goutal and R. Keller, "Petri@crim.ca - A richly populated, up-to-date information server on Petri net tools," in Petri Net Newslett., vol. 47, pp. 59-63, Oct. 1994, publ. by SIG on PN's and related system models, German Comput. Soc.
    • (1994) Petri Net Newslett. , vol.47 , pp. 59-63
    • Goutal, J.-M.1    Keller, R.2
  • 21
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • D. Harel, "Statecharts: A visual formalism for complex systems," Sci. Comput. Programming, vol. 8, 1987.
    • (1987) Sci. Comput. Programming , vol.8
    • Harel, D.1
  • 25
    • 0023670512 scopus 로고
    • A generalized timed Petri net model for performance analysis
    • Dec.
    • M. A. Holliday and M. K. Vernon, "A generalized timed Petri net model for performance analysis," IEEE Trans. Software Eng., Dec. 1987.
    • (1987) IEEE Trans. Software Eng.
    • Holliday, M.A.1    Vernon, M.K.2
  • 26
    • 33747823137 scopus 로고
    • Software trough Pictures/core
    • Feb.
    • IDE, "Software trough Pictures/core," Fundamentals of StP, Feb. 1994.
    • (1994) Fundamentals of StP
  • 28
    • 84884649308 scopus 로고
    • Examples of a real-time temporal logic specification
    • New York: Springer Verlag
    • R. Koymans and W. P. de Roever, "Examples of a real-time temporal logic specification," in Lecture Notes Comput. Sci. 207. New York: Springer Verlag, 1985.
    • (1985) Lecture Notes Comput. Sci. 207
    • Koymans, R.1    De Roever, W.P.2
  • 32
    • 0017001923 scopus 로고
    • Recoverability of communication protocols - Applications of a theoretical study
    • Sept.
    • P. M. Merlin and D. J. Farber, "Recoverability of communication protocols - Applications of a theoretical study," IEEE Trans. Commun., Sept. 1976.
    • (1976) IEEE Trans. Commun.
    • Merlin, P.M.1    Farber, D.J.2
  • 33
    • 0347151745 scopus 로고
    • Specifying control transformations through Petri nets
    • Apr.
    • E. L. Miranda, "Specifying control transformations through Petri nets," ACM SIGSOFT Software Eng. Notes, vol 14, no. 2, Apr. 1989.
    • (1989) ACM SIGSOFT Software Eng. Notes , vol.14 , Issue.2
    • Miranda, E.L.1
  • 35
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis, and applications
    • Apr.
    • T. Murata, "Petri nets: Properties, analysis, and applications," Proc. IEEE, vol. 77, Apr. 1989.
    • (1989) Proc. IEEE , vol.77
    • Murata, T.1
  • 37
    • 0347577516 scopus 로고
    • Cabernet: An environment for the specification and verification of real-time systems
    • Cannes, France, Sept.
    • M. Pezzé and C. Ghezzi, "Cabernet: An environment for the specification and verification of real-time systems," in Proc. DECUS Europe Symp., Cannes, France, Sept. 1992.
    • (1992) Proc. DECUS Europe Symp.
    • Pezzé, M.1    Ghezzi, C.2
  • 38
    • 0008722863 scopus 로고    scopus 로고
    • ESA's control development methodology for space A&R systems
    • M. Jamshidi et al., Eds., ASME Press
    • P. Putz and A. Elfving, "ESA's control development methodology for space A&R systems," in Robot. Manuf: Recent Trends in Research, Education, and Applicat., M. Jamshidi et al., Eds., vol. 4, pp. 487-492, ASME Press.
    • Robot. Manuf: Recent Trends in Research, Education, and Applicat. , vol.4 , pp. 487-492
    • Putz, P.1    Elfving, A.2
  • 39
    • 0028497069 scopus 로고
    • On the performance of synchronized programs in distributed networks with random processing times and transimission delays
    • Sept.
    • S. Rajbaum and M. Sidi, "On the performance of synchronized programs in distributed networks with random processing times and transimission delays," IEEE Trans. Parallel Distrib. Syst., vol. 5, Sept. 1994.
    • (1994) IEEE Trans. Parallel Distrib. Syst. , vol.5
    • Rajbaum, S.1    Sidi, M.2
  • 40
    • 0019058848 scopus 로고
    • Performance evaluation of asynchronous concurrent systems using Petri nets
    • Sept.
    • C. V. Ramamoorthy and G. S. Ho, "Performance evaluation of asynchronous concurrent systems using Petri nets," IEEE Trans. Software Eng., vol. 6, Sept. 1980.
    • (1980) IEEE Trans. Software Eng. , vol.6
    • Ramamoorthy, C.V.1    Ho, G.S.2
  • 42
  • 43
    • 0027540558 scopus 로고
    • Toward a rigorous interpretation of ESML - Extended systems modeling language
    • Feb.
    • G. Richter and B. Maffeo, "Toward a rigorous interpretation of ESML - Extended systems modeling language," IEEE Trans. Software Eng., vol. 19, no. 2, Feb. 1993.
    • (1993) IEEE Trans. Software Eng. , vol.19 , Issue.2
    • Richter, G.1    Maffeo, B.2
  • 45
    • 0027891697 scopus 로고
    • Computer-aided design of a generic robot controller handling reactivity and real-time control issues
    • D. Simon, B. Espiau, E. Castillo, and K. Kapellos, "Computer-aided design of a generic robot controller handling reactivity and real-time control issues," IEEE Trans. Contr. Syst. Technol., vol. 1, 1993.
    • (1993) IEEE Trans. Contr. Syst. Technol. , vol.1
    • Simon, D.1    Espiau, B.2    Castillo, E.3    Kapellos, K.4
  • 46
    • 0028121854 scopus 로고
    • Analysing the temporal behavior of real-time closed-loop robotic tasks
    • D. Simon, P. Freedman, and E. Castillo, "Analysing the temporal behavior of real-time closed-loop robotic tasks," in IEEE Int. Conf. Robot. Automat., 1994, pp. 841-847.
    • (1994) IEEE Int. Conf. Robot. Automat. , pp. 841-847
    • Simon, D.1    Freedman, P.2    Castillo, E.3
  • 47
    • 0345973948 scopus 로고
    • On the mutual simulability of different types of Petri nets
    • Advances in Petri Nets, K. Voss, H. J. Genrich, and G. Rozenbergs, Eds.
    • P. H. Starke, "On the mutual simulability of different types of Petri nets," Advances in Petri Nets, K. Voss, H. J. Genrich, and G. Rozenbergs, Eds., Concurrency and Nets LNCS, 1987.
    • (1987) Concurrency and Nets LNCS
    • Starke, P.H.1
  • 48
    • 0022252138 scopus 로고
    • Hierarchical modeling of software systems with timed Petri nets
    • July
    • P. Stotts and T. Pratt, "Hierarchical modeling of software systems with timed Petri nets," in Proc. 1st Int. Wkshp. Timed Petri Nets, July 1985.
    • (1985) Proc. 1st Int. Wkshp. Timed Petri Nets
    • Stotts, P.1    Pratt, T.2
  • 49
    • 0025516680 scopus 로고
    • Formal analysis of the alternated bit protocol by temporal Petri nets
    • Nov.
    • I. Suzuki, "Formal analysis of the alternated bit protocol by temporal Petri nets," IEEE Trans. Software Eng., vol. 16, Nov. 1990.
    • (1990) IEEE Trans. Software Eng. , vol.16
    • Suzuki, I.1
  • 50
    • 0022669289 scopus 로고
    • The transformation schema: An extension of the data flow diagram to represent control and timing
    • Feb.
    • P. T. Ward, "The transformation schema: An extension of the data flow diagram to represent control and timing," IEEE Trans. Software Eng., vol. SE-12, Feb. 1986.
    • (1986) IEEE Trans. Software Eng. , vol.SE-12
    • Ward, P.T.1
  • 52
    • 0026204001 scopus 로고
    • Parallel and sequential mutual exclusions for modeling of manufacturing systems with shared resources
    • Aug.
    • M. Zhou and F. DiCesare, "Parallel and sequential mutual exclusions for modeling of manufacturing systems with shared resources," IEEE Trans. Robot. Automat., vol. 7, Aug. 1991.
    • (1991) IEEE Trans. Robot. Automat. , vol.7
    • Zhou, M.1    Dicesare, F.2


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