ppxscal/embedding_network huggingface dataset:
Managing web service quality
Authors: Wolfgang Emmerich
Venue: Proceedings of the 6th international workshop on Software engineering and middleware (2006)

The IT industry is beginning to mirror a trend of specialization and outsourcing that has been present for decades in other industries, such as the automotive industry. We are beginning to see the emergence of specialist service providers, such as CRM services and market places, payment and settlement services, bill presentment services and many others. Organizations increasingly use these services in complex enterprise application systems using web service infrastructures. Unlike the automotive industry, however, the IT industry does not yet have an agreed way to manage web service quality. In this talk, I will focus on managing the service quality of web services that are used across organizational boundaries. I discuss the systematic definition of formal service level agreement languages that support the precise definition of service quality, such as latency, throughput, availability and reliability. I present how service level agreements written in these languages can be used and describe how service level agreements can be policed. I conclude the talk by sketching further research that is necessary before we have a similar grip on quality as other engineering disciplines.
Programming WCF Services
Authors: Juval Lowy
Venue:  (2007)

Written by Microsoft software legend Juval Lowy, Programming WCF Services is the authoritative introduction to Microsoft's new, and some say revolutionary, unified platform for developing service-oriented applications (SOA) on Windows. Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. Programming WCF Services focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, Programming WCF Services provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.
Ipod + Itunes Starter Kit
Authors: Brad Miser
Venue:  (2006)

The iPod and iTunes are the hottest technologies in the world of digital music today. Whether you're a Mac or Windows user, the iPod and iTunes Starter Kit provides all the information that you need to get the most out these amazing digital music tools, including the Apple iTunes Music Store. From the basics of listening to audio CDs to advanced customization of music on an iPod, this book will enable youï¾ to master digital music by using these tools. Included in the kit is a CD with FREE downloads (an $80 value) of various software products for your iPod and your iTunes such as Lyripod 1.0, GNUpod, Music Publisher, RadioLover 1.2, RockStar 1.0 and much more.
How to write health dialog for a talking computer
Authors: Jeffrey P. Migneault, Ramesh Farzanfar, Julie A. Wright, Robert H. Friedman
Venue: Journal of Biomedical Informatics (2006)

Automated dialogue systems delivered over the telephone offer a promising approach to delivering health-related interventions to populations of individuals at low-cost. Over the past two decades, an automated telephone system called Telephone-Linked Care or TLC has been successfully designed and evaluated by the authors and their colleagues. This work has resulted in over twenty systems for various health-related conditions and lifestyle behaviors. This paper describes our approach to developing and writing dialogue for these automated telephone systems, including determining the program objectives, defining the target population, and selecting a theory of behavior change to guide the intervention. Both macro and micro issues are considered in constructing dialogue systems that are engaging for the target population, easy to use, and effective at promoting positive health behaviors and outcomes.
Content-based image collection summarization and comparison using self-organizing maps
Authors: Da Deng
Venue: Pattern Recognition (2007)

Progresses made on content-based image retrieval have reactivated the research on image analysis and a number of similarity-based methods have been established to assess the similarity between images. In this paper, the content-based approach is extended towards the problem of image collection summarization and comparison. For these purposes we propose to carry out clustering analysis on visual features using self-organizing maps, and then evaluate their similarity using a few dissimilarity measures implemented on the feature maps. The effectiveness of these dissimilarity measures is then examined with an empirical study.
Timing analysis for preemptive multitasking real-time systems with caches
Authors: Yudong Tan, Vincent Mooney
Venue: ACM Transactions on Embedded Computing Systems (TECS) (2007)

In this paper, we propose an approach to estimate the worst-case response time (WCRT) of each task in a preemptive multitasking single-processor real-time system utilizing an L1 cache. The approach combines intertask cache-eviction analysis and intratask cache-access analysis to estimate the number of cache lines that can possibly be evicted by the preempting task and also be accessed again by the preempted task after preemptions (thus requiring the preempted task to reload the cache line(s)). This cache-reload delay caused by preempting task(s) is then incorporated into WCRT analysis. Three sets of applications with up to six concurrent tasks running are used to test our approach. The experimental results show that our approach can tighten the WCRT estimate by up to 32&percnt; (1.4X) over prior state-of-the-art.
Generation of the Maxwellian inflow distribution
Authors: Alejandro L. Garcia, Wolfgang Wagner
Venue: Journal of Computational Physics (2006)

This paper presents several efficient, exact acceptance-rejection methods for generating the Maxwellian inflow distribution, the velocity distribution of gas molecules crossing a plane. The new methods are demonstrated to be computationally faster and more accurate than the schemes commonly used for open boundary conditions in particle simulations.
Introduction to Web Design Using Dreamweaver®, Student Edition, 1 edition
Venue:  (2006)

Introduction to Web Design Using Dreamweaver® provides students with step-by-step activities that teach the skills needed to plan and create Web sites. For use with Dreamweaver® MX, MX 2004, and 8. Includes information about Web design principles and activities that involve Flash® and Fireworks® application skills. Table of contentsUnit 1 - Fundamentals of Web Design Chapter 1: Web BasicsChapter 2: Computer BasicsChapter 3: Online BasicsChapter 4: HTMl BasicsUnit 2 - Designing Web SitesChapter 5: Planning a Web SiteChapter 6: Developing Content and layout Chapter 7: Selecting Design and ColorUnit 3 - Enhancing a Web SiteChapter 8: Using Web GraphicsChapter 9: Adding Multimedia to a Web Site Chapter 10: Adding Interactivity to a Web Site Unit 4 - The Web Site Development Process Chapter 11: Project PlanningChapter 12: Developing a Web SiteChapter 13: Adding Web Site Functionality Chapter 14: Publishing a Web SiteChapter 15: Maintaining a Web SiteUnit 5 - Advanced HTMLChapter 16: HTMl Tables, Frames, and CSS Chapter 17: HTMl, Scripting, and Interactivity 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
Evaluation of the Security of RC6 against the χ2-Attack*A preliminary version was presented at ACISP'05.
Authors: Atsuko Miyaji, Yuuki Takano
Venue: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences (2007)

Knudsen and Meier applied the χ2-attack to RC6. The χ2-attack recovers a key by using high correlations measured by χ2-value. Up to the present, the success probability of any χ2-attack has not been evaluated theoretically without using experimental results. In this paper, we discuss the success probability of χ2-attack and give the theorem that evaluates the success probability without using any experimental result, for the first time. We make sure the accuracy of our theorem by demonstrating it on both 4-round RC6 without post-whitening and 4-round RC6-8. We also evaluate the security of RC6 theoretically and show that a variant of the χ2-attack is faster than an exhaustive key search for the 192-bit-key and 256-bit-key RC6 with up to 16 rounds. As a result, we succeed in answering such an open question that a variant of the χ2-attack can be used to attack RC6 with 16 or more rounds.
Application of the DEVS framework in construction simulation
Authors: Sivakumar Palaniappan, Anil Sawhney, Hessam S. Sarjoughian
Venue: Proceedings of the 38th conference on Winter simulation (2006)

The Discrete Event Systems Specification (DEVS) framework is based on systems engineering principles and is used for modeling and simulation in many application domains. This framework supports a number of important features such as component based hierarchical simulation model development, scalability, reusability and distributed simulation. This paper demonstrates the application of the DEVS framework for construction simulation through a simple, but representative real world application. The application focuses on analyzing the work flow between various trade contractors in production home building. The software tool 'DEVSJAVA' is used for modeling and simulation of the construction application. DEVSJAVA is object oriented; it implements the DEVS framework using Java programming language. This paper consists of three main components: an overview of the state-of-the-art in construction simulation methods and tools, an introduction to the DEVS framework, and a detailed construction example to highlight the application of DEVS framework.
Java Generics and Collections
Authors: Maurice Naftalin, Philip Wadler
Venue:  (2006)

This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection libraries have tremendously increased the power of Java 5 and Java 6. But they have also confused many developers who haven't known how to take advantage of these new features. Java Generics and Collections covers everything from the most basic uses of generics to the strangest corner cases. It teaches you everything you need to know about the collections libraries, so you'll always know which collection is appropriate for any given task, and how to use it.Topics covered include:Fundamentals of generics: type parameters and generic methodsOther new features: boxing and unboxing, foreach loops, varargsSubtyping and wildcardsEvolution not revolution: generic libraries with legacy clients and generic clients with legacy librariesGenerics and reflectionDesign patterns for genericsSets, Queues, Lists, Maps, and their implementationsConcurrent programming and thread safety with collectionsPerformance implications of different collectionsGenerics and the new collection libraries they inspired take Java to a new level. If you want to take your software development practice to a new level, this book is essential reading.Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh, where his research focuses on the design of programming languages. He is a co-designer of GJ, work that became the basis for generics in Sun's Java 5.0.Maurice Naftalin is Technical Director at Morningside Light Ltd., a software consultancy in the United Kingdom. He has most recently served as an architect and mentor at NSB Retail Systems plc, and as the leader of the client development team of a major UK government social service system."A brilliant exposition of generics. By far the best book on the topic, it provides a crystal clear tutorial that starts with the basics and ends leaving the reader with a deep understanding of both the use and design of generics." Gilad Bracha, Java Generics Lead, Sun Microsystems
Computer sciences and commercial forces: can computer science be considered science?
Authors: Shai Ophir
Venue: ACM SIGCAS Computers and Society (2006)

Computer Sciences (CS) are having a major impact on recent scientific developments. As any other basic science, the CS is publicly perceived as an open and free science that is trying to make progress in any possible direction, resolving scientific problems in its arena and dealing with pure scientific and issues and theoretical questions per se. In this paper I claim that this is not the case. CS is heavily controlled by commercial forces, which dictate its progress, goals and future directions. The new developments in the CS arena are in most cases the result of the market needs. Several research projects at the universities are funded by the industry, dealing with issues with a clear industrial aspect. Public funds, such as the 6th European Framework project allocates a major portion of their funds for industrial research. The IEEE and ACM, the most respectful technology organizations of the CS, are governed by the industry and the universities at about equal share. The industry is holding patent rights for several CS research results, and CS scientists are issuing patents for their research because it may have a significant economic value. The CS is not an open science, in terms of Popper definition.
Function variables for constraint programming: Thesis
Authors: Brahim Hnich
Venue: AI Communications (2003)

We introduce function variables to constraint programs (CP), variables whose values are one of (exponentially many) possible functions between two sets. Such variables are useful for modelling problems from domains such as configuration, planning, scheduling, etc. We show that a function variable can be mapped into different representations in terms of integer and set variables, and illustrate how to map constraints stated on a function variable into constraints on integer and set variables. As a result, a constraint model expressed using function variables allows for the generation of alternate CP models. Furthermore, we present an extensive theoretical comparison of models of problems involving injective functions supported by asymptotic and empirical studies. Finally, we present and evaluate a practical modelling tool that is based on a high-level language that supports function variables. The tool helps users explore different alternate CP models starting from a function model that is easy to develop, understand, and maintain.
Statistical admission control using delay distribution measurements
Authors: Kartik Gopalan, Lan Huang, Gang Peng, Tzi-Cker Chiueh, Yow-Jian Lin
Venue: ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) (2006)

Growth of performance sensitive applications, such as voice and multimedia, has led to widespread adoption of resource virtualization by a variety of service providers (xSPs). For instance, Internet Service Providers (ISPs) increasingly differentiate their offerings by means of customized services, such as virtual private networks (VPN) with Quality of Service (QoS) guarantees or QVPNs. Similarly Storage Service Providers (SSPs) use storage area networks (SAN)/network attached storage (NAS) technology to provision virtual disks with QoS guarantees or QVDs. The key challenge faced by these xSPs is to maximize the number of virtual resource units they can support by exploiting the statistical multiplexing nature of the customers' input request load.While a number of measurement-based admission control algorithms utilize statistical multiplexing along the bandwidth dimension, they do not satisfactorily exploit statistical multiplexing along the delay dimension to guarantee distinct per-virtual-unit delay bounds. This article presents Delay Distribution Measurement (DDM) based admission control algorithm, the first measurement-based approach that effectively exploits statistical multiplexing along the delay dimension. In other words, DDM exploits the well-known fact that the actual delay experienced by most service requests (packets or disk I/O requests) for a virtual unit is usually far smaller than its worst-case delay bound requirement because multiple virtual units rarely send request bursts at the same time. Additionally, DDM supports virtual units with distinct probabilistic delay guarantees---virtual units that can tolerate more delay violations can reserve fewer resources than those that tolerate less, even though they require the same delay bound. Comprehensive trace-driven performance evaluation of QVPNs (using Voice over IP traces) and QVDs (using video stream, TPC-C, and Web search I/O traces) shows that, when compared to deterministic admission control, DDM can potentially increase the number of admitted virtual units (and resource utilization) by up to a factor of 3.
Idea to Image in Photoshop CS2: Rick Sammon's Guide to Enhancing Your Digital Photographs
Authors: Rick Sammon
Venue:  (2006)

From "America's Most Popular Photo Expert" comes this beautiful book on working and playing with the Photoshop digital darkroom.World-famous, award-winning professional photographer and writer Rick Sammon, author of 25 books and host of 2 television programs, shares his favorite creative enhancements for turning "straight" digital pictures into more creative and imaginative images. With this book you will become not only a well-rounded photographer but also a self-motivated artist in the powerful age of digital imaging.Rick begins the book with advice on seeing creatively and outlines his winning artistic process to help you learn to visualize the end-result before taking a picture. He then turns to the technical aspects of taking photographs, including his philosophy of using features like Camera Raw in Photoshop and how it is a must to obtain the best possible images. Step-by-step lessons follow, each showing how Rick transforms his digital photographs into compelling images. Detailed screenshots of the process accompany Rick's stunning photography and amusing anecdotes of photo shoots from around the world. 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
Absolute Beginner's Guide to A+ Certification
Authors: Mark Edward Soper
Venue:  (2003)

Passing a test is one thing...mastering the field is another, and this book is the first step to mastering the world of PC hardware and operating systems. Mark Edward Soper not only shows you what you need to pass the tests, but also what you need to have an edge on the competition, on exam day and in the workplace. Each chapter takes a ground-up approach, starting with the essentials and gradually building to larger, more complex concepts. The book is loaded with informative illustrations, photos and screen captures that help you follow along, even if you don't have all the hardware at home.The CD accompanying the book provides study resources, including a PrepLogic test engine, lab exercises, and study notes. The book also offers a handy objectives index that maps each test objective to the section of the book in which it is covered. This invaluable - and overlooked by competitors - tool helps you to be certain that you are ready for test day!
Fast and versatile algorithm for nearest neighbor search based on a lower bound tree
Authors: Yong-Sheng Chen, Yi-Ping Hung, Ting-Fang Yen, Chiou-Shann Fuh
Venue: Pattern Recognition (2007)

In this paper, we present a fast and versatile algorithm which can rapidly perform a variety of nearest neighbor searches. Efficiency improvement is achieved by utilizing the distance lower bound to avoid the calculation of the distance itself if the lower bound is already larger than the global minimum distance. At the preprocessing stage, the proposed algorithm constructs a lower bound tree (LB-tree) by agglomeratively clustering all the sample points to be searched. Given a query point, the lower bound of its distance to each sample point can be calculated by using the internal node of the LB-tree. To reduce the amount of lower bounds actually calculated, the winner-update search strategy is used for traversing the tree. For further efficiency improvement, data transformation can be applied to the sample and the query points. In addition to finding the nearest neighbor, the proposed algorithm can also (i) provide the k-nearest neighbors progressively; (ii) find the nearest neighbors within a specified distance threshold; and (iii) identify neighbors whose distances to the query are sufficiently close to the minimum distance of the nearest neighbor. Our experiments have shown that the proposed algorithm can save substantial computation, particularly when the distance of the query point to its nearest neighbor is relatively small compared with its distance to most other samples (which is the case for many object recognition problems).
Microsoft Visual Basic .NET 2003 Kick Start
Authors: Duncan Mackenzie, Andy Baron, Joel Semeniuk, Erik Porter
Venue:  (2003)

Visual Basic .NET Kick Start is a rapid-progression tutorial that presents Visual Basic .NET to working programmers already familiar with another programming language or tool. This book speeds through basic concepts and focuses on practical examples showing the advantages of Visual Basic .NET in ASP programming, application design and creation, and .NET Web Services development. Because previous versions of Visual Basic are so prevalent, this book pays special attention to issues developers face when moving from VB to VB.NET. Although Visual Basic .NET Kick Start assumes no knowledge of the .NET Framework, it skips the handholding and basic programming instruction associated with entry-level tutorials. Full of code examples, tips, and professional insights, this book is about maximum payoff with minimum effort for the working programming who wants to use Visual Basic .NET now.
Integer programming by partitioning
Authors: C. A. Haverly
Venue: Issue 13 (January 1973) (1973)

Integer Programming problems can be solved by a variety of methods. These can be grouped as follows:Complete EnumerationImplicit EnumerationBranch and BoundCutting PlanesPartitioningAsymptotic (or Group) TheoryConvex Analysis.The first two were discussed in educational series #2. This paper discusses the partitioning approach. This approach was first proposed by Dr. J. F. Benders in 1962.