ppxscal/embedding_network huggingface dataset:
Advanced access control system for multi-tier server applications
Authors: Lubomir Cvrk, Vit Vrba, Karol Molnar
Venue: Proceedings of the Second International Conference on Systems (2007)

Server applications are one of the most important components of applications which use multi-tire architecture. These servers need to handle access of users. Access control logic is usually implemented directly inside an object which is responsible for performing required operations over the data. The object verifies access to its methods and permits or denies the operation. But systems usually consist of many such objects with different missions. All of these objects require similar access control system. This makes a greater overhead because access control verification must be coded inside all those objects. If in this approach a programmer forgets to verify some of required rights in the code then the system may encounter a forbidden data access. This article deals with that topic and designs a unified database layer working over relation databases. Benefits of this layer are strong simplification of the access control system and impossibility to access data without permissions.
An engineering approach to teaching decision-making skills in schools using an engineering heuristic
Authors: J. Heywood
Venue: Proceedings of the 26th Annual Frontiers in Education - Volume 01 (1996)

Wales and Stager's (1972) heuristic was originally devised as a method for improving the teaching of engineering design and was given the title of 'guided design'. Koen (1985) and Wales, Nordi and Stager (1986, 1989) have claimed that the heuristics they have described may be applied generally to the teaching of higher-order thinking skills throughout the curriculum. Wales et al. (1988, 1990) have shown how their model can be applied to mathematics, nursing, social studies and writing. This study examines the usefulness of this and similar heuristics in junior and senior high-school teaching. It is concluded that the heuristic may be applied in most subjects of the curriculum and that learning may be enhanced, especially among middle-range and low achievers. The study shows how the ideas of engineering educators may contribute to teaching and learning in schools.
Intelligent Transcription System Based on Spontaneous Speech Processing
Authors: Tatsuya Kawahara
Venue: Proceedings of the Second International Conference on Informatics Research for Development of Knowledge Society Infrastructure (2007)

With the improvement of the speech recognition technology, semi-automatic generation of transcripts or document records of lectures and meetings has become one of its promising applications. For this purpose, we need to take into account post-processing that includes cleaning of verbatim transcripts and segmentation into sentence and paragraph units. This article presents a novel statistical framework for an intelligent transcription system. The recent progress of automatic speech recognition of lectures and meetings is also reported. Then, several approaches to sentence unit detection and disfluency detection are described, as they are significant in the post-processing of transcripts generated by the speech recognizer.
Failure trends in a large disk drive population
Authors: Eduardo Pinheiro, Wolf-Dietrich Weber, Luiz André Barroso
Venue: Proceedings of the 5th USENIX conference on File and Storage Technologies (2007)

It is estimated that over 90% of all new information produced in the world is being stored on magnetic media, most of it on hard disk drives. Despite their importance, there is relatively little published work on the failure patterns of disk drives, and the key factors that affect their lifetime. Most available data are either based on extrapolation from accelerated aging experiments or from relatively modest sized field studies. Moreover, larger population studies rarely have the infrastructure in place to collect health signals from components in operation, which is critical information for detailed failure analysis. We present data collected from detailed observations of a large disk drive population in a production Internet services deployment. The population observed is many times larger than that of previous studies. In addition to presenting failure statistics, we analyze the correlation between failures and several parameters generally believed to impact longevity. Our analysis identifies several parameters from the drive's self monitoring facility (SMART) that correlate highly with failures. Despite this high correlation, we conclude that models based on SMART parameters alone are unlikely to be useful for predicting individual drive failures. Surprisingly, we found that temperature and activity levels were much less correlated with drive failures than previously reported.
Stretch-based tetrahedral mesh manipulation
Authors: Wenhao Song, Ligang Liu
Venue: Proceedings of Graphics Interface 2007 (2007)

We present a novel least scaling distortion metric to measure the deformation distortion for tetrahedral meshes. The stretch-like metric is a combination of Jacobian matrix norm and tetrahedron volume and has the properties of good shape preservation and rotation invariance. Based on our metric, we propose a uniform non-linear optimization solution to a variety of tetrahedral mesh manipulation applications including shape deformation, interpolation, deformation transfer, and deformation learning. Our approach can produce volume preserving and flip free tetrahedral mesh results, which performs much better than the previous tetrahedral manipulation approaches. We also demonstrate an efficient and practical application using free-form deformation technique. The object is embedded in a rough control tetrahedral mesh and deformed by editing the tetrahedral mesh with various constraints. Each vertex of the object can be obtained by its barycentric coordinates according to its embedding tetrahedron of the control tetrahedral mesh.
Constellation Program Return to the Moon: Software Systems Challenges - Autonomy and Autonomicity a Solution?
Authors: David J. Atkinson
Venue: Proceedings of the Fourth IEEE International Workshop on Engineering of Autonomic and Autonomous Systems (2007)

This letter, based on a keynote talk at EASe-2006 introduced NASA's Constellation Program, which is developing new space systems for renewed human exploration of the moon, and eventually, Mars. A selection of challenges for software systems were introduced that arise from the special circumstances of Constellation Systems. These challenges illustrate a variety of the types of problems that must be addressed related to software quality, automation, autonomicity and autonomy. For example, Constellation programlevel systems engineering and integration activities are tasked with ensuring interoperability, reuse, compatibility, and evolutionary upgrade of all systems. To further compound the challenges, Constellation missions represent a mixing of the human space-flight processes with those of NASA's robotic exploration missions. These factors and others give rise to many unique and/or significantly more complex engineering than has been previously faced in the development of space systems. In this context, software reliability and safety become critical qualities for what will arguably be the most complex software systems artifact ever created.
The Wyner-Ziv Rate-Distortion Function of Multivariate Gaussian Sources and Its Application in Distributed Video Coding
Authors: Peng Wang, Jia Wang, Songyu Yu, Erkang Chen, Xiaokang Yang, Xiaodong Wang
Venue: Proceedings of the 2007 Data Compression Conference (2007)

Wyner-Ziv coding [1] is extended to the scenario of multivariate source and side information, whose rate-distortion function is obtained by a reverse water-filling method for the joint quadratic-Gaussian case.
Pervasive Fabrication: Making Construction Ubiquitous in Education
Authors: Michael Eisenberg
Venue: Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops (2007)

The notion of "pervasive computing" has traditionally been identified with a focus on what might be called "pervasive processing". This paper, in contrast, argues that the notion of pervasive computing can be profitably extended to accommodate the burgeoning potential of educational fabrication. We present several projects under way in our lab-projects that illustrate how fabrication devices can be employed in educational settings. We then use these examples to motivate a broader discussion of scenarios for "pervasive fabrication" in education.
A study on auditory resolution using Bark-FAMlet clicks
Authors: U. K. Laine
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 02 (1996)

Many areas in audio engineering, e.g., perceptual coding, strongly rely on knowledge and models of the human auditory system. Nonuniform frequency resolution and masking phenomenon are well studied aspects. Less attention has been paid to the temporal auditory resolution. In this pilot study the temporal resolution is tested by using short (0.55-4.15 ms) clicks called Bark-FAMlets. They form an orthogonal set of signals all having identical power spectra with uniform masking properties. Individual FAMlets differ only in phase by steps called an auditory unit delay (AUD). We found that 75% discrimination is achieved when the difference between two FAMlets is 22, 11 or 10 AUDs depending on the three test conditions used.
A Model-Driven Architecture Approach Using Explicit Stakeholder Quality Requirement Models for Building Dependable Information Systems
Authors: Stefan Biffl, Richard Mordinyi, Alexander Schatten
Venue: Proceedings of the 5th International Workshop on Software Quality (2007)

Decision makers in safety-critical domains rely on data from dependable information systems. Traditional time- and safety-critical information systems, such as traffic management systems, have been using proprietary point-to-point data links, which are very dependable, but also time-consuming and costly to change due to the need to manually adapt a multitude of deployed systems. In this paper we introduce a model-driven architecture (MDA) system approach that describes explicitly stakeholder quality requirements on dependable data links between systems for decision support and generates new system versions that implement these requirements. The MDA approach is expected to a) improve the quality (assurance) of system requirements; b) support more explicit feedback on the quality of intermediate models during systems development; and c) provide better auditing capabilities of the systems development process. Based on an industry case study we describe the MDA concept of the system, the development process, and how software quality can be measured and improved.
An evaluation of network stack parallelization strategies in modern operating systems
Authors: Paul Willmann, Scott Rixner, Alan L. Cox
Venue: Proceedings of the annual conference on USENIX '06 Annual Technical Conference (2006)

As technology trends push future microprocessors toward chip multiprocessor designs, operating system network stacks must be parallelized in order to keep pace with improvements in network bandwidth. There are two competing strategies for stack parallelization. Message-parallel network stacks use concurrent threads to carry out network operations on independent messages (usually packets), whereas connection-parallel stacks map operations to groups of connections and permit concurrent processing on independent connection groups. Connection-parallel stacks can use either locks or threads to serialize access to connection groups. This paper evaluates these parallel stack organizations using a modern operating system and chip multiprocessor hardware. Compared to uniprocessor kernels, all parallel stack organizations incur additional locking overhead, cache inefficiencies, and scheduling overhead. However, the organizations balance these limitations differently, leading to variations in peak performance and connection scalability. Lock-serialized connection-parallel organizations reduce the locking overhead of message-parallel organizations by using many connection groups and eliminate the expensive thread handoff mechanism of thread-serialized connection-parallel organizations. The resultant organization outperforms the others, delivering 5.4 Gb/s of TCP throughput for most connection loads and providing a 126% throughput improvement versus a uniprocessor for the] heaviest connection loads.
A new particle swarm algorithm for a multi-objective mixed-model assembly line sequencing problem
Authors: A. R. Rahimi-Vahed, S. M. Mirghorbani, M. Rabbani
Venue: Soft Computing - A Fusion of Foundations, Methodologies and Applications (2007)

The sequencing of products for mixed-model assembly line in Just-in-Time manufacturing systems is sometimes based on multiple criteria. In this paper, three major goals are to be simultaneously minimized: total utility work, total production rate variation, and total setup cost. A multi-objective sequencing problem and its mathematical formulation are described. Due to the NP-hardness of the problem, a new multi-objective particle swarm (MOPS) is designed to search locally Pareto-optimal frontier for the problem. To validate the performance of the proposed algorithm, various test problems are solved and the reliability of the proposed algorithm, based on some comparison metrics, is compared with three distinguished multi-objective genetic algorithms (MOGAs), i.e. PS-NC GA, NSGA-II, and SPEA-II. Comparison shows that MOPS provides superior results to MOGAs.
Teaching AC circuit analysis with MATLAB
Authors: J. Okyere Attia
Venue: Proceedings of the Frontiers in Education Conference on 1995. Proceedings., 1995 vol 1. - Volume 01 (1995)

MATLAB is a numerical computation software package for engineering and scientific calculations. MATLAB is primarily a tool for matrix computations. MATLAB is being used to teach filter design, random processes, control systems and communication theory. This paper presents an approach to teaching circuit analysis topics using specially-designed exercises that can be done using MATLAB running on personal computers or modern workstations. The MATLAB exercises cover sinusoidal AC analysis, network characteristics and frequency response. Some MATLAB functions that are useful in teaching AC circuit analysis are introduced. The MATLAB programs for doing the exercises have been provided. In addition, the SPICE circuit analysis software program is compared to MATLAB. The interactive programming and versatile graphics of MATLAB is especially effective in enhancing the teaching topics in electrical engineering. 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
Construction and Motion for a Virtual Humanoid
Authors: Antonio Benitez, Wilson Sanchez, Daniel Vallejo
Venue: Proceedings of the 17th International Conference on Electronics, Communications and Computers (2007)

This paper presents an initial work on digital actors involved in virtual environments. We describe how the actor was built searching an humanoid representation through a geometric model. Besides, tools to incorporate texture on the model and techniques used to move the the actors extremities are described. Although this developed is based on the work of Pettré et al. [16], we are building a solid platform to give total mobility and realism to both, the actor and the virtual environment where our humanoid works. Preliminary results about kinematic applied to the actor are presented. This work allow us to begin to work on the digital actors area, to analyze and propose techniques to give the actor autonomy to plan into virtual environments (adding motion planing techniques).
Adaptive spectral contrast enhancement based on masking effect for the hearing impaired
Authors: Z. Ribic
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 02 (1996)

A spectral enhancement technique has been developed to compensate for the reduced masking effect in people with sensorineural hearing impairment. The speech is modified with the goal of increasing asymmetrically the amplitudes of the first three formant peaks relative to surrounding spectrum levels. The shape and degree of the spectral contrast alteration can be flexibly adjusted in this proposed scheme based on the reduced masking effect. The processed speech was presented to listeners with moderate to severe sensorineural hearing loss. Experiment results have shown that most of listeners consistently preferred the processed speech to the original one. A comparison of the results with Bunnell's (1990) scheme are also reported, which demonstrates furthermore the effectiveness and correctness of our scheme.
Making the fast case common and the uncommon case simple in unbounded transactional memory
Authors: Colin Blundell, Joe Devietti, E. Christopher Lewis, Milo M. K. Martin
Venue: ACM SIGARCH Computer Architecture News (2007)

Hardware transactional memory has great potential to simplify the creation ofcorrect and efficient multithreaded programs, allowing programmers to exploitmore effectively the soon-to-be-ubiquitous multi-core designs. Several recentproposals have extended the original bounded transactional memory to unboundedtransactional memory, a crucial step toward transactions becoming ageneral-purpose primitive. Unfortunately, supporting the concurrent executionof an unbounded number of unbounded transactions is challenging, and as aresult, many proposed implementations are complex. This paper explores a different approach. First, we introduce thepermissions-only cache to extend the bound at which transactions overflow toallow the fast, bounded case to be used as frequently as possible. Second, wepropose OneTM to simplify the implementation of unbounded transactional memoryby bounding the concurrency of transactions that overflow the cache. Thesemechanisms work synergistically to provide a simple and fast unboundedtransactional memory system. The permissions-only cache efficiently maintains the coherencepermissions-but not data-for blocks read or written transactionally thathave been evicted from the processor's caches. By holding coherencepermissions for these blocks, the regular cache coherence protocol can be usedto detect transactional conflicts using only a few bits of on-chip storage peroverflowed cache block.OneTM allows only one overflowed transaction at a time, relying on thepermissions-only cache to ensure that overflow is infrequent. We present twoimplementations. In OneTM-Serialized, an overflowed transaction simply stallsall other threads in the application. In OneTM-Concurrent, non-overflowedtransactions and non-transactional code can execute concurrently with theoverflowed transaction, providing more concurrency while retaining OneTM's coresimplifying assumption.
Cooperative Caching for Grid Based DataWarehouses
Authors: Frank Dehne, Michael Lawrence, Dalhousie University
Venue: Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid (2007)

In this paper we propose a grid-based OLAP application which distributes query computation across an enterprise grid. Our application follows a two-tiered process for answering queries based on sharing cached OLAP data between the users at the local grid site, and using grid scheduling approaches to execute the remaining parts of a query amongst a distributed set of OLAP servers. A new technique for extraction and aggregation of shared cached OLAP data is proposed, along with an efficient, aggregateaware cache controller. An experimental evaluation of the proposed query processing and cooperative caching methods shows a significant reduction in query times compared to previously proposed methods.
A Stability Analysis Method for Nonlinear Systems with Fuzzy Logic Controller
Authors: Marius L. Tomescu, Gheorghe Petrov
Venue: Proceedings of the Eighth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (2006)

This paper presented a stability analysis method for nonlinear processes with Takagi-Sugeno's (T-S) fuzzy logic controllers (FLC's). The design of FLC is based on heuristic fuzzy rules. The stability analysis of this fuzzy control model is performed using Krasovskii-LaSalle invariant set theorem with quadratic Lyapunov candidate function. This paper proves that if the Lyapunov function is negative semi-definite in the active region of each fuzzy rule then, the overall system is asymptotic stable in the sense of Lyapunov (ISL). The stability theorem presents in this paper assures sufficient conditions for the stability of the nonlinear system with FLC. The end of the paper contains an illustrative example that describes an application of the method of the stability analysis.
New estimation technique for a class of chaotic signals
Authors: D. Rajan
Venue: Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 01 (2000)

We propose a new technique for the estimation of chaotic signals in the presence of additive noise. The new method uses statistical measures to restrict the space over which the signals are received. The proposed technique is applicable to a large variety of chaotic signals and has good performance indicated by the low estimation error bias and variance. The complexity of the algorithm is shown to be low.
Very wide register: an asymmetric register file organization for low power embedded processors
Authors: Praveen Raghavan, Andy Lambrechts, Murali Jayapala, Francky Catthoor, Diederik Verkest, Henk Corporaal
Venue: Proceedings of the conference on Design, automation and test in Europe (2007)

In current embedded systems processors, multi-ported register files are one of the most power hungry parts of the processor, even when they are clustered. This paper presents a novel register file architecture, which has single ported cells and asymmetric interfaces to the memory and to the datapath. Several realistic kernels from the TI DSP benchmark and from Software Defined Radio (SDR) are mapped on the architecture. A complete physical design of the architecture is done in TSMC 90nm technology. The novel architecture presented is shown to obtain energy gains of upto 10X with respect to conventional multi-ported register file over the different benchmarks.
An Authoring/Editing Framework for Haptic Broadcasting: Passive Haptic Interactions using MPEG-4 BIFS
Authors: Jongeun Cha, Yongwon Seo, Yeongmi Kim, Jeha Ryu
Venue: Proceedings of the Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (2007)

In this paper, we propose an authoring/editing framework for haptic broadcasting that provides viewers with passive haptic interactions synchronized with audiovisual media by extending MPEG-4 BIFS Binary Format for Scenes). Based on this framework, we could conveniently author haptically enhanced broadcast contents and provide them to viewers by streaming via a VOD (video on demand) context. This work will also appear in the demonstration session during the conference.