Abstract
This chapter presents a framework for intelligent search of web services that expose the offer request management functionality for intelligent manufacturing systems. Currently research is being done in the area of Semantic Web Service discovery, which involves a search engine that indexes WSDL files, and UDDI repositories. A novel concept of volunteer based search is introduced, in which the search criteria is passed to the manufacturing system, to allow a self-assessment against the search criteria. This volunteer based approach is specifically designed for the cases in which the search engine cannot compare the search criteria against the target service, so it cannot determine the matching. The chapter presents the architecture and design of the web service provided by the manufacturing system and of a web service search engine implementing the volunteer based search concept. Some specific issues arising from this search approach are discussed, such as time available to decide and respond to an offer and offer invalidation. A locking mechanism helping to overcome this issue is given. The chapter also presents the advantages of integration of the manufacturing system with SOA and BPEL processes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Real-World SOA: SOA Platform Case Studies, Forrester Research, Inc. (2005)
SOA Best Practices: The BPEL Cookbook - BPEL howto’s from Oracle (2005), http://www.oracle.com/technetwork/articles/soa/index-095969.html
Borangiu, T.: A Service-orientated Arhitecture for Holonic Manufacturing Control. In: Rudas, I.J., Fodor, J., Kacprzyk, J. (eds.) Towards Intelligent Engineering and Information Technology. SCI, vol. 243, pp. 489–503. Springer, Heidelberg (2009)
Borangiu, T., Pascal, G., Ivanescu, N., Rosu, A.: Holonic Robot Control for Job Shop Assembly by Dynamic Simulation. In: 16th Mediterranean Conference on Control and Automation – MED 2008, Ajaccio (2008)
Borangiu, T., Pascal, G., Ivanescu, N., Rosu, A.: An Implementing framework for holonic manufacturing control with multiple robot-vision stations. The International Journal of Intelligent Real-Time Automation - Engineering Applications of Artificial Intelligence (2009) 0952-1976
Apache Axis Project (2006), http://axis.apache.org/axis/
SOAP Version 1.2 Part 1: Messaging Framework, 2nd edn (2007) (W3C retrieved, 2011)
Gordon, R.: Essential Jni: Java Native Interface, 1st edn. Prentice Hall (1998)
Salton, M.J.M.G.: Introduction to Modern Information Retrieval, vol. 1. McGraw-Hill (1983)
Platzer, C., Dustdar, S.: A Vector Space Search Engine for Web Services. In: Proceedings of the Third European Conference on Web Services ECOWS 2005 (2005)
Raileanu, S., Berger, T., Sallez, Y., Borangiu, T., Trentesaux, D.: The open control concept for holonic manufacturing. Int. J. of Mechanics and Control 11(1) (2010) 1590-8844
Pétin, J.-F., Guyon, D., Morel, G.: Supervisory synthesis for product-driven automation and its application to a flexible assembly cell. Control Engineering Practice 15, 595–614 (2007)
Demirkan, H., Kauffman, R.J., Vayghan, J.A., Fill, H.-G., Karagiannis, D., Maglio, P.P.: Service-oriented technology and management: Perspectives on research and practice for the coming decade. Electronic Commerce Research and Applications 7, 356–376 (2008), doi:10.1016/j.elerap.2008.07.002, 1567-4223
Vitharana, P., Bhaskaran, K., Jain, H., Wang, H., Zhao, L.: Service-oriented enterprises and architectures: state of the art and research opportunities. In: Hoxmeier, J., Hayne, S. (eds.) Proceedings of the Americas Conference on Information Systems, Keystone, CO (2007)
Zdun, U., Dustdar, S.: Model-driven and pattern-based integration of process-driven SOA models. Int. J. of Business Process Integration and Management 2(2), 109–119 (2007)
Zhang, Z., Liu, R., Yang, H.: Service identification and packaging in service-oriented reengineering. In: Chu, W.C., Juzgado, N.J., Wong, W.W. (eds.) Proceedings of the 17th Int. Conf. on Software Engineering and Knowledge Engineering, pp. 219–226. IEEE Computer Society Press, Taipei (2005)
Zhao, J.L., Tanniru, M., Zhang, L.J.: Services computing as the foundation of enterprise agility: Overview of recent advances and introduction to the special issue. Information Systems Frontiers 9(1), 1–8 (2007)
Peltz, C.: Web services orchestration and choreography. Computer 36(10), 46–52 (2003)
Singh, M., Huhns, M.: Service-Oriented Computing: Semantics, Processes, Agents. John Wiley and Sons, New York (2004)
Leymann, F., Roller, D., Schmidt, M.T.: Web services and business process management. IBM Systems Journal 41(2), 198–226 (2002)
Krafzig, D., Banke, K., Slama, D.: Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall, Englewood Cliffs (2005)
Overby, E., Bharadwaj, A., Sambamurthy, V.: Enterprise agility and the enabling role of information technology. European Journal of Information Systems 15(1), 20–131 (2006)
Arsanjani, A.: Service-oriented modelling and architecture: how to identify, specify, and realize services for your SOA. In: Developer Works. IBM Corp., Armonk (2004)
Erl, T.: Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services. Prentice Hall, Upper Saddle River (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag GmbH Berlin Heidelberg
About this chapter
Cite this chapter
Morariu, C., Morariu, O., Borangiu, T. (2012). Volunteer Based Search Engine for Holonic Manufacturing Services. In: Borangiu, T., Thomas, A., Trentesaux, D. (eds) Service Orientation in Holonic and Multi-Agent Manufacturing Control. Studies in Computational Intelligence, vol 402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27449-7_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-27449-7_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27448-0
Online ISBN: 978-3-642-27449-7
eBook Packages: EngineeringEngineering (R0)