{"title":"Techniques for evaluating collaboration toolkits","authors":"P. Dewan","doi":"10.1109/ENABL.2000.883710","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883710","url":null,"abstract":"The most reliable approach to evaluating a collaboration toolkit is to carry out field studies. This approach has the problem that it requires each project to be interdisciplinary and create a complete, working system, which seems too costly given the budget for a typical research project and the complexity of a collaboration toolkit; and more important, does not allow a project to converge incrementally towards a complete solution. Based on the lessons learned from our work and that of others on collaboration toolkits, we have identified several lower-cost techniques for evaluating collaboration toolkits including inspecting the design to see if requirements have been met, simulating other systems, implementing complete solutions to standard problems, and performing self and lab studies. This paper discusses these techniques, points out their pros and cons, identifies the influential projects in which they have been used, and shows how they fit together.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117221420","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 Web infrastructure for people and agent interaction and collaboration","authors":"Giacomo Cabri, L. Leonardi, F. Zambonelli","doi":"10.1109/ENABL.2000.883741","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883741","url":null,"abstract":"Internet pervasive services call for flexible supports to enable a wide degree of collaboration. On the one hand, many people are connected to the Internet and surf the Web not only to retrieve information, but also to carry out several kinds of different tasks via online services. On the other hand, the Internet is likely soon to be populated by software agents that will act on behalf of users, and that are \"intelligent\" enough to achieve better results without boring their users. In this paper, we present a Web-based modular architecture that permits interaction and collaboration among people and agents, leading to a more fruitful exploitation of the capabilities offered by the Internet. A negotiation application based on auctions is used to show the advantages of the proposed architecture.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127429923","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":"CollabLogger: a tool for visualizing groups at work","authors":"E. Morse, M. Steves","doi":"10.1109/ENABL.2000.883712","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883712","url":null,"abstract":"The CollabLogger is a visual tool that has been developed to support usability analyses of human-computer interaction in a team environment. The participants in the computer-mediated activity were engaged in a small-scale manufacturing testbed project. Interactions of the group were mediated by Teamwave Workplace and the members performed both synchronous and asynchronous activities depending on their availability, project requirements, and due to chance meetings in the collaborative space. The software was instrumented to log users' interactions with the system and each other. The CollabLogger addresses the problem of helping investigators analyze the volumes of log data that groupware tools can generate. Visual tools are powerful when large amounts of diverse data present themselves. The place-based collaboration environment offered by Teamwave Workplace provided a level of organization that allowed us to create a visual interface with which to perform exploratory sequential data analysis.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129756867","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":"On the implementation of a stand-alone Java/sup TM/ bytecode verifier","authors":"F. Painchaud, M. Debbabi","doi":"10.1109/ENABL.2000.883727","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883727","url":null,"abstract":"A member of our research team has already produced a well-organized clear, technical and complete specification of the Java bytecode verifier. We are now using this specification to implement a stand-alone version of the verifier that totally complies with Sun's specification. We are also integrating static checks that are currently absent from their implementation. In this paper we share our experience on that development work. As an introduction, we depict the main goals of the Verifier, followed by an overview of its verification process. We then present the major steps that we followed to develop our Verifier, in order to explain the problems that we have encountered and to summarize their solutions. Finally, we show a screenshot of our Verifier's interface and enlighten its most interesting features.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128995438","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 delayed commitment scheme to enhance public key certificate based protocols","authors":"Wu Wen","doi":"10.1109/ENABL.2000.883725","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883725","url":null,"abstract":"Public key certificate based protocols depend on the freshness of the certificates for their security. It has been pointed out by various authors that current Public Key Infrastructure (PKI) does not provide effective freshness proof for certificates. An \"ex-employee\" who has access to the private key of a compromised server certificate can mount an attack on the SSL/TLS hand-shake protocol and eavesdrop the subsequent secret communication even if the server uses a fresh certificate. In this paper we propose an improved handshake protocol which requires minimum change to the current SSL/TLS handshake protocol, yet practically prevent the above \"ex-employee\" attack.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"195 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121628223","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":"Towards secure e-services","authors":"Claudiu Duma, Almut Herzog, N. Shahmehri","doi":"10.1109/ENABL.2000.883733","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883733","url":null,"abstract":"The networked home with refrigerators and washing machines connected to the Internet and reachable through Web browsers will be reality soon. Following this development, the market for electronically deliverable services will evolve. Companies that want to provide electronic services cannot be expected to deal with cable, network and routing problems-they need to rely and build on a common, secure hard- and software infrastructure that allows services to reach the customers' homes. We call such an infrastructure an e-services system (e-SS). In this paper we present the infrastructure of an example e-SS, highlight a number of specific security issues and show how they can be addressed in the early stages of the design of an e-SS.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125631594","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":"Server-assisted generation of a strong secret from a password","authors":"W. Ford, B. Kaliski","doi":"10.1109/ENABL.2000.883724","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883724","url":null,"abstract":"A roaming user, who accesses a network front different client terminals, can be supported by a credentials server that authenticates the user by password then assists in launching a secure environment for the user. However, traditional credentials server designs are vulnerable to exhaustive password guessing attack at the server. We describe a credentials server model and supporting protocol that overcomes that deficiency. The protocol provides for securely generating a strong secret from a weak secret (password), based on communications exchanges with two or more independent servers. The result can be leveraged in various ways, for example, the strong secret can be used to decrypt an encrypted private key or it can be used in strongly authenticating to an application server. The protocol has the properties that a would-be attacker cannot feasibly complete the strong secret and has only a limited opportunity to guess the password, even if he or she has access to all messages and has control over some, but not all, of the servers.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129983609","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":"Report on major themes and issues arising from the workshop","authors":"K. Bellman, C. Landauer, R. Tolksdorf, A. Ferscha","doi":"10.1109/ENABL.2000.883734","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883734","url":null,"abstract":"The WETICE Workshop on Web-based Infrastructures and Coordination Architectures for Collaborative Enterprises continued two threads of workshops in the WET-ICE series that were held over the last four years. These workshops addressed the question of how Web techniques can be used 10 achieve or 10 improve collaboration within or between organizations, and which coordination mechanisms could be used in such an architecture. The papers presented at the workshop and included in the proceedings contributed 10 all areas mentioned. They triggered several discussions on the addressed topics. This report presents the views expressed and conclusions drawn.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133801418","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":"Evaluation challenges for a Federation of heterogeneous information providers: the case of NASA's Earth Science Information Partnerships","authors":"C. Plaisant, A. Komlódi, F. Lindsay","doi":"10.1109/ENABL.2000.883717","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883717","url":null,"abstract":"NASA's Earth Science Information Partnership Federation is an experiment funded to assess the ability of a group of widely heterogeneous earth science data or service providers to self organize and provide improved and affordable access to an expanding earth science user community. As it is self-organizing, the Federation is mandated to set in place an evaluation methodology and collect metrics reflecting the outcomes and benefits of the Federation. This paper describes the challenges of organizing such a federated partnership self-evaluation and discusses the issues encountered during the metrics definition phase of the early data collection. Our experience indicates that a large number of metrics will be needed to fully represent the activities and strengths of all partners, but because of the heterogeneity of the ESIPs the qualitative data (comments accompanying the metric data and success stories) becomes the most useful information. Other lessons learned included the absolute need for online browsing tools to accompany data collection tools. Finally, our experience confirms the effect of evaluation as an agent of change, the best example being the high level of collaboration among the ESIPs which can be in part attributed to the initial identification of collaboration as one of the important evaluation factors of the Federation.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122145054","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":"Workshop report: knowledge media networking","authors":"F. Daoud","doi":"10.1109/ENABL.2000.883696","DOIUrl":"https://doi.org/10.1109/ENABL.2000.883696","url":null,"abstract":"Historically, systems for linking and supporting robust social connections between people, whether they are in close proximity or distributed over longer distances, have included point to point solutions (letters, the automobile, telephone), task-focused or work-modeling solutions (memos, forms, manuals), and one-to-many broadcast solutions (radio, TV, newspapers). More recently, computationally based systems have been designed to support various aspects of collaboration, coordination and community: email, newsgroups, bulletin boards, and shared task tools and other examples. New media technologies are emerging to design interactive virtual environments in which humans can interact with one another. People as well as virtual entities would ?inhabit? such local/networked spaces within a mixed reality. In order to make these environments really useful, rich, interesting and engaging places, users should not be imposed a heavy load of manipulating, interpreting, and integrating information. Knowledge media channels would allow coupling media with appropriate processing and integration of knowledge from different sources, domains, media and to support activities and arrangements for teams, organizations, communities, working together over distance and time.","PeriodicalId":435283,"journal":{"name":"Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000)","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117183696","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}