ppxscal/embedding_network huggingface dataset:
A High-Performance ATM Switch with Completely and Fairly Shared Buffers
Authors: Wu-Yuin Hwang, Wen-Tsuen Chen, Yao-Wen Deng
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

Sharing buffer space between switch ports greatly improves the performance of the switching systems. However, sharing buffers in a fair manner is not an easy task. In this paper we propose a high-performance ATM switching system with fairly and completely shared buffers. The core of the proposed switching system is a novel buffer management mechanism with which buffer space in the switching system can be completely shared by all the switch ports in a fair manner. The proposed buffer management mechanism works based on a simple algorithm and can be easily implemented by hardware. The performance of the proposed switching system is evaluated by both analytical model and simulation. The results show that high buffer utilization and low packet lost ratio can be achieved under both uniform and nonuniform traffic loads.
Integrating Web and Database Information for Collaboration Through Explicit Metadata
Authors: Matthew Morgenstern
Venue: Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (1998)

Loosely structured web-based collections and more highly structured database resources have value to the extent that they convey meaning, data about dataunderstanding, and usable information. Metadata, or is the means of conveying this meaning, and thus it is an essential ingredient for successful collaboration involving diverse and distributed information. We characterize three dimensions of metadata and then develop a unified metadata representation that spans heterogeneous database systems. Our ubiquitous representation also incorporates structured documents and web-based information. This is in contrast with the current approach of having a different metadata representation for each data model, such as relational, object-oriented, etc. Our extensible representation also supports knowledge-based representation of semantics. We believe this approach will substantially enhance collaboration over diverse information resources.
Approaching Support for Internet-Based Negotiation on Software Projects
Authors: Boris Kötting, Frank Maurer
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

Negotiating a software development contract is a complex operation. One needs to make decisions about many different aspects of what information to provide to possible contractors, who potential collaborators can be and how one wants to negotiate with them. This paper deals with our approach for negotiation support for software development tasks. We created a virtual marketplace that supports contract negotiation between different companies as well as in between a company. In contrast to existing Web based marketplaces, we needed to develop concepts for dealing with complex structures like task hierarchies and also offer more negotiation possibilities.
Implementing a Distributed Lecture-on-Demand Multimedia Presentation System
Authors: Lawrence Y. Deng, Timothy K. Shih, Sheng-Hua Shiau, Wen-Chih Chang, Yi-Jen Liu
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

Lecture-on-Demand (LOD) multimedia presentation technologies among the network are mostoften used in many communication services. Examples of those applications include video-on-demand, interactive TV and the communication tools on a distance learning system and so on. In this paper, we describe how to present different multimedia objects on aweb-based presentation system. The distributed approach is based on an extended timed Petri net model. Using characterization of extended media streaming technologies, we developed a Web-based Multimedia Presentation System. For a real-world example, supposea well-known teacher is giving a lecture/presentation to his student. Because of time constraints and other commitments, many students cannot attend the presentation. The main goal of our system is to provide a feasible method to record and represent a lecture/presentation in the air. Using the browser with the windows media services allows those students to view live video of the teacher giving his speech, along with synchronized images of his presentation slides and all the annotations/comments. In our experience, thisvery approach is sufficient to the use of distance learning environment.
SEGWorld: A WWW-Based Infrastructure to Support the Development of Shared Software Engineering Artifacts
Authors: Sarah Drummond, Cornelia Boldyreff
Venue: Proceedings of the 8th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises (1999)

Software engineering tasks, during both development and maintenance, typically involve teamwork supported by computers. Team members rarely work on isolated computers; networked computers are commonly used. An underlying assumption of our research is that software engineering teams will work more effectively if adequately supported by network-based groupware technology.This research is investigating the provision of such network-based support for Software Engineering teams. The immediate objective is to provide WWW-based support, in the form of shared information spaces, specifically for students working on Software Engineering Group (SEG) projects in the Department of Computer Science at Durham. The long term objectives are to develop more flexible support for group working among university students and their staff supervisors for project work. This paper reports on our development and use, over a two year period, of SEGWorld - a WWW based infrastructure incorporating shared information spaces. Hypotheses relating to the student use of the infrastructure and shared information spaces have been formulated. Results of the use of this WWW-based infrastructure are presented.
The Design of Interactive Negotiation Agent on the Web
Authors: Chuan-Feng Chiu, Timothy K. Shih, Pei-Ying Wu, Sheng-Hua Shiau
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

Because of the growth of the Internet commerce, the individual online transactions will grow up rapidly. So in this paper we proposed an interactive negotiation agent system on the Internet to help buyers to make decision. We use multi-attribute utility theory as the basic decision making strategy and the theorem is useful for the decision of multi criteria. We stated the user's goal that can be divided into several independent goals and the sub goals can be negotiated with sellers in parallel. On the other hand the user cannot handle the complex process individually, we take advantage of the agent technology as the major system developed approach.
Issues in Image Utilization within Mobile E-Services
Authors: Ioan Chisalita, Nahid Shahmehri
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

According to current trends in the field of mobile communication, image utilization for services that can be accessed from mobile devices using a wireless connection will likely become very common. The limitations in the mobile networks and mobile devices' capabilities, as well as the differences in their features, require specific modalities for transmitting and representing the visual information. In this paper we investigate the issues involved in image utilization within mobile e-services, and propose a method to manage the visual data utilization within WAP adaptive mobile e-services. We also present a method for delivering and representing the visual information at the end-user device that compensates for the limitations and enhances the mobile e-services' usability.
Issues in Securing Web-Accessible Information Systems
Authors: Janet Lavery, Cornelia Boldyreff
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

Within Higher Education, concerns are growing with regard the gap between what university central services traditionally provide and what the academic departments within the institution need. The Institutionally Secure Integrated Data Environment (INSIDE) project is a JCIEL (JISC Committee for Integrated Environments for Learners) funded collaborative project between the Universities of St Andrew and Durham that proposes to address the above concerns by investigating the issues surrounding the development and delivery of "joined up systems for institutions". The INSIDE project intends to work utilising both universities' existing information bases to develop a model of distributed functionality. The intention is to solve the problems at a high enough level of abstraction to provide a generic solution applicable to other Higher Education institutions. The model must address security implications of "joined up systems for institutions" balancing an institution's need for effective data security with universities' culture of open access to information. An effective security strategy should address both the technical and social issues raised by web accessible information systems. It must give recognition to the human and organisational aspects of security and the need to educate users in secure working practices.
Video Description Model Based on Prototype-Instance Model
Authors: Rafael Paulin Carlos, Masayo Kaji, Naoaki Horiuchi, Kuniaki Uehara
Venue: Proceedings of the Sixth International Conference on Database Systems for Advanced Applications (1999)

Current video database systems are able to manipulate syntactic aspects of temporal media like video and audio. However, few of these systems are able to manipulate video information according to its semantic content. Furthermore, manually describing video content is tedious and not practical for the video data due to the temporal, spatial, and massive characteristic of the video, meanwhile content description always depends on users' interpretation. Our video description model is based on "object-oriented model based on prototypes" which is proposed in the object-oriented programming field. A prototype is a prefabricated object with a predefined structure, content, and behavior from which new objects can be constructed from other prototypes. By using prototypes, the user is able to describe video stories easily implementing and modifying prototypes of typical scenes that usually appear in several stories. Our method uses two hierarchical structures, one based on prototypes' inheritance structure and another based on prototypes' internal structure. From this point of view, our system includes a hierarchical prototype menu, which guides the user to reach easily requested prototypes; hence, the story remains the same regardless of different users' interpretation.
Enhancing the Security of Block Ciphers with the Aid of Parallel Substitution Box Construction
Authors: Panayotis E. Nastou, Yannis C. Stamatiou
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

When considering block cipher designs, one feature that is seemingly not related to their robustness of a design is algorithmic variability, i.e. the ability to effect changes on a design that essentially leave its structure unchanged while they modify its functional characteristics. This feature, however, is related to robustness as there are situations where a specific algorithm is either suspected to be under cryptanalytic attack or it is not considered secure any more due to a discovered weakness. The easiest action would be to change the characteristics of the algorithm in a way that obscures the cryptanalytic attack or that eliminates the cipher's weaknesses. Our focus is on this kind of changes, using as a specific case the CAST-128 cipher. The changes we consider refer to the algorithm's substitution boxes and since the creation of good substitution boxes is a highly time consuming process, we also provide a parallel algorithm for completing this task fast.
Design of Collaborative Agent System with Access Control for Smart-Office Environmen
Authors: Wataru Yamazaki, Hiroyuki Nishiyama, Fumio Mizoguchi
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

In many researches, electric devices are connected to the network, and these devices are used for services in unify way. In such environment, it is clear that security has an important role for users. However, there are many difficulty because of the number of devices, uses and these relationships. In this paper, we describes the communication mechanisms for dynamic collaboration for these devices with access control.
A Layered Design Model for Knowledge and Information Sharing Cooperative Systems
Authors: Olga Nabuco, Khalil Drira, Edeneziano Dantas
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

This paper presents a design model for knowledge sharing cooperative systems. The model distinguishes three processing layers, discusses their components from both system's and user's points of view and also characterizes the different roles and tools involved in each layer. On the cooperation layer, actors are end-users who contribute to produce and use global knowledge supported by cooperative artificial agents. In coordination layer, artificial agents enable information sharing, supporting human coordinators. Communication layer distinguishes both, human roles for cross-teams information exchange and artificial agents for connectivity.
A Distributed Memory MIMD Multi-Computer with Reconfigurable Custom Computing Capabilities
Authors: Hyun-Kyu Yun, Harvey F. Silverman
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

Armstrong III* is a multi node multi-computer designed and built at the Laboratory for Engineering Man/Machine System(LEMS) of Brown University.Each node contains a RISC processor and reconfigurable resources implemented with FPGAs. The primary benefit in using FPGAs is that the resulting hardware is neither rigid nor permanent but is in-circuit reprogrammable. This allows each node to be tailored to the computational requirements of an application. This paper describes the Armstrong III architecture and concludes with a substantive example application that performs HMM Training for speech recognition with the reconfigurable platform.
Hardware Support for Release Consistency with Queue-based Synchronization
Authors: Jae Bum Lee, Chu Shik Jhon
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

Shared-memory multiprocessors are known to have intrinsic overheads imposed by synchronization and data coherency. Release consistency is one of memory consistency models, which alleviates these overheads by relaxing the execution order of a parallel program.This paper proposes techniques to improve the performance of release consistency by combining QOLB synchronization with write caches. In our scheme, writes in a critical section are deferred with a write cache until a lock variable protecting the critical section is released. On a release, the deferred writes are performed not globally but only to a processor that will execute the critical section exclusively at the next time. To determine the next processor at the execution time, we adopt QOLB primitives as synchronization primitives.We evaluate the performance of our scheme by program-driven simulation. Experimental results show that it can improve the performance of shared-memory multiprocessors by reducing read stall time and synchronization stall time.
Context in Information Bases
Authors: M. Theodorakis, Anastasia Analyti, Panos Constantopoulos, Nicolas Spyratos
Venue: Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems (1998)

Although semantic data models provide expressive conceptual modeling mechanisms, they do not support context, i.e. providing controlled partial information on conceptual entities by viewing them from different viewpoints or in different situations. In this paper, we present a model for representing contexts in information bases along with a set of operations for manipulating contexts.These operations support creating, updating, combining, and comparing contexts. Our model contributes to the efficient handling of information, especially in distributed, cooperative environments, as it enable: (i) representing (possibly overlapping) partitions of an information base; (ii) partial representations of objects, (iii) flexible naming (e.g. relative names, synonyms and homonyms), (iv) focusing attention, and (v) combining and comparing different partial representations. This work advances towards the development of a formal framework intended to clarify several theoretical and practical issues related to the notion of context. The use of context in a cooperative environment is illustrated through a detailed example.
A Novel Timestamp Ordering Approach for Co-existing Traditional and Cooperative Transaction Processing
Authors: Y. Zhang, Yahiko Kambayashi, Y. Yang, C. Sun
Venue: Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems (1998)

In order to support both traditional short transaction and long cooperative transactions, we propose a novel timestamp ordering approach. With this timestamp ordering method, short transactions can be processed in the traditional way, as if there are no cooperative transactions, therefore not be blocked by long transactions; cooperative transactions will not be aborted when there is a conflict with short transactions, rather, it will incorporate the recent updates into its own processing; and the serialisabilities, among short transactions, and between a cooperative transaction (group) and other short transactions, are all preserved.
An Architecture Concept for Ubiquitous Computing Aware Wearable Computers
Authors: Martin Bauer, Bernd Brügge, Gudrun Klinker, Asa MacWilliams, Thomas Reicher, Christian Sandor, Martin Wagner
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

In Marc Weiser's vision of ubiquitous computing, users are located in an environment withpotentially thousands of computers around them. Many capabilities of these smart devices can be used only by augmenting the users' senses with a kind of "sixth electronic sense". Thus, ubiquitous computing and wearable computing complement one another. However, the architectural styles for them are quite different.This paper presents a new flexible and modular network-centered approach for the design of wearable computers. In our concept, a wearable computer is composed of a network of modules. A module can be worn by the user or be stationary in the user's environment. Each is a separate unit with its own processing, memory, I/O, power, and network connection, and provides specific functionality in the network. The modules reveal their abilities and needs to each other and dynamically assemble to form a network-based wearable multi-computer.Our concept has been used in the dwarf framework to build a first prototype system forindoor and outdoor navigation.
The Design and Performance Evaluation of the RAID 5 Controller using the Load-Balanced Destage Algorithm
Authors: Yun-Seok Chang, Chong-Sang Kim
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

Write requests are written from the disk cache to the disks by the destage algorithm, and the response time of host read request dominates the performance of the disk. Since RAID is composed of multiple disks, although the performance at the disk level is important to service requests effectively, the performance at the disk array level is more important. In RAID, a host request cannot be completed until all the striped requests are completed and the response time of the host request is dependent on the response time of the disk with the heaviest load. However, existing destage algorithms do not take into consideration the overall performance of all disks in the RAID but destage write requests for optimal performance at each individual disk, and it may eventually lead to overload of a few disks.It makes delay the service of some striped requests, and therefore, the response time of host request increases. This paper suggests new Load-Balanced Destage (LBD) algorithm adopted at the disk array level, and shows that the LBD algorithm has higher performance than existing destage algorithms by evaluating their performance using a simulator.
Web Mediated Design Courses: Challenges and Realities in Teaching Electronic Collaboration
Authors: Simeon J. Simoff, Mary Lou Maher
Venue: Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises (1997)

Abstract: During recent years, computer media and networking have become more and more popular among educators. Within this technological emergence, the World-Wide Web (WWW) has proven to be a valuable tool for design education in terms of connecting students to each other, an extensive fund of information, and for delivering various multimedia learning materials. Experience from Web-mediated Virtual Design Studios (VDS) suggests that learning approaches taken from face-to-face design courses need to be reconceptualised to take into account the unique opportunities offered by distributed computer media. This paper presents the techniques used to teach students about communications technology through a project-based design experience and explores the results from web-mediated design log books and presentations.
Design of an Augmented Generalized Cube Network
Authors: Bum-Sik Lee
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

This paper demonstrates how the demultiplexor is used for making a new tree embedded in a MIN and how the Augmented Generalized Cube Network is designed using this tree. Evaluation of its performance and examination of its characteristics are also included. The demultiplexor was originally used for providing tolerance for destination link failures. The above shows that the AGCN gets better performance than other MINs. Not only does the AGCN have all of the Generalized Cube Network's features but it also offers multiple paths using a new embedded tree and intrastage links. Its self-adaptive routing in the last stage can alleviate tree saturation and contribute greatly to performance improvement. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Software Design Issues in Networks With Software-Defined-Radio Nodes
Authors: Max Robert, Jeffrey H. Reed
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

The concept of a software-defined-radio (SDR) has been of considerable academic and industrial interest for several years. SDR allows a radio to be described by its software; thus, a single radio can change its operation to suit the current needs of the system. A parallel trend in wireless technology is the integration of multiple types of nodes into a single network. The challenges associated with a network absorbing multiple types of nodes, each with different quality-of-service (QoS) attributes, are significantly increased when the nodes in the network can be reconfigured in real-time. Issues in object-oriented development are presented, and tradeoffs in design are considered. Radio system designers in the future will need to address not only link-level issues, but, to produce SDR that is easily integrated into a larger infrastructure, will also need to take into consideration the larger network issues.