{"product_id":"9780792395355","title":"Cooperating Heterogeneous Systems","description":"\u003ch1\u003eCooperating Heterogeneous Systems\u003c\/h1\u003e \u003ch2\u003eSchwartz, David G.\u003c\/h2\u003e \u003cp\u003e\u003cem\u003eCooperating Heterogeneous Systems\u003c\/em\u003e provides an in-depth  introduction to the issues and techniques surrounding the integration  and control of diverse and independent software components.  Organizations increasingly rely upon diverse computer systems to  perform a variety of knowledge-based tasks. This presents technical  issues of interoperability and integration, as well as philosophical  issues of how cooperation and interaction between computational  entities is to be realized. Cooperating systems are systems that work  together towards a common end. The concepts of cooperation must be  realized in technically sound system architectures, having a uniform  meta-layer between knowledge sources and the rest of the system. The  layer consists of a family of interpreters, one for each knowledge  source, and meta-knowledge. A system architecture to integrate and  control diverse knowledge sources is presented. The architecture is  based on the meta-level properties of the logic programming language  Prolog. An implementation of the architecture is described, a  Framework for Logic Programming Systems with Distributed Execution  (FLiPSiDE). \u003cbr\u003e  Knowledge-based systems play an important role in any up-to-date  arsenal of decision support tools. The tremendous growth of computer  communications infrastructure has made distributed computing a viable  option, and often a necessity in geographically distributed  organizations. It has become clear that to take knowledge-based  systems to their next useful level, it is necessary to get independent  knowledge-based systems to work together, much as we put together  \u003cem\u003ead\u003c\/em\u003e \u003cem\u003ehoc\u003c\/em\u003e work groups in our organizations to tackle complex  problems. \u003cbr\u003e  The book is for scientists and software engineers who have experience  in knowledge-based systems and\/or logic programming and seek a  hands-on introduction to cooperating systems. Researchers  investigating autonomous agents, distributed computation, and  cooperating systems will find fresh ideas and new perspectives on  well-established approaches to control, organization, and cooperation.\u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 1994-11-30\u003c\/p\u003e \u003cp\u003eFormat: Hardcover\u003c\/p\u003e \u003cp\u003eISBN-13: 9780792395355\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-1-4615-2211-9\u003c\/p\u003e \u003cp\u003eDimensions: 235.0cm x155.0cm\u003c\/p\u003e \u003cp\u003ePages: 203.0\u003c\/p\u003e ","brand":"Springer US","offers":[{"title":"Default Title","offer_id":45578421862540,"sku":"9780792395355","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9780792395355.jpg?v=1767146784","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9780792395355","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}