메뉴 건너뛰기




Volumn 42, Issue 6, 2012, Pages 1465-1477

Synthesizing globally asynchronous locally synchronous systems with IEC 61499

Author keywords

Distributed systems; function blocks; globally asynchronous locally synchronous (GALS); IEC 61499; synthesis

Indexed keywords

COMMUNICATION FUNCTIONS; COMMUNICATION MECHANISMS; COMPOSITE BEHAVIOR; COMPUTATIONAL NODES; DISTRIBUTED CODES; DISTRIBUTED FUNCTION; DISTRIBUTED SYSTEMS; FORMAL MODEL; FULLY COMPATIBLE; FUNCTION BLOCK; GENERIC ARCHITECTURE; GLOBALLY ASYNCHRONOUS LOCALLY SYNCHRONOUS; IEC 61499; IEC 61499 STANDARD; INDUSTRIAL CASE STUDY; INDUSTRIAL CONTROL SYSTEMS; RUNTIME ENVIRONMENTS;

EID: 84871717272     PISSN: 10946977     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSMCC.2012.2191404     Document Type: Article
Times cited : (13)

References (34)
  • 1
    • 0004081350 scopus 로고    scopus 로고
    • International Standard IEC 61131-3 2nd ed. , International Electrotechnical Commission, Geneva, Switzerland
    • International Standard IEC 61131-3: Programmable Controllers-Part 3: Programming Languages, 2nd ed. , International Electrotechnical Commission, Geneva, Switzerland, 2003.
    • (2003) Programmable Controllers-Part 3: Programming Languages
  • 2
    • 33751283602 scopus 로고    scopus 로고
    • International Standard IEC 61499-1 1st ed. , International Electrotechnical Commission, Geneva, Switzerland Jan
    • International Standard IEC 61499-1: Function blocks-Part 1: Architecture, 1st ed. , International Electrotechnical Commission, Geneva, Switzerland, Jan. 2005.
    • (2005) Function Blocks-Part 1: Architecture
  • 4
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis and applications
    • Apr
    • T. Murata, "Petri nets: Properties, analysis and applications, " Proc. IEEE, vol. 77, no. 4, pp. 541-580, Apr. 1989.
    • (1989) Proc. IEEE , vol.77 , Issue.4 , pp. 541-580
    • Murata, T.1
  • 5
    • 28444466605 scopus 로고    scopus 로고
    • Implementation approaches for the execution model of IEC 61499 applications
    • 2004 2nd IEEE International Conference on Industrial Informatics: Collaborative Automation - One Key for Intelligent Industrial Environments, INDIN'04
    • L. Ferrarini and C. Veber, "Implementation approaches for the execution model of IEC 61499 applications, " in Proc. 2nd IEEE Int. Conf. Ind. Informat. , Berlin, Germany, Jun. 2004, pp. 612-617. (Pubitemid 41731908)
    • (2004) 2nd IEEE International Conference on Industrial Informatics, INDIN'04 , pp. 612-617
    • Ferrarini, L.1    Veber, C.2
  • 7
    • 50149107443 scopus 로고    scopus 로고
    • Formalmodeling of function block applications running in IEC 61499 execution runtime
    • Prague, Czech Republic, Sep
    • G. Cengić, O. Ljungkrantz, andK. Å kesson, "Formalmodeling of function block applications running in IEC 61499 execution runtime, " in Proc. 11th IEEE Int. Conf. Emerg. Technol. Fact. Autom. , Prague, Czech Republic, Sep. 2006, pp. 1269-1276.
    • (2006) Proc. 11th IEEE Int. Conf. Emerg. Technol. Fact. Autom. , pp. 1269-1276
    • Cengić, G.1    Ljungkrantz, O.2    Åkesson, K.3
  • 8
    • 73449112219 scopus 로고    scopus 로고
    • A synchronous approach for IEC 61499 function block implementation
    • Dec
    • L. H. Yoong, P. S. Roop, V. Vyatkin, and Z. Salcic, "A synchronous approach for IEC 61499 function block implementation, " IEEE Trans. Comput. , vol. 58, no. 12, pp. 1599-1614, Dec. 2009.
    • (2009) IEEE Trans. Comput. , vol.58 , Issue.12 , pp. 1599-1614
    • Yoong, L.H.1    Roop, P.S.2    Vyatkin, V.3    Salcic, Z.4
  • 9
    • 67650320610 scopus 로고    scopus 로고
    • Efficient implementation of IEC 61499 function blocks
    • Gippsland, Vic. , Australia, Feb
    • L. H. Yoong, P. S. Roop, and Z. Salcic, "Efficient implementation of IEC 61499 function blocks, " in Proc. IEEE Int. Conf. Ind. Technol. , Gippsland, Vic. , Australia, Feb. 2009, pp. 1-6.
    • (2009) Proc IEEE Int. Conf. Ind. Technol. , pp. 1-6
    • Yoong, L.H.1    Roop, P.S.2    Salcic, Z.3
  • 11
    • 33746265886 scopus 로고    scopus 로고
    • Correct-by-construction asynchronous implementation of modular synchronous specifications
    • DOI 10.1109/ACSD.2005.10, 1508129, Proceedings - Fifth International Conference on Application of Concurrency to System Design, ACSD 2005
    • D. Potop-Butucaru and B. Caillaud, "Correct-by-construction asynchronous implementation of modular synchronous specifications, " in Proc. 5th Int. Conf. Appl. Concurr. Syst. Design, St. Malo, France, Jun. 2005, pp. 48-57. (Pubitemid 44088256)
    • (2005) Proceedings - International Conference on Application of Concurrency to System Design, ACSD , vol.2005 , pp. 48-57
    • Potop-Butucaru, D.1    Caillaud, B.2
  • 12
    • 35348880965 scopus 로고    scopus 로고
    • A survey and taxonomy of GALS design styles
    • DOI 10.1109/MDT.2007.151
    • P. Teehan, M. Greenstreet, and G. Lemieux, "A survey and taxonomy of GALS design styles, " IEEE Design Test Comput. , vol. 24, no. 5, pp. 418-428, Sep./Oct. 2007. (Pubitemid 47577892)
    • (2007) IEEE Design and Test of Computers , vol.24 , Issue.5 , pp. 418-428
    • Teehan, P.1    Greenstreet, M.2    Lemieux, G.3
  • 13
    • 0033285680 scopus 로고    scopus 로고
    • Modeling approach for verification of IEC1499 function blocks using net condition/event systems
    • V. Vyatkin and H.-M. Hanisch, "A modelling approach for verification of IEC1499 function blocks using net condition/event systems, " in Proc. 7th IEEE Int. Conf. Emerg. Technol. Fact. Autom. , Barcelona, Spain, Oct. 1999, pp. 261-270. (Pubitemid 32083032)
    • (1999) IEEE Symposium on Emerging Technologies and Factory Automation, ETFA , vol.1 , pp. 261-270
    • Vyatkin, V.1    Hanisch, H.-M.2
  • 14
    • 33845686324 scopus 로고    scopus 로고
    • A timed automata model of IEC 61499 basic function blocks semantic
    • Porto, Portugal Jul
    • M.-P. Stanica and H. Gúeguen, "A timed automata model of IEC 61499 basic function blocks semantic, " presented at the Euromicro Eur. Conf. Real-Time Syst. , Porto, Portugal, Jul. 2003.
    • (2003) Euromicro Eur Conf. Real-Time Syst.
    • Stanica, M.-P.1    Gúeguen, H.2
  • 15
    • 54849422000 scopus 로고    scopus 로고
    • Definition of the execution model used in the Fuber IEC 61499 runtime environment
    • Daejeon, Korea, Jul
    • G. Cengić and K. Åkesson, "Definition of the execution model used in the Fuber IEC 61499 runtime environment, " in Proc. 6th IEEE Int. Conf. Ind. Informat. , Daejeon, Korea, Jul. 2008, pp. 301-306.
    • (2008) Proc. 6th IEEE Int. Conf. Ind. Informat. , pp. 301-306
    • Cengić, G.1    Åkesson, K.2
  • 18
    • 77957879241 scopus 로고    scopus 로고
    • SystemJ: A GALS language for system level design
    • Dec.
    • A. Malik, Z. Salcic, P. S. Roop, and A. Girault, "SystemJ: A GALS language for system level design, " Comput. Lang. , Syst. Struct. , vol. 36, no. 4, pp. 317-344, Dec. 2010.
    • (2010) Comput. Lang. , Syst. Struct. , vol.36 , Issue.4 , pp. 317-344
    • Malik, A.1    Salcic, Z.2    Roop, P.S.3    Girault, A.4
  • 22
    • 0141684229 scopus 로고    scopus 로고
    • The time-triggered architecture
    • Jan
    • H. Kopetz andG. Bauer, "The time-triggered architecture, " in Proc. IEEE, vol. 91, no. 1, pp. 112-126, Jan. 2003.
    • (2003) Proc. IEEE , vol.91 , Issue.1 , pp. 112-126
    • Kopetz, H.1    Bauer, G.2
  • 23
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming, "
    • Stockholm, Sweden North Holland, Aug
    • G. Kahn, "The semantics of a simple language for parallel programming, " in Proc. IFIP Congr. , Stockholm, Sweden: North Holland, Aug. 1974, pp. 471-475.
    • (1974) Proc. IFIP Congr. , pp. 471-475
    • Kahn, G.1
  • 25
    • 0020191467 scopus 로고
    • Queueing networkmodels of packet switching networks part 2: Networks with population size constraints, "
    • Oct
    • S. S. Lam and J. W. Wong, "Queueing networkmodels of packet switching networks part 2: Networks with population size constraints, " Perform. Eval. , vol. 2, no. 3, pp. 161-180, Oct. 1982.
    • (1982) Perform. Eval. , vol.2 , Issue.3 , pp. 161-180
    • Lam, S.S.1    Wong, J.W.2
  • 27
    • 0000861722 scopus 로고
    • A proof for the queuing formula: L = a;W
    • May/Jun
    • J. D. C. Little, "A proof for the queuing formula: L = a;W, " Oper. Res. , vol. 9, no. 3, pp. 383-387, May/Jun. 1961.
    • (1961) Oper. Res. , vol.9 , Issue.3 , pp. 383-387
    • Little, J.D.C.1
  • 30
    • 77950857937 scopus 로고    scopus 로고
    • Intelligent component-based automation of baggage handling systems with IEC 61499
    • Apr.
    • G. Black and V. Vyatkin, "Intelligent component-based automation of baggage handling systems with IEC 61499, " IEEE Trans. Autom. Sci. Eng. , vol. 7, no. 2, pp. 337-351, Apr. 2010.
    • (2010) IEEE Trans. Autom. Sci. Eng. , vol.7 , Issue.2 , pp. 337-351
    • Black, G.1    Vyatkin, V.2
  • 31
    • 0002370369 scopus 로고
    • A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
    • Aug./Sep
    • G. E. Krasner and S. T. Pope, "A cookbook for using the model-view controller user interface paradigm in Smalltalk-80, " J. Object-Oriented Programm. , vol. 1, no. 3, pp. 26-49, Aug./Sep. 1988.
    • (1988) J. Object-Oriented Programm. , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 32
    • 33644661076 scopus 로고    scopus 로고
    • Virtual distributed control systems: A components-based design method for mechatronic systems
    • DOI 10.1108/01445150610645657
    • N. Mahalik, C. Xie, J. Pu, and P. Moore, "Virtual distributed control systems: A components-based design method for mechatronic systems, " Assembly Autom. , vol. 26, no. 1, pp. 44-53, 2006. (Pubitemid 43323856)
    • (2006) Assembly Automation , vol.26 , Issue.1 , pp. 44-53
    • Mahalik, N.1    Xie, C.2    Pu, J.3    Moore, P.R.4
  • 34
    • 0141725660 scopus 로고    scopus 로고
    • The pragmatics of model-driven development
    • Sep./Oct
    • B. Selic, "The pragmatics of model-driven development, " IEEE Softw. , vol. 20, no. 5, pp. 19-25, Sep./Oct. 2003.
    • (2003) IEEE Softw. , vol.20 , Issue.5 , pp. 19-25
    • Selic, B.1


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