{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,24]],"date-time":"2025-01-24T05:14:31Z","timestamp":1737695671860,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":33,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540774181"},{"type":"electronic","value":"9783540774198"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-77419-8_10","type":"book-chapter","created":{"date-parts":[[2007,12,6]],"date-time":"2007-12-06T11:55:56Z","timestamp":1196942156000},"page":"168-186","source":"Crossref","is-referenced-by-count":0,"title":["Recent Additions on the Application Programming Interface of the TMO Support Middleware"],"prefix":"10.1007","author":[{"given":"K. H.","family":"Kim","sequence":"first","affiliation":[]},{"given":"Juan A.","family":"Colmenares","sequence":"additional","affiliation":[]},{"given":"Liangchen","family":"Zheng","sequence":"additional","affiliation":[]},{"given":"Sheng","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Qian","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Moon-Cheol","family":"Kim","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"2","key":"10_CR1","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/BF01094342","volume":"8","author":"N.C. Audsley","year":"1995","unstructured":"Audsley, N.C., Burns, A., Davis, R.I., Tindell, K.W., Wellings, A.J.: Fixed priority pre-emptive scheduling: An historical perspective. Real-Time Systems\u00a08(2), 173\u2013198 (1995)","journal-title":"Real-Time Systems"},{"issue":"10","key":"10_CR2","doi-asserted-by":"publisher","first-page":"1073","DOI":"10.1109\/71.888646","volume":"11","author":"V. Fay-Wolfe","year":"2000","unstructured":"Fay-Wolfe, V., DiPippo, L.C., Cooper, G., Johnson, R., Kortmann, P., Thuraisingham, B.: Real-time CORBA. IEEE Transactions on Parallel and Distributed Systems\u00a011(10), 1073\u20131089 (2000)","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10_CR3","unstructured":"Object Management Group: RealTime-CORBA Specification, v 2.0. Object Management Group. OMG Document formal\/03-11-01 edn (November 2003)"},{"issue":"7","key":"10_CR4","doi-asserted-by":"publisher","first-page":"593","DOI":"10.1109\/32.392980","volume":"21","author":"S.S. Lim","year":"1995","unstructured":"Lim, S.S., Bae, Y., Jang, C., Rhee, B.D., Min, S., Park, C., Shin, H., Park, K., Ki, C.: An accurate worst-case timing analysis for risc processors. IEEE Transactions on Software Engineering\u00a021(7), 593\u2013604 (1995)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"1","key":"10_CR5","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1023\/A:1007905003094","volume":"13","author":"P. Puschner","year":"1997","unstructured":"Puschner, P., Schedl, A.: Computing maximum task execution times - a graph-based approach. Real-Time Systems\u00a013(1), 67\u201391 (1997)","journal-title":"Real-Time Systems"},{"issue":"12","key":"10_CR6","doi-asserted-by":"publisher","first-page":"1477","DOI":"10.1109\/43.664229","volume":"16","author":"Y.T.S. Li","year":"1997","unstructured":"Li, Y.T.S., Malik, S.: Performance analysis of embedded software using implicit path enumeration. IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems\u00a016(12), 1477\u20131487 (1997)","journal-title":"IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems"},{"issue":"3","key":"10_CR7","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1145\/315773.315778","volume":"4","author":"Y.T.S. Li","year":"1999","unstructured":"Li, Y.T.S., Malik, S., Wolfe, A.: Performance estimation of embedded software with instruction cache modeling. ACM Transactions on Design Automation of Electronic Systems\u00a04(3), 257\u2013279 (1999)","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"key":"10_CR8","doi-asserted-by":"crossref","unstructured":"Burns, A., Edgar, A.: Predicting computation time for advanced processors architectures. In: ECRTS 2000. Proceedings of the 12th Euromicro Conference on Real-Time Systems, p. 89 (June 2000)","DOI":"10.1109\/EMRTS.2000.853996"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Stappert, F., Ermedahl, A., Engblom, J.: Efficient longest executable path search for programs with complex flows and pipeline effects. In: CASES 2001. Proceedings of the 4th Int\u2019l Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pp. 132\u2013140 (November 2001)","DOI":"10.1145\/502217.502240"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Colin, A., Bernat, G.: Scope-Tree: a program representation for symbolic worst-case execution time analysis. In: ECRTS 2002. 14th Euromicro on Real-Time Systems, pp. 50\u201359 (June 2002)","DOI":"10.1109\/EMRTS.2002.1019185"},{"issue":"9","key":"10_CR11","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1109\/TC.2005.139","volume":"54","author":"A. Ermedahl","year":"2005","unstructured":"Ermedahl, A., Stappert, F., Engblom, J.: Clustered worst-case execution-time calculation. IEEE Transactions on Computers\u00a054(9), 1104\u20131122 (2005)","journal-title":"IEEE Transactions on Computers"},{"key":"10_CR12","unstructured":"Burgui\u00e8re, C., Rochange, C.: History-based schemes and implicit path enumeration. In: WCET 2006. Proceedings of the 6th Workshop on Worst-Case Execution Time Analysis, pp. 17\u201322 (July 2006)"},{"issue":"9","key":"10_CR13","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/2.607090","volume":"30","author":"K.H. Kim","year":"1997","unstructured":"Kim, K.H.: Object structures for real-time systems and simulators. IEEE Computer\u00a030(9), 62\u201370 (1997)","journal-title":"IEEE Computer"},{"issue":"6","key":"10_CR14","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/2.846321","volume":"33","author":"K.H. Kim","year":"2000","unstructured":"Kim, K.H.: APIs for real-time distributed object programming. IEEE Computer\u00a033(6), 72\u201380 (2000)","journal-title":"IEEE Computer"},{"issue":"2","key":"10_CR15","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1142\/S0218194099000164","volume":"9","author":"K.H. Kim","year":"1999","unstructured":"Kim, K.H.: Real-time object-oriented distributed software engineering and the tmo scheme. International Journal of Software Engineering and Knowledge Engineering\u00a09(2), 251\u2013276 (1999)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Kim, K.H.: Commanding and reactive control of peripherals in the TMO programming scheme. In: ISORC 2002. Proceedings of the 5th IEEE International Symposium on Object-Oriented Real-time Distributed Computing, pp. 448\u2013456 (May 2002)","DOI":"10.1109\/ISORC.2002.1003813"},{"key":"10_CR17","doi-asserted-by":"crossref","unstructured":"Kim, K.H., Li, Y., Liu, S., Kim, M.H., Kim, D.H.: RMMC programming model and support execution engine in the TMO programming scheme. In: ISORC 2005. Proceedings of the 8th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 34\u201343 (May 2005)","DOI":"10.1109\/ISORC.2005.47"},{"key":"10_CR18","volume-title":"Real-Time Systems: Design Principles for Distributed Embedded Applications","author":"H. Kopetz","year":"1997","unstructured":"Kopetz, H.: Real-Time Systems: Design Principles for Distributed Embedded Applications. Kluwer Academic Publishers, Dordrecht (1997)"},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"Kim, K.H., Ishida, M., Liu, J.: An efficient middleware architecture supporting time-triggered message-triggered objects and an NT-based implementation. In: ISORC 1999. Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-time Distributed Computing, pp. 54\u201363 (May 1999)","DOI":"10.1109\/ISORC.1999.776351"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"Jenks, S.F., Kim, K.H., Henrich, E., Li, Y., Zheng, L., Kim, M.H., Lee, K.H., Seol, D.M., Youn, H.Y.: A linux-based implementation of a middleware model supporting time-triggered message-triggered objects. In: ISORC 2005. Proceedings of the 8th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 350\u2013358 (May 2005)","DOI":"10.1109\/ISORC.2005.2"},{"key":"10_CR21","unstructured":"Kim, K.H.: TMO Support Library (TMOSL): Facilities for C++ TMO Programming. Version 4.2.1. DREAM Laboratory, University of California, Irvine (January 2007)"},{"key":"10_CR22","unstructured":"Kim, H.J., Park, S.H., Kim, J.G., Kim, M.H., Rim, K.W.: TMO-Linux: A linux-based real-time operating system supporting execution of TMOs. In: ISORC 2002. Proceedings of the 5th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 288\u2013294 (April 2002)"},{"key":"10_CR23","unstructured":"Kim, J.G., Kim, M.H., Kim, K., Heu, S.: TMO-eCos: An eCos-based real-time micro operating system supporting execution of a TMO structured program. In: ISORC 2005. Proceedings of the 8th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, pp. 182\u2013189 (May 2005)"},{"key":"10_CR24","first-page":"549","volume-title":"COMPSAC 2000","author":"M.H. Kim","year":"2000","unstructured":"Kim, M.H., Kim, J.G., Kim, K.H., Lee, M.S., Park, S.Y.: Time-triggered message-triggered object modeling of a distributed real-time control application for its real-time simulation. In: COMPSAC 2000. Proceedings of the 24th Annual Int\u2019l Computer Software and Applications Conference, pp. 549\u2013556. IEEE Computer Society, Los Alamitos (2000)"},{"key":"10_CR25","first-page":"420","volume-title":"ISORC 2001","author":"E.H. Jo","year":"2001","unstructured":"Jo, E.H., Kim, M.H., Kim, J.G.: Modeling of multimedia streaming services based on the TMO structuring scheme. In: ISORC 2001. Proceedings of the 4th IEEE Int\u2019l Symposium on Object-Oriented Real-Time Distributed Computing, pp. 420\u2013427. IEEE Computer Society Press, Los Alamitos (2001)"},{"key":"10_CR26","first-page":"56","volume-title":"WORDS 2003","author":"M.H. Kim","year":"2003","unstructured":"Kim, M.H., Lim, S.H., Kim, J.G.: Modeling of a real-time distributed network management based on TMN and the TMO model. In: WORDS 2003. Proceedings of the 8th Int\u2019l Workshop on Object-Oriented Real-Time Dependable Systems, pp. 56\u201363. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"Kim, K.H., Henrich, E., Im, C., Kim, M.C., Kim, S.J., Li, Y., Liu, S., Yoo, S.M., Zheng, L.C., Zhou, Q.: Distributed computing based streaming and play of music ensemble realized through tmo programming. In: WORDS 2005. Proceedings of the 10th IEEE Int\u2019l Workshop on Object-Oriented Real-Time Dependable Systems, pp. 129\u2013138 (February 2005)","DOI":"10.1109\/WORDS.2005.28"},{"key":"10_CR28","volume-title":"ISORC 2006","author":"H. Lee","year":"2006","unstructured":"Lee, H., Hwang, J., Lee, J., Park, S., Lee, C., Nah, Y., Jeon, S., Kim, M.H.: Long-term location data management for distributed moving object databases. In: ISORC 2006. Proceedings of the 9th IEEE Int\u2019l Symposium on Object and Component-Oriented Real-Time Distributed Computing, IEEE Computer Society, Los Alamitos (2006)"},{"key":"10_CR29","first-page":"263","volume-title":"ISORC 2002","author":"K.H. Kim","year":"2002","unstructured":"Kim, K.H., Im, C., Athreya, P.: Realization of a distributed OS component for internal clock synchronization in a LAN environment. In: ISORC 2002. Proceedings of the 5th IEEE Int\u2019l Symposium on Object-Oriented Real-Time Distributed Computing, pp. 263\u2013270. IEEE Computer Society, Los Alamitos (2002)"},{"issue":"8","key":"10_CR30","doi-asserted-by":"publisher","first-page":"933","DOI":"10.1109\/TC.1987.5009516","volume":"36","author":"H. Kopetz","year":"1987","unstructured":"Kopetz, H., Ochsenreiter, W.: Clock synchronization in distributed real-time systems. IEEE Transactions on Computers\u00a036(8), 933\u2013940 (1987)","journal-title":"IEEE Transactions on Computers"},{"key":"10_CR31","unstructured":"Kemner, C.A., Peterson, J.L.: Remote control system and method for an autonomous vehicle. US Patent No. 5448479 (September 1995)"},{"key":"10_CR32","first-page":"527","volume-title":"FTCS 1992","author":"P. Ver\u00edssimo","year":"1992","unstructured":"Ver\u00edssimo, P., Rodrigues, L.: A posteriori agreement for fault-tolerant clock synchronization on broadcast networks. In: FTCS 1992. Proceedings of the 22th Int\u2019l Symposium on Fault-Tolerant Computing, pp. 527\u2013536. IEEE Computer Society Press, Los Alamitos (1992)"},{"key":"10_CR33","first-page":"147","volume-title":"OSDI 2002","author":"J. Elson","year":"2002","unstructured":"Elson, J., Girod, L., Estrin, D.: Fine-grained network time synchronization using reference broadcasts. In: OSDI 2002. Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation, pp. 147\u2013163. ACM Press, New York (2002)"}],"container-title":["Lecture Notes in Computer Science","Composition of Embedded Systems. Scientific and Industrial Issues"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-77419-8_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,23]],"date-time":"2025-01-23T08:14:01Z","timestamp":1737620041000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-77419-8_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540774181","9783540774198"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-77419-8_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}