메뉴 건너뛰기




Volumn 47, Issue 7, 2017, Pages 1082-1098

Optimal Priority-Free Conditionally-Preemptive Real-Time Scheduling of Periodic Tasks Based on des Supervisory Control

Author keywords

Conditional preemption; discrete event system (DES); limited preemption; real time system (RTS); scheduling; supervisory control

Indexed keywords

DISCRETE EVENT SIMULATION; REAL TIME SYSTEMS; SCHEDULING; SPECIFICATIONS; SUPERVISORY PERSONNEL;

EID: 85021666681     PISSN: 21682216     EISSN: 21682232     Source Type: Journal    
DOI: 10.1109/TSMC.2016.2531681     Document Type: Article
Times cited : (32)

References (36)
  • 1
    • 6944244346 scopus 로고    scopus 로고
    • Real time scheduling theory: A historical perspective
    • L. Sha et al., "Real time scheduling theory: A historical perspective," Real Time Syst., vol. 28, nos. 2-3, pp. 101-155, 2004.
    • (2004) Real Time Syst. , vol.28 , Issue.2-3 , pp. 101-155
    • Sha, L.1
  • 2
    • 84928646967 scopus 로고    scopus 로고
    • A review of fixed priority and EDF scheduling for hard real-time uniprocessor systems
    • R. I. Davis, "A review of fixed priority and EDF scheduling for hard real-time uniprocessor systems," ACM SIGBED Rev., vol. 11, no. 1, pp. 8-19, 2014.
    • (2014) ACM SIGBED Rev. , vol.11 , Issue.1 , pp. 8-19
    • Davis, R.I.1
  • 3
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard-real-time environment
    • Jan.
    • C. L. Liu and J. W. Layland, "Scheduling algorithms for multiprogramming in a hard-real-time environment," J. ACM, vol. 20, no. 1, pp. 46-61, Jan. 1973.
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 5
    • 0020271514 scopus 로고
    • On the complexity of fixed-priority scheduling of periodic, real-time tasks
    • J. Y.-T. Leung and J. Whitehead, "On the complexity of fixed-priority scheduling of periodic, real-time tasks," Perform. Eval., vol. 2, no. 4, pp. 237-250, 1982.
    • (1982) Perform. Eval. , vol.2 , Issue.4 , pp. 237-250
    • Leung, J.Y.-T.1    Whitehead, J.2
  • 7
    • 0002792672 scopus 로고
    • Control robotics: The procedural control of physical processes
    • Stockholm, Sweden
    • M. L. Dertouzos, "Control robotics: The procedural control of physical processes," in Proc. IFIP Cong., Stockholm, Sweden, pp. 807-813, 1974.
    • (1974) Proc. IFIP Cong. , pp. 807-813
    • Dertouzos, M.L.1
  • 8
    • 34249956267 scopus 로고
    • Algorithms and complexity concerning the preemptive scheduling of periodic, real-time tasks on one processor
    • S. K. Baruah, R. R. Howell, and L. E. Rosier, "Algorithms and complexity concerning the preemptive scheduling of periodic, real-time tasks on one processor," Real Time Syst., vol. 2, no. 4, pp. 301-324, 1990.
    • (1990) Real Time Syst. , vol.2 , Issue.4 , pp. 301-324
    • Baruah, S.K.1    Howell, R.R.2    Rosier, L.E.3
  • 9
    • 9144229668 scopus 로고
    • On non-preemptive scheduling of recurring tasks using inserted idle times
    • R. R. Howell and M. K. Venkatrao, "On non-preemptive scheduling of recurring tasks using inserted idle times," Inf. Comput., vol. 117, no. 1, pp. 50-62, 1995.
    • (1995) Inf. Comput. , vol.117 , Issue.1 , pp. 50-62
    • Howell, R.R.1    Venkatrao, M.K.2
  • 10
    • 84887070733 scopus 로고    scopus 로고
    • Energy-efficient scheduling in nonpreemptive systems with real-time constraints
    • Mar.
    • J. J. Li, L. C. Shu, J.-J. Chen, and G. H. Li, "Energy-efficient scheduling in nonpreemptive systems with real-time constraints," IEEE Trans. Syst., Man, Cybern., Syst., vol. 43, no. 2, pp. 332-344, Mar. 2013.
    • (2013) IEEE Trans. Syst., Man, Cybern., Syst. , vol.43 , Issue.2 , pp. 332-344
    • Li, J.J.1    Shu, L.C.2    Chen, J.-J.3    Li, G.H.4
  • 11
    • 84919754992 scopus 로고    scopus 로고
    • A stochastic approach to analysis of energy-aware DVS-enabled cloud datacenters
    • Jan.
    • Y. N. Xia, M. C. Zhou, X. Luo, S. C. Pang, and Q. S. Zhu, "A stochastic approach to analysis of energy-aware DVS-enabled cloud datacenters," IEEE Trans. Syst., Man, Cybern., Syst., vol. 45, no. 1, pp. 73-83, Jan. 2015.
    • (2015) IEEE Trans. Syst., Man, Cybern., Syst. , vol.45 , Issue.1 , pp. 73-83
    • Xia, Y.N.1    Zhou, M.C.2    Luo, X.3    Pang, S.C.4    Zhu, Q.S.5
  • 12
    • 84921418135 scopus 로고    scopus 로고
    • A hyperheuristic approach for intercell scheduling with single processing machines and batch processing machines
    • Feb.
    • D. Li, M. Li, X. Meng, and Y. Tian, "A hyperheuristic approach for intercell scheduling with single processing machines and batch processing machines," IEEE Trans. Syst., Man, Cybern., Syst., vol. 45, no. 2, pp. 315-325, Feb. 2015.
    • (2015) IEEE Trans. Syst., Man, Cybern., Syst. , vol.45 , Issue.2 , pp. 315-325
    • Li, D.1    Li, M.2    Meng, X.3    Tian, Y.4
  • 13
    • 0036843896 scopus 로고    scopus 로고
    • Real-time supervisory control of a processor for non-preemptive execution of periodic tasks
    • P. C. Y. Chen and W. M. Wonham, "Real-time supervisory control of a processor for non-preemptive execution of periodic tasks," Real Time Syst., vol. 23, no. 3, pp. 183-208, 2002.
    • (2002) Real Time Syst. , vol.23 , Issue.3 , pp. 183-208
    • Chen, P.C.Y.1    Wonham, W.M.2
  • 14
    • 21444460520 scopus 로고    scopus 로고
    • Supervisory control of discrete-event systems
    • Univ. Toronto, Toronto, ON, Canada, Tech. Rep. ECE 1636F/1637S 2014-15, 2015. [Online]
    • W. M. Wonham, "Supervisory control of discrete-event systems," Dept. Elect. Comput. Eng., Univ. Toronto, Toronto, ON, Canada, Tech. Rep. ECE 1636F/1637S 2014-15, 2015. [Online]. Available: http://www.control.utoronto.ca/DES.
    • Dept. Elect. Comput. Eng.
    • Wonham, W.M.1
  • 15
    • 0023104549 scopus 로고
    • Supervisory control of a class of discrete event processes
    • P. J. Ramadge and W. M. Wonham, "Supervisory control of a class of discrete event processes," SIAM J. Control Optim., vol. 25, no. 1, pp. 206-230, 1987.
    • (1987) SIAM J. Control Optim. , vol.25 , Issue.1 , pp. 206-230
    • Ramadge, P.J.1    Wonham, W.M.2
  • 16
    • 84906518667 scopus 로고    scopus 로고
    • A metric temporal logic specification interface for real-time discrete-event control
    • Sep.
    • A. Dhananjayan and K. T. Seow, "A metric temporal logic specification interface for real-time discrete-event control," IEEE Trans. Syst., Man, Cybern., Syst., vol. 44, no. 9, pp. 1204-1215, Sep. 2014.
    • (2014) IEEE Trans. Syst., Man, Cybern., Syst. , vol.44 , Issue.9 , pp. 1204-1215
    • Dhananjayan, A.1    Seow, K.T.2
  • 17
    • 84962537506 scopus 로고    scopus 로고
    • Dynamic multiple-period reconfiguration of real-time scheduling based on timed des supervisory control
    • Feb.
    • X. Wang, Z. W. Li, and W. M. Wonham, "Dynamic multiple-period reconfiguration of real-time scheduling based on timed DES supervisory control," IEEE Trans. Ind. Inform., vol. 12, no. 1, pp. 101-111, Feb. 2016.
    • (2016) IEEE Trans. Ind. Inform. , vol.12 , Issue.1 , pp. 101-111
    • Wang, X.1    Li, Z.W.2    Wonham, W.M.3
  • 18
    • 84929326377 scopus 로고    scopus 로고
    • Decentralized supervision of Petri nets with a coordinator
    • Jun.
    • J. Ye, Z. W. Li, and A. Giua, "Decentralized supervision of Petri nets with a coordinator," IEEE Trans. Syst., Man, Cybern., Syst., vol. 45, no. 6, pp. 955-966, Jun. 2015.
    • (2015) IEEE Trans. Syst., Man, Cybern., Syst. , vol.45 , Issue.6 , pp. 955-966
    • Ye, J.1    Li, Z.W.2    Giua, A.3
  • 19
    • 84929305006 scopus 로고    scopus 로고
    • Synthesis of monitor-based liveness-enforcing supervisors for S3PR with §-resources
    • Jun.
    • D. You, S. G. Wang, and M. C. Zhou, "Synthesis of monitor-based liveness-enforcing supervisors for S3PR with §-resources," IEEE Trans. Syst., Man, Cybern., Syst., vol. 45, no. 6, pp. 967-975, Jun. 2015.
    • (2015) IEEE Trans. Syst., Man, Cybern., Syst. , vol.45 , Issue.6 , pp. 967-975
    • You, D.1    Wang, S.G.2    Zhou, M.C.3
  • 20
    • 84871766409 scopus 로고    scopus 로고
    • Limited preemptive scheduling for real-time systems. A survey
    • Feb.
    • G. C. Buttazzo, M. Bertogna, and G. Yao, "Limited preemptive scheduling for real-time systems. A survey," IEEE Trans. Ind. Inform., vol. 9, no. 1, pp. 3-15, Feb. 2013.
    • (2013) IEEE Trans. Ind. Inform. , vol.9 , Issue.1 , pp. 3-15
    • Buttazzo, G.C.1    Bertogna, M.2    Yao, G.3
  • 21
    • 84988635832 scopus 로고    scopus 로고
    • Scheduling fixed-priority tasks with preemption threshold
    • Hong Kong
    • Y. Wang and M. Saksena, "Scheduling fixed-priority tasks with preemption threshold," in Proc. Real Time Comput. Syst. Appl., Hong Kong, 1999, pp. 328-335.
    • (1999) Proc. Real Time Comput. Syst. Appl. , pp. 328-335
    • Wang, Y.1    Saksena, M.2
  • 22
    • 84920738238 scopus 로고    scopus 로고
    • Dynamic low-power reconfiguration of real-time systems with periodic and probabilistic tasks
    • Jan.
    • X. Wang et al., "Dynamic low-power reconfiguration of real-time systems with periodic and probabilistic tasks," IEEE Trans. Autom. Sci. Eng., vol. 12, no. 1, pp. 258-271, Jan. 2015.
    • (2015) IEEE Trans. Autom. Sci. Eng. , vol.12 , Issue.1 , pp. 258-271
    • Wang, X.1
  • 23
    • 33749076867 scopus 로고    scopus 로고
    • The limited-preemption uniprocessor scheduling of sporadic task systems
    • S. Baruah, "The limited-preemption uniprocessor scheduling of sporadic task systems," in Proc. 17th Euromicro Conf. Real Time Syst., 2005, pp. 137-144.
    • (2005) Proc. 17th Euromicro Conf. Real Time Syst. , pp. 137-144
    • Baruah, S.1
  • 24
    • 84976788276 scopus 로고
    • A note on preemptive scheduling of periodic real-time tasks
    • J. Y. T. Leung and M. L. Merrill, "A note on preemptive scheduling of periodic real-time tasks," Inf. Process. Lett., vol. 11, no. 3, pp. 115-118, 1980.
    • (1980) Inf. Process. Lett. , vol.11 , Issue.3 , pp. 115-118
    • Leung, J.Y.T.1    Merrill, M.L.2
  • 26
    • 0024479313 scopus 로고
    • The control of discrete event systems
    • Jan.
    • P. J. G. Ramadge and W. M. Wonham, "The control of discrete event systems," Proc. IEEE, vol. 77, no. 1, pp. 81-98, Jan. 1989.
    • (1989) Proc. IEEE , vol.77 , Issue.1 , pp. 81-98
    • Ramadge, P.J.G.1    Wonham, W.M.2
  • 27
    • 83555163833 scopus 로고    scopus 로고
    • Putting preemptive time Petri nets to work in a V-model SW life cycle
    • Nov.
    • L. Carnevali, L. Ridi, and E. Vicario, "Putting preemptive time Petri nets to work in a V-model SW life cycle," IEEE Trans. Softw. Eng., vol. 37, no. 6, pp. 826-844, Nov. 2011.
    • (2011) IEEE Trans. Softw. Eng. , vol.37 , Issue.6 , pp. 826-844
    • Carnevali, L.1    Ridi, L.2    Vicario, E.3
  • 28
    • 84887153004 scopus 로고    scopus 로고
    • Combining UML-MARTE and preemptive time Petri nets: An industrial case study
    • Nov.
    • I. Bicchierai, G. Bucci, L. Carnevali, and E. Vicario, "Combining UML-MARTE and preemptive time Petri nets: An industrial case study," IEEE Trans. Ind. Informat., vol. 9, no. 4, pp. 1806-1818, Nov. 2013.
    • (2013) IEEE Trans. Ind. Informat. , vol.9 , Issue.4 , pp. 1806-1818
    • Bicchierai, I.1    Bucci, G.2    Carnevali, L.3    Vicario, E.4
  • 29
    • 84877272739 scopus 로고    scopus 로고
    • Compositional verification for hierarchical scheduling of real-time systems
    • May
    • L. Carnevali, A. Pinzuti, and E. Vicario, "Compositional verification for hierarchical scheduling of real-time systems," IEEE Trans. Softw. Eng., vol. 39, no. 5, pp. 638-657, May 2013.
    • (2013) IEEE Trans. Softw. Eng. , vol.39 , Issue.5 , pp. 638-657
    • Carnevali, L.1    Pinzuti, A.2    Vicario, E.3
  • 30
    • 84859753478 scopus 로고    scopus 로고
    • Modeling, analysis and control of dual-arm cluster tools with residency time constraint and activity time variation based on Petri nets
    • Apr.
    • N. Q. Wu and M. C. Zhou, "Modeling, analysis and control of dual-arm cluster tools with residency time constraint and activity time variation based on Petri nets," IEEE Trans. Autom. Sci. Eng., vol. 9, no. 2, pp. 446-454, Apr. 2012.
    • (2012) IEEE Trans. Autom. Sci. Eng. , vol.9 , Issue.2 , pp. 446-454
    • Wu, N.Q.1    Zhou, M.C.2
  • 31
    • 84863456306 scopus 로고    scopus 로고
    • Real-time scheduling of single-arm cluster tools subject to residency time constraints and bounded activity time variation
    • Jul.
    • Y. Qiao, N. Q. Wu, and M. C. Zhou, "Real-time scheduling of single-arm cluster tools subject to residency time constraints and bounded activity time variation," IEEE Trans. Autom. Sci. Eng., vol. 9, no. 3, pp. 564-577, Jul. 2012.
    • (2012) IEEE Trans. Autom. Sci. Eng. , vol.9 , Issue.3 , pp. 564-577
    • Qiao, Y.1    Wu, N.Q.2    Zhou, M.C.3
  • 32
    • 84919601071 scopus 로고    scopus 로고
    • Reconfigurable coordination of distributed discrete event control systems
    • Jan.
    • J. F. Zhang et al., "Reconfigurable coordination of distributed discrete event control systems," IEEE Trans. Control Syst. Technol., vol. 23, no. 1, pp. 323-330, Jan. 2015.
    • (2015) IEEE Trans. Control Syst. Technol. , vol.23 , Issue.1 , pp. 323-330
    • Zhang, J.F.1
  • 33
    • 84907208736 scopus 로고    scopus 로고
    • New Petri net structure and its application to optimal supervisory control: Interval inhibitor arcs
    • Oct.
    • Y. F. Chen, Z. W. Li, M. Uzam, and K. Barkaoui, "New Petri net structure and its application to optimal supervisory control: Interval inhibitor arcs," IEEE Trans. Syst., Man, Cybern., Syst., vol. 44, no. 10, pp. 1384-1400, Oct. 2014.
    • (2014) IEEE Trans. Syst., Man, Cybern., Syst. , vol.44 , Issue.10 , pp. 1384-1400
    • Chen, Y.F.1    Li, Z.W.2    Uzam, M.3    Barkaoui, K.4
  • 34
    • 41149096280 scopus 로고    scopus 로고
    • Resource-oriented Petri net for deadlock avoidance in flexible assembly systems
    • Feb.
    • N. Q. Wu, M. Zhou, and Z. W. Li, "Resource-oriented Petri net for deadlock avoidance in flexible assembly systems," IEEE Trans. Syst., Man, Cybern. A, Syst., Humans, vol. 38, no. 1, pp. 56-69, Feb. 2008.
    • (2008) IEEE Trans. Syst., Man, Cybern. A, Syst., Humans , vol.38 , Issue.1 , pp. 56-69
    • Wu, N.Q.1    Zhou, M.2    Li, Z.W.3
  • 35
    • 84927946434 scopus 로고    scopus 로고
    • Design of optimal Petri net controllers for disjunctive generalized mutual exclusion constraints
    • Jul.
    • Z. Y. Ma, Z. W. Li, and A. Giua, "Design of optimal Petri net controllers for disjunctive generalized mutual exclusion constraints," IEEE Trans. Autom. Control, vol. 60, no. 7, pp. 1774-1785, Jul. 2015.
    • (2015) IEEE Trans. Autom. Control , vol.60 , Issue.7 , pp. 1774-1785
    • Ma, Z.Y.1    Li, Z.W.2    Giua, A.3
  • 36
    • 85027923444 scopus 로고    scopus 로고
    • Short-term scheduling of crudeoil operations: Enhancement of crude-oil operations scheduling using a Petri net-based control-theoretic approach
    • Jun.
    • N. Q. Wu, M. C. Zhou, and Z. W. Li, "Short-term scheduling of crudeoil operations: Enhancement of crude-oil operations scheduling using a Petri net-based control-theoretic approach," IEEE Robot. Autom. Mag., vol. 22, no. 2, pp. 64-76, Jun. 2015.
    • (2015) IEEE Robot. Autom. Mag. , vol.22 , Issue.2 , pp. 64-76
    • Wu, N.Q.1    Zhou, M.C.2    Li, Z.W.3


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