D. Derbyshire, Innes A. Ferguson, J. Müller, M. Pischel, M. Wooldridge
{"title":"Agent-based digital libraries: driving the information economy","authors":"D. Derbyshire, Innes A. Ferguson, J. Müller, M. Pischel, M. Wooldridge","doi":"10.1109/ENABL.1997.630795","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630795","url":null,"abstract":"Exploiting the enormous potential of the Internet will require distributed, scaleable, self-optimising software tools that are capable of pro-actively adapting their behaviour to meet the requirements of users with differing skills, interests, and objectives. We argue that an appropriate framework for building such software tools is that of an information economy, in which computational agents carry out the roles of information producer consumer and broker. We further argue that the emerging technology of intelligent agents and multi-agent systems provides the technological foundation upon which to implement such information economies, and provide the rich personalised information retrieval, management, and sharing services required to exploit the Internet. We illustrate our argument by describing, as a case study, the Zuno Digital Library (ZUNODL), a commercial framework for building commercial digital libraries.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130287938","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"DEM-a data exchange facility for virtual enterprises","authors":"J. Aagedal, Jon Oldevik","doi":"10.1109/ENABL.1997.630784","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630784","url":null,"abstract":"This paper presents the DEM (Data Exchange and Management) architecture, an information exchange facility for virtual enterprises based on the OMG's CORBA. This facility enables different cooperating organizations to exchange data between autonomous systems in a flexible manner. The architecture provides access to information and services across system boundaries, locations, data representations and organizations.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128782147","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Agent based design and simulation of supply chain systems","authors":"M. Barbuceanu, R. Teigen, M. Fox","doi":"10.1109/ENABL.1997.630787","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630787","url":null,"abstract":"Reports on the use of our own agent and coordination technology to model, design and simulate global, distributed supply chains. We show by non-trivial examples how supply chains can be naturally modeled, simulated and improved in this way, within a short development time and with reduced human resources. As the agent technology was primarily built for the implementation and control of distributed systems, the simulation models can be reused with minor modifications for actually controlling distributed supply chains. In this way, the presented agent technology gives us a powerful approach to life-cycle support of supply-chain information architectures.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129835217","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A proposed security management framework for the global information community","authors":"J. Coyle, James Demerest, R. Mcallister","doi":"10.1109/ENABL.1997.630818","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630818","url":null,"abstract":"A proposal is made for the definition, functions, architecture, and components of security management. The proposal addresses the need for security management from the perspectives of the security administrator, the security architect, and the product vendor. The emphasis is on the protection of information rather than the protection of systems. Fundamental concepts are offered for the security management of globally distributed systems that support multiple security policies. The relationships between security management, system management, communications network management, and security infrastructure management are explained.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122006385","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Bringing people together-an infrastructure for shared virtual worlds on the Internet","authors":"W. Broll","doi":"10.1109/ENABL.1997.630814","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630814","url":null,"abstract":"VRML (the Virtual Reality Modeling Language) has brought 3D objects and virtual worlds to a large number of Internet users. While it provides a suitable basis for the platform independent description of virtual worlds, an appropriate network architecture required to realize shared virtual worlds on the Internet is still an open issue. In this paper we will review some basic network architectures for networked VR and introduce DWTP (the Distributed Worlds Transfer and communication Protocol). DWTP is an application layer protocol for shared virtual environments on the Internet. It provides a scalable network architecture for large-scale distributed virtual worlds. We will show how it is used within our current prototype to realize a distributed multi-user virtual environment.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128608091","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Tolksdorf, T. Goddard, M. Srinivasan, Stefan Fünfrocken, Michael Schroeder
{"title":"Working group report on collaborative agents in distributed Web applications","authors":"R. Tolksdorf, T. Goddard, M. Srinivasan, Stefan Fünfrocken, Michael Schroeder","doi":"10.1109/ENABL.1997.630803","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630803","url":null,"abstract":"The attendees of the workshop \"Collaborative Agents in Distributed Web Applications\" (CADWA for short) tried to assess the adequacy of current agent technology integrated with the Web in meeting the requirements of collaborative applications. This paper sketches the different approaches presented in the workshop and summarizes the consolidated results of the discussions.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127746736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multidisciplinary design for uninhabited air vehicles","authors":"M. Blair, S. LeClair, J. Zweber, A. Chemaly","doi":"10.1109/ENABL.1997.630786","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630786","url":null,"abstract":"Contemporary product design and process development is based on an iterative specify-evaluate-revise approach which is often time-intensive and therein non-responsive to customer needs. The engineering of a product incorporates numerous stages, involving conceptual through to detailed design. For small quantities or lot sizes (1-25 parts), the product design and process planning steps account for an inordinate share of the overall development cycle. An integrated geometric, performance analysis and materials processing evaluation environment for concurrent, multidisciplinary design is needed to not only address design-through-production efficiencies and costs but to enable more responsive product development cycles. The environment should enable the user to interactively evaluate alternative designs, not only of individual components or subsystems but combinatorial alternatives varying in materials, performance envelopes and sizing. All of these issues are particularly relevant to a new class of aircraft, an uninhabited air vehicle (UAV), which is unique in terms of its mission and its vehicle life, environmental constraints and components through system reliability and maintainability.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129211672","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"C/sup 2/AS: a system supporting distributed Web applications composed of collaborating agents","authors":"A. Rowstron, S. Li, R. Stefanova","doi":"10.1109/ENABL.1997.630802","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630802","url":null,"abstract":"In this paper we describe the Cambridge Collaborative Agent System (C/sup 2/AS). This is a prototype system designed to demonstrate the functionality and basic architecture of a framework for co-ordination between different components (or agents) of distributed 'Web' applications. Co-ordination in C/sup 2/AS is achieved through the use of tuple spaces, as used in Linda. However, the access primitives used in C/sup 2/AS are not those used by Linda, but the BONITA primitives, which provide asynchronous access to tuple spaces as opposed to synchronous access. Because C/sup 2/AS is tuple space based it supports temporal and spatial separation of agents. The prototype system supports agents written in either Java (including applets) or C.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129772374","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Domain-driven reconfiguration in collaborative virtual environments","authors":"D. Welch, James M. Purtilo","doi":"10.1109/ENABL.1997.630809","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630809","url":null,"abstract":"When virtual environments (VE) collaborate to create a shared virtual world, events occur that can have catastrophic effects on that virtual world. These events can be system events, such as the loss of a host or a network link to that host. They can also be events that happen only in the virtual world for example, a virtual activity that migrates, bringing increased activity to a different VE. To maintain acceptable or realistic behavior can require the restructuring of the collaborative virtual environment (CVE) during execution. The restructuring must take place in accordance with a set of roles mandated by the domain and specific application. The reconfiguration must occur quickly, to maintain realism for the users. Automatic restructuring brings the added benefit of fewer support staff. We call the automatic restructuring of a distributed application with respect to these rules domain-driven reconfiguration and we have developed a software engineering environment to support its inclusion in CVEs.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133469876","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Communication visibility in shared virtual worlds","authors":"M. Capps, S. Teller","doi":"10.1109/ENABL.1997.630812","DOIUrl":"https://doi.org/10.1109/ENABL.1997.630812","url":null,"abstract":"Though the service of shared virtual worlds is an active area of research, little effort has been made to optimize such systems for urban world spaces. Tracking the motion, action, and communication of thousands of users in a city requires an application of visibility for spatial and logical subdivision of updates. We propose the City-Level Optimizations for Virtual Environments (CLOVES) substrate for the MIT City Scan (automated urban geometry acquisition) project. CLOVES includes a generalized spatial subdivision optimized for visibility; a Graduated Visibility Set (GVS) generator; associated interest management techniques; and model service to distributed heterogeneous clients.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"51 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131500920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}