메뉴 건너뛰기




Volumn , Issue , 2015, Pages 1-194

Model-driven design using IEC 61499: A synchronous approach for embedded and automation systems

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATION; SEMANTICS; STANDARDS; SYSTEMS ANALYSIS;

EID: 84944060700     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1007/978-3-319-10521-5     Document Type: Book
Times cited : (27)

References (151)
  • 1
    • 84944086787 scopus 로고    scopus 로고
    • 4DIAC-RTE (FORTE): IEC 61499 Compliant Runtime Environment
    • Accessed 26 Aug 2014
    • 4DIAC-RTE (FORTE): IEC 61499 Compliant Runtime Environment (2010) PROFACTOR Produktionsforschungs Gmb H. http://www. fordiac. org. Accessed 26 Aug 2014
    • (2010) PROFACTOR Produktionsforschungs Gmb H
  • 9
    • 84944086792 scopus 로고    scopus 로고
    • B-Control: A Fully IEC61499 Compliant Building Automation Solution
    • Accessed 26 Aug 2014
    • B-Control: A Fully IEC61499 Compliant Building Automation Solution (2014) B-Control Alliance. http://www. b-control. com. Accessed 26 Aug 2014
    • (2014) B-Control Alliance
  • 13
    • 0026220148 scopus 로고
    • The Synchronous Approach to Reactive and Real-Time Systems
    • Benveniste A, Berry G (1991) The Synchronous Approach to Reactive and Real-Time Systems. Proceedings of the IEEE 79(9):1270-1282
    • (1991) Proceedings of the IEEE , vol.79 , Issue.9 , pp. 1270-1282
    • Benveniste, A.1    Berry, G.2
  • 16
    • 0038368931 scopus 로고    scopus 로고
    • The Esterel v5 Language Primer, Version v5_91
    • Ecole des Mines, Sophia-Antipolis
    • Berry G (2000) The Esterel v5 Language Primer, Version v5_91. Centre de Mathématiques Appliquées, Ecole des Mines, Sophia-Antipolis
    • (2000) Centre de Mathématiques Appliquées
    • Berry, G.1
  • 18
    • 48349116590 scopus 로고    scopus 로고
    • Programming and Verifying an Elevator in Esterel V7
    • rep., Esterel Technologies
    • Berry G (2004) Programming and Verifying an Elevator in Esterel V7. Tech. rep., Esterel Technologies
    • (2004) Tech
    • Berry, G.1
  • 20
    • 0026953373 scopus 로고
    • The ESTEREL Synchronous Programming Language: Design, Semantics, Implementation
    • Berry G, 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
  • 21
    • 0035713255 scopus 로고    scopus 로고
    • Taxys = Esterel + Kronos-A tool for verifying real-time properties of embedded systems
    • Bertin V, et al (2001) Taxys = Esterel + Kronos-A tool for verifying real-time properties of embedded systems. In: IEEE Conference on Decision and Control
    • (2001) IEEE Conference on Decision and Control
    • Bertin, V.1
  • 22
    • 85032515539 scopus 로고    scopus 로고
    • Unified Functional Safety Assessment of Industrial Automation Systems
    • Bhatti ZE, Sinha R, Roop PS (2013) Unified Functional Safety Assessment of Industrial Automation Systems. Rapport de recherche RR-8357, INRIA. http://hal. inria. fr/hal-00858218
    • (2013) Rapport de recherche RR-8357, INRIA
    • Bhatti, Z.E.1    Sinha, R.2    Roop, P.S.3
  • 26
    • 84944086797 scopus 로고    scopus 로고
    • Accessed 26 Aug 2014
    • Bosch L (2014) Raspberry Pi B+ Illustration. http://commons. wikimedia. org/wiki/File: Raspberry_Pi_B%2B_illustration. svg. Accessed 26 Aug 2014
    • (2014) Raspberry Pi B+ Illustration
    • Bosch, L.1
  • 32
    • 0025494721 scopus 로고
    • Tableau-Based Model Checking in the Propositional Mu-Calculus
    • Cleaveland R (1990) Tableau-Based Model Checking in the Propositional Mu-Calculus. Acta Informatica 27:725-747
    • (1990) Acta Informatica , vol.27 , pp. 725-747
    • Cleaveland, R.1
  • 33
    • 0033733125 scopus 로고    scopus 로고
    • Worst Case Execution Time Analysis for a Processor with Branch Prediction
    • Colin A, Puaut I (2000) Worst Case Execution Time Analysis for a Processor with Branch Prediction. Real-Time Systems 18(2/3):249-274
    • (2000) Real-Time Systems , vol.18 , Issue.2-3 , pp. 249-274
    • Colin, A.1    Puaut, I.2
  • 34
    • 0001502002 scopus 로고    scopus 로고
    • Abstract Interpretation
    • Cousot P (1996) Abstract Interpretation. ACM Computing Surveys (CSUR) 28(2):324-328
    • (1996) ACM Computing Surveys (CSUR) , vol.28 , Issue.2 , pp. 324-328
    • Cousot, P.1
  • 36
    • 84944056766 scopus 로고    scopus 로고
    • Accessed 26 Aug 2014
    • Distributing Station: Getting Started with MPS (2010) Festo Didactic. http://www. festo-didactic. com/my-en/learning-systems/mps-the-modular-production-system/stations/distributing-station-getting-started-with-mps. htm. Accessed 26 Aug 2014
    • (2010) Festo Didactic
    • Distributing Station: Getting Started with MPS1
  • 41
    • 0022012464 scopus 로고
    • Decision Procedures and Expressiveness in the Temporal Logic of Branching Time
    • Emerson EA, Halpern JY (1985) Decision Procedures and Expressiveness in the Temporal Logic of Branching Time. Journal of Computer and System Sciences 30(1):1-24
    • (1985) Journal of Computer and System Sciences , vol.30 , Issue.1 , pp. 1-24
    • Emerson, E.A.1    Halpern, J.Y.2
  • 43
  • 44
    • 0033334995 scopus 로고    scopus 로고
    • Efficient and Precise Cache Behavior Prediction for Real-Time Systems
    • Ferdinand C, Wilhelm R (1999) Efficient and Precise Cache Behavior Prediction for Real-Time Systems. Real-Time Systems 17(2-3):131-181
    • (1999) Real-Time Systems , vol.17 , Issue.2-3 , pp. 131-181
    • Ferdinand, C.1    Wilhelm, R.2
  • 54
    • 0000835369 scopus 로고
    • On the Development of Reactive Systems
    • Apt K (ed) Springer-Verlag, La Colle-sur-Loup, France, NATO ASI Series, Vol. F-13
    • Harel D, Pnueli A (1985) On the Development of Reactive Systems. In: Apt K (ed) Logics and Models of Concurrent Systems. Springer-Verlag, La Colle-sur-Loup, France, NATO ASI Series, Vol. F-13, pp 477-498
    • (1985) Logics and Models of Concurrent Systems , pp. 477-498
    • Harel, D.1    Pnueli, A.2
  • 67
    • 84155172788 scopus 로고    scopus 로고
    • Cyber-Physical Modeling of Implantable Cardiac Medical Devices
    • Jiang Z, Pajic M, Mangharam R (2012) Cyber-Physical Modeling of Implantable Cardiac Medical Devices. Proceedings of the IEEE 100(1):122-137
    • (2012) Proceedings of the IEEE , vol.100 , Issue.1 , pp. 122-137
    • Jiang, Z.1    Pajic, M.2    Mangharam, R.3
  • 70
    • 0000087207 scopus 로고
    • The Semantics of a Simple Language for Parallel Programming
    • North-Holland, Stockholm
    • Kahn G (1974) The Semantics of a Simple Language for Parallel Programming. In: Proceedings of the IFIP Congress. North-Holland, Stockholm, pp 471-475
    • (1974) Proceedings of the IFIP Congress , pp. 471-475
    • Kahn, G.1
  • 72
    • 0141684229 scopus 로고    scopus 로고
    • The Time-Triggered Architecture
    • Kopetz H, Bauer G (2003) The Time-Triggered Architecture. Proceedings of the IEEE 91(1):112-126
    • (2003) Proceedings of the IEEE , vol.91 , Issue.1 , pp. 112-126
    • Kopetz, H.1    Bauer, G.2
  • 73
    • 0002370369 scopus 로고
    • A Cookbook for Using the Model-View Controller User Interface Paradigm in Smalltalk-80
    • Krasner GE, Pope ST (1988) A Cookbook for Using the Model-View Controller User Interface Paradigm in Smalltalk-80. Journal of Object-Oriented Programming 1(3):26-49
    • (1988) Journal of Object-Oriented Programming , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 82
    • 0029546911 scopus 로고    scopus 로고
    • Efficient Microarchitecture Modeling and Path Analysis for Real-Time Software
    • Li Yt S, Malik S, Wolfe A (1996) Efficient Microarchitecture Modeling and Path Analysis for Real-Time Software. In: In IEEE Real-Time Systems Symposium, pp 298-307
    • (1996) In IEEE Real-Time Systems Symposium , pp. 298-307
    • Li, Y.T.S.1    Malik, S.2    Wolfe, A.3
  • 84
    • 0035297884 scopus 로고    scopus 로고
    • Argos: An Automaton-Based Synchronous Language
    • Maraninchi F, Rémond Y (2001) Argos: An Automaton-Based Synchronous Language. Computer Languages 27(1-3):61-92
    • (2001) Computer Languages , vol.27 , Issue.1-3 , pp. 61-92
    • Maraninchi, F.1    Rémond, Y.2
  • 85
    • 12744265750 scopus 로고    scopus 로고
    • Accessed 26 Aug 2014 Xilinx
    • Micro Blaze Processor Reference Guide (2009) Xilinx. http://www. xilinx. com/support/documentation/sw_manuals/mb_ref_guide. pdf. Accessed 26 Aug 2014
    • (2009) Micro Blaze Processor Reference Guide
  • 88
    • 84876389951 scopus 로고    scopus 로고
    • Model-Driven Development of Industrial Embedded Systems: Challenges Faced and Lessons Learnt
    • 2012 IEEE 17th Conference on
    • Nicholas K, Bhatti Z, Roop P (2012) Model-Driven Development of Industrial Embedded Systems: Challenges Faced and Lessons Learnt. In: Emerging Technologies Factory Automation (ETFA), 2012 IEEE 17th Conference on, pp 1-4. DOI 10. 1109/ETFA. 2012. 6489690
    • (2012) Emerging Technologies Factory Automation (ETFA) , pp. 1-4
    • Nicholas, K.1    Bhatti, Z.2    Roop, P.3
  • 89
    • 54849418701 scopus 로고    scopus 로고
    • Automatic Model Generation of IEC 61499 Function Block Using Net Condition/Event Systems
    • INDIN 2008. 6th IEEE International Conference on
    • Pang C, Vyatkin V (2008) Automatic Model Generation of IEC 61499 Function Block Using Net Condition/Event Systems. In: Industrial Informatics, 2008. INDIN 2008. 6th IEEE International Conference on, pp 1133-1138
    • (2008) Industrial Informatics, 2008 , pp. 1133-1138
    • Pang, C.1    Vyatkin, V.2
  • 90
    • 84944061660 scopus 로고
    • Use of Abstract Interfaces in the Devlopment of Software for Embedded Computing Systems
    • Naval Research Lab, Washington DC
    • Parnas DL (1977) Use of Abstract Interfaces in the Devlopment of Software for Embedded Computing Systems. Tech. Rep. 8047. Naval Research Lab, Washington DC
    • (1977) Tech. Rep. 8047
    • Parnas, D.L.1
  • 94
    • 84944086804 scopus 로고    scopus 로고
    • Accessed 31 Aug 2014
    • Pixabay-Free Images (2014) Pixabay. http://pixabay. com. Accessed 31 Aug 2014
    • (2014) Pixabay
    • Images, P.-F.1
  • 95
    • 2942572885 scopus 로고    scopus 로고
    • A Structural Approach to Operational Semantics
    • Plotkin GD (2004) A Structural Approach to Operational Semantics. Journal of Logic and Algebraic Programming 60-61(1):17-140
    • (2004) Journal of Logic and Algebraic Programming , vol.60-61 , Issue.1 , pp. 17-140
    • Plotkin, G.D.1
  • 99
    • 84944086806 scopus 로고    scopus 로고
    • I, Pencil
    • Originally Published in Dec 1958 Edition of The Freeman
    • Read LE (2008) I, Pencil. The Freeman 50th Anniversary Edition, Originally Published in Dec 1958 Edition of The Freeman
    • (2008) The Freeman 50th Anniversary Edition
    • Read, L.E.1
  • 100
    • 84944086807 scopus 로고    scopus 로고
    • Time-triggreed new zigbee
    • Department of Electrical and Computer Engineering, The University of Auckland
    • Ro JW (2013) Time-triggreed new zigbee. Master's thesis, Department of Electrical and Computer Engineering, The University of Auckland
    • (2013) Master's thesis
    • Ro, J.W.1
  • 106
    • 84877551904 scopus 로고    scopus 로고
    • Accessed 26 Aug 2014
    • SCADE Tools (2010) Esterel Technologies. http://www. esterel-technologies. com. Accessed 26 Aug 2014
    • (2010) Esterel Technologies
    • SCADE Tools1
  • 109
    • 33747258257 scopus 로고    scopus 로고
    • Pipeline Behavior Prediction For Superscalar Processors by Abstract Interpretation
    • Compilers, and Tools for Embedded Systems
    • Schneider J, Ferdinand C (1999) Pipeline Behavior Prediction For Superscalar Processors by Abstract Interpretation. In: LCTES '99: Proceedings of the ACM SIGPLAN 1999 Workshop on Languages, Compilers, and Tools for Embedded Systems, pp 35-44
    • (1999) LCTES '99: Proceedings of the ACM SIGPLAN 1999 Workshop on Languages , pp. 35-44
    • Schneider, J.1    Ferdinand, C.2
  • 110
    • 84912123932 scopus 로고    scopus 로고
    • Reliable model-driven engineering using IEC 61499
    • Department of Electrical and Computer Engineering, The University of Auckland
    • Shaw GD (2013) Reliable model-driven engineering using IEC 61499. Ph D thesis, Department of Electrical and Computer Engineering, The University of Auckland
    • (2013) Ph D thesis
    • Shaw, G.D.1
  • 114
    • 80054996944 scopus 로고    scopus 로고
    • Automated techniques for formal verification of So Cs
    • The University of Auckland
    • Sinha R (2009) Automated techniques for formal verification of So Cs. Ph D thesis, The University of Auckland
    • (2009) Ph D thesis
    • Sinha, R.1
  • 116
    • 84944086810 scopus 로고    scopus 로고
    • Virtual Traffic Lights+ (VTL+): A Robust, Practical, and Functionally-Safe Intelligent Transportation System
    • Transportation Research Board
    • Sinha R, Roop PS, Ranjitkar P (2013) Virtual Traffic Lights+ (VTL+): A Robust, Practical, and Functionally-Safe Intelligent Transportation System. In: Transportation Research Board 92nd Annual Meeting, Transportation Research Board
    • (2013) Transportation Research Board 92nd Annual Meeting
    • Sinha, R.1    Roop, P.S.2    Ranjitkar, P.3
  • 123
  • 124
    • 84871698063 scopus 로고    scopus 로고
    • Accessed 26 Aug 2014
    • Target Heart Rates (2014) American Heart Association. http://www. heart. org/HEARTORG/Getting Healthy/Physical Activity/Target-Heart-Rates_UCM_434341_Article. jsp. Accessed 26 Aug 2014
    • (2014) American Heart Association
    • Target Heart Rates1
  • 128
    • 34948849449 scopus 로고    scopus 로고
    • Embedded System Design: A Unified Hardware/Software Introduction
    • New York
    • Vahid F, Givargis T (2002) Embedded System Design: A Unified Hardware/Software Introduction. Wiley, New York
    • (2002) Wiley
    • Vahid, F.1    Givargis, T.2
  • 129
    • 38949210185 scopus 로고    scopus 로고
    • Execution Semantic of Function Blocks based on the Model of Net Condition/Event Systems
    • Singapore
    • Vyatkin V (2006) Execution Semantic of Function Blocks based on the Model of Net Condition/Event Systems. In: 4th IEEE International Conference on Industrial Informatics (INDIN), Singapore, pp 874-879
    • (2006) 4th IEEE International Conference on Industrial Informatics (INDIN) , pp. 874-879
    • Vyatkin, V.1
  • 130
    • 84883037727 scopus 로고    scopus 로고
    • Software Engineering in Industrial Automation: State of the Art Review
    • Vyatkin V (2013) Software Engineering in Industrial Automation: State of the Art Review. IEEE Transactions on Industrial Informatics 9(4)
    • (2013) IEEE Transactions on Industrial Informatics , vol.9 , Issue.4
    • Vyatkin, V.1
  • 133
    • 84892639459 scopus 로고    scopus 로고
    • ILPc: A Novel Approach for Scalable Timing Analysis of Synchronous Programs
    • Architecture, and Synthesis for Embedded Systems (CASES)
    • Wang JJ, Roop PS, Andalam S (2013) ILPc: A Novel Approach for Scalable Timing Analysis of Synchronous Programs. In: International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES)
    • (2013) International Conference on Compilers
    • Wang, J.J.1    Roop, P.S.2    Andalam, S.3
  • 134
    • 0023438256 scopus 로고
    • OCCAM 2: An Overview from a Software Engineering Perspective
    • Wayman R (1987) OCCAM 2: An Overview from a Software Engineering Perspective. Microprocessors and Microsystems 11(8):413-422
    • (1987) Microprocessors and Microsystems , vol.11 , Issue.8 , pp. 413-422
    • Wayman, R.1
  • 135
    • 84944086816 scopus 로고    scopus 로고
    • What Went Wrong at Heathrow's T5?
    • Accessed 26 Aug 2014
    • What Went Wrong at Heathrow's T5? (2008) BBC News. http://news. bbc. co. uk/2/hi/uk_ news/7322453. stm. Accessed 26 Aug 2014
    • (2008) BBC News
  • 137
    • 84893360515 scopus 로고    scopus 로고
    • Computation Takes Time, But How Much?
    • Wilhelm R, Grund D (2014) Computation Takes Time, But How Much? Communications of the ACM 57(2):94-103
    • (2014) Communications of the ACM , vol.57 , Issue.2 , pp. 94-103
    • Wilhelm, R.1    Grund, D.2
  • 142
    • 84944086819 scopus 로고    scopus 로고
    • Compiling Esterel for distributed execution
    • Department of Electrical and Computer Engineering, University of Auckland
    • Yoong LH (2005) Compiling Esterel for distributed execution. Master's thesis, Department of Electrical and Computer Engineering, University of Auckland
    • (2005) Master's thesis
    • Yoong, L.H.1
  • 143
    • 84928030093 scopus 로고    scopus 로고
    • Modelling and synthesis of safety-critical software with IEC 61499
    • University of Auckland
    • Yoong LH (2011) Modelling and synthesis of safety-critical software with IEC 61499. Ph D thesis, University of Auckland
    • (2011) Ph D thesis
    • Yoong, L.H.1
  • 144
    • 77955693601 scopus 로고    scopus 로고
    • Verifying IEC 61499 Function Block Using Esterel
    • Yoong LH, Roop PS (2010) Verifying IEC 61499 Function Block Using Esterel. IEEE Embedded Systems Letters 2(1):1-4
    • (2010) IEEE Embedded Systems Letters , vol.2 , Issue.1 , pp. 1-4
    • Yoong, L.H.1    Roop, P.S.2
  • 147
  • 150
    • 85032518404 scopus 로고    scopus 로고
    • Real-Time Execution for IEC 61499
    • NC: Instrumentation, Systems, and Automation Society
    • Zoitl A (2009) Real-Time Execution for IEC 61499. Research Triangle Park, NC: Instrumentation, Systems, and Automation Society
    • (2009) Research Triangle Park
    • Zoitl, A.1


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