ppxscal/embedding_network huggingface dataset:
One hop lookups for peer-to-peer overlays
Authors: Anjali Gupta, Barbara Liskov, Rodrigo Rodrigues
Venue: Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9 (2003)

Current peer-to-peer lookup algorithms have been designed with the assumption that routing information at each member node must be kept small, so that the bookkeeping required to respond to system membership changes is also small. In this paper, we show that this assumption is unnecessary, and present a technique that maintains complete routing tables at each node. The technique is able to handle frequent membership changes and scales to large systems having more than a million nodes. The resulting peer-to-peer system is robust and can route lookup queries in just one hop, thus enabling applications that cannot tolerate the delay of multi-hop routing.
File system security: secure network data sharing for NT and UNIX
Authors: Bridget Allison, Robert Hawley, Andrea Borr, Mark Muhlestein, David Hitz
Venue: Proceedings of the 1998 Conference on Large Installation System Administration of Windows NT (1998)

Sharing network data between UNIX and NT systems is becoming increasingly important as NT moves into areas previously serviced entirely by UNIX. One difficulty in sharing data between UNIX and NT is that their file system security models are quite different. NT file servers use access control lists (ACLs) that allow permissions to be specified for an arbitrary number of users and groups, while UNIX NFS servers use traditional UNIX permissions that provide control only for owner, group, and other. This paper describes a merged model in which a single file system can contain both files with NT-style ACLs and files with UNIX-style permissions. For native file service requests (NFS requests to UNIX-style files and NT requests to NT-style files) the security model exactly matches a UNIX or NT fileserver. For non-native requests, heuristics allow a reasonable level of access without compromising the security guarantees of the native model.
Specification of Non-functional Requirements for Contract Specification in the NGOSS Framework for Quality Management and Product Evaluation
Authors: Xiaoqing (Frank) Liu, Manooch Azmoodeh, Nektarios Georgalas
Venue: Proceedings of the 29th International Conference on Software Engineering Workshops (2007)

The community of Operation Support Systems (OSS) for telecom applications defined a set of fundamental principles, processes, and architectures for developing the Next Generation OSS through the TeleManagement Forum TMF. At the heart of NGOSS lies the notion of a "Contract which embodies the specification of services offered by an OSS component for quality management and product evaluation. However, TMF does not provide any method (or process) for specification of the non-functional part in the NGOSS contract specification. In this paper, we develop a systematic approach for specifying nonfunctional requirements of telecom OSS applications for contracts in the NGOSS framework for quality management and evaluation. Specifically, two categories of non-functional specification techniques are explored: qualitative and quantitative. Furthermore, we introduce two quantitative nonfunctional requirements specification methods: crisp and elastic to expand the capability of the current NGOSS contract specification method since only qualitative non-functional specification is currently available from TMF.
Model and extended Kuhn-Tucker approach for bilevel multi-follower decision making in a referential-uncooperative situation
Authors: Jie Lu, Chenggen Shi, Guangquan Zhang, Tharam Dillon
Venue: Journal of Global Optimization (2007)

When multiple followers are involved in a bilevel decision problem, the leader's decision will be affected, not only by the reactions of these followers, but also by the relationships among these followers. One of the popular situations within this bilevel multi-follower issue is where these followers are uncooperatively making their decisions while having cross reference to decision information of the other followers. This situation is called a referential-uncooperative situation in this paper. The well-known Kuhn---Tucker approach has been previously successfully applied to a one-leader-and-one-follower linear bilevel decision problem. This paper extends this approach to deal with the above-mentioned linear referential-uncooperative bilevel multi-follower decision problem. The paper first presents a decision model for this problem. It then proposes an extended Kuhn---Tucker approach to solve this problem. Finally, a numerical example illustrates the application of the extended Kuhn---Tucker approach.
Artificial life system and its application to multiple-fuel economic load dispatch problem
Authors: T. Satoh, H. Kuwabara, M. Kanezashi, K. Nara
Venue: Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02 (2002)

This paper presents a distributed algorithm for minimizing a nonconvex multimodal function. In recent years, new distributed algorithms based on an artificial life (A Life) system have been studied and its potential power has been demonstrated. In this paper, therefore, the framework of an ALife system is employed into a function minimization. Since the proposed method utilizes no gradient information, it can be applied to a very wide class of optimization problems. The effectiveness of the proposed method is demonstrated through the practical multi-dimensional problem, the so called multiple-fuel economic load dispatch problem.
The use of temporal speech and lip information for multi-modal speaker identification via multi-stream HMMs
Authors: T. Wark
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 04 (2000)

Investigates the use of temporal lip information, in conjunction with speech information, for robust, text-dependent speaker identification. We propose that significant speaker-dependent information can be obtained from moving lips, enabling speaker recognition systems to be highly robust in the presence of noise. The fusion structure for the audio and visual information is based around the use of multi-stream hidden Markov models (MSHMM), with audio and visual features forming two independent data streams. Recent work with multi-modal MSHMMs has been performed successfully for the task of speech recognition. The use of temporal lip information for speaker identification has been performed previously (T.J. Wark et al., 1998), however this has been restricted to output fusion via single-stream HMMs. We present an extension to this previous work, and show that a MSHMM is a valid structure for multi-modal speaker identification.
CSG operations on point models with implicit connectivity
Authors: N. Zhang, H. Qu, A. Kaufman
Venue: Proceedings of the Computer Graphics International 2005 (2005)

We propose point with implicit connectivity (PIC) as a new data structure for representing solid objects using points. In the PIC representation, an object is adaptively sampled into an octree, where each leaf cell contains at most one surface component of the object. Each surface component is represented by a vertex, together with inside/outside classification values of the cell corners. PIC objects are compact, feature-preserving, and supports easy construction of the boundary surfaces. To convert geometric objects into the PIC representation, we propose a sampling algorithm and use quadric error functions as error metrics. For CSG operations between PIC objects, we present a feature-preserving, adaptive CSG algorithm on the octrees. Our experiments show promising results for PIC objects with sharp features and large flat regions.
Information engineering across the professions, a new course for students outside EE
Authors: J. A. Orr
Venue: Proceedings of the 28th Annual Frontiers in Education - Volume 03 (1998)

A new course teaching the principles and practice of information engineering and technology has been developed and offered twice to date. The course was developed within electrical engineering, but is intended for all students outside of EE. This paper reports results of assessment of the first offering, resulting modifications from these results and some conclusions from the second offering which has just been completed. Course material and the "virtual textbook" are available on the web at http://ece.wpi.edu/infoeng.
Optimization of XQuery Queries Including FOR Clauses
Authors: Jong-Hyun Park, Ji-Hoon Kang
Venue: Proceedings of the Second International Conference on Internet and Web Applications and Services (2007)

XML has been established as a format for data exchange on the Internet, which has a large volume scale. By the increase of the volume of XML data, applications need to have a standard query language for efficient retrieving and integrating XML data. XQuery, which is proposed by W3C, is one of the standard query languages for XML data which is widely accepted by many applications. In relation to this, the efficient processing of XQuery queries has become a new research topic and a few researchers have proposed the methods for optimizing XQuery queries to resolve the problem of efficiency. A number of previous researches refer to other information like XML schema or DTD for optimizing the queries. However, our optimization technique does not use any other information except the XQuery query instance itself. Also, some researches just define system dependant optimization methods. In other words, they optimize the execution plan of XQuery queries therefore their methods depend on their XQuery execution engine. However our method can be used in any XQuery engine and in any middleware like a mediator over distributed XQuery engines, because our input is an XQuery query and output also is an optimized XQuery query. The express power of XQuery language is abundant but its syntax is very complex because XQuery borrowed features from several other languages. Therefore, we think that it is necessary to classify the queries and give an optimization method according to the characteristics of classified queries. For these reasons, we consider FOR clauses in XQuery queries because FOR clauses can generate some redundant execution of unnecessary operations. In this paper, we classify the general cases of XQuery queries including FOR clauses, and propose the rewriting rules based on these cases. The focus of our optimization is to reduce the frequency of iterations generated by FOR clauses, of course, without semantic modification of the original query. We implement a prototype system for our optimization algorithm and evaluate the performance between original XQuery queries and optimized XQuery queries.
Fused Exploration of Temporal Developments and Topical Relationships in Heterogeneous Data Sets
Authors: Vedran Sabol, Michael Granitzer, Wolfgang Kienreich
Venue: Proceedings of the 11th International Conference Information Visualization (2007)

In many application areas which deal with heterogeneous data sets temporal developments and topical relationships both play an important role. A number of visual representations have been developed which separately address each of these two aspects of the data. However, a simultaneous analysis of both aspects is also often required. In this paper we introduce an approach which utilizes a combination of visual representations, where some are targeting the temporal behaviour while others are focusing on topical relationships. The views are fused in the sense that they are tightly coupled with respect to the visualised data set, considered time interval, and user actions. The resulting user interface enables the user to simultaneously explore and discover patterns in both temporal and topical aspects of a heterogeneous data set. As a proof of concept a demo application was developed and applied for visualising temporal and topical patterns extracted from meeting recordings.
Security Patterns for Voice over IP Networks
Authors: Eduardo B. Fernandez, Juan C. Pelaez, Maria M. Larrondo-Petrie
Venue: Proceedings of the International Multi-Conference on Computing in the Global Information Technology (2007)

Voice over IP (VoIP) has had a strong effect on global communications by allowing human voice and fax information to travel over existing packet data networks along with traditional data packets. The convergence of voice and data in the same network brings both benefits and constraints to users. Among the several issues that need to be addressed when deploying this technology, security is one of the most critical. We give an overview of VoIP and provide UML models of some aspects of its infrastructure, including architectures and basic use cases. We present some security patterns that describe mechanisms that can control many of the possible attacks and which could be used to design secure systems.
Non-RF to RF Test Correlation Using Learning Machines: A Case Study
Authors: Haralampos-G. D. Stratigopoulos, Petros Drineas, Mustapha Slamani, Yiorgos Makris
Venue: Proceedings of the 25th IEEE VLSI Test Symmposium (2007)

We present a case study that employs production test data from an RF device to assess the effectiveness of four different methods in predicting the pass/fail labels of fabricated devices based on a subset of performances and, thereby, in decreasing test cost. The device employed is a zero-IF down-converter for cell-phone applications and the four methods range from a simple maximum-cover algorithm to an advanced ontogenic neural network. The results indicate that a subset of non-RF performances suffice to predict correctly the pass/fail label for the vast majority of the devices and that the addition of a few select RF performances holds great potential for reducing misprediction to industrially acceptable levels. Based on these results, we then discuss enhancements and experiments that will further corroborate the utility of these methods within the cost realities of analog/RF production testing.
Moving edge-side includes to the real edge: the clients
Authors: Michael Rabinovich, Zhen Xiao, Fred Douglis, Chuck Kalmanek
Venue: Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4 (2003)

Edge-Side Includes (ESI) is an open mark-up language that allows content providers to break their pages into fragments with individual caching characteristics. A page is reassembled from ESI fragments by a content delivery network (CDN) at an edge server, which selectively downloads from the origin content server only those fragments that are necessary (as opposed to the entire page). This is expected to reduce the load and bandwidth requirements of the content server. This paper proposes an ESI-compliant approach in which page reconstruction occurs at the browser rather than the CDN. Unlike page assembly at the network edge, CSI optimizes content delivery over the last mile, which is where the true bottleneck often is. We call the client-based approach Client-Side Includes, or CSI.
Extending tamper-proof hardware security to untrusted execution environments
Authors: Sergio Loureiro, Laurent Bussard, Yves Roudier
Venue: Proceedings of the 5th conference on Smart Card Research and Advanced Application Conference - Volume 5 (2002)

This paper addresses mobile code protection with respect to potential integrity and confidentiality violations originating from the untrusted runtime environment where the code execution takes place. Both security properties are defined in a framework where code is modeled using Boolean circuits. Two protection schemes are presented. The first scheme addresses the protection of a function that is evaluated by an untrusted environment and yields an encrypted result only meaningful for the party providing the function. The second scheme addresses the protection of a piece of software executed by an untrusted environment. It enforces the secure execution of a series of functions while allowing interactions with the untrusted party. The latter technique relies on trusted tamper-proof hardware with limited capability. Executing a small part of the computations in the tamper-proof hardware extends its intrinsic security to the overall environment.
Functional Safety Problems in the Ubiquitous Environment
Authors: Lei Jing, Zixue Cheng
Venue: Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops - Volume 02 (2007)

With the progress of wireless networks, sensor networks, RF-ID networks, etc. ubiquitous environment providing context-aware service to users everywhere becomes possible, so that our living and working environment becomes more convenient. On the other hand, the more devices the environment employs, the more danger it is, if the system/services go out of order. Therefore to guarantee safety becomes an important problem in ubiquitous environment. Functional safety is a concept regarding safety, which means even though the device has some problems or failures, the system should have some ways to guarantee people/equipment get less damages than a designed level. Concepts and methods of functional safety have been used in many traditional industries, such as nuclear energy industry, railway, etc. for years, but have not been well used in ubiquitous systems. In this paper, we compare the difference of ubiquitous system with the systems used in traditional industries. Then we pose some problems which should be solved for the functional safety in ubiquitous environment and discuss some ideas for solving the problems. We also show an example considering the functional safety in design of a ubiquitous application.
Engineering design factors: how broadly do students define problems?
Authors: L. L. Bogusch
Venue: Proceedings of the 30th Annual Frontiers in Education - Volume 02 (2000)

The preparation of students for design problem solving is an important aspect of engineering education. While it may appear obvious that senior engineering students will be more adept at solving design problems than freshmen engineering students, this perceived progress should be measured and quantified. Analysis of the factors a student considers when approaching an engineering design problem will provide a means of measuring and quantifying the differences of the abilities of students. A study was conducted in which 93 engineering students (both freshmen and seniors) were asked to list the factors one would consider in solving a particular large scale engineering design problem. The responses of the students were videotaped and then transcribed. Two coding schemes were developed to categorize the statements that students made while discussing design factors, first by physical location of the topic of the factor, and secondly by the frame of reference in which the factor is mentioned. In this paper, the transcribed responses of 25 students are described and discussed within the framework of the two categorization schemes. The goal of this preliminary analysis was to validate the coding scheme that will be applied to the full data set.
Spectral line RLS adaptive filtering algorithm
Authors: D. Begusic
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 03 (1999)

A family of adaptive filtering algorithms for processing signals which have energy concentrated in a relatively small number of component subspaces in the spectral domain is introduced. The approach is based on transform domain signal decomposition and linear least squares filtering of the selected subset of transform domain signal components. The derivation is based on the linear least squares adaptive filtering framework introduced in previous work (1997). Fast convergence and computational efficiency are the main characteristics of the resulting algorithms. The method is applied to the problem of adaptive line enhancement comb filtering and DFT is used as a transform method. It is also shown that the resulting adaptive structure is capable of handling the case of non-coinciding frequencies. The performance of the algorithm is evaluated through a series of simulation experiments.
Fracturing Rigid Materials
Authors: Zhaosheng Bao, Jeong-Mo Hong, Joseph Teran, Ronald Fedkiw
Venue: IEEE Transactions on Visualization and Computer Graphics (2007)

We propose a novel approach to fracturing (and denting) brittle materials. To avoid the computational burden imposed by the stringent time step restrictions of explicit methods or with solving nonlinear systems of equations for implicit methods, we treat the material as a fully rigid body in the limit of infinite stiffness. In addition to a triangulated surface mesh and level set volume for collisions, each rigid body is outfitted with a tetrahedral mesh upon which finite element analysis can be carried out to provide a stress map for fracture criteria. We demonstrate that the commonly used stress criteria can lead to arbitrary fracture (especially for stiff materials) and instead propose the notion of a time averaged stress directly into the FEM analysis. When objects fracture, the virtual node algorithm provides new triangle and tetrahedral meshes in a straightforward and robust fashion. Although each new rigid body can be rasterized to obtain a new level set, small shards can be difficult to accurately resolve. Therefore, we propose a novel collision handling technique for treating both rigid bodies and rigid body thin shells represented by only a triangle mesh.
How to successfully use software project simulation for educating software project managers
Authors: P. Mandl-Striegnitz
Venue: Proceedings of the Frontiers in Education Conference, 2001. on 31st Annual - Volume 01 (2001)

A crucial factor for the success or failure of software development projects is the qualification of project managers. But how can future project managers be prepared for their role? To successfully manage a software project, theoretical knowledge is not sufficient. Practical experience is necessary, too. This paper presents a new approach for teaching software project management based on the interactive simulation of software projects. This approach teaches theoretical knowledge on software engineering and project management and also offers students the chance to gather reality-like management experience. One important feature of this approach is to analyse the course and outcomes of the simulated projects to give students feedback on their management strengths and weaknesses. 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
Predicting Query Performance in Domain-Specific Corpora
Authors: Surendra Sarnikar, Zhu Zhang, J. Leon Zhao
Venue: Proceedings of the 40th Annual Hawaii International Conference on System Sciences (2007)

The performance of a document recommender system is dependent on the quality and characteristics of the query used by the recommender to retrieve relevant documents. Automatically predicting the performance of a query can help identify ineffective queries and can help improve performance by selectively applying query expansion techniques. In this paper, we study Information-entropy-based measures for predicting performance of a query in the context of domain-specific corpora. We propose a new sampling mechanism that can more accurately estimate query models in domain-specific corpora and hence deliver better predictions. We evaluate the validity our technique by analyzing its performance in five different domain-specific corpora.