{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:38:50Z","timestamp":1781105930545,"version":"3.54.1"},"reference-count":25,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,10,1]]},"abstract":"<p>Scheduling tasks is an essential requirement in most real-time and embedded systems, but leads to unwanted central processing unit (CPU) overheads. The authors present a real-time schedulability algorithm for preemptable, asynchronous and periodic reconfigurable task systems with arbitrary relative deadlines, scheduled on a uniprocessor by an optimal scheduling algorithm based on the earliest deadline first (EDF) principles and on the dynamic reconfiguration. A reconfiguration scenario is assumed to be a dynamic automatic operation allowing addition, removal or update of operating system\u2019s (OS) functional asynchronous tasks. When such a scenario is applied to save the system at the occurrence of hardware-software faults, or to improve its performance, some real-time properties can be violated. The authors propose an intelligent agent-based architecture where a software agent is used to satisfy the user requirements and to respect time constraints. The agent dynamically provides precious technical solutions for users when these constraints are not verified, by removing tasks according to predefined heuristic, or by modifying the worst case execution times (WCETs), periods, and deadlines of tasks in order to meet deadlines and to minimize their response time. They implement the agent to support these services which are applied to a Blackberry Bold 9700 and to a Volvo system and present and discuss the results of experiments.<\/p>","DOI":"10.4018\/ijsda.2012100105","type":"journal-article","created":{"date-parts":[[2012,12,10]],"date-time":"2012-12-10T16:05:41Z","timestamp":1355155541000},"page":"88-131","source":"Crossref","is-referenced-by-count":2,"title":["New Optimal Solutions for Real-Time Reconfigurable Periodic Asynchronous Operating System Tasks with Minimizations of Response Time"],"prefix":"10.4018","volume":"1","author":[{"given":"Hamza","family":"Gharsellaoui","sequence":"first","affiliation":[{"name":"Computer Technologies Department, National Institute of Applied Sciences and Technology-University of Carthage, Tunis, Tunisia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohamed","family":"Khalgui","sequence":"additional","affiliation":[{"name":"Computer Technologies Department, National Institute of Applied Sciences and Technology-University of Carthage, Tunis, Tunisia, Institute of Industrial Technologies and Automation-Consiglio, Nazionale delle Ricerche, Rome, Italy, & Xidjian University, Xi\u2019an, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Samir","family":"Ben Ahmed","sequence":"additional","affiliation":[{"name":"FST Faculty, University of Tunis El Manar, Tunis, Tunisia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"ijsda.2012100105-0","doi-asserted-by":"crossref","unstructured":"Al-Safi, Y., & Vyatkin, V. (2007). An ontology based reconfiguration agent for intelligent mechatronic systems. In V. Mar\u00edk, V. Vyatkin, & A. W. Colombo (Eds.), Proceedings of the 4th International Conference on Industrial Applications of Holonic Multi-Agent Systems, Regensburg, Germany (LNCS 4659, pp. 114-126).","DOI":"10.1007\/978-3-540-74481-8_12"},{"key":"ijsda.2012100105-1","doi-asserted-by":"crossref","unstructured":"Angelov, C., Sierszecki, K., & Marian, N. (2005). Design models for reusable and reconfigurable state machines. In Proceedings of the International Conference on Embedded and Ubiquitous Computing (pp. 152-163).","DOI":"10.1007\/11596356_18"},{"key":"ijsda.2012100105-2","article-title":"Scheduling real-time tasks: Algorithms and complexity","author":"S.Baruah","year":"2004","journal-title":"Handbook of scheduling: Algorithms, models, and performance analysis"},{"key":"ijsda.2012100105-3","doi-asserted-by":"publisher","DOI":"10.1007\/BF01995675"},{"key":"ijsda.2012100105-4","doi-asserted-by":"publisher","DOI":"10.1007\/1-84628-111-3_4"},{"key":"ijsda.2012100105-5","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2008.66"},{"key":"ijsda.2012100105-6","first-page":"807","article-title":"Control robotics: The procedural control of physical processes.","volume":"74","author":"M. L.Dertouzos","year":"1974","journal-title":"Information Processing"},{"key":"ijsda.2012100105-7","doi-asserted-by":"crossref","first-page":"167","DOI":"10.4018\/978-1-60960-086-0.ch007","article-title":"Reconfiguration of uniprocessor sporadic real-time systems: The sensitivity approach","author":"L.George","year":"2011","journal-title":"Reconfigurable embedded control systems: Applications for flexibility and agility"},{"key":"ijsda.2012100105-8","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-4666-0294-6.ch017"},{"key":"ijsda.2012100105-9","unstructured":"Hanninen, K., & Riutta, T. (2003). Optimal design (Unpublished master\u2019s thesis). Mlardalens Hgskola, Eskilstuna, Sweden."},{"key":"ijsda.2012100105-10","doi-asserted-by":"publisher","DOI":"10.1016\/j.compind.2007.12.008"},{"key":"ijsda.2012100105-11","doi-asserted-by":"publisher","DOI":"10.1016\/j.compind.2009.09.004"},{"key":"ijsda.2012100105-12","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.96"},{"key":"ijsda.2012100105-13","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(80)90123-4"},{"key":"ijsda.2012100105-14","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"ijsda.2012100105-15","author":"J. W.Liu","year":"2000","journal-title":"Real-time systems"},{"key":"ijsda.2012100105-16","unstructured":"Mki-Turja, J., & Nolin, M. (2004). Tighter response-times for tasks with offsets. In Proceedings of the 10th International Conference on Real-Time Computing Systems and Applications."},{"key":"ijsda.2012100105-17","doi-asserted-by":"crossref","unstructured":"Palencia, J., & Harbour, M. G. (2003). Offset-based response time analysis of distributed systems scheduled under EDF. In Proceedings of the 15th Euromicro Conference on Real-Time Systems, Porto, Portugal (pp. 3-12).","DOI":"10.1109\/EMRTS.2003.1212721"},{"key":"ijsda.2012100105-18","doi-asserted-by":"publisher","DOI":"10.1049\/cce:20020402"},{"key":"ijsda.2012100105-19","doi-asserted-by":"crossref","unstructured":"Rooker, M. N., Sunder, C., Strasser, T., Zoitl, A., Hummer, O., & Ebenhofer, G. (2007). Zero downtime reconfiguration of distributed automation systems: The CEDAC approach. In V. Mar\u00edk, V. Vyatkin, & A. W. Colombo (Eds.), Proceedings of the 3rd International Conference on Industrial Applications of Holonic Multi-Agent Systems, Regensburg, Germany (LNCS 4659, pp. 326-337).","DOI":"10.1007\/978-3-540-74481-8_31"},{"key":"ijsda.2012100105-20","doi-asserted-by":"publisher","DOI":"10.1145\/1046191.1032298"},{"key":"ijsda.2012100105-21","unstructured":"Spuri, M. (1996). Analysis of deadline scheduled real-time systems (Tech. Rep. No. 2772). Sophia-Antipolis, France: Institut National de Recherche en Informatique et en Automatique."},{"key":"ijsda.2012100105-22","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5535-3"},{"key":"ijsda.2012100105-23","unstructured":"Tucker, T. S., Duff, R. A., Brukardt, R. L., Ploedereder, E., & Leroy, P. (Eds.). (2006). Ada 2005 reference manual: International standard ISO\/IEC 8652:1995 (E) with Technical Corrigendum 1 and Amendment 1. Retrieved from http:\/\/www.adaic.org\/resources\/add_content\/standards\/05rm\/RM.pdf"},{"key":"ijsda.2012100105-24","unstructured":"Wang, X., Khalgui, M., & Li, Z. W. (2011). Dynamic low power reconfigurations of real-time embedded systems. In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems, Algarve, Portugal."}],"container-title":["International Journal of System Dynamics Applications"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=73665","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T18:01:58Z","timestamp":1654106518000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijsda.2012100105"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2012,10,1]]},"references-count":25,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,10]]}},"URL":"https:\/\/doi.org\/10.4018\/ijsda.2012100105","relation":{},"ISSN":["2160-9772","2160-9799"],"issn-type":[{"value":"2160-9772","type":"print"},{"value":"2160-9799","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,1]]}}}