{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T20:54:36Z","timestamp":1760043276251,"version":"3.41.0"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[1999,6,1]],"date-time":"1999-06-01T00:00:00Z","timestamp":928195200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1999,6,1]],"date-time":"1999-06-01T00:00:00Z","timestamp":928195200000},"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":["Autonomous Robots"],"published-print":{"date-parts":[[1999,6]]},"DOI":"10.1023\/a:1008980211618","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T17:46:35Z","timestamp":1040579195000},"page":"247-264","source":"Crossref","is-referenced-by-count":7,"title":["Component Specifications for Robotics Integration"],"prefix":"10.1007","volume":"6","author":[{"given":"E.","family":"Messina","sequence":"first","affiliation":[]},{"given":"J.","family":"Horst","sequence":"additional","affiliation":[]},{"given":"T.","family":"Kramer","sequence":"additional","affiliation":[]},{"given":"H.","family":"Huang","sequence":"additional","affiliation":[]},{"given":"J.","family":"Michaloski","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"207248_CR1","unstructured":"Albus, J. 1996. An engineering architecture for intelligent systems. In Proceedings of the American Association for Artificial Intelligence (AAAI), Fall Symposium Series."},{"key":"207248_CR2","series-title":"Technical Report NIST Technical Note","doi-asserted-by":"crossref","DOI":"10.6028\/NIST.IR.5994","volume-title":"4-D\/RCS: A reference model architecture demo III","author":"J.S. Albus","year":"1997","unstructured":"Albus, J.S. 1997. 4-D\/RCS: A reference model architecture demo III, Technical Report NIST Technical Note 5994, U.S. Department of Commerce, National Institute of Standards and Technology, NIST, Gaithersburg, MD 20899."},{"key":"207248_CR3","unstructured":"Bailo, C., Alderson, G., and Yen, C. 1994. Requirements of open, modular, architecture controllers for applications in the automotive industry, white paper. Available on the Wide World Web http:\/\/www.arcweb.com\/omac\/Documents\/omacv11.htm."},{"key":"207248_CR4","doi-asserted-by":"crossref","unstructured":"Baresi, L., Orso, A., and Pezz\u00e8, M. 1997. Introducing formal specification methods in industrial practice. In Proceedings of the 1997 International Conference on Software Engineering, pp. 56\u201366.","DOI":"10.1145\/253228.253241"},{"key":"207248_CR5","unstructured":"Basili, V. and Abd-El-Hafiz, S. 1992. Packaging reusable components: The specification of programs, Technical Report CS-TR-2957, UMIACS-TR\u201392-97, Department of Computer Science, University of Maryland."},{"issue":"4","key":"207248_CR6","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1145\/136586.136587","volume":"1","author":"D. Batory","year":"1992","unstructured":"Batory, D. and O'Malley, S. 1992. The design and implementation of hierarchical software systems with reusable components. ACM Transactions on Software Engineering Methodology, 1(4):355\u2013398.","journal-title":"ACM Transactions on Software Engineering Methodology"},{"key":"207248_CR7","unstructured":"Berners-Lee, T. and Connolly, D. 1993. Hypertext markup language: A representation of textual information and metainformation for retrieval and interchange, Technical Report, CERN and Atrium Technology Inc."},{"key":"207248_CR8","volume-title":"Inside OLE","author":"K. Brockschmidt","year":"1995","unstructured":"Brockschmidt, K. 1995. Inside OLE, 2nd edition, Microsoft Press: Redmond, WA.","edition":"2nd edition"},{"key":"207248_CR9","volume-title":"Understanding ActiveX and OLE\u2014A Guide for Developers and Managers","author":"D. Chappell","year":"1996","unstructured":"Chappell, D. 1996. Understanding ActiveX and OLE\u2014A Guide for Developers and Managers. Microsoft Press: Redmond, WA."},{"key":"207248_CR10","unstructured":"Chen, Y. and Cheng, B. 1997. Formally specifying and analyzing architectural and functional properties of components for reuse. In WISR8, the 8th Workshop on Software Reuse. http:\/\/www.umcs.maine.edu\/ftp\/wisr\/wisr8\/papers.html."},{"key":"207248_CR11","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF01450852","volume":"15","author":"D. Dementhon","year":"1995","unstructured":"Dementhon, D. and Davis, L. 1995. Model-based object pose in 25 lines of code. International Journal of Computer Vision, 15:123\u2013141.","journal-title":"International Journal of Computer Vision"},{"key":"207248_CR12","doi-asserted-by":"crossref","unstructured":"Demeyer, S., Meijler, T., Nierstrasz, O., and Steyaert, P. 1997. Design guidelines for \u2018tailorable\u2019 frameworks. Communications of the ACM, 40(10).","DOI":"10.1145\/262793.262805"},{"key":"207248_CR13","volume-title":"ActiveX Controls Inside Out","author":"A. Denning","year":"1997","unstructured":"Denning, A. 1997. ActiveX Controls Inside Out. Microsoft Press: Redmond, WA."},{"key":"207248_CR14","volume-title":"Z: An Introduction to Formal Methods","author":"A. Diller","year":"1997","unstructured":"Diller, A. 1997. Z: An Introduction to Formal Methods, 2nd edition, John Wiley & Sons: New York, NY.","edition":"2nd edition"},{"issue":"10","key":"207248_CR15","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/262793.262798","volume":"40","author":"M. Fayad","year":"1997","unstructured":"Fayad, M. and Schmidt, D.C. 1997. Object-oriented application frameworks\u2014Introduction. Communications of the ACM, 40(10):32\u201338.","journal-title":"Communications of the ACM"},{"key":"207248_CR16","doi-asserted-by":"crossref","unstructured":"Haralick, R.M. 1992. Performance characterization in computer vision. In Proceedings of the 3rd British Machine Vision Conference.","DOI":"10.1007\/978-1-4471-3201-1_1"},{"key":"207248_CR17","doi-asserted-by":"crossref","unstructured":"Haralick, R.M. et al. 1989. Pose estimation from corresponding point data. In Machine Vision for Inspection and Measurement.","DOI":"10.1016\/B978-0-12-266719-0.50006-3"},{"key":"207248_CR18","unstructured":"Herman, M. and Albus, J. 1988. Overview of the multiple autonomous underwater vehicles (MAUV) project. In IEEE International Conference on Robotics and Automation, Philadelphia, PA."},{"key":"207248_CR19","doi-asserted-by":"crossref","unstructured":"Huang, H. 1996. An architecture and a methodology for intelligent control. IEEE Expert, 11(2).","DOI":"10.1109\/64.491281"},{"issue":"2","key":"207248_CR20","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/BF00054921","volume":"5","author":"D.P. Huttenlocher","year":"1990","unstructured":"Huttenlocher, D.P. and Ullman, S. 1990. Recognizing solid objects by alignment with an image. International Journal of Computer Vision, 5(2):195\u2013212.","journal-title":"International Journal of Computer Vision"},{"key":"207248_CR21","unstructured":"IEEE 1994. IEEE Std 1076\u20131993: IEEE standard VHDL language reference manual, IEEE Standards."},{"key":"207248_CR22","unstructured":"ISO 1994a. Industrial automation systems and integration, product data representation and exchange\u2014part 11. EXPRESS Language Reference Manual. International Organization for Standardization."},{"key":"207248_CR23","unstructured":"ISO 1994b. Industrial automation systems and integration, Product data representation and exchange\u2014part 21: Clear text encoding of the exchange structure, International Organization for Standardization."},{"key":"207248_CR24","unstructured":"JavaSoft 1998. Products and APIs. See Web URL: http:\/\/www.java.sun.com\/products."},{"key":"207248_CR25","unstructured":"Kara, D. 1997. Seeing the forest for the trees. Software Magazine."},{"key":"207248_CR26","unstructured":"Kazman, R., Clements, P., Bass, L., and Abouwd, G. 1997. Classifying architectural elements as a foundation for mechanism matching. In Proceedings of the 1997 21st Annual International Computer Software and Applications Conference."},{"key":"207248_CR27","doi-asserted-by":"crossref","unstructured":"Krueger, C. 1992. Software Reuse. ACM Computing Surveys, 24(2).","DOI":"10.1145\/130844.130856"},{"key":"207248_CR28","doi-asserted-by":"crossref","unstructured":"Liskov, B. and Wing, J. 1993. Specifications and their use in defining subtypes. In Proceedings of the 8th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 16\u201328.","DOI":"10.1145\/165854.165863"},{"issue":"4","key":"207248_CR29","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1109\/32.385971","volume":"21","author":"D.C. Luckham","year":"1995","unstructured":"Luckham, D.C., Kenney, J.J., Augustin, L.M., Vera, J., Bryan, D., and Mann, W. 1995. Specification and analysis of system architecture using rapide. IEEE Transactions on Software Engineering, 21(4):336\u2013355.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"207248_CR30","unstructured":"McCool, R. 1994. The common gateway interface. NCSA, 1.1 edition."},{"key":"207248_CR31","doi-asserted-by":"crossref","unstructured":"Morris, K. 1993. Data probe: A tool for EXPRESS-based Data. In Proceedings of the 7th Annual Engineering Database Symposium\u2014ASME Computers in Engineering Conference.","DOI":"10.1115\/EDM1993-0094"},{"key":"207248_CR32","unstructured":"Murphy, K., Juberts, M., Legowik, S., Nashman, M., Schneiderman, H., Scott, H., and Szabo, S. 1993. Ground vehicle control at NIST: From teleoperation to autonomy. In Proceedings of the 7th Annual Space Operations, Applications, and Research Symposium, Houston, TX."},{"key":"207248_CR33","unstructured":"Murphy, K., Norcross, R., and Proctor, F. 1988. CAD directed robotic deburring. In Proceedings of the Second International Symposium on Robotics and Manufacturing Research, Education, and Applications, Albuquerque, NM."},{"key":"207248_CR34","volume-title":"STL Tutorial and Reference Guide","author":"D.R. Musser","year":"1996","unstructured":"Musser, D.R. and Saini, A. 1996. STL Tutorial and Reference Guide, Addison Wesley: Reading, MA."},{"key":"207248_CR35","volume-title":"Software Engineering: Report on a Conference by the NATO Science Committee","author":"P. Nauer","year":"1968","unstructured":"Nauer, P. and Randel, E.B. 1968. Software Engineering: Report on a Conference by the NATO Science Committee, NATO Scientific Affairs Division: Brussels, Belgium."},{"key":"207248_CR36","doi-asserted-by":"crossref","unstructured":"Nierstrasz, O., Gibbs, S., and Tsichritzis, D. 1992. Component oriented software development. Communications of the ACM, 35(9).","DOI":"10.1145\/130994.131005"},{"key":"207248_CR37","doi-asserted-by":"crossref","unstructured":"Nierstrasz, O. and Meijler, T. 1995. Research directions in software composition. ACM Computing Surveys, 27(2).","DOI":"10.1145\/210376.210389"},{"key":"207248_CR38","unstructured":"OMAC API Workgroup 1997. OMAC API Set. Open Modular Architecture Controls (OMAC) User Group. See Web URL: http:\/\/isd.cme.nist.gov\/info\/omacapi."},{"key":"207248_CR39","volume-title":"Description of the New OMA Reference Model, Draft 1","author":"OMG","year":"1996","unstructured":"OMG 1996. Description of the New OMA Reference Model, Draft 1. OMG Document ab\/96\u201305-02. Object Management Group, Framingham, MA. http:\/\/www.omg.org."},{"key":"207248_CR40","volume-title":"The common object request broker: Architecture and specification","author":"OMG","year":"1997","unstructured":"OMG 1997. The common object request broker: Architecture and specification. Object Management Group Formal Document 97\u201302-25. Object Management Group, Framingham, MA. http:\/\/www.omg.org."},{"key":"207248_CR41","unstructured":"OSACA 1998. Open system architecture for controls within automation systems. See Web URL: http:\/\/www.osaca.org."},{"key":"207248_CR42","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/S0921-8890(97)00081-X","volume":"21","author":"C. Paredis","year":"1997","unstructured":"Paredis, C., Brown, B., and Khosla, P. 1997. A rapidly deployable manipulator system. Robotics and Autonomous Systems, 21:289\u2013304.","journal-title":"Robotics and Autonomous Systems"},{"key":"207248_CR43","unstructured":"Piccinocchi, S., Ceccarelli, M., Piloni, F., and Bicchi, A. 1997. Interactive benchmark for planning algorithms on the web. In Proceedings of the 1997 IEEE International Conference on Robotics and Automation."},{"issue":"3","key":"207248_CR44","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1145\/152388.152392","volume":"2","author":"A. Podgurski","year":"1993","unstructured":"Podgurski, A. and Pierce, L. 1993. Retrieving reusable software by sampling behavior. ACM Transactions on Software Engineering and Methodology, 2(3):286\u2013303.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"207248_CR45","doi-asserted-by":"crossref","unstructured":"Postel, J. (Ed.). 1981. Transmission control protocol\u2014DARPA internet program protocol specification. RFC 793.","DOI":"10.17487\/rfc0793"},{"key":"207248_CR46","first-page":"169","volume":"18","author":"W. Pree","year":"1997","unstructured":"Pree, W. 1997. Component-based software development\u2014A new paradigm in software engineering? Software-Concepts and Tools, 18:169\u2013174.","journal-title":"Software-Concepts and Tools"},{"key":"207248_CR47","volume-title":"Inside COM","author":"D. Rogerson","year":"1997","unstructured":"Rogerson, D. 1997. Inside COM, Microsoft Press: Redmond, WA."},{"key":"207248_CR48","unstructured":"Short, K. 1997. Component based development and object modeling. See Web URL: http:\/\/www.cool.sterling\/cbd\/whitepaper."},{"key":"207248_CR49","unstructured":"SML Corporation 1998. Open system environment for controller (OSEC) architecture overview. Published on the Wide World Web http:\/\/www.sml.co.jp\/OSEC."},{"issue":"1","key":"207248_CR50","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/0022-0000(83)90028-4","volume":"27","author":"M. Steenstrup","year":"1983","unstructured":"Steenstrup, M., Arbib, M.A., and Manes, E.G. 1983. Port automata and the algebra of concurrent processes. Journal of Computer and System Sciences, 27(1):29\u201350.","journal-title":"Journal of Computer and System Sciences"},{"issue":"12","key":"207248_CR51","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1109\/32.637390","volume":"23","author":"D. Stewart","year":"1997","unstructured":"Stewart, D., Volpe, R., and Khosla, P. 1997. Design of dynamically reconfigurable real-time software using port-based objects. IEEE Transactions on Software Engineering, 23(12):169\u2013174.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"207248_CR52","doi-asserted-by":"crossref","unstructured":"Stouffer, K. and Russell, R. 1995. ADACS\u2014An advanced deburring and chamfering system. In Proceedings of the 6th International Conference on Manufacturing Engineering, Melbourne, Australia.","DOI":"10.6028\/NIST.IR.5915"},{"key":"207248_CR53","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C. 1998. Component Software: Beyond Object-Oriented Programming. Addison Wesley Longman Limited: Essex, England."},{"key":"207248_CR54","doi-asserted-by":"crossref","unstructured":"Tan, T., Sullivan, G., and Baker, K. 1992. Linear algorithms for object pose estimation. In Proceedings of the 3rd British Machine Vision Conference.","DOI":"10.1007\/978-1-4471-3201-1_62"},{"key":"207248_CR55","doi-asserted-by":"crossref","unstructured":"Tan, T., Sullivan, G., and Baker, K. 1994, Pose determination and recognition of vehicles in traffic scenes. In European Conference on Computer Vision.","DOI":"10.1007\/3-540-57956-7_56"},{"issue":"3","key":"207248_CR56","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1016\/0031-3203(95)00113-1","volume":"29","author":"T. Tan","year":"1996","unstructured":"Tan, T., Sullivan, G., and Baker, K. 1996. Pose determination and recognition of vehicles in traffic scenes. Pattern Recognition, 29(3):449\u2013461.","journal-title":"Pattern Recognition"},{"issue":"4","key":"207248_CR57","first-page":"449","volume":"6","author":"A. Zaremski","year":"1996","unstructured":"Zaremski, A. and Wing, J. 1996. Specification matching of software components. ACM Transactions on Software Engineering and Methodology, 6(4):449\u2013461.","journal-title":"ACM Transactions on Software Engineering and Methodology"}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008980211618.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008980211618\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008980211618.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,24]],"date-time":"2025-05-24T07:04:14Z","timestamp":1748070254000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008980211618"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,6]]},"references-count":57,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1999,6]]}},"alternative-id":["207248"],"URL":"https:\/\/doi.org\/10.1023\/a:1008980211618","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"type":"print","value":"0929-5593"},{"type":"electronic","value":"1573-7527"}],"subject":[],"published":{"date-parts":[[1999,6]]}}}