ppxscal/embedding_network huggingface dataset:
Approaches to improving retention being investigated by the SUCCEED Coalition
Authors: T. Anderson
Venue: Proceedings of the Frontiers in Education Conference, on 1995. Proceedings., 1995 - Volume 02 (1995)

Summary form only given. The SUCCEED Engineering Education Coalition was established to effect curricular change that would significantly enhance the success of engineering students. Student retention data within the SUCCEED institutions indicated that effective transitioning of students into the university from high school community colleges or small colleges was critical to their success. A series of experiments are being conducted at these interfaces by the Coalition (e.g. student mentoring, pre-season programs, early exposure to engineering practice, developing effective learning skills). As an example, a high school-university transition program targeting minority students is being tested at 4 institutions. An overview of the approaches that SUCCEED is taking is presented and detailed results are given for selected projects. Since the conception of the SUCCEED Coalition, the African-American enrolment in SUCCEED institutions has increased by 45% and the number of degrees by more than 50%. The enrolment of women engineering students has increased by 12% with a corresponding 6% increase in the number of graduates. 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
Efficient Delaunay-based localized routing for wireless sensor networks: Research Articles
Authors: Yu Wang, Xiang-Yang Li
Venue: International Journal of Communication Systems (2007)

Consider a wireless sensor network consisting of n wireless sensors randomly distributed in a two-dimensional plane. In this paper, we show that with high probability we can locally find a path for any pair of sensors such that the length of the path is no more than a constant factor of the minimum. By assuming each sensor knows its position, our new routing method decides where to forward the message purely based on the position of current node, its neighbours, and the positions of the source and the target. Our method is based on a novel structure called localized Delaunay triangulation and a geometric routing method that guarantees that the distance travelled by the packets is no more than a small constant factor of the minimum when the Delaunay triangulation of sensor nodes are known. Our experiments show that the delivery rates of existing localized routing protocols are increased when localized Delaunay triangulation is used instead of several previously proposed topologies, and our localized routing protocol based on Delaunay triangulation works well in practice. We also conducted extensive simulations of another localized routing protocol, face routing. The path found by this protocol is also reasonably good compared with previous one although it cannot guarantee a constant approximation on the length of the path travelled theoretically. Copyright &copy; 2006 John Wiley & Sons, Ltd.
Setting Up COTS-Based Software Product Lines
Authors: Faheem Ahmed, Luiz Fernando Capretz, Miriam M. A. Capretz
Venue: Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (2007)

A software product line is a set of software-intensive systems sharing a common, managed set of features that satisfy the specific needs of a particular market segment or mission and are developed from a common set of core assets in a prescribed way [1]. Many organizations that deal in wide areas of operation, from consumer electronics, telecommunications, and avionics to information technology, are using software product lines practice, because it deals with effective utilization of software assets [2]. Although software product line is gaining popularity due to economical impacts, there has not been a great deal of research in establishing appropriate models for developing software product line from COTS. By having controlled variability and in satisfying the market demands a product line can be built around a set of COTS by analyzing the products to determine the common and variable features.
An Adaptive IEEE 802.11 Scheme for Voice and Data Services in Wireless LANs
Authors: Changle Li, Jalal Almhana, Jiandong Li, Zikuan Liu, Robert McGorman
Venue: Proceedings of the Fifth Annual Conference on Communication Networks and Services Research (2007)

In this paper we propose an adaptive transmission algorithm over an IEEE 802.11 WLAN that supports integrated voice and data services, where data traffic is transmitted with the Distributed Coordination Function (DCF), while voice transmission is carried out with the Point Coordination Function (PCF). The proposed algorithm defines an updating period. At the beginning of each period and based on the transmission statistics of the previous one, our algorithm adjusts the protocol parameters to improve data transmission without compromising voice transmissions, i.e., maximum allowable delay is respected. To show the efficiency of the proposed algorithm, we compare it with a previous work we did in [13]. The simulation results are provided and show the advantage of using such algorithm in term of protocol performance.
A Low Cost Spectral Power Extraction Technique for RF Transceiver Testing
Authors: T.-L. Hung, J.-L. Huang
Venue: Proceedings of the 25th IEEE VLSI Test Symmposium (2007)

In this work, we propose a low cost spectral power extraction technique to observe the output spectrum of the frequency synthesizer and perform the IIP3 (input third-order intercept point) test on the RF receiver. The underlying idea is to configure the RF receiver as an analog spectrum analyzer to test itself--the transceiver faults such as spurs and non-linearity appear in the observed frequency spectrum as abnormal components. Using readily available on-chip resources, strength of the spectral components is converted to a DC-like low frequency signal which can be measured with simple instrumental assistance. Thus, interpretation of the measurements is straightforward and the results are directly mapped to the system specifications, which also reduces the diagnosis complexity. A Bluetooth transceiver is used as the vehicle to validate the proposed technique. Simulation results show that the frequency synthesizer's spurs are clearly identified and IIP3 measured with less than 1 dBm error.
Model checking large network protocol implementations
Authors: Madanlal Musuvathi, Dawson R. Engler
Venue: Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1 (2004)

Network protocols must work. The effects of protocol specification or implementation errors range from reduced performance, to security breaches, to bringing down entire networks. However, network protocols are difficult to test due to the exponential size of the state space they define. Ideally, a protocol implementation must be validated against all possible events (packet arrivals, packet losses, timeouts, etc.) in all possible protocol states. Conventional means of testing can explore only a minute fraction of these possible combinations. This paper focuses on how to effectively find errors in large network protocol implementations using model checking, a formal verification technique. Model checking involves a systematic exploration of the possible states of a system, and is well-suited to finding intricate errors lurking deep in exponential state spaces. Its primary limitation has been the effort needed to use it on software. The primary contribution of this paper are novel techniques that allow us to model check complex, real-world, well-tested protocol implementations with reasonable effort. We have implemented these techniques in CMC, a C model checker [30] and applied the result to the Linux TCP/IP implementation, finding four errors in the protocol implementation.
Live migration of virtual machines
Authors: Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, Andrew Warfield
Venue: Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2 (2005)

Migrating operating system instances across distinct physical hosts is a useful tool for administrators of data centers and clusters: It allows a clean separation between hard-ware and software, and facilitates fault management, load balancing, and low-level system maintenance. By carrying out the majority of migration while OSes continue to run, we achieve impressive performance with minimal service downtimes; we demonstrate the migration of entire OS instances on a commodity cluster, recording service downtimes as low as 60ms. We show that that our performance is sufficient to make live migration a practical tool even for servers running interactive loads. In this paper we consider the design options for migrating OSes running services with liveness constraints, focusing on data center and cluster environments. We introduce and analyze the concept of writable working set, and present the design, implementation and evaluation of high-performance OS migration built on top of the Xen VMM.
Scene Identification Using Invariant Radial Feature Descriptors
Authors: Laura Worthy, Eric Sinzinger
Venue: Proceedings of the Eight International Workshop on Image Analysis for Multimedia Interactive Services (2007)

This paper addresses the challenge of identifying and retrieving related scenes from image databases with a focus on low-level feature descriptor construction. A set of affine covariant regions are identified via a radial segmentation algorithm. Local descriptors are built using two different types of histograms: (i) Polar Image Gradient (PIG) orientation histogram, and (ii) saturation-weighted hue histogram. The combination of geometric and photometric information yields a significant improvement in a feature's discriminative power. A cascading matching algorithm is used for feature matching and evaluation. To demonstrate the descriptor's image matching capabilities, a voting algorithm for similar scene retrieval is implemented utilizing results from the feature matches. Challenging images of buildings with inherent replicative feature regions due to common edificial texture are used to test the robustness and applicability of the radial-based methodology.
Virtual I/O scheduler: a scheduler of schedulers for performance virtualization
Authors: Seetharami R. Seelam, Patricia J. Teller
Venue: Proceedings of the 3rd international conference on Virtual execution environments (2007)

Virtualized storage systems are required to service concurrently executing workloads, with potentially diverse data delivery requirements, that are running under multiple operating systems. Although a number of algorithms have been developed for I/O performance virtualization among operating system (OS) instances and their applications, none results in absolute performance virtualization. By absolute performance virtualization we mean that the performance experienced by applications of one operating system does not suffer due to variations in the I/O request stream characteristics of applications of other operating systems. Key requirements of I/O performance virtualization are fairness and performance isolation. In this paper, we present a novel virtual I/O scheduler (VIOS) that provides absolute performance virtualization by being fair in sharing I/O system resources among operating systems and their applications, and provides performance isolation in the face of variations in the characteristics of I/O streams. The VIOS controls the coarse grain allocation of disk time to the different operating system instances and is OS independent; optionally, a set of OS-dependent schedulers may determine the fine-grain interleaving of requests from the corresponding operating systems to the storage system.
Compiling Bilingual Lexicon for Technical Terms Using the Web
Authors: Takehito Utsuro, Masatsugu Tonoike, Satoshi Sato, Sadao Kurohashi
Venue: Proceedings of the Second International Conference on Informatics Research for Development of Knowledge Society Infrastructure (2007)

This paper studies how to exploit domains in the Web texts in the task of automatic compilation of bilingual technical term lexicon. First, we propose how to judge whether each technical term candidate is actually a term of the given domain, or a domain independent term of general use. Next, we propose how to estimate translation of a technical term, given its domain.
Bayesian framework for unsupervised classification with application to target tracking
Authors: R. L. Kashyap
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 03 (1999)

We have given a solution to the problem of unsupervised classification of multidimensional data. Our approach is based on Bayesian estimation which regards the number of classes, the data partition and the parameter vectors that describe the density of classes as unknowns. We compute their MAP estimates simultaneously by maximizing their joint posterior probability density given the data. The concept of partition as a variable to be estimated is a unique feature of our method. This formulation also solves the problem of validating clusters obtained from various methods. Our method can also incorporate any additional information about a class while assigning its probability density. It can also utilize any available training samples that arise from different classes. We provide a descent algorithm that starts with an arbitrary partition of the data and iteratively computes the MAP estimates. The proposed method is applied to target tracking data. The results obtained demonstrate the power of the Bayesian approach for unsupervised classification.
Application of loudness/pitch/timbre decomposition operators to auditory scene analysis
Authors: M. Abe
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 05 (1996)

Abe and Ando (see Proc. IEEE ICASSP95, p.1368-71, 1995) proposed nonlinear operators which decompose a changing energy of sound in the wavelet domain into three orthogonal components: i.e., loudness and pitch as coherent changes, and timbre as an incoherent change. They showed that they could detect the discontinuity of a single sound stream with excellent temporal resolution and sensitivity. In this paper, they extend the coherency principle so that it can describe and pursue the individual coherency of non-overlapping sound streams in the wavelet domain. It is realized by Parzen's non-parametric estimates and Kalman filtering of the loudness change rate and the pitch shift rate. Using this method, they show some experiments for the extraction of the most salient stream from multiple sound streams.
Testing Time Goal-Driven Requirements with Model Checking Techniques
Authors: Gregorio Diaz, Elena Navarro, Maria-Emilia Cambronero, Valentin Valero, Fernando Cuartero
Venue: Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (2007)

In this paper we present the testing of time goal requirements by using Model Checking as an engine for test generation. The goal model that we use to capture the time requirements is an extension of KAOS. This goal model specifies the properties that the system must satisfy and how they are tested by using the model checker engine, UPPAAL. As an illustration of this proposal we take a particular study case based on GSM cell technology.
Method for reducing jitter in multi-gigahertz ATE
Authors: D. C. Keezer, D. Minier, P. Ducharme
Venue: Proceedings of the conference on Design, automation and test in Europe (2007)

Controlling jitter on a picosecond (or smaller) time scale has become one of the most difficult challenges for testing multi-gigahertz systems. In this paper we present a novel method for reducing jitter in timing-critical ATE signals. This method uses a real-time averaging approach to combine multiple ATE signals and produces timing references with significantly lower random jitter. For example, we demonstrate a 3x reduction in jitter by combining eight ATE signals (each with &sigma; =4ps) to produce a low-jitter signal (&sigma; =1.3ps). The measured jitter reduction is shown to closely match that predicted by theory. This counter-intuitive (but welcome) result is of general interest for the design of any low-jitter system, and is particularly helpful for multi-GHz ATE where precise timing is so critical.
A novel electrically controlled flexible liquid micro lens
Authors: M. Feldmann, S. Butefisch, S. Buttgenbach
Venue: Proceedings of the Symposium on Design, Test, Integration and Packaging of MEMS/MOEMS (2003)

In this paper we present an electrically controlled flexible liquid micro lens realized by micro fabrication techniques. The base material is a silicon wafer building a sealed chamber with a compliant nitride diaphragm filled with a transparent liquid. The focus of this optical system can be controlled by varying the pressure through heating of the working fluid. With this device a laser beam has been focused and defocused successfully.
Weed Classification Using Angular Cross Sectional Intensities for Real-Time Selective Herbicide Applications
Authors: Abdul Muhamin Naeem, Irshad Ahmad, Muhammad Islam, Shahid Nawaz
Venue: Proceedings of the International Conference on Computing: Theory and Applications (2007)

The environmental impact of herbicide utilization has stimulated research into new methods of weed control, such as selective herbicide application on highly infested crop areas. This paper deals with the development of an algorithm which calculates angular cross sectional intensity of an image that is used for the weed classification. This algorithm is specifically developed to classify images into broad and narrow class for real-time selective herbicide application. The developed system has been tested on weeds in the lab, which have shown that the system to be very effective in weed identification especially to reduce the air and light effects of natural open air environments. Further the results show a very reliable performance on images of weeds taken under varying field conditions. The analysis of the results shows over 97% classification accuracy over 140 sample images (broad and narrow) with 70 samples from each category of weeds.
On the Contribution of Preamble to Information Hiding in Mimicry Attacks
Authors: H. Gunes Kayacik, A. Nur Zincir-Heywood
Venue: Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops - Volume 01 (2007)

In this paper, we aim to determine the significance of different stages of an attack, namely the preamble and the exploit, on an achieved anomaly rate. To this end, we analyze four UNIX applications that have been used by the previous researchers against Stide anomaly detector. Our results show that the effect of the preamble on the anomaly rate is much greater when the size of the preamble component of an attack is greater than the size of the exploit component. Furthermore, we investigate the impact of training set selection and the length of sliding window on detector performance.
Preparing Software Engineering Graduates for an Industry Career
Authors: Shanika Karunasekera, Kunal Bedse
Venue: Proceedings of the 20th Conference on Software Engineering Education & Training (2007)

The lack of preparedness of Software Engineering (SE) graduates for a professional career is a common complaint raised by industry practitioners. The career progression of many new graduates is severely impacted due to the lack of well rounded skills. For example, some of the technically stronger graduates lack communication and managerial skills and vise versa. Industry based capstone projects, incorporated as a part of an undergraduate degree, are a well accepted means of preparing students for their professional careers. Software Engineering undergraduates at the University of Melbourne engage in such industry based projects both in the penultimate and final years of their degree. Though aimed at providing students a real-life SE experience and preparing them for industry, we observed these projects to fail in some cases in giving the necessary breadth of skills. We believe this failure to be due to the lack of an objective framework to guide student learning outcomes during projects. To address this problem we developed an objective skill-based framework, focusing on managerial, engineering and personal skills. In this paper we present this framework and share our experiences of using it.
Demand management for telecommunications services
Authors: Grigorios Zachariadis, Javier A. Barria
Venue: Computer Networks: The International Journal of Computer and Telecommunications Networking (2007)

In this paper we develop a novel method of controlling the demand in a multi-class, QoS-enabled network, using pricing and resource allocation for income maximisation. We first present a solution to the problem of calculating the optimal prices and QoS for a single link using a limiting regime approximation, which reduces the associated computational burden. A heuristic algorithm is then proposed that improves the limiting regime solution, achieving better results for links with small capacity. We further extend this approach to a multi-link network, where a distributed iterative algorithm is developed based on the solution of the single link model. Results from small and medium size networks show that, even when the assumptions we used do not hold, our approach yields results very close to the optimal ones (0.17-2.95% difference), which are computed by exhaustively searching in the decision space. Moreover, the calculation time using the proposed approach is approximately 1.5min for problems which took more than 240min to solve using exhaustive search.
The Honeynet Quarantine: Reducing Collateral Damage Caused by Early Intrusion Response
Authors: Birger Todtmann, Stephan Riebach, Erwin P. Rathgeb
Venue: Proceedings of the Sixth International Conference on Networking (2007)

Anomaly based intrusion detection is inherently subject to false alarms. Fast and automated intrusion response based on this type of intrusion detection will cause significant usage restrictions for falsely suspected systems. To avoid these negative effects without sacrificing detection sensitivity or increasing the risk for the production network inadequately, we propose a scheme combining anomaly-based IDS with Honeynet concepts and link layer based VLANs. In addition to introducing the concept, we will describe a proof-of-concept implementation and report results from some lab tests confirming the benefits of this approach.
Software process improvement for student projects
Authors: L. H. Werth
Venue: Proceedings of the Frontiers in Education Conference on 1995. Proceedings., 1995 vol 1. - Volume 01 (1995)

Software process concepts were formally applied to a beginning software engineering project course. In this paper sample technical and process job descriptions for students are given, together with our experience in teaching process skills. Technical and process roles are well understood in large software development companies, but they are neither taught nor applied in most software engineering classes. We found that having explicit technical and process roles for each student gives students a model to understand and help manage project complexity. The effect is to improve their learning as well as the quality of the end-products. Teaching and applying quality improvement ideas is a vital part of preparing students for modern software technology. 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