ppxscal/embedding_network huggingface dataset:
Proceedings of Graphics Interface 2007
Venue: ACM International Conference Proceeding Series; Vol. 234 (2007)

Welcome to Graphics Interface 2007. This annual conference, now in its 33rd year, is devoted to computer graphics, interactive systems, and human-computer interaction. Beginning in 1969 as the "Canadian Man-Computer Communications Seminar" (CMCCS), it is the oldest regularly-scheduled computer graphics and human-computer interaction conference. This year, Graphics Interface was held May 27-29, 2007 in Montreal, Quebec. A total of 89 submissions were received, of which 43 papers were accepted. The final program is balanced between HCI and computer graphics, with both tracks seeing similar acceptance rates: 17/42 for the HCI track, and 26/47 for the graphics track.
Blind channel equalization using chirp modulating signals
Authors: A. G. Orozco-Lugo
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 05 (2000)

This paper addresses the problem of blind channel equalization in the context of digital communications. Recent results have shown that certain operations applied to the source signal at the transmitter help in the blind identification and equalization of the channel at the receiver. For example, cyclostationarity is induced by multiplying the baseband data signal with a periodic sequence. Here, the baseband data signal is multiplied with a chirp sequence. Exploiting certain structural properties arising from this operation, a simple and fast converging algorithm is obtained for estimating the equalizer coefficients. The algorithm is deterministic, i.e. it provides optimal equalizer settings using finite data in the noiseless case.
A small low-cost low-weight inspection robot with passive-type locomotion
Authors: Domenico Longo, Giovanni Muscato
Venue: Integrated Computer-Aided Engineering (2004)

In this paper a control methodology applied to the SCID (Sliding Climbing Inspection Device) robot is described. In order to reduce its dimensions, weight and cost, this robot does not adopt any actuator for locomotion and uses very simple sensors. The robot has been designed to slide down over a flat ferromagnetic vertical surface, using two electromagnets and the force of gravity. The on-board electronics and control algorithms used allow the system to control its velocity and trajectory. The design of the SCID robot was mainly aimed at reducing the weight of the system and power consumption, maximizing payload. Its purpose can be to carry sensors for NDI (Non Destructive Inspection), for example a CCD camera, for rapid inspection of the target surface (visual inspection). The system has been experimentally tested and a simplified mathematical model, in which friction influence is included, has been computed.
On calibrating a camera network using parabolic trajectories of a bouncing ball
Authors: Kuan-Wen Chen, Yi-Ping Hung, Yong-Sheng Chen
Venue: Proceedings of the 14th International Conference on Computer Communications and Networks (2005)

Camera networks are often used in visual surveillance systems for wide-range monitoring. In this paper, we present a novel method for calibrating a camera network, which uses the trajectory of a bouncing ball as the calibration data. An important feature of our method is the use of the parabolic property of a ball's bouncing trajectory. This parabolic trajectory lies on a plane, called the parabolic trajectory plane (PT-plane), so that the relationship between the trajectory's points and their corresponding image points is a homography. Combining the vertical velocity determined by the earth's gravity and the horizontal velocity calculated from the homography, we can compute the 2D coordinates of the trajectory points on the PT-plane. By throwing the ball multiple times, we obtain calibration points on multiple planes for calibrating both intrinsic and extrinsic parameters of the networked cameras. Experimental results have demonstrated the feasibility and accuracy of the proposed method.
VXA: a virtual architecture for durable compressed archives
Authors: Bryan Ford
Venue: Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies - Volume 4 (2005)

Data compression algorithms change frequently, and obsolete decoders do not always run on new hardware and operating systems, threatening the long-term usability of content archived using those algorithms. Re-encoding content into new formats is cumbersome, and highly undesirable when lossy compression is involved. Processor architectures, in contrast, have remained comparatively stable over recent decades. VXA, an archival storage system designed around this observation, archives executable decoders along with the encoded content it stores. VXA decoders run in a specialized virtual machine that implements an OS-independent execution environment based on the standard x86 architecture. The VXA virtual machine strictly limits access to host system services, making decoders safe to run even if an archive contains malicious code. VXA's adoption of a "native" processor architecture instead of type-safe language technology allows reuse of existing "hand-optimized" decoders in C and assembly language, and permits decoders access to performance-enhancing architecture features such as vector processing instructions. The performance cost of VXA's virtualization is typically less than 15% compared with the same decoders running natively. The storage cost of archived decoders, typically 30-130KB each, can be amortized across many archived files sharing the same compression method.
An Eclipse Plug-in for the Java PathFinder Runtime Verification System
Authors: Francesca Arcelli, Claudia Raibulet, Ivano Rigo, Luigi Ubezio
Venue: Proceedings of the 30th Annual IEEE/NASA Software Engineering Workshop (2006)

Java PathFinder (JPF) is an explicit state model checker developed by the Automated Software Engineering Group of NASA of the AMES Research Center (California). Eclipse is probably the most important and used Java Integrated Developing Environment (IDE) and not only; it is a framework/environment that can be easily extended with new functionalities by exploiting its plug-in mechanism. Through a JPF plug-in for Eclipse it is possible to integrate powerful model checking and testing capabilities into the development environment. This paper presents the re-design of the standalone version of JPF towards an Eclipse plug-in exploiting and outlining in this way the advantages of an open source development.
Assessing computer literacy and achievement using self-concepts
Authors: W. K. LeBold
Venue: Proceedings of the 28th Annual Frontiers in Education - Volume 01 (1998)

The Computer Development Self-Appraisal Survey (CDS) was developed to measure computer literacy, knowledge and competency. The CDS scales have high reliability and differential validity. This report summarizes the results of assessing the computer backgrounds and achievements of over a thousand 1996 Purdue first year engineering students who completed the CDS at the beginning and end of their first college computer course. Highly significant gains were observed on all of the CDS computer scales. In-depth analysis of item data document significant gains not only in content related to the courses completed, but also general gains in computer literacy not so related. The report also reflects some significant gender differences, but only minor geographic and ethnic differences.
The Sloan Career Cornerstone Project: multimedia career education for undergraduates in engineering, math, and science
Authors: D. Green
Venue: Proceedings of the 28th Annual Frontiers in Education - Volume 03 (1998)

This is a progress report on IEEE's role as one of several professional associations involved in the Sloan Career Cornerstone Project scheduled for completion by the end of 1998. Project activities include the development of a CD-ROM series, as well as videos and web sites on careers in math, science and engineering. The IEEE is producing a CD-ROM and two videos on careers for electrical engineers, computer engineers and scientists. A Question & Answer component will be a prominent feature of the IEEE student career web site. The Sloan Cornerstone Series, including those produced by IEEE, will be marketed to career centers, libraries, universities and high schools. The IEEE materials will be made available gratis through IEEE Student Branches and will be distributed by the IEEE.
Algebraic theory of optimal filter banks
Authors: O. S. Jahromi
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 01 (2000)

We approach the problem of characterizing an optimal FIR filter bank from an algebraic point of view. We introduce the concept of majorization ordering to compare the performance of various filter banks in an admissible set /spl Lscr/. Using the properties of this ordering, we show that a principal component filter bank is associated with the greatest element in /spl Lscr/. A greatest element does not necessarily exist in /spl Lscr/ hence one has to deal with the closely related notion of a maximal element. We show by construction that a maximal element always exist in /spl Lscr/. An interesting result of the presented algebraic theory is that the connection between principal component filter banks and filter banks with maximum coding gain is clearly revealed. In fact, we show that coding gain is a Schur (1973) convex function preserving the order of majorization.
Adequate and Precise Evaluation of Quality Models in Software Engineering Studies
Authors: Yan Ma, Bojan Cukic
Venue: Proceedings of the 29th International Conference on Software Engineering Workshops (2007)

Many statistical techniques have been proposed and introduced to predict fault-proneness of program modules in software engineering. Choosing the "best" candidate among many available models involves performance assessment and detailed comparison. But these comparisons are not simple due to varying performance measures and the related verification and validation cost implications. Therefore, a methodology for precise definition and evaluation of the predictive models is still needed. We believe the procedure we outline here, if followed, has a potential to enhance the statistical validity of future experiments.
English sentence structures and EER modeling
Authors: Sven Hartmann, Sebastian Link
Venue: Proceedings of the fourth Asia-Pacific conference on Comceptual modelling - Volume 67 (2007)

An input to the conceptual database design phase contains a description of the target database. This description is usually given in some natural language, for instance in English. Conceptual design aims at transforming English sentences into a conceptual database schema. A conceptual data model should therefore possess modeling features that can represent English sentence structures. Since Chen himself has argued that the basic ER model has such constructs many extensions of this basic ER model have been proposed. Based on these new features we revise the several correspondences between English sentence structures and concepts of ER modeling. It turns out that EER modeling can provide both a well-defined semantics and improved modeling elements that naturally reflect English language sentence structures.
Segmenting telomeres and chromosomes in cells
Authors: S. S. S. Poon
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 06 (1999)

The very end of every chromosome is a region called the telomere. Telomeres are nucleo-protein complexes containing specific DNA repeat sequences whose lengths are strongly believed to give indications to aging and tumor progression. In order to study the role these repeat sequences play in the cell, we developed a fluorescence microscopy imaging system and associated image analysis methods to accurately measure these telomere lengths. To visualize the image of the tiny telomeres, we captured 2 spectrally different images of the same cell. One image contains only telomeres and the other contains only chromosomes. We next apply successful and novel methods to segment the telomere and chromosome images and then to link each chromosome with its telomeres. Our system is so far the only existing system available for this purpose and has already been in use in many research laboratories in Western Europe, North America, and Hong Kong.
Experience of prototyping Tcl/tk-based GUI for Geant4: An object-oriented Toolkit for simulation in high energy physics
Authors: M. Nagamatsu, H. Uno, A. Obana, H. Yoshida, M. Asai, Y. Oohata, R. Hamatsu
Venue: Proceedings of the 5th conference on Annual Tcl/Tk Workshop 1997 - Volume 5 (1997)

This paper reports our experience of prototyping Tcl/tk-based Graphical User Interface for object-oriented GEANT4 toolkit. The menus and windows of the GUI are required to be automatically modifiable corresponding to various customization of GEANT4 by application programmers. Without demanding of application programmers any knowledge on GUI programming, we provide them with formal methods to register their command and associated parameters. The back-end interface of GEANT4 converts the registered ones into messages and sends them to the Tcl/tk GUI script, G4LogTerm. It, in turn, parses the messages and creates corresponding hierarchical menus and parameter widgets. Design choice of message passing method between OO-GEANT4 kernel and GUI rather than a monolithic solution using C++ GUI builder gives our GUI more flexibility and expandablility. One examplary direction is a GUI for network-distributed computation. Another is a platform independent GUI, since GEANT4 kernel is already so and can be run not only on Unix but also on personal computers. The lesson we have learned in developing a non-freezing GUI for a long-running simulation program like GEANT4 is the importance of prototyping of execution control at system call level. The integrated programming environment of Tcl/tk including low level functions such as fileevent, fconfigure as well as its useful functions like list processing helped us to implement the key parts of the GUI.
Interference cancellation and blind equalization for linear multi-user systems
Authors: Zhi Ding
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 01 (2000)

Potential applications of blind channel identification and equalization in wireless communication systems have been previously explored. For multi-user systems that are irreducible and column-reduced, second order statistical methods normally can identify channel dynamics up to a unitary mixing matrix. We investigate the equalizability of desired users and the cancellation of unwanted interfering signals based on second order output statistics. We show that a desired user channel can be equalized if it has the longest memory. Furthermore, interfering user signals can be cancelled under a more related multi-user channel condition.
New-Emerging Service-Support Model for Converged Multi-Service Network and Its Practical Validation
Authors: Natalia Kryvinska, Peter Zinterhof, Do van Thanh
Venue: Proceedings of the First International Conference on Complex, Intelligent and Software Intensive Systems (2007)

Modern incorporated communications, converging voice, data, and multimedia onto a single network platform, is a technology that has received increasing attention through the past several years. A considerable time and analysis is dedicated to the evaluation of a range of IP communication systems before the assigning to a major purchase. However, relatively little attention is paid to the post-deployment issues, e.g. ongoing service support. New technology basically requires a new support model. The purpose of this paper is to examine the new service support model emerging for converged communications applications, define features and functionalities, and discuss an example of a support excellence. As a next step, we examine and evaluate here an analytical model extracted from queuing theory, namely M/G/1, for the possible implementation into multi-service converged network architecture in order to process effectively heterogeneous calls.
Quality-of-Service routing with path information aggregation
Authors: W. -Y. Tam, K. -S. Lui, S. Uludag, K. Nahrstedt
Venue: Computer Networks: The International Journal of Computer and Telecommunications Networking (2007)

Most of the research proposals on Quality-of-Service (QoS) mechanisms have focused on providing guarantees in a single domain. Supporting QoS guarantees in the interdomain setting has been receiving more research attention recently. Most of the proposals for interdomain QoS routing has focused on a link-state protocol and/or a single QoS metric. Our proposal differs from the existing work in the literature in three major ways: (1) our approach is based on a distance-vector protocol, similar to BGP; the de facto interdomain routing protocol in the Internet, (2) we consider both bandwidth and delay simultaneously unlike the other studies which either considered one metric or made the decision on only one of metrics even when they disseminated more than one metric, and (3) we use a line segment to represent the domain level QoS information. To the best of our knowledge, our study is the first proposal in the literature that models the domains by a line segment for inter-domain QoS routing purposes under a distance-vector routing protocol to find a path that satisfy both bandwidth and delay requirements.
The detection of radar pulse sequences by means of a continuous wavelet transform
Authors: D. E. Driscoll
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 03 (1999)

A wavelet transform is introduced as a means of detecting the characteristic scale or period T of a radar pulse sequence in an incoming stream of pulses. A particular choice of mother wavelet contains a fixed number, M, of cycles of a complex exponential, which provides a resolution of 1/M times T. The transform operates on interleaved guise sequences and, by thresholding, determines T for each component sequence. The detector is robust against missing pulses and timing jitter and is sensitive to simple, staggered and complex pulse sequences. The method is an improvement on other established approaches, such as the time-difference-of-arrival (TDOA) histogram and the periodogram.
Some modifications of Newton's method with fifth-order convergence
Authors: Jisheng Kou, Yitian Li, Xiuhua Wang
Venue: Journal of Computational and Applied Mathematics (2007)

In this paper, we present some new modifications of Newton's method for solving non-linear equations. Analysis of convergence shows that these methods have order of convergence five. Numerical tests verifying the theory are given and based on these methods, a class of new multistep iterations is developed.
Towards Cooperative, Self-Organised Replica Management
Authors: David Hales, Andrea Marcozzi, Giovanni Cortese
Venue: Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems (2007)

Nodes in a network often store and serve content to other nodes. However, each has a finite capacity and if requests for content exceed the capacity then queries fail. It is generally not possible for a priori predictions of load demand because at given times some content may suddenly become popular and at others hardly requested at all. Hence over a given time period a population of nodes has a certain total capacity to serve requests (the sum of all individual node capacities) and some demand load (queries going to the nodes). Assuming nodes can replicate content and redirect queries we present a simple node level protocol that self-organises nodes into cooperative clusters leading to efficient outcomes in some simple scenarios. The approach is scalable, robust and self-organising but there are several open issues. We present this as work-in-progress.
Development of Management Interface to Configure Network Equipment
Authors: Tomoyuki Iijima, Kunihiko Toumura, Hiroyasu Kimura, Makoto Kitani, Takahisa Miyamoto
Venue: Proceedings of the 2007 International Symposium on Applications and the Internet Workshops (2007)

This paper studies the feasibility of a network equipment configuration API (application programming interface), which helps a configuration application configure network equipment without human intervention, and therefore remarkably reduces the network operator's workload and the operational cost. Previously, network operators had to cope with various types of network equipment from several manufacturers or several versions of the same product from one manufacturer. This was tedious for network operators and was also not cost efficient. It was natural then, that a configuration application that configures every network product via the same interface was needed. However, the CLI (command line interface), the popular interface provided now in network equipment, is designed for human operators. Hence, it was unsuitable to incorporate CLI into configuration applications. Thus, middleware, or a unified control platform, which can configure all products by providing programmers with a unified API, was necessary. For this purpose, we developed an API based on the NETCONF protocol that was standardized by the IETF (Internet Engineering Task Force). We also evaluated its effectiveness.
KMS models for video files using visual mnemonics
Authors: Mike Leggett
Venue: Proceedings of the 6th ACM SIGCHI conference on Creativity cognition (2007)

A series of Models were built to explore and test the precept of navigating movies using gesture to control both forward and backward movement, and to launch movie files linked using visual elements associatively and semantically related to the knowledge domain represented within a movie collection.
Scalable, remote administration of windows NT
Authors: Michail Gomberg, Craig Stacey, Janet Sayre
Venue: Proceedings of the 2nd conference on Large Installation System Administration of Windows NT - Volume 2 (1999)

In the UNIX community there is an overwhelming perception that NT is impossible to manage remotely and that NT administration doesn't scale. This was essentially true with earlier versions of the operating system. Even today, out of the box, NT is difficult to manage remotely. Many tools, however, now make remote management of NT not only possible, but under some circumstances very easy. In this paper we discuss how we at Argonne's Mathematics and Computer Science Division manage all our NT machines remotely from a single console, with minimum locally installed software overhead. We also present NetReg, which is a locally developed tool for scalable registry management. NetReg allows us to apply a registry change to a specified set of machines. It is a command line utility that can be run in either interactive or batch mode and is written in Perl for Win32, taking heavy advantage of the Win32::TieRegistry module.