ppxscal/embedding_network huggingface dataset:
Proactive temperature management in MPSoCs
Authors: Ayse Kivilcim Coskun, Tajana Simunic Rosing, Kenny C. Gross
Venue: Proceeding of the 13th international symposium on Low power electronics and design (2008)

Preventing thermal hot spots and large temperature variations on the die is critical for addressing the challenges in system reliability, performance, cooling cost and leakage power. Reactive thermal management methods, which take action after temperature reaches a given threshold, maintain the temperature below a critical level at the cost of performance, and do not address the temperature variations. In this work, we propose a proactive thermal management approach, which estimates the future temperature using regression, and allocates workload on a multicore system to reduce and balance the temperature to avoid temperature induced problems. Our technique reduces the hot spots and temperature variations significantly in comparison to reactive strategies.
A new method to the solution of oblique wave incidence to oblique plane
Authors: M. Vosooghi, M. N. Azarmanesh
Venue: Proceedings of the 4th WSEAS International Conference on Applied Informatics and Communications (2004)

This paper introduces a new method to the solution of oblique wave incidence to oblique planes. The method we use is applicable for TEM waves. We introduce a method which will help us to find electric and magnetic fields of incidence and reflection waves using angles of wave and plane of incidence with x, y and z axis. Given a wave equation or its travel direction we can calculate angles of wave route with x, y and z axis i.e. θx, θy and θz.
Design methodology and hands-on practices for Embedded Operating Systems
Authors: Yu-Lun Huang, Jwu-Sheng Hu
Venue: Proceedings of the 13th International Conference on Parallel and Distributed Systems - Volume 02 (2007)

Operating systems play an important role in interacting with hardware and software, while embedded operating systems deal more with hardware-specific functions, optimization and customization. To emphasize the education in embedded operating systems, in this paper, we present the design methodologies of two courses in this area: Embedded Operating Systems and Real-Time Embedded Operating Systems for SoC. The former course focus on the basic concepts of embedded kernel primitives. The latter one emphasizes more on the insight of the real-time kernel and its scheduling protocols. Both courses consist of comprehensive hands-on practices to provide students more opportunities to fully participate in this blooming field.
Analysis of finite element method for one-dimensional time-dependent Schrödinger equation on unbounded domain
Authors: Jicheng Jin, Xiaonan Wu
Venue: Journal of Computational and Applied Mathematics (2008)

This paper addresses the theoretical analysis of a fully discrete scheme for the one-dimensional time-dependent Schrodinger equation on unbounded domain. We first reduce the original problem into an initial-boundary value problem in a bounded domain by introducing a transparent boundary condition, then fully discretize this reduced problem by applying Crank-Nicolson scheme in time and linear or quadratic finite element approximation in space. By a rigorous analysis, this scheme has been proved to be unconditionally stable and convergent, its convergence order has also be obtained. Finally, two numerical examples are performed to show the accuracy of the scheme.
Bilingual topic aspect classification with a few training examples
Authors: Yejun Wu, Douglas W. Oard
Venue: Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval (2008)

This paper explores topic aspect (i.e., subtopic or facet) classification for English and Chinese collections. The evaluation model assumes a bilingual user who has found documents on a topic and identified a few passages in each language on aspects of that topic. Additional passages are then automatically labeled using a k-Nearest-Neighbor classifier and local (i.e., result set) Latent Semantic Analysis. Experiments show that when few training examples are available in either language, classification using training examples from both languages can often achieve higher effectiveness than using training examples from just one language. When the total number of training examples is held constant, classification effectiveness correlates positively with the fraction of same-language training examples in the training set. These results suggest that supervised classification can benefit from hand-annotating a few same-language examples, and that when performing classification in bilingual collections it is useful to label some examples in each language.
A Student Experiment Method for Learning the Basics of Embedded Software Development Including HW/SW Co-design
Authors: Hiroyasu Mitsui, Hidetoshi Kambe, Satoshi Endo, Hisao Koizumi
Venue: Proceedings of the 22nd International Conference on Advanced Information Networking and Applications - Workshops (2008)

The applications of embedded system are widespread in not only consumer products and industrial machines but also new applications such as ubiquitous networking or sensor networking. There is a great demand for em-bedded software engineers in the enterprises, and the education of embedded software engineering in university has become important. The embedded software engineers should acquire both hardware (HW) and software (SW) technologies. We propose a student experiment method to nurture embedded SW engineers who understand HW technologies. The method includes embedded SW and HW design experiments, and a HW/SW co-design experiment. The method helps students learn about system modeling, HW/SW trade-off design as well as SW and HW design. We developed these experiments and evaluated them.
A Reflective Heterogeneous Service Coordination Middleware Based on Mobile Agents in Wireless Environments
Authors: Haiyang Hu, Hua Hu, Jie Chen
Venue: Proceedings of the 2008 International Conference on Multimedia and Ubiquitous Engineering (2008)

Software services distributed in open wireless environments are implemented using different middleware types and advertised using different discovery protocols. Client application needs to adopt a flexible approach to discover and bind these services. Compared with other related work, this paper presents a new reflective coordination middleware based on mobile agent. It dynamically adapts both its binding and discovery protocol to allow interoperation with heterogeneous services by uploading different functional components. By dynamically creating subagents at run time, it can interoperate with multiple services in parallel, and as a result the client burden is released and the efficiency of the coordination process is enhanced.
An optimal parallel algorithm for graph planarity
Authors: V. Ramachandran
Venue: Proceedings of the 30th Annual Symposium on Foundations of Computer Science (1989)

The authors present a parallel algorithm based on open ear decomposition which, given a graph G on n vertices, constructs an embedding of G onto the plane or reports that G is nonplanar. This parallel algorithm runs on a concurrent-read, concurrent-write parallel random-access machine (CRCW PRAM) in O(log n) time with the same processor bound as graph connectivity.
Restoring Service after an Unplanned IT Outage
Authors: Katherine O'Callaghan, Sugumar Mariappanadar
Venue: IT Professional (2008)

Results from a focus group as well as an empirical study suggest that incident managers use two distinct approaches when responding to unplanned outages in their organizations.
A User-Perceived Freshness Clustering Method to Identify Three Subgroups in Mobile Internet Users
Authors: Toshihiko Yamakami
Venue: Proceedings of the 2008 International Conference on Multimedia and Ubiquitous Engineering (2008)

The user behavior analysis of the mobile Internet is still to be explored. This increases importance in research and business as the mobile Internet penetration becomes visible. The author performs a preparatory survey to identify the user behavior scenarios during a day. It indicates that there are three distinguished mobile Internet behavior patterns: (a) always active, (b) irregular, (c) prime time use. This gives a novel perspective to understand user interactions in the mobile Internet. Intelligent mobile services require addressing these differences in order to improve user experience. The author proposes a user-perceived freshness method to cluster users with the content access logs in order to utilize this three-subgroup-based view. The revisit ratio in the following month is used to characterize the user clusters and the middle users show a high revisit ratio. The author discusses the characteristics of this middle user segment.
The Bazaar inside the Cathedral: Business Models for Internal Markets
Authors: Jacco Wesselius
Venue: IEEE Software (2008)

Since 1997, Philips Healthcare has been developing a software platform for its medical-equipment product line. Initially, the company used a closed-source approach, with a centralized platform development group. In the course of development, this process has evolved into a more open-source approach in which Philips Healthcare's entire software development community contributes to platform development. Making such a transition is not trivial. Given the typical OSS culture, a top-down approach—essentially forcing groups to become suppliers on the internal software market—won't work. For groups to switch from being consumers to being suppliers, they must have incentives and find the prospect attractive. Philips Healthcare has been working toward an internal open-source market for more than five years. In this article, the author describes the company's evolving process along with lessons learned about market mechanisms and business models for the internal software market. The key question guiding their efforts is how to turn software consumers into active producers of the platform assets.
Mining world knowledge for analysis of search engine content
Authors: John D. King, Yuefeng Li, Xiaohui Tao, Richi Nayak
Venue: Web Intelligence and Agent Systems (2007)

Little is known about the content of the major search engines. We present an automatic learning method which trains an ontology with world knowledge of hundreds of different subjects in a three-level taxonomy covering the documents offered in our university library. We then mine this ontology to find important classification rules, and then use these rules to perform an extensive analysis of the content of the largest general purpose internet search engines in use today. Instead of representing documents and collections as a set of terms, we represent them as a set of subjects, which is a highly efficient representation, leading to a more robust representation of information and a decrease of synonymy.
Proceedings of the 2008 C3S2E conference
Venue: C3S2E; Vol. 290 (2008)

C3S2E is the founding meeting of what we hope will become an annual event bringing together academics and practitioners in the area of computer science and software engineering. This series is inspired by academic meetings which were held annually in Canada a number of years ago (many generations in CSE): some of us felt that it was time to revise this highly reputed gathering. The 1st edition of C3S2E is re-incarnated in Montreal and is hosted by the Department of Computer Science and Software Engineering, the Faculty of Engineering and Computer Science and Concordia University. Both topics of interest of the conference series have made quite some progress in the past few years, part of which is reflected in the present proceedings volume. The domain has matured in the sense that it is nowadays able to attract top-level researchers; the field itself has brought along a number of new developments unheard of a few of years ago. The program, representing an acceptance of just below 35% of the submissions, consists of 16 long and 3 short papers as well as 9 posters. The submissions have undergone a review process involving about 3.2 reviews per paper followed by an on-line blind debate: the whole process being supported by ConfSys. C3S2E is proud to host invited talks by Godfried T Toussaint from McGill University and Debbabi Mourad from Concordia University.
Redesigning with traits: the Nile stream trait-based library
Authors: Damien Cassou, Stéphane Ducasse, Roel Wuyts
Venue: Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007 (2007)

Recently, traits have been proposed as a single inheritance backward compatible solution in which the composing entity has the control over the trait composition. Traits are fine-grained units used to compose classes, while avoiding many of the problems of multiple inheritance and mixin-based approaches. To evaluate the expressiveness of traits, some hierarchies were refactored, showing code reuse. However, such large refactorings, while valuable, may not be facing all the problems, since the hierarchies were previously expressed within single inheritance and following certain patterns. We wanted to evaluate how traits enable reuse, and what problems could be encountered when building a library using traits from scratch, taking into account that traits are units of reuse. This paper presents our work on designing a new stream library named Nile. We present the reuse that we attained using traits, and the problems we encountered.
1001 Acquisition viewpoints: efficient and versatile view-dependent modeling of real-world scenes
Authors: Mihai Mudure, Voicu Popescu
Venue: The Visual Computer: International Journal of Computer Graphics (2008)

Modeling is a severe bottleneck for computer graphics applications. Manual modeling is time consuming and fails to capture the complexity of real-world scenes. Automated modeling based on acquiring color and depth data is a promising alternative. However, the usual approach of densely sampling the scene from a few viewpoints suffers from long acquisition times, high data redundancy, and lack of robustness, leading to incomplete models. We propose automated modeling based on sampling the scene sparsely from a dense set of viewpoints. We show that the sparse data quickly accumulates to generate models with good scene coverage. The sparse depth is acquired efficiently and robustly, which enables an interactive, operator-in-the-loop acquisition pipeline. We describe a modeling system that implements this approach. The system acquires scenes with complex geometry and complex reflective properties from thousands of viewpoints in minutes. The resulting models are compact and support photorealistic rendering at interactive rates.
Mutation Testing of Protocol Messages Based on Extended TTCN-3
Authors: Chuanming Jing, Zhiliang Wang, Xingang Shi, Xia Yin, Jianping Wu
Venue: Proceedings of the 22nd International Conference on Advanced Information Networking and Applications (2008)

The critical requirement on reliability, fault-tolerance and security of network devices highlights the necessity of protocol robustness testing. Mutation testing of protocol messages is an important part of robustness testing, but related theory and practices are not well developed. This paper builds a NFSM model for mutation testing of protocol messages and proposes two types of Normal-Verification Sequence to enhance verdict mechanism. For single-field mutation testing of protocol messages, we propose the concept of compound anomalous test case to further simplify test sequences. As a standard test specification language, TTCN-3 reveals strong excellence in conformance testing, so we apply TTCN-3 to mutation testing and extend it according to test requirements. Using our method we test OSPFv2 sufficiently with a test system based on extended TTCN-3. The results indicate that our method has good capability of error-finding.
Comparison between Redundancy Techniques for Real Time Applications
Authors: Fauser Gustavo Russo Neves, Osamu Saotome
Venue: Proceedings of the Fifth International Conference on Information Technology: New Generations (2008)

The purpose of this paper is to present a comparison between redundancy techniques for Real Time applications focusing on the hardware redundancy with no repair and considering that the coupler devices (selectors and voters) are more reliable than the unit.
Growing a multi-class classifier with a reject option
Authors: D. M. J. Tax, R. P. W. Duin
Venue: Pattern Recognition Letters (2008)

In many classification problems objects should be rejected when the confidence in their classification is too low. An example is a face recognition problem where the faces of a selected group of people have to be classified, but where all other faces and non-faces should be rejected. These problems are typically solved by estimating the class densities and assigning an object to the class with the highest posterior probability. The total probability density is thresholded to detect the outliers. Unfortunately, this procedure does not easily allow for class-dependent thresholds, or for class models that are not based on probability densities but on distances. In this paper we propose a new heuristic to combine any type of one-class models for solving the multi-class classification problem with outlier rejection. It normalizes the average model output per class, instead of the more common non-linear transformation of the distances. It creates the possibility to adjust the rejection threshold per class, and also to combine class models that are not (all) based on probability densities and to add class models without affecting the boundaries of existing models. Experiments show that for several classification problems using class-specific models significantly improves the performance.
Individual capacity for culture acquisition: a business asset to be enhanced
Authors: Anna Marzona, Maurizio Pighin
Venue: International Journal of Information Technology and Management (2008)

The constant expansion of Information and Communication Technology (ICT) in the business world results in constant pressure on individual employees, who must continuously respond to demands that they learn how to use new tools, that they change working modalities and that they understand for ever more complex business processes. Changes introduced by the expansion of ICT seem to require people to change their personal and professional culture, not just their behaviour. Is this always true? Or does the success of new technologies in organisations depend on the ability of its individual employees to adapt? The present case study analyses how various individual responses to change can influence an organisation, and also explores how ICT expansion may raise a new kind of digital divide between people with high adaptability to ICT evolution and people with a lower capacity for professional development.
Blind source separation for convolutive mixtures based on the joint diagonalization of power spectral density matrices
Authors: Tiemin Mei, Alfred Mertins, Fuliang Yin, Jiangtao Xi, Joe F. Chicharo
Venue: Signal Processing (2008)

This paper studies the problem of blind separation of convolutively mixed source signals on the basis of the joint diagonalization (JD) of power spectral density matrices (PSDMs) observed at the output of the separation system. Firstly, a general framework of JD-based blind source separation (BSS) is reviewed and summarized. Special emphasis is put on the separability conditions of sources and mixing system. Secondly, the JD-based BSS is generalized to the separation of convolutive mixtures. The definition of a time and frequency dependent characteristic matrix of sources allows us to state the conditions under which the separation of convolutive mixtures is possible. Lastly, a frequency-domain approach is proposed for convolutive mixture separation. The proposed approach exploits objective functions based on a set of PSDMs. These objective functions are defined in the frequency domain, but are jointly optimized with respect to the time-domain coefficients of the unmixing system. The local permutation ambiguity problems, which are inherent to most frequency-domain approaches, are effectively avoided with the proposed algorithm. Simulation results show that the proposed algorithm is valid for the separation of both simulated and real-word recorded convolutive mixtures.
Continuous versus Discrete Model in Autodiagnosis Systems for Wireless Networks
Authors: Raquel Barco, Pedro Lázaro, Luis Díez, Volker Wille
Venue: IEEE Transactions on Mobile Computing (2008)

In the near future, several radio access technologies will coexist in Beyond 3G mobile networks (B3G) and they will be eventually transformed into one seamless global communication infrastructure. Self-managing systems (i.e. those that self-configure, self-protect, self-heal and self-optimize) are the solution to tackle the high complexity inherent to these networks. In this context, this paper proposes a system for auto-diagnosis in the Radio Access Network (RAN) of wireless systems. The malfunction of the RAN may be due not only to a hardware fault, but also (and more difficult to identify) to a bad configuration. The proposed system is based on the analysis of Key Performance Indicators (KPIs) in order to isolate the cause of the network malfunction. In this paper, two alternative probabilistic systems are compared, which differ on how KPIs are modelled (continuous or discrete variables). Experimental results are examined in order to support the theoretical concepts, based on data from a live network. The drawbacks and benefits of both systems are studied and some conclusions on the scenarios under which each model should be used are presented.
500 special relationships: Jim as a mentor to faculty and students
Authors: Ed Lazowska
Venue: ACM SIGMOD Record (2008)

There are hundreds of us in academia and industry who consider ourselves FoJ: Friends of Jim. Jim invested so deeply and so uniquely in every one of us that we each felt we must be "the chosen one." And we were: Jim had so much to give that he was able to choose hundreds of us, shaping our careers and our lives.
XML document similarity measure in terms of the structure and contents
Authors: Woosaeng Kim
Venue: Proceedings of the 2nd WSEAS International Conference on Computer Engineering and Applications (2008)

XML has become the standard for data representation and exchange on the Internet. With a large number of XML documents on the Web, there is an increasing need to automatically process those structurally rich documents for information retrieval, similarity clustering, and search applications. In this paper, we propose a new method to measure the similarity between XML documents by considering their structures and contents. The similarity of document's structure is found by simple string matching technique and that of document's contents is found by weights taking into account of the names and positions of elements.
Compiled Code Compression for Embedded Systems Using Evolutionary Computing
Authors: M. S. Ali, Anjali Mahajan, N. V. Choudhari
Venue: Proceedings of the Fifth International Conference on Information Technology: New Generations (2008)

Memory is one of the most restricted resources in embedded systems. Code compression provides substantial saving in terms of size. In this paper, we present a method for reducing the memory requirements of an embedded system by using code compression during the last stage of compilation process. The genetic algorithm is used to find the best sequence for optimized code. The output is then sent through the compression algorithm based on Generalized Interval Transformations coding. This paper reports the results of initial experiments on code optimization and compression problems for embedded systems.