ppxscal/embedding_network huggingface dataset:
Interactive and Collaborative Learning Environment using 3D Virtual Reality Content, Multi-Screen Display and PCs
Authors: Yohnosuke Harada, Kiyoshi Nosu, Naohito Okude
Venue: Proceedings of the 8th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises (1999)

Now that we are facing a transition from industrial society to a knowledge-based society, the acquisition and sharing of knowledge have become even more important in learning. Recent progress in computer processing power and graphic capability have endowed computers with considerable potential as educational tools. With respect to VR or CG, this potential has been further developed for entertainment applications. Students are now surrounded by PCs both at home and at school.NTT has introduced a new learning system named COLLVIRS (COLlaborative Learning system employing Virtual Reality Spaces), which consists of a large screen with high definition resolution, super graphic processors, PCs for individual students and VR contents. The central problem is how to provide VR contents to students. Interactivity and collaboration, together with the dramaturgy of the content, are key factors for the success of the system.
Low Cost Telemedicine for Home Health Care
Authors: S. Vasudevan, K. J. Cleetus
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

Home Care has been an active field for the application of telemedicine. The search for low cost approaches has led to our using handy vital sign monitors and POTS in a pilot project, featuring secure access to patient records over the Internet.
Hermes: A Distributed Event-Based Middleware Architecture
Authors: Peter R. Pietzuch, Jean Bacon
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

In this paper, we argue that there is a need for an event-based middleware to build large-scale distributed systems. Existing publish/subscribe systems still have limitations compared to invocation-based middlewares. We introduce Hermes, a novel event-based distributed middleware architecture that follows a type- and attribute-based publish/subscribe model. It centres around the notion of an event type and supports features commonly known fromobject-oriented languages like type hierarchies and super-type subscriptions. A scalable routing algorithm using an overlay routing network is presented that avoids global broadcasts by creating rendezvous nodes. Fault-tolerance mechanisms that can cope with different kinds of failures in the middleware are integrated with the routing algorithm resulting in a scalable and robust system.
Secure Collaboration Technology for Healthcare Enterprises
Authors: Ravi Raman, V. Jagannathan, Ramana Reddy
Venue: Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises (1997)

Healthcare organizations have a legacy of relatively isolated, vendor-proprietary, departmental systems. The cost of integrating disparate healthcare systems is a significant barrier to collaborative endeavors such as telemedicine. Recent legislative measures for the protection of healthcare information place significant responsibilities on healthcare organizations to ensure that their healthcare systems and information technology practices adequately protect the privacy of healthcare information in their charge. The authors, who are developing secure telemedicine applications, identify some of these hurdles and discuss their approach to enable healthcare organizations engage in collaborative healthcare activities.
Working Group Report on Distance Learning
Authors: Shuichi Fukuda
Venue: Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises (1997)

Abstract: This report focuses on the important issues that were raised and discussed during the WET ICE '97 workshop on distance learning, including: distance; one-way and two-way interaction; learning; verbal and nonverbal transfer; reliability; new horizons; scalability; self-establishing support; and life-long education.
Precise Detection and Proper Handling of View Maintenance Anomalies in a Multidatabase Environment
Authors: Rongquen Chen, Weiyi Meng
Venue: Proceedings of the Second IFCIS International Conference on Cooperative Information Systems (1997)

A global view in a multidatabase system is defined as a query against base relations. When the global view is materialized, any update to the corresponding base relations needs to be propagated to the materialized view. This is known as view maintenance. Different maintenances of the same materialized global view for different local updates may interfere with each other. As a result, the view may be incorrectly maintained (view maintenance anomaly). In order to correct the problem, we often need to precisely detect the occurrence of each anomaly. In a distributed environment, the departure order of a set of messages from one site may be different from the arrival order of these messages at another site due to unpredictable network routings and delays. In such an environment, precise detection of the occurrence of each anomaly is a difficult problem. In this paper, we propose a method for precisely detecting the occurrence of each maintenance anomaly for global views defined by SPJ queries. Our method takes into consideration the possibility that messages may be delivered and received in different orders across the network.
UML-Based Representation of Role-Based Access Control
Authors: Michael E. Shin, Gail-Joon Ahn
Venue: Proceedings of the 9th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2000)

In role-based access, control (RBAC) permissions are associated with roles, and users are made members of appropriate roles thereby acquiring the roles' permissions. The principal motivation behind RBAC is to simplify administration. Several frameworks for the development of role-based systems have been introduced. However, there are a few works specifying RBAC in a way which system developers or software engineers can easily understand and refer to develop role-based systems. The Unified Modeling Language (UML) is a general-purpose visual modeling language in which we can specify, visualize, and document the components of a software system. In this paper, we represent the RBAC model with this well-known modeling language to reduce a gap between security models and system developments. We specify the RBAC model with three views: static view, functional view, and dynamic view. In addition, we briefly discuss about the future directions.
Poster on Rule-based Technology for Schema Transformation
Authors: Yangjun Chen, Wolfgang Benn
Venue: Proceedings of the Second IFCIS International Conference on Cooperative Information Systems (1997)

Summary form only given. As the first step of database integration, a participating local database schema should be transformed into an abstract one to remove data model conflicts. For our project, the object-oriented schema is chosen to represent the integrated information and a semi-automatic method is developed to transform relational schemas into OO schemas. The main idea behind this method is to define two kinds of logics: a relational database logic L/sub db/ and an object-oriented logic L/sub o/ to formalize the corresponding data models. L/sub db/ is used to model a database structure as well as its state, while L/sub o/ is utilized for an object-oriented database. Then, based on these formalisms, a set of Horn-clause-like rules is constructed to perform meta-level reasoning for translating a formalism into another.
New Challenges for the Collaboration in Web-Based Information Systems Development
Authors: Lasse Vogelsang, Peter H. Carstensen
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

The web-technology is going through major changes in these years, both with respect to types of systems based on web-technology, organization of the development work, required approaches and competencies, etc. We must rethink development methodologies, the ways of organizing the development work, and the tools to support the development. This requires a deeper and coherent understanding of the nature of web-development both in respect to the involved processes and the tools. This paper presents findings from a field study undertaken in a web-development department. We found that web-applications development of today is characterized by involvement of many expertise groups having problems finding a common ground for their collaboration. We find that these expertise groups have two main challenges: lack of a common approach or methodology and insufficient interoperability between the techniques and tools used in the development process. We suggest new methodologies, techniques, and tools should be redesigned and adjusted to support the collaboration between the different groups involved in web-application development.
An Event-Driven System for Distributed Multimedia Applications
Authors: Alésio Pfeifer, Cristina D. Ururahy, Noemi de La Rocque Rodriguez, Roberto Ierusalimschy
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

In this work we propose an architecture for distributed multimedia applications based on an event-driven programming model. To avoid the synchronization problems inherent to multi-threaded programming, the proposed architecture is based on a single-threaded structure. Instead of multi-threading, we opted for the event-oriented approach allied to multiple communication channels with user-defined handling procedures to allow the application to deal concurrently with control and data streams. We discuss this programming model, present the system we have implemented based on this model, and describe the experience we have had with this system.
Subscription Summaries for Scalability and Efficiency in Publish/Subscribe Systems
Authors: Peter Triantafillou, Andreas A. Economides
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

A key issue when designing and implementing large-scale publish/subscribe systems is how to efficiently propagate subscriptions among the brokers of the system. Brokers require this information in order to forward incoming events only to interested users, filtering out unrelated events, which can save significant overheads (particularly network bandwidth and processing time at the brokers). In this paper we contribute the notion of subscription summaries, a mechanism appropriately compacting subscription information. We develop the associated data structures and matching algorithms. The proposed mechanism can handle event/subscription schemata that are rich in terms of their attribute types and powerful in terms of the allowed operations on them. Our major results are that the proposed mechanism (i) is scalable, with the bandwidth required to propagate subscriptions increasing only slightly, even at huge-scales, and (ii) is significantly more efficient, up to orders of magnitude, depending on the scale, with respect to the bandwidth requirements for propagating subscriptions.
Materializing the Web
Authors: M. De Rosa, Tiziana Catarci, Luca Iocchi, Daniele Nardi, Giuseppe Santucci
Venue: Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems (1998)

In this paper we present a novel approach to accessing the Web, that enables for automatically acquiring data from Web sites and making them accessible to the user through a database query paradigm.The basic idea is to build, once the user has specified a generic domain of interest, the domain conceptual representation, to instantiate it with data extracted from Web sites (so to build a materialized view over the Web), and to query such a conceptual representation through an easy-to-use visual interface. Knowledge representation techniques are used for both the internal modeling of the conceptual representation and for supporting the automatic extraction of data from Web sites to feed the materialized view.We describe a protopype implementation, focusing on the internal representation of information and on the process for analysing Web sites and acquiring data from them. Our preliminary results support our intuition that, at least for certain kinds of queries, the proposed approach can effectively provide the desired information.
A Binary-Categorization Approach for Classifying Multiple-Record Web Documents Using Application Ontologies and a Probabilistic Model
Authors: Yiu-Kai Ng, June Tang, Michael A. Goodrich
Venue: Proceedings of the 7th International Conference on Database Systems for Advanced Applications (2001)

Abstract: The amount of information available on the World Wide Web has been increasing dramatically in recent years. To enhance speedy searching and retrieving Web documents of interest, researchers and practitioners have partially relied on various information retrieval techniques. In this paper, we propose a probabilistic model to classify Web documents into relevant documents and irrelevant documents with respect to a particular application ontology, which is a conceptual-model snippet of standard ontologies. Our probabilistic model is based on multivariate statistical analysis and is different from the conventional probabilistic information retrieval models. The experiments we have conducted on a set of representative Web documents indicate that the proposed probabilistic model is promising in binary-categorization of multiple-record Web documents.
Specification and Verification of Quality Requirements in Distributed Multimedia Presentations
Authors: Costas Mourlas
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

Continuous media applications have an implied temporal dimension, i.e. they are presented at a particular rate for a particular length of time and if the required rate of presentation is not met the integrity of these media is destroyed. We present a set of language constructs suitable for the definition of the required QoS and the real-time dimension of the media that participate in a multimedia application. We propose a new modeling scheme where we can represent every different presentation by a periodic task and then we describe a method that provideslow-level support to these language constructs. The emphasis of the proposed strategy is given on deterministic guarantees and can be considered as a next step for the design and the implementation of predictable continuous media applications over a network.
Mobile Angent-Based Transcoding Functions
Authors: Koji Hashimoto, Yoshitaka Shibata, Norio Shiratori
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

So far, we have proposed Flexible Multimedia System (FMS) that is able to guarantee end-to-end QoS according to priority of parameters and consensus policy. On interconnected computer networks we can communicate with each other using realtime media such as audio and video by distributed multimedia system that can integrate various realtime and discrete media data. The multimedia system is required to realize end-to-end quality of service (QoS) guarantee functions. When users communicate with each other on interconnected different bandwidth networks, if the system can use translator or mixer functions that are defined by RTP, it will be able to guarantee more flexible QoS considering to wide band through narrow band networks. In addition, the system is able to organize various multimedia services dynamically. The FMS is mobile agent based system, therefore the system will be able to organize translator or mixer dynamically. In this paper, we discuss about QoS guarantee functions using mobile agent and re-design our prototype system to use mobile transcoding functions for flexible multimedia communication.
An Adaptable Constrained Locking Protocol for High Data Contention Environments
Authors: Shalab Goel, Bharat K. Bhargava, Sanjay Kumar Madria
Venue: Proceedings of the Sixth International Conference on Database Systems for Advanced Applications (1999)

Multiversions of data are used in database systems to increase concurrency and to provide efficient recovery. Data versions improves the concurrency by allowing the concurrent execution of "non-conflicting" read-write lock requests on different versions of data in an arbitrary fashion. A transaction that accesses a data item version which is later diagnosed to lead to an incorrect execution, is aborted. This act is reminiscent of the validation phase in the optimistic concurrency control schemes. Various performance studies suggest that these schemes perform poorly in high data contention environments where the excessive transaction aborts result due to the failed validation. We propose an adaptable constrained two-version two-phase locking (C2V2PL) scheme in which these "non-conflicting" requests are allowed only in a constrained manner. C2V2PL schemes assumes that a lock request failing to satisfy the specific constraints will lead to an incorrect execution and hence, must be either rejected or blocked. This eliminates the need for a separate validation phase. When the contention for data among the concurrent transactions is high, the C2V2PL scheduler in aggressive state rejects such lock requests. The deadlock free nature of C2V2PL scheduler adapts to the low data contention environments by accepting the lock request that have failed the specific constraints but contrary to the assumption, will not lead to an incorrect execution. Thus improving the performance due to reduced transaction aborts in this conservative state.
CommunityItemsTool--Interoperable Community Support in Practice
Authors: Michael Koch, Martin S. Lacher, Wolfgang Wörndl
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

Computer based community support systems can provide powerful support in direct exchange of information and in finding people to exchange information with. In this paper we present the CommunityItemsTool, a community support system that helps people to publish and exchange bookmarks and bibliographic references. The application was built from a user need and shows different features which are important for knowledge management and community applications. The CommunityItemsTool is also the first application built with the Cobricks community support framework. Among other features this framework enables the application to share information with other community support applications and to reuse user profile data.
A Scalable Technique for VCR-Like Interactions in Video-on-Demand Applications
Authors: Mounir A. Tantaoui, Kien A. Hua, Simon Sheu
Venue: Proceedings of the 22nd International Conference on Distributed Computing Systems (2002)

In video-on-demand (VOD) applications, it is desirable to provide the user with the video-cassette-recorder-like (VCR) capabilities such as fast-forwarding a video or jumping to a specific frame. We address this issue in the broadcast framework, where each video is broadcast repeatedly on the network. Existing techniques rely on data prefetching as the mechanism to provide this functionality. This approach provides limited usability since the prefetching rate cannot keep up with typical fast-forward speeds. We address this practical problem in this paper by repeatedly broadcasting the interactive versions of the videos. Ourclient software leverages these "interactive" broadcasts to provide better VCR service.
A unified approach to global concurrency control and global deadlocks in a multidatabase environment
Authors: SangKeun Lee, Chong-Sun Hwang, Won-Gyu Lee
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

Our objective is to provide a theoretical foundation for multidatabase transaction management that deals with global concurrency control and global deadlocks in a uniform manner. We first propose rigid conflict serializability as a sufficient condition for the global transaction management to ensure global serializability in multidatabase environment. Subsequently, it is shown that the enforcement of rigid conflict serializability through a rigid method at the time each global subtransaction begins its execution avoids global deadlocks. The deadlock-free policy in the paper seems to be attractive due to the simple and uniform approach it takes. The basic advantage of the approach is that the global transaction manager can allow any interleavings among normal database operations belonging to global transactions without any mechanism at global level.
Mapping nested loops onto distributed memory multiprocessors
Authors: Nectarios Koziris, George K. Papakonstantinou, Panayotis Tsanakas
Venue: Proceedings of the 1997 International Conference on Parallel and Distributed Systems (1997)

The paper presents Chain grouping; a new low complexity method for the problem of partitioning the index space into groups with little intercommunication requirements, for mapping onto distributed mesh connected architectures. First the loop iterations are scheduled in time, according to the hyperplane method, taking into consideration the minimum time displacement. Then, the index space is divided into discrete groups of related computations, which are assigned to different processors, while preserving the optimal makespan. The Chain grouping method is based on grouping along a uniform chain of computations, formed by a particular dependence vector. This vector will be proved as the best to reduce the total communication requirements. Inside every group, the optimal hyperplane scheduling is preserved, and the references to intragroup computations are considerably increased. The partitioned groups are afterwards assigned to meshes of processors. The resulting space mapping maximises processor utilisation and cuts down overall communication delays while preserving the optimal hyperplane time schedule.
A Framework for Secure Enterprise Computing
Authors: Myong H. Kang, Judith N. Froscher
Venue: Proceedings of the 9th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2000)

Distributed computing that supports cooperation among enterprises tends to be large and complex. Hence, it is not a trivial task to make enterprise computing secure and flexible. We have developed a prototype that supports flexible, secure, and recoverable enterprise computing. In this paper, we briefly describe the prototype secure enterprise application-building tool.
Group Key Management for IP Multicast: Model Architecture
Authors: Thomas Hardjono, Mark Baugher, Hugh Harney
Venue: Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (2001)

The Internet Key Exchange protocol as it stands is unsuitable for secure group and IP multicast communications due to the method of negotiating Security Association (SA) elements. This paper reports developments in the IETF in this area. In particular, it describes the design of the Group Key Management architecture and Group Security Association (GSA) model within the Secure Multicast Group (SMuG) in the IRTF, and which have recently been carried-over into the Multicast Security (MSEC) Working Group in the IETF.