{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:07:01Z","timestamp":1760044021901},"reference-count":38,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2000,2,1]],"date-time":"2000-02-01T00:00:00Z","timestamp":949363200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics and Computer-Integrated Manufacturing"],"published-print":{"date-parts":[[2000,2]]},"DOI":"10.1016\/s0736-5845(99)00039-3","type":"journal-article","created":{"date-parts":[[2002,7,26]],"date-time":"2002-07-26T01:29:08Z","timestamp":1027646948000},"page":"29-42","source":"Crossref","is-referenced-by-count":62,"title":["Object-oriented and distributed approach for programming robotic manufacturing cells"],"prefix":"10.1016","volume":"16","author":[{"given":"J.Norberto","family":"Pires","sequence":"first","affiliation":[]},{"given":"J.M.G.","family":"S\u00e1 da Costa","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0736-5845(99)00039-3_BIB1","series-title":"Data communications, computer networks and open systems","author":"Halsall","year":"1992"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB2","series-title":"Modelling and design of flexible manufacturing systems","author":"Kusiak","year":"1986"},{"issue":"3","key":"10.1016\/S0736-5845(99)00039-3_BIB3","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/S0736-5845(97)00034-3","article-title":"The development of a hybrid hierarchical\/heterarchical shop floor control system applying bidding method in job dispatching","volume":"14","author":"Ou-Yang","year":"1998","journal-title":"Robotics Comput Integrated Manuf"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB4","series-title":"CIM, principles of computer integrated manufacturing","author":"Waldner","year":"1992"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB5","first-page":"277","article-title":"A hybrid model of hierarchical control architecture in automated manufacturing systems. In Advances in factories of the future, CIM and robotics","author":"Liang","year":"1993"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB6","doi-asserted-by":"crossref","unstructured":"Baker AD. Complete manufacturing control using a contract net: a simulation study. Proceedings of the IEEE International Conference on Computer Integrated Manufacturing, 1988. p. 100\u20139.","DOI":"10.1109\/CIM.1988.5399"},{"issue":"9","key":"10.1016\/S0736-5845(99)00039-3_BIB7","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.1080\/00207548708919915","article-title":"A distributed scheduling method for computer integrated manufacturing","volume":"25","author":"Shaw","year":"1987","journal-title":"Int J Pro Res"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB8","doi-asserted-by":"crossref","unstructured":"Zhang Y, Kameda H, Shimizu K. Adaptive bidding load balance algorithms in heterogeneous distributed systems. Proceedings of the IEEE Second International Workshop on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 1994. p. 250\u20134.","DOI":"10.1109\/MASCOT.1994.284414"},{"issue":"1","key":"10.1016\/S0736-5845(99)00039-3_BIB9","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/S0736-5845(97)00012-4","article-title":"The UNISET approach for the Programming of Flexible Manufacturing Cells","volume":"14","author":"Fahim","year":"1998","journal-title":"Robot Comput Integrated Manuf"},{"issue":"1","key":"10.1016\/S0736-5845(99)00039-3_BIB10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0736-5845(94)90002-7","article-title":"Object-oriented modeling and implementation of control software for a robotic flexible manufacturing cell","volume":"11","author":"Li","year":"1994","journal-title":"Robot Comput Integrated Manuf"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB11","unstructured":"Magy E, Haidegger G. Object-oriented approach for analyzing, designing and controlling manufacturing cells. Proceedings of AUTOFACT'93, Chicago, (MS244), 1993. p. 1\u201310."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB12","unstructured":"Sperling W, Lutz P. Enabling open control systems \u2013 an introduction to the OSACA platform. Proceedings of the ISRAM'97, vol. 6. New York: ASME Press, 1996."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB13","unstructured":"United Nations and International Federation of Robots. World industrial robots 1996: statistics and forecasts. New York: ONU\/IFR, 1996."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB14","first-page":"79","article-title":"Parallel force\/position control of robot manipulators. Proceedings of the 7th International Symposium of Robotics Research","author":"Siciliano","year":"1996"},{"issue":"1","key":"10.1016\/S0736-5845(99)00039-3_BIB15","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1177\/027836498700600101","article-title":"Historical perspective and state of the art in robot force control","volume":"6","author":"Whitney","year":"1987","journal-title":"Int J Robotics Res"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB16","unstructured":"Pires JN, S\u00e1 da Costa JMG. Real time system for position and force control of mechanical manipulators. 7th International Machine Design Conference. Ankara, Turkey, 1996. p. 707\u2013717."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB17","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","article-title":"A unified approach for motion and force control of robotic manipulators","volume":"3","author":"Khatib","year":"1987","journal-title":"IEEE J Robotics Automat"},{"issue":"11","key":"10.1016\/S0736-5845(99)00039-3_BIB18","doi-asserted-by":"crossref","first-page":"1634","DOI":"10.1109\/9.262033","article-title":"A theoretical and experimental investigation of explicit force control strategies for manipulators","volume":"38","author":"Volpe","year":"1993","journal-title":"IEEE Trans Automat Control"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB19","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1109\/70.246048","article-title":"The parallel approach to force\/position control of robotic manipulators","volume":"9","author":"Chiaverini","year":"1993","journal-title":"IEEE Trans Robotics Automat"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB20","doi-asserted-by":"crossref","unstructured":"Santos JP, Ferreira JJ, Mendon\u00e7a JM. Distributed platforms for shop floor communications, a comparative analysis. Proceedings of the IFAC\/IFIP\/CTI Conference on Management and Control of Production and Logistics, Campinas, Brazil, September 1997. p. 628\u201334.","DOI":"10.1016\/S1474-6670(17)42341-X"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB21","unstructured":"ABB IRB1400 Users Manual, ABB Flexible Automation, 1997."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB22","unstructured":"RAP, Service Protocol Definition, ABB Flexible Automation, 1996."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB23","unstructured":"Bloomer J. Power programming with RPC. O'Reilly & Associates, Inc., 1992."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB24","unstructured":"OSF DCE, Introduction to OSF DCE. Open Software Foundation and Prentice Hall, 1995."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB25","series-title":"The essential CORBA, system integration using distributed objects","author":"Mowbray","year":"1995"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB26","series-title":"Inside COM","author":"Rogerson","year":"1997"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB27","series-title":"Essential COM","author":"Box","year":"1998"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB28","series-title":"The JAVATM Tutorial","author":"Camplone","year":"1998"},{"issue":"1","key":"10.1016\/S0736-5845(99)00039-3_BIB29","first-page":"43","article-title":"Ferramentas de Software para Controlar, Programar e Monitorizar um Rob\u00f4 Manipulador Industrial usando Computadores Pessoais","volume":"2","author":"Pires","year":"1998","journal-title":"Ibero-Am Mech Eng Assoc Mag"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB30","unstructured":"JR3 Force\/Torque Sensor Users Manual, JR3 Inc, 1997."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB31","series-title":"Programming windows NT 4","author":"Hamilton","year":"1996"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB32","unstructured":"Pires JN. Realiza\u00e7\u00e3o de Controlo de For\u00e7a em Rob\u00f4s Manipuladores Industriais. Ph.D. Thesis, Mechanical Engineering Department, University of Coimbra, 1999."},{"key":"10.1016\/S0736-5845(99)00039-3_BIB33","series-title":"Introduction to robotics, mechanics and control","author":"Craig","year":"1989"},{"issue":"3","key":"10.1016\/S0736-5845(99)00039-3_BIB34","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/100.618020","article-title":"Object oriented programming for robotic manipulator simulation","volume":"4","author":"Gourdeau","year":"1997","journal-title":"IEEE Robotics Automat. Mag."},{"issue":"1","key":"10.1016\/S0736-5845(99)00039-3_BIB35","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/100.486658","article-title":"A robotics toolbox for matlab","volume":"3","author":"Corke","year":"1996","journal-title":"IEEE Robotics Automat Mag"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB36","first-page":"267","article-title":"Running an industrial robot from a typical personal computer. Proceedings of the IEEE International Conference on Electronics","author":"Pires","year":"1998"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB37","series-title":"Implementation of a real time system for motion and force control of mechanical manipulators. Proceedings of the IASTED International Conference on Robotics and Manufacturing","author":"Pires","year":"1996"},{"key":"10.1016\/S0736-5845(99)00039-3_BIB38","unstructured":"Nilsson K. Industrial robot programming. Ph.D. Thesis, Lund Institute of Technology, Department of Automatic Control, 1996."}],"container-title":["Robotics and Computer-Integrated Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0736584599000393?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0736584599000393?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T18:24:57Z","timestamp":1555352697000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0736584599000393"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,2]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,2]]}},"alternative-id":["S0736584599000393"],"URL":"https:\/\/doi.org\/10.1016\/s0736-5845(99)00039-3","relation":{},"ISSN":["0736-5845"],"issn-type":[{"value":"0736-5845","type":"print"}],"subject":[],"published":{"date-parts":[[2000,2]]}}}