ppxscal/embedding_network huggingface dataset:
Excel Spreadheet Applications Series for Cost Accounting, 1st edition
Authors: Gaylord N. Smith
Venue:  (1999)

:Introduce students to the power of spreadsheets. This workbook contains 51 spreadsheet problems that reinforce principles of accounting concepts. The problems incorporate formula development and model building skills that may be used in a variety of accounting applications. Emphasis is placed on what if analysis.
Palmpilot & Palm Organizers! I Didn't Know You Could Do That!
Authors: Neil J. Salkind
Venue:  (1999)

:PalmPilots and Palm Organizers have become de rigueur accessories for more than 2.5 million busy executives, technophiles, and ordinary people worldwide. If you too have already joined the Palm computing revolution, the easy-to-follow instructions and valuable software included in this book will give you scores of amazing tools and clever techniques for getting the most out of your Palm Organizer today! Maximize your Palm Organizer! Use dozens of tools and utilities to keep track of free memory and battery status, quickly install and uninstall Palm programs, print directly from your Palm computer, search with wildcard symbols, and purge duplicate entries from your Palm. When traveling with your Palm keep track of itineraries, convert currency and time zones, translate a foreign language, manage your frequent flyer miles, and more! This book will take you and your Palm to places that the instruction manuals never dreamed of. Have fun with your Palm Organizer! Play dozens of games on your Palm, keep track of baseball stats, play the piano, and much more! Don't waste another minute... Turn your PalmPilot or Palm Organizer into a powerhouse Dream Machine for work and play! Make your Palm Organizer an integral part of your life. With this book, you'll learn how to: Install powerful databases Create shopping or "to do" lists with just a tap of the stylus Trade stocks, right from your Palm Manage your finances and create spreadsheets Turn your PalmPilot into a talking alarm clock or electronic datebook Turn your PalmPilot into an E-Book Read your favorite Web pagesautomatically, every day Play Palm versions of some of yourfavorite computer games. Keep track of your exercise training schedule
The Cassowary linear arithmetic constraint solving algorithm
Authors: Greg J. Badros, Alan Borning, Peter J. Stuckey
Venue: ACM Transactions on Computer-Human Interaction (TOCHI) (2001)

Linear equality and inequality constraints arise naturally in specifying many aspects of user interfaces, such as requiring that one window be to the left of another, requiring that a pane occupy the leftmost third of a window, or preferring that an object be contained within a rectangle if possible. Previous constraint solvers designed for user interface applications cannot handle simultaneous linear equations and inequalities efficiently. This is a major limitation, as such systems of constraints arise often in natural declarative specifications. We describe Cassowary---an incremental algorithm based on the dual simplex method, which can solve such systems of constraints efficiently. We have implemented the algorithm as part of a constraint-solving toolkit. We discuss the implementation of the toolkit, its application programming interface, and its performance.
Inductive-data-type systems
Authors: Frédéric Blanqui, Jean-Pierre Jouannaud, Mitsuhiro Okada
Venue: Theoretical Computer Science (2002)

In a previous work ("Abstract Data Type Systems", TCS 173(2), 1997), the last two authors presented a combined language made of a (strongly normalizing) algebraic rewrite system and a typed &lambda;-calculus enriched by pattern-matching definitions following a certain format, called the "General Schema", which generalizes the usual recursor definitions for natural numbers and similar "basic inductive types". This combined language was shown to be strongly normalizing. The purpose of this paper is to reformulate and extend the General Schema in order to make it easily extensible, to capture a more general class of inductive types, called "strictly positive", and to ease the strong normalization proof of the resulting system. This result provides a computation model for the combination of an algebraic specification language based on abstract data types and of a strongly typed functional language with strictly positive inductive types. Copyright 2002 Elsevier Science B.V.
A graph based architectural (Re)configuration language
Authors: Michel Wermelinger, Antónia Lopes, José Luiz Fiadeiro
Venue: Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering (2001)

For several different reasons, such as changes in the business or technological environment, the configuration of a system may need to evolve during execution. Support for such evolution can be conceived in terms of a language for specifying the dynamic reconfiguration of systems. In this paper, continuing our work on the development of a formal platform for architectural design, we present a high-level language to describe architectures and for operating changes over a configuration (i.e., an architecture instance), such as adding, removing or substituting components or interconnectons. The language follows an imperative style and builds on a semantic domain established in previous work. Therein, we model architectures through categorical diagrams and dynamic reconfiguration through algebraic graph rewriting.
Microsoft Word 97 - Illustrated Standard Edition: A First Course, 1st edition
Authors: Marie L. Swanson
Venue:  (1997)

:Part of the Illustrated Series, this text offers a quick, visual way to build Microsoft Word 97 skills. Covers beginning through intermediate skills.
A framework for automatic generation of web-based data entry applications based on XML
Authors: Volker Turau
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

This paper presents a framework for web-based data entry applications. It introduces a method for the conceptional and the navigational design based on a textual specification in the form of an XML-application. This forms the input to a code generation environment allowing for real automated prototyping. The environment produces fully functional skeletons for the web pages. Together with the framework classes they can be utilized for testing and for requirements review. They also form the starting point for the work of the presentation design. The main advantage of the framework is a clear separation between the presentation and the business logic. This allows work on each aspect to proceed in parallel along relatively independent but cooperating tracks. The framework has been implemented using Java Servlets and Java Server Pages.
A Selective Attention-Based Method for Visual Pattern Recognition with Application to Handwritten Digit Recognition and Face Recognition
Authors: Albert Ali Salah, Ethem Alpaydin, Lale Akarun
Venue: IEEE Transactions on Pattern Analysis and Machine Intelligence (2002)

Parallel pattern recognition requires great computational resources; it is NP-complete. From an engineering point of view it is desirable to achieve good performance with limited resources. For this purpose, we develop a serial model for visual pattern recognition based on the primate selective attention mechanism. The idea in selective attention is that not all parts of an image give us information. If we can attend only to the relevant parts, we can recognize the image more quickly and using less resources. We simulate the primitive, bottom-up attentive level of the human visual system with a saliency scheme and the more complex, top-down, temporally sequential associative level with observable Markov models. In between, there is a neural network that analyses image parts and generates posterior probabilities as observations to the Markov model. We test our model first on a handwritten numeral recognition problem and then apply it to a more complex face recognition problem. Our results indicate the promise of this approach in complicated vision applications.
Visualizing health practice to treat diabetes
Authors: Jeana Frost, Brian Smith
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

This research is about how to help diabetics reflect upon and improve their own health practice by collecting and visualizing health related information. We introduced a new type of data collection to diabetics, photography, to complement the data they usually collect, blood sugar levels. Diabetics shoot pictures of meals, exercise, work, play and anything else they feel impacts health. We combine the quantitative glucose measurements with qualitative portraits of action into unified data visualizations. In doing so, we hope to make the relationship between physiology and behavior an object for discussion and reflection. More so, we hope that diabetics who viewed these data will begin to develop new interpretations of their lifestyles that will ultimately lead to healthier activities.
High-speed networking: a systematic approach to high-bandwidth low-latencycommunication
Venue:  (2001)

High-speed networking is the essential enabler of modern sophisticated distributed computing applications. This book provides the first comprehensive and authoritative professional reference for high-speed network architecture and design. Written by recognized experts in the field, this book delivers detailed practical guidance on the principles and practices underlying successful high-speed networking.
Concepts for personal location privacy policies
Authors: Einar Snekkenes
Venue: Proceedings of the 3rd ACM conference on Electronic Commerce (2001)

A Location Based Service (LBS) is a service where knowledge of the location of an object or individual is used to personalise the service. Typical examples include the E911 emergency location service in the US and 'Where is the nearest xx' type of services. However, since these services often may be implemented in a way that exposes sensitive personal information, there are several privacy issues to consider. A key question is: "Who should have access to what location information under which circumstances?It is our view that individuals should be equipped with tools to become in the position to formulate their own personal location privacy policies, subject to applicable rules and regulations.This paper identifies concepts that may be useful when formulating such policies. The key concept is that of an observation of a located object. An observation typically includes the location, the identity of the object, the time the observation was made and the speed of the object. The idea is that the individual should be able to adjust the accuracy at which these observations are released depending on parameters such as the intended use and the identity of the recipient.We provide fragments of a language for formulating personal location privacy policies and give some small examples illustrating the kind of policies that we have in mind.
Introducing Computers: Concepts, Systems, and Applications, 1995/96 Edition, 95th edition
Authors: Robert H. Blissmer
Venue:  (1995)

:This annual edition offers up-to-the-minute information on technological innovation and change along with a built-in study guide. Outlines the essential skills needed to achieve computer literacy including key concepts, systems and applications. Accessible, yet technically accurate, each major concept is supported by an application and illustration. Numerous software exercises provide projects for students to practice on the computer.
Automatic Compilation of Loops to Exploit Operator Parallelism on Configurable Arithmetic Logic Units
Authors: Narasimhan Ramasubramanian, Ram Subramanian, Santosh Pande
Venue: IEEE Transactions on Parallel and Distributed Systems (2002)

Configurable Arithmetic Logic Units (ALUs) offer opportunities for adapting the underlying hardware to support the varying amount of parallelism in the computation. The problem of identifying the optimal parallel configurations (a configuration is defined as a given hardware implementation of different operators along with their multiplicities) at different steps in a program is a very complex issue but, if solved, allows the power of these ALUs to be maximally used. This paper focuses on developing an automatic compilation framework for configuration analysis to exploit operator parallelism within loop nests. The focus of this work is on performing configuration analysis to minimize costly reconfiguration overheads. In our framework, we initially carry out some operator and loop transformations to expose more opportunities for configuration reuse. We then present a two pass solution. The first pass attempts to generate either maximal cutsets (a cutset is defined as a group of statements that execute under a given configuration) or maximally parallel configurations by performing an analysis on the program dependency graph (PDG) of a loop nest. The second pass analyzes the trade-offs between the costs and benefits of reconfigurations across different cutsets and attempts to eliminate the reconfiguration overheads by merging cutsets. This methodology is implemented in the SUIF compilation system and is tested using some loops extracted from Perfect benchmarks and Livermore kernels. Good speedups are obtained, showing the merit of the proposed method. The method also scales well with the loop sizes and the amount of space available on FPGAs for configurable logic.
Limits in modelling evolving computer-based systems
Authors: Massimo Felici, Juliana Küster Filipe
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

This paper explores the limitations of one technique for modelling computer-based systems with evolving requirements. A case study is introduced which highlights the importance of taking a multi-perspective on dependable computer-based systems. This should be reflected in the modelling technique. Such considerations motivate our ongoing research agenda.
Delphi for Windows Power Toolkit: Cutting Edge Tools and Techniques for Power Users, 1st edition
Authors: Harold Davis
Venue:  (1995)

:Delphi Power Toolkit, the latest in Ventana's renowned Power Toolkit series, is a detailed guidebook/CD-ROM to help maximize programmers' efforts with the new software everyone's talking about--Delphi. Readers get in-depth information and tools they need to compose forms, construct and utilize components, create and import custom controls, and produce fast, stand-alone executable files.
Microsoft Works 3.0 DOS Version: Tutorial and Applications, 1st edition
Authors: William Robert Pasewark
Venue:  (1994)

:This is a text-workbook that covers the basic software features (word processing, database, spreadsheet, drawing, and telecommunications) with easy-to-use instructions. In addition, basic concepts of using DOS are covered.While continuing its use of pull-down menus, Works 3.0 now enables users to utilize the same commands for word processing, graphics, spreadsheet, database, and telecommunications. The activities reinforce the applications learned and are relevant to personal, business and educational situations.
Digital Baseband Transmission and Recording
Authors: Jan W. Bergmans
Venue:  (1996)

:Digital Baseband Transmission and Recording provides an integral, in-depth and up-to-date overview of the signal processing techniques that are at the heart of digital baseband transmission and recording systems. The coverage ranges from fundamentals to applications in such areas as digital subscriber loops and magnetic and optical storage. Much of the material presented here has never before appeared in book form.The main features of Digital Baseband Transmission and Recording include: -- a survey of digital subscriber lines and digital magnetic and optical storage; -- a review of fundamental transmission and reception limits; -- an encyclopedic introduction to baseband modulation codes; -- development of a rich palette of equalization techniques; -- a coherent treatment of Viterbi detection and many near-optimum detection schemes; -- an overview of adaptive reception techniques that encompasses adaptive gain and slope control, adaptive detection, and novel forms of zero-forcing adaptation; -- an in-depth review of timing recovery and PLLs, with an extensive catalog of timing-recovery schemes.Featuring around 450 figures, 200 examples, 350 problems and exercises, and 750 references, Digital Baseband Transmission and Recording is an essential reference source to engineers and researchers active in telecommunications and digital recording. It will also be useful for advanced courses in digital communications.
ICQ 99 User's Guide: Official Edition (with CD-ROM)
Authors: ICQ
Venue:  (1999)

:Who's Online Now? ICQ ("I Seek You") - the revolutionary program that notifies you when designated friends and associates are online - enables convenient contact and efficient communication with the millions of users who have already discovered this user-friendly tool. Install the software included with this User's Guide, and after registering you will receive a personal ICQ# enabling you to locate and communicate with any other ICQ user throughout the world, via the largest interpersonal communications portal on the internet. The Official ICQ 99 User's Guide (published by ICQ Inc.) contains easy-to-follow step-by-step instructions, tricks, and shortcuts to help you master ICQ. You'll also find hundreds of ways to customize your ICQ program to work best for you. 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
Professional's Guide to Robust Spreadsheets: Using Examples in Lotus 1-2-3 and Microsoft Excel
Authors: Ronny Richardson
Venue:  (1996)

:This is the first book that gives professionals the specialized tools and techniques they need to write more effective worksheets.Thousands of managers, accountants, and other business professionals are called upon to design and implement large spreadsheets that must be used by multiple users over long periods of time. Learn better ways to get input from users, prevent errors and incorrect calculations -- and make sure your spreadsheets actually support decision-making, instead of just delivering incoherent piles of numbers. Discover macro techniques that help you streamline both development and usage of spreadsheets. Learn systematic quality control techniques that are invaluable in the corporate environment.Professional spreadsheet users.
Application of Neural Networks to Adaptive Control of Nonlinear Systems
Authors: CORPORATE Sons Incorporated John\Wiley#
Venue:  (1997)

:This book investigates the ability of a neural network (NN) to learn how to control an unknown (nonlinear, in general) system, using data acquired on-line, that is during the process of attempting to exert control. Two algorithms are developed to train the neural network for real-time control applications. The first algorithm is known as Learning by Recursive Least Squares (LRLS) algorithm and the second algorithm is known as Integrated Gradient and Least Squares (IGLS) algorithm. The ability of these algorithms for training the NN controller for real-time control is demonstrated on practical applications and the local convergence and stability requirements of these algorithms are analysed. In addition, network topology, learning algorithms (particularly supervised learning) and neural network control strategies including a new classification system for them, are presented.
Combined partitioning and data padding for scheduling multiple loop nests
Authors: Zhong Wang, Edwin H.-M. Sha, Xiaobo (Sharon) Hu
Venue: Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems (2001)

With the widening performance gap between processors and main memory, efficient memory accessing behavior is necessary for good program performance. Loop partition is an effective way to exploit the data locality. Traditional loop partition techniques, however, consider only a singleton nested loop. This paper presents multiple loop partition scheduling technique, which combines the loop partition and data padding to generate the detailed partition schedule. The computation and data prefetching are balanced in the partition schedule, such that the long memory latency can be hidden efficiently. Multiple loop partition scheduling explores parallelism among computations, and exploit the data locality between different loop nests as well in each loop nest. Data padding is applied in our technique to eliminate the cache interference, which overcomes the problem of cache conflict misses arisen from loop partition. Therefore, our technique can be applied in architectures with low associativity cache. The experiments show that multiple loop partition scheduling can achieve the significant improvement over the existing methods
GoLive CyberStudio for MacIntosh (Visual QuickStart Guide)
Authors: Shelly Brisbin
Venue:  (1997)

:CyberStudio lets Web professionals do things they only dreamed about a few months ago-precise page layout, advanced site management, and high-end extras such as JavaScript syntax checking. All this within an interface that's every bit as straightforward as PageMill's. Cyberstudio for Macintosh: Visual QuickStart Guide is for anyone who wants or needs to create Web pages with Cyberstudio. This book the easiest, least painful way to learn to use Cyberstudio. Packed with hundreds of screen shots that clearly show the features and capabilities of the program, it is written in a straightforward manner that enables you to quickly look up what you need to know and get back to work in no time. Cyberstudio for Macintosh: Visual QuickStart Guide covers all parts of the program, so you can spend time learning about only the functions you need to know or dive in and explore the more advanced features.
Inter-organizational document exchange: facing the conversion problem with XML
Authors: Luis Martín Díaz, Erik Wüstner, Peter Buxmann
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

Information exchange processes are often characterized by the need of translating from one data format into another in order to achieve compatibility between information systems. A conversion problem often arises when exchanging files between applications of different software vendors or when incorporating legacy business data into new standard software. In this paper we want to survey the conversion problem in the field of multi-organizational networks, since participants often use different data formats. We examine, to what extent XML is able to support the inter-organizational exchange of business documents. Thereby, we concentrate on the problem of converting different data and examine different approaches for solving the transformation problem. We show how XML can actually be implemented for a Web-based integration in multi-organizational networks. Moreover, we present a java-based prototype that enables document exchange over the Internet using XML business vocabularies for document representation, XSLT for document conversion and presentation, and both DOM and SAX for processing and integrating documents into in-house-systems.
Extend: the Extend simulation environment
Authors: David Krahl
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

The Extend modeling environment provides an integrated structure for building simulation models and developing new simulation tools. This environment supports simulation modelers on a wide range of levels. Model builders can use Extend's pre-built modeling components to quickly build and analyze systems without programming. Simulation tool developers can use Extend's built-in, compiled language, ModL to develop new modeling components. All of this is done within a single, self-contained software program that does not require external interfaces, compilers, or code generators.