Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)最新文献

筛选
英文 中文
Toward an open virtual market place for mobile agents 为移动代理提供一个开放的虚拟市场
L. Esmahi, P. Dini, J. Bernard
{"title":"Toward an open virtual market place for mobile agents","authors":"L. Esmahi, P. Dini, J. Bernard","doi":"10.1109/ENABL.1999.805213","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805213","url":null,"abstract":"The paper focuses on the issues involved when multiple mobile agents interact in multiagent systems. The application is an intelligent agent market place, where buyer and seller agents cooperate and compete to process sales transactions for their owners. The market place manager acts as a facilitator by giving necessary information to agents and managing communication between agents, and also as a mediator by proposing solutions to agents or stopping them to get into infinite loops bargaining back and forth. The buyer and seller agents range from using hardcoded logic to rule based inferencing in their negotiation strategies. However these agents must support some communication skills using KQML or FIPA-ACL. So in contrast with other approaches to multiagent negotiation, we introduce an explicit mediator (market place manager) into the negotiation, and we propose a mediation process based on dependence theory (C. Castelfranchi, 1994) implemented by the manager.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"277 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122709262","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}
引用次数: 16
The emergence of a Business Object Component Architecture 业务对象组件体系结构的出现
J. Sutherland
{"title":"The emergence of a Business Object Component Architecture","authors":"J. Sutherland","doi":"10.1109/ENABL.1999.805223","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805223","url":null,"abstract":"Object technology, a necessary but not sufficient condition for software reuse, requires an infrastructure that supports plug compatible Business Object Components for fast and flexible delivery of products to the marketplace. The Object Management Group (OMG) Business Object Domain Task Force (BODTF) was the initial focal point for standardization of a Business Object Component Architecture (BOCA). Priming this effort required joint work with the Accredited Standards Committee X3H7 Object Information Management, and their joint sponsorship of the OOPSLA Business Object Component Design and Implementation Workshop for the years 1995-99. Emergence of W3C XML standards will further enhance BOCA and enable a distributed business object system that provides interoperability between disparate enterprise applications on the Web.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123620119","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}
引用次数: 3
A coordination service for distributed applications 分布式应用程序的协调服务
Gurdip Singh, A. Gopalan
{"title":"A coordination service for distributed applications","authors":"Gurdip Singh, A. Gopalan","doi":"10.1109/ENABL.1999.805178","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805178","url":null,"abstract":"With the recent advances in communications technology and the popularity of the Internet, a large number of distributed Web-based applications are being developed. To ease the development of such applications, software support to facilitate coordination and communication is needed. This paper describes an object-oriented system that provides software support for different aspects of application development, namely session management, coordination and information exchange. In particular, the paper proposes a coordination service as a building block for developing distributed applications. A set of processes or agents that need to coordinate their actions can supply a coordination specification to this service. The service then performs the appropriate lower-level communication to coordinate the actions of the processes as per the specification. We believe that such a service should be available as part of the basic infrastructure for developing Web-based distributed applications. Our framework has been implemented in Java and incorporates the notion of role types to accommodate application development in an open system.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130289278","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}
引用次数: 1
The role of XML in generic and distributed multimedia management XML在通用和分布式多媒体管理中的作用
G. Szentiványi
{"title":"The role of XML in generic and distributed multimedia management","authors":"G. Szentiványi","doi":"10.1109/ENABL.1999.805220","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805220","url":null,"abstract":"Multimedia document management is an emerging topic, since the quantity and diversity of documents to be managed at either enterprise or global level is ever increasing. Current approaches are based on mark-up scripts. While mark-up scripts possess several advantages in the simplicity of representation and interchange of structured documents among loosely coupled systems, what they originally have been created for, they have disadvantages when applying them as the silver bullet for distributed data or object modeling, especially for generic multimedia management. We first describe the deficiencies arising from the notion mentioned above, then present a generic approach to alleviate those deficiencies. After that, we describe the realization of the generic approach using a model and an architecture. Then, we show the integration of markup scripts into the concept presented.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"199 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133492141","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}
引用次数: 1
Component architecture for building Web-based synchronous collaboration systems 用于构建基于web的同步协作系统的组件体系结构
Lukasz Beca, Geoffrey C. Fox, M. Podgorny
{"title":"Component architecture for building Web-based synchronous collaboration systems","authors":"Lukasz Beca, Geoffrey C. Fox, M. Podgorny","doi":"10.1109/ENABL.1999.805184","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805184","url":null,"abstract":"Competent technology gains popularity as its benefits, the reusability and simplicity of use become more and more evident. We demonstrate how component technology can be effectively applied to the process of building collaborative applications in the Web environment. In order to support development of collaborative tools, the components must satisfy a set of requirements inherent for a synchronous collaboration environment. The distribution of arbitrary events and objects, the access to the collaborative session state, and the means of synchronizing operations on the shared resources must be provided. Tango Beans is a set of components based on the Tango Interactive framework that has been implemented to facilitate rapid development of collaborative applications. We explain how Tango Beans work and how they can be used to develop collaborative tools for synchronous distance learning and Web conferencing.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133554847","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}
引用次数: 10
Using SESAME to implement role based access control in Unix file systems 在Unix文件系统中使用SESAME实现基于角色的访问控制
P. Ashley, M. Vandenwauver
{"title":"Using SESAME to implement role based access control in Unix file systems","authors":"P. Ashley, M. Vandenwauver","doi":"10.1109/ENABL.1999.805189","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805189","url":null,"abstract":"Computer networks and assets have become a very valuable resource for modern companies. Securing these resources is thus vital for their survival. Enterprises nowadays want to have their organizational structure mirrored into their security policy. Role based access control (RBAC) has proven to be an essential tool in this process. Although Microsoft based systems have acquired a large part of the market, it seems that the old but very reliable Unix is getting a boost as well. Unfortunately, standard Unix does not implement RBAC. In this paper a solution to this problem is described that uses the Novell SESAME security architecture. To this end the paper introduces a new RBAC model.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132998494","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}
引用次数: 4
Design and implementation of PROSYT: a distributed process support system 分布式流程支持系统PROSYT的设计与实现
G. Cugola, C. Ghezzi
{"title":"Design and implementation of PROSYT: a distributed process support system","authors":"G. Cugola, C. Ghezzi","doi":"10.1109/ENABL.1999.805172","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805172","url":null,"abstract":"The paper describes the design and implementation of a process support system (PROSYT), which is intended to provide guidance in performing business processes and cooperation among people over a local or geographically distributed network. In particular it can be used as a process-centered software engineering environment (PSEE) to support distributed software development. Our main purpose is to describe how complex applications of this kind can be developed systematically. In particular, how the requirements of high flexibility, reconfigurability, scalability, and efficiency demanded by these applications can be met through appropriate design choices.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115037900","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}
引用次数: 28
Secure in-band update of trusted certificates 安全的受信任证书带内更新
James M. Hayes
{"title":"Secure in-band update of trusted certificates","authors":"James M. Hayes","doi":"10.1109/ENABL.1999.805194","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805194","url":null,"abstract":"The certificate authority (CA) is the central trust point in a public key infrastructure (PKI). Great care should be taken by users when they make a decision to trust a CA. Unfortunately, the average user will rely on the software to provide an appropriate security warning when something has gone wrong and therefore may not give much thought to the decision when performing such a security operation. The updating of a CA certificate is an issue that needs to be accomplished in a secure manner with little or no intervention by a user. Techniques are now in use that can allow for update of a CA's certificate. The Secure Electronic Transaction's (SET) root certificate update method is just one example, but in a specialized case. This paper discusses a practical solution that potentially any CA could use to provide a secure in-band update of a CA's X.509 v3 certificate into a user's personal security environment (PSE). A method is also discussed that Java programmers can use for update of self-signed X.509 v1 personal certificates in Java keystores as well.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115127067","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}
引用次数: 3
Using agents for distributed software project management 使用代理进行分布式软件项目管理
Rory V. O'Connor, J. Jenkins
{"title":"Using agents for distributed software project management","authors":"Rory V. O'Connor, J. Jenkins","doi":"10.1109/ENABL.1999.805175","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805175","url":null,"abstract":"The paper explores the role of artificial intelligence techniques in the development of an enhanced software project management tool, which takes account of the emerging requirement for support systems to address the increasing trend towards distributed multi-platform software development projects. In addressing these aims this research devised a novel architecture and framework for use as the basis of an intelligent assistance system for use by software project managers, in the planning and managing of a software project. This paper also describes the construction of a prototype system to implement this architecture and the results of a series of user trials on this prototype system.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123415830","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}
引用次数: 16
A meta-model for distributed software development 分布式软件开发的元模型
S. Goldmann, Jürgen Münch, Harald Holz
{"title":"A meta-model for distributed software development","authors":"S. Goldmann, Jürgen Münch, Harald Holz","doi":"10.1109/ENABL.1999.805174","DOIUrl":"https://doi.org/10.1109/ENABL.1999.805174","url":null,"abstract":"Software development processes are highly creative, and subject to frequent changes, making it hard to plan and schedule these processes in advance. Also, distributed projects cannot be planned centrally, especially if the involved parties are individual companies with their own areas of responsibility (as is the case in virtual software corporations). On the other hand, certain aspects of the overall plan and schedule (milestones & deadlines, project progress) need to be available to all concerned parties. We present an approach to support distributed planning and scheduling, as well as the subsequent (also distributed) plan execution, in one system. The approach enables us to support interleaved planning and plan enactment, allowing the user to change the plan and schedule while the project is already under way. This facilitates the task of keeping the plan up to date, avoiding the complete invalidation of the plan as is often the case in conventional projects soon after enactment has started.","PeriodicalId":287840,"journal":{"name":"Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121107108","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}
引用次数: 9
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信