{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T20:40:45Z","timestamp":1725482445575},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540689492"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-68951-5_9","type":"book-chapter","created":{"date-parts":[[2007,4,15]],"date-time":"2007-04-15T07:35:53Z","timestamp":1176622553000},"page":"143-168","source":"Crossref","is-referenced-by-count":5,"title":["CoolBOT: A Component Model and Software Infrastructure for Robotics"],"prefix":"10.1007","author":[{"given":"Antonio C.","family":"Dom\u00ednguez-Brito","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Hern\u00e1ndez-Sosa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9","family":"Isern-Gonz\u00e1lez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jorge","family":"Cabrera-G\u00e1mez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"9_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1007\/3-540-45993-6_16","volume-title":"Coolbot: A component-oriented programming framework for robotics","author":"J. Cabrera-G\u00e1mez","year":"2002","unstructured":"J. Cabrera-G\u00e1mez, A. C. Dom\u00ednguez-Brito, and D. Hern\u00e1ndez-Sosa, Coolbot: A component-oriented programming framework for robotics, Lecture Notes in Computer Science, Sensor Based Intelligent Robots: International-Workshop Dagstuhl Castle, Germany, October 15\u201320, 2000 Selected Revised Papers, vol. 2238, pp. 282\u2013304, Springer Berlin \/ Heidelberg, January 2002."},{"key":"9_CR2","first-page":"144","volume-title":"Frontiers in Artificial Intelligence and Applications: Pattern Recognition and Applications","author":"A. C. Dom\u00ednguez-Brito","year":"2000","unstructured":"A. C. Dom\u00ednguez-Brito, F. M. Hern\u00e1ndez-Tejera, and J. Cabrera-G\u00e1mez, A Control Architecture for Active Vision Systems, Frontiers in Artificial Intelligence and Applications: Pattern Recognition and Applications, M.I. Torres and A. Sanfeliu (eds.), pp. 144\u2013153, IOS Press, Amsterdam., 2000."},{"key":"9_CR3","series-title":"Technical Report","volume-title":"A Software Architecture for Programming Robotic Systems based on the Discrete Event System Paradigm","author":"A. C. Dom\u00ednguez-Brito","year":"2000","unstructured":"A. C. Dom\u00ednguez-Brito, M. Andersson, and H. I. Christensen, A Software Architecture for Programming Robotic Systems based on the Discrete Event System Paradigm, Technical Report CVAP 244, Centre for Autonomous Systems, KTH-Royal Institute of Technology), S-100 44 Stockholm, Sweden, September 2000."},{"issue":"4","key":"9_CR4","first-page":"119","volume":"27","author":"[DBCGHS+01]_A. C. Dom\u00ednguez-Brito","year":"2001","unstructured":"[DBCGHS+01]_A. C. Dom\u00ednguez-Brito, J. Cabrera-G\u00e1mez, D. Hern\u00e1ndez-Sosa, M. Castrill\u00f3n-Santana, J. Lorenzo-Navarro, J. Isern-Gonz\u00e1lez, C. Guerra-Artal, I. P\u00e9rez-P\u00e9rez, A. Falc\u00f3n-Martel, M. Hern\u00e1ndez-Tejera, and J. M\u00e9ndez-Rodr\u00edguez, Eldi: An Agent Based Museum Robot, Systems Science, ISSN 0137-1223 27 (2001), no. 4, 119\u2013128.","journal-title":"Eldi: An Agent Based Museum Robot"},{"key":"9_CR5","unstructured":"A. C. Dom\u00ednguez-Brito, CoolBOT: a Component-Oriented Programming Framework for Robotics, Ph.D. thesis, Dpto. Inform\u00e1tica y Sistemas, Universidad de Las Palmas de Gran Canaria (mozart.dis.ulpgc.es\/Publications\/publications.html), September 2003."},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"A. C. Dom\u00ednguez-Brito, D. Hern\u00e1ndez-Sosa, J. Isern-Gonz\u00e1lez, and J. Cabrera-G\u00e1mez, Integrating Robotics Software, IEEE International Conference on Robotics and Automation, New Orleans, USA, April 2004.","DOI":"10.1109\/ROBOT.2004.1308783"},{"key":"9_CR7","doi-asserted-by":"crossref","unstructured":"S. Fleury, M. Herrb, and R. Chatila, G en oM: A Tool for the Specification and the Implementation of Operating Modules in a Distributed Robot Architecture, Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (Grenoble, Francia), September 1997, pp. 842\u2013848.","DOI":"10.1109\/IROS.1997.655108"},{"key":"9_CR8","unstructured":"S. Fleury, M. Herrb, and A. Mallet, G en oM: User\u2019s Guide, softs.laas.fr\/openrobots\/distfiles\/genom-manual.pdf,-."},{"key":"9_CR9","unstructured":"E. Gat, Integrating Planning and Reacting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots, Proceedings of the Tenth National Conference on Artificial Intelligence (San Jose, CA, USA), July 1992, pp. 809\u2013815."},{"key":"9_CR10","unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design patterns: Elements of reusable object-oriented software, Addison-Wesley Professional Computing Series, Addison-Wesley, 1995."},{"key":"9_CR11","unstructured":"K. Gopalan, Real-Time Support in General Purpose Operating Systems, ECSL Technical Report TR92, Experimental Computer Systems Labs, Computer Science Department. State University of New York at Stony Brook, 2001."},{"key":"9_CR12","first-page":"376","volume":"1542","author":"[. 99]_M. Hern\u00e1ndez-Tejera","year":"1999","unstructured":"[HTCGCS+ 99]_M. Hern\u00e1ndez-Tejera, J. Cabrera-G\u00e1mez, M. Castrill\u00f3n-Santana, A. C. Dom\u00ednguez-Brito, C. Guerra-Artal, D. Hern\u00e1ndez-Sosa, and J. Isern-Gonz\u00e1lez, DESEO: an Active Vision System for Detection, Tracking and Recognition, vol. 1542, pp. 376\u2013391, International Conference on Vision Systems, Las Palmas de Gran Canaria, Spain. Springer-Verlag Lecture Notes on Computer Science, January 1999, ISBN 3-540-65459-3.","journal-title":"DESEO: an Active Vision System for Detection, Tracking and Recognition"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"D. Hern\u00e1ndez-Sosa, A. C. Dom\u00ednguez-Brito, C. Guerra-Artal, and J. Cabrera-G\u00e1mez, Runtime self-adaptation in a component-based robotic framework, IEEE\/RSJ International Conference on Inteligent Robots and Systems (IROS 2005), August 2\u20136, Edmonton, Alberta, Canada, 2005.","DOI":"10.1109\/IROS.2005.1545578"},{"key":"9_CR14","unstructured":"F. Lu and E. Milios, Robot pose estimation in unknown environments by matching 2d range scans, Proc. IEEE Comp. Soc. Conf. on Computer Vision and Pattern Recognition, Seattle, USA, 1994."},{"issue":"4","key":"9_CR15","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1023\/A:1008854305733","volume":"4","author":"F. Lu","year":"1997","unstructured":"F. Lu and E. Milios, Globally consistent range scan alignment for environment mapping, Autonomous Robots 4 (1997), no. 4, 333\u2013349.","journal-title":"Autonomous Robots"},{"key":"9_CR16","unstructured":"A. Mallet, S. Fleury, and H. Bruyninckx, A specification of generic robotics software components: future evolutions of G en oM in the orocos context, IROS 2002 Conference, 2002."},{"key":"9_CR17","unstructured":"R. Monson-Haefal, Enterprise JavaBeans, O\u2019Reilly, September 2001."},{"key":"9_CR18","unstructured":"Jason T. Roff, Ado: Activex data objects, O\u2019Reilly, 2001."},{"key":"9_CR19","doi-asserted-by":"crossref","unstructured":"K. Ramamritham and C. Shen, Using Windows NT for Real-Time Applications: Experimental Observations and Recommendations, IEEE Real-Time Technology and Applications Symposium (merl.com\/people\/shen\/pubs\/rtas98.pdf), 1998.","DOI":"10.1109\/RTTAS.1998.683193"},{"key":"9_CR20","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/0022-0000(83)90028-4","volume":"27","author":"M. Steenstrup","year":"1983","unstructured":"M. Steenstrup, M. A. Arbib, and E. G. Manes, Port automata and the algebra of concurrent processes, Journal of Computer and System Sciences 27 (1983), 29\u201350.","journal-title":"Journal of Computer and System Sciences"},{"key":"9_CR21","unstructured":"C. Schlegel, Communication Patterns as Key Towards Component Interoperability, In D. Brugali (Ed.) Software Engineering for Experimental Robotics, Spinger STAR series, 2006"},{"key":"9_CR22","unstructured":"C. Schlegel, Overview of the OROCOS::SmartSoft Approach, http:\/\/www1.faw.uni-ulm.de\/orocos\/, 2003."},{"key":"9_CR23","unstructured":"C. Schlegel, Navigation and execution for mobile robots in dynamic environments: An integrated approach, Ph.D. thesis, University of Ulm, 2004."},{"key":"9_CR24","volume-title":"Real-Time Software Design and Analysis of Reconfigurable Multi-Sensor Based Systems","author":"D. B. Stewart","year":"1994","unstructured":"D. B. Stewart, Real-Time Software Design and Analysis of Reconfigurable Multi-Sensor Based Systems, Ph.D. thesis, Carnegie Mellon University, Dept. Electrical and Computing Engineering, Pittsburgh, 1994."},{"issue":"12","key":"9_CR25","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1109\/32.637390","volume":"23","author":"D. B. Stewart","year":"1997","unstructured":"D. B. Stewart, R. A. Volpe, and P. Khosla, Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects, IEEE Transactions on Software Engineering 23 (1997), no. 12, 759\u2013776.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9_CR26","unstructured":"C. Schlegel and R. W\u00f6rz, Interfacing Different Layers of a Multilayer Architecture for Sensorimotor Systems using the Object Oriented Framework Smart-Soft, Third European Workshop on Advanced Mobile Robots-Eurobot99. Z\u00fcrich, Switzerland, September 1999."},{"key":"9_CR27","doi-asserted-by":"crossref","unstructured":"C. Szyperski, Component software: Beyond object-oriented programming, Addison-Wesley, 1999.","DOI":"10.1007\/3-540-46589-8_10"}],"container-title":["Springer Tracts in Advanced Robotics","Software Engineering for Experimental Robotics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68951-5_9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T00:30:43Z","timestamp":1605745843000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68951-5_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540689492"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68951-5_9","relation":{},"subject":[]}}