{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,15]],"date-time":"2025-08-15T01:24:13Z","timestamp":1755221053148,"version":"3.43.0"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Real-Time Systems"],"published-print":{"date-parts":[[2002,1]]},"DOI":"10.1023\/a:1013437605059","type":"journal-article","created":{"date-parts":[[2002,12,23]],"date-time":"2002-12-23T16:58:59Z","timestamp":1040662739000},"page":"151-173","source":"Crossref","is-referenced-by-count":2,"title":["Flexible Real-Time Linux*: A Flexible Hard Real-Time Environment"],"prefix":"10.1007","volume":"22","author":[{"given":"Andr\u00e9s","family":"Terrasa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ana","family":"Garc\u00eda-Fornes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vicente J.","family":"Botti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"381097_CR1","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/BF01094342","volume":"8","author":"N. C. Audsley","year":"1995","unstructured":"Audsley, N. C., Burns, A., Davis, R., Tindell, K., and Wellings, J. 1995. Fixed priority preemptive scheduling: an historical perspective. Real-Time Systems 8: 173-198.","journal-title":"Real-Time Systems"},{"doi-asserted-by":"crossref","unstructured":"Audsley, N. C, Burns, A., Davis, R. I., Scholefield, D. J., and Wellings, A. 1996. Incorporating optional software components into hard real-time systems. Software Engineering Journal May, pp. 133-140.","key":"381097_CR2","DOI":"10.1049\/sej.1996.0019"},{"unstructured":"Bollella, G. 1997. Slotted priorities: supporting real-time computing within general-purpose operating systems. Ph.D. Dissertation, Department of Computer Science, University of North Carolina.","key":"381097_CR3"},{"unstructured":"Carpenter, B., Roman, M., Vasilatos, N., and Zimmerman, M. 1997. The RTX real-time subsystem for Windows NT. The USENIX Windows NT Workshop Proceedings, August 33-38.","key":"381097_CR4"},{"doi-asserted-by":"crossref","unstructured":"Davis, R. I., Tindell, K. W., and Burns, A. 1993. Scheduling Slack Time in Fixed Priority Preemptive Systems. Proceedings. Real-Time Systems Symposium, Raleigh-Durham, North Carolina, December 1\u20133, pp. 222-231, IEEE Computer Society Press.","key":"381097_CR5","DOI":"10.1109\/REAL.1993.393496"},{"key":"381097_CR6","volume-title":"Approximate Slack Stealing Algorithms for Fixed Priority Pre-emptive systems","author":"R. I. Davis","year":"1994","unstructured":"Davis, R. I. 1994. Approximate Slack Stealing Algorithms for Fixed Priority Pre-emptive systems. Real-Time Systems Research Group. Department of Computer Science. University of York, UK. Report number YCS-93-217."},{"issue":"5","key":"381097_CR7","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/0020-0190(94)00200-I","volume":"53","author":"R. I. Davis","year":"1995","unstructured":"Davis, R. I., and Burns, A. 1995. Optimal priority assignment for aperiodic tasks with firm deadlines in fixed priority. Information Processing Letters 53(5): 249-254.","journal-title":"Information Processing Letters"},{"unstructured":"Dean, T., and Boddy, M. 1998. An analysis of time-dependent planning. In Proceedings of the 7th National Conference on Artificial Intelligence, pp. 49-54, St. Paul, Minnessota, August 1988.","key":"381097_CR8"},{"unstructured":"Espinosa, A., Terrasa, A., Garc\u00eda-Fornes, A. 1998. A predictable module for sharing memory in RT-Linux. Proc. of the 23th IFAC\/IFIP Workshop on Real-Time Programming (WRTP'98). Shantou, China.","key":"381097_CR9"},{"unstructured":"Fisher, P. 1998. Building Distributed Real-Time Systems with Windows NT and intime. Real-Time Computer Show. September 22, 1998.","key":"381097_CR10"},{"key":"381097_CR11","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1016\/S1383-7621(96)00030-6","volume":"42","author":"A. Garc\u00eda-Fornes","year":"1996","unstructured":"Garc\u00eda-Fornes, A., Hassan, H., and Crespo, A. 1996. Strategies for scheduling optional tasks in intelligent real-time environments. Journal of Systems Architecture 42: 391-407.","journal-title":"Journal of Systems Architecture"},{"issue":"4","key":"381097_CR12","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1016\/S0952-1976(97)80004-8","volume":"10","author":"A. Garc\u00eda-Fornes","year":"1997","unstructured":"Garc\u00eda-Fornes, A., Terrasa, A., Botti, V., and Crespo, A. 1997. Analyzing the schedulability of hard real-time artificial intelligence systems. Engineering Applications of Artificial Intelligence 10(4): 369-377.","journal-title":"Engineering Applications of Artificial Intelligence"},{"unstructured":"GNU General Public License. GNU Version 2, June 1991. http:\/\/www.gnu.org\/copyleft\/gpl.html.","key":"381097_CR13"},{"issue":"1","key":"381097_CR14","first-page":"44","volume":"9","author":"V. Lesser","year":"1988","unstructured":"Lesser V., Parlin J., and Durfee E. 1988. Approximate processing in real-time problem solving. The Al Magazine, 9(1): 44-61.","journal-title":"The Al Magazine"},{"doi-asserted-by":"crossref","unstructured":"Liu, J. W. S., Lin, K. J. L., Shih, W. K., Yu, A. C., Chung, J. Y., and Zhao, W. 1991. Algorithms, for Scheduling Imprecise computations. Computer IEEE May, 58-68.","key":"381097_CR15","DOI":"10.1109\/2.76287"},{"issue":"6","key":"381097_CR16","doi-asserted-by":"crossref","first-page":"2049","DOI":"10.1002\/j.1538-7305.1978.tb02142.x","volume":"57","author":"H. Lycklama","year":"1978","unstructured":"Lycklama, H., and Bayer, D. L. 1978. The MERT operating system. The Bell System Technical Journal 57(6): 2049-2086.","journal-title":"The Bell System Technical Journal"},{"doi-asserted-by":"crossref","unstructured":"Natarajan, S. (ed.) 1995. Imprecise and Approximate Computation. Kluwer Academic Publishers.","key":"381097_CR17","DOI":"10.1007\/b102247"},{"unstructured":"Rajkumar R., Sha, L., and Lehoczky, J. P. 1989. An experimental investigation of synchronization protocols. In Proceedings of the IEEE Workshop on Real-Time Operating Systems and Sowtware May, pp. 11-17.","key":"381097_CR18"},{"issue":"9","key":"381097_CR19","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1109\/12.57058","volume":"39","author":"L. Sha","year":"1990","unstructured":"Sha, L., Rajkumar, R., and Lehoczky, J. P. 1990. Priority inheritance protocols: an approach to real-time synchronization. IEEE Transactions on Computers, 39(9): 1175-1185.","journal-title":"IEEE Transactions on Computers"},{"unstructured":"Stankovic, J. and Ramamritham, K. 1993. Advances in Real-Time Systems. IEEE Computer Society Press.","key":"381097_CR20"},{"unstructured":"Terrasa, A., and Garc\u00eda-Fornes, A. 1999. Real-time Synchronization between hard and soft tasks in RT-Linux. In Proceedings of the 6th International Conference on Real-time Computing Systems and Applications (RTCSA'99), to appear.","key":"381097_CR21"},{"unstructured":"Winston, P. H. 1992. Artifical Intelligence 3rd Edition. Addison-Wesley.","key":"381097_CR22"},{"unstructured":"Yodaiken. V. 1999. An RT-Linux manifesto. In Proceedings of the 5th Linux Expo, Raleigh, North Carolina, May 1999.","key":"381097_CR23"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1013437605059.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1013437605059\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1013437605059.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,8]],"date-time":"2025-08-08T07:28:03Z","timestamp":1754638083000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1013437605059"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,1]]},"references-count":23,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2002,1]]}},"alternative-id":["381097"],"URL":"https:\/\/doi.org\/10.1023\/a:1013437605059","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"type":"print","value":"0922-6443"},{"type":"electronic","value":"1573-1383"}],"subject":[],"published":{"date-parts":[[2002,1]]}}}