ppxscal/embedding_network huggingface dataset:
Application Servers for E-Business
Authors: Lisa M. Lindgren
Venue:  (2001)

:The modern application server is a complex platform that is the linchpin of an enterprise environment that includes a very wide range of technologies-web document formatting, web protocols, server-side scripts, servlets, applets, programming languages, distributed object technologies, security capabilities, directory and naming services, load balancing, system management, and others. As such, it can be a daunting task to try to comprehend these systems. Application Servers for E-Business helps you understand the use of application servers in e-business. The book presents a comprehensive overview of the technologies related to application servers in their facilitation of e-business. These technologies include CORBA, Java, Enterprise Java Beans, Java 2, web servers, and legacy systems. It explores the role these servers play in the modern enterprise IT infrastructure and the environment in which they operate. The material also includes implementation considerations for application servers, including security, scalability, load balancing, and fault tolerance.Chapter one provides an overview of application servers, the evolution of computing that took us from hierarchical, mainframe-centric environments to the web model of computing, and the rationale for e-commerce and e-business. Chapters two through five cover specific technologies, from web browsers and servers to applets and servlets. Chapter three provides an overview of Java technologies, and chapter four covers CORBA. Chapter five discusses application servers in detail. Since application servers are increasingly supporting the key mission-critical processes of an enterprise, it is critical that organizations deploying thembuild in "enterprise-class" facilities for security, scalability, load balancing, fault tolerance, and management. Chapter six discusses these deployment design issues. The book concludes with chapter seven, a chapter that presents several examples of the advantages of application servers in large enterprises. It also presents two case studies that illustrate the decision process, and an overview of seventeen application servers. The chapters are organized in a straightforward manner, with section and subsections clearly indicated so that they can be easily skimmed. The comprehensive coverage offered in this book makes it an ideal reference for IT management and staff responsible for specifying, designing, evaluating, and implementing electronic commerce solutions. 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
Multitasking without comprimise: a virtual machine evolution
Authors: Grzegorz Czajkowski, Laurent Daynés
Venue: ACM SIGPLAN Notices (2001)

The multitasking virtual machine (called from now on simply MVM) is a modification of the Java virtual machine. It enables safe, secure, and scalable multitasking. Safety is achieved by strict isolation of application from one another. Resource control augment security by preventing some denial-of-service attacks. Improved scalability results from an aggressive application of the main design principle of MVM: share as much of the runtime as possible among applications and replicate everything else. The system can be described as a 'no compromise'approach --- all the known APIs and mechanisms of the Java programming language are available to applications. MVM is implemented as a series of carefully tuned modifications to the Java HotSpot virtual machine, including the dynamic compiler. this paper presents the design of MVM, focusing on several novel and general techniques: an in-runtime design of lightweight isolation, an extension of a copying, generational garbage collector to provide best-effort management of a portion of the heap space, and a transparent and automated mechanism for safe execution of user-level native code. MVM demonstrates that multitasking in a safe language can be accomplished with a high degree of protection, without constraining the language, and and with competitive performance characteristics
Vision in natural and virtual environments
Authors: Mary M. Hayhoe, Dana H. Ballard, Jochen Triesch, Hiroyuki Shinoda, Pilar Aivar, Brian Sullivan
Venue: Proceedings of the 2002 symposium on Eye tracking research & applications (2002)

Our knowledge of the way that the visual system operates in everyday behavior has, until recently, been very limited. This information is critical not only for understanding visual function, but also for understanding the consequences of various kinds of visual impairment, and for the development of interfaces between human and artificial systems. The development of eye trackers that can be mounted on the head now allows monitoring of gaze without restricting the observer's movements. Observations of natural behavior have demonstrated the highly task-specific and directed nature of fixation patterns, and reveal considerable regularity between observers. Eye, head, and hand coordination also reveals much greater flexibility and task-specificity than previously supposed. Experimental examination of the issues raised by observations of natural behavior requires the development of complex virtual environments that can be manipulated by the experimenter at critical points during task performance. Experiments where we monitored gaze in a simulated driving environment demonstrate that visibility of task relevant information depends critically on active search initiated by the observer according to an internally generated schedule, and this schedule depends on learnt regularities in the environment. In another virtual environment where observers copied toy models we showed that regularities in the spatial structure are used by observers to control eye movement targeting. Other experiments in a virtual environment with haptic feedback show that even simple visual properties like size are not continuously available or processed automatically by the visual system, but are dynamically acquired and discarded according to the momentary task demands.
Handbook of Neural Networks for Speech Processing, 1st edition
Authors: Shigeru Katagiri
Venue:  (2000)

:Here are the comprehensive details on cutting edge technologies employing neural networks for speech recognition and speech processing in modern communications. Going far beyond the simple speech recognition technologies on the market today, this new book, written by and for speech and signal processing engineers in industry, R&D, and academia, takes you to the forefront of the hottest emergent neural net-based speech processing techniques.
Mortal Kombat Gold: Official Strategy Guide
Authors: Joe Cain
Venue:  (1999)

:Mortal Kombat is one of the most popular video games worldwide. Destroy your opponents with secrets from Mortal Kombat Gold: Prima's Official Strategy Guide. This book reveals hidden characters, winning tactics for all characters, and strategies to help you become a great defender.
The trading function in action
Authors: Bruce Jacob, Trevor Mudge
Venue: Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications (1996)

This paper describes a commercial software and hardware platform for telecommunications and multimedia processing. The software architecture loosely follows the CORBA and ODP standards of distributed computing and supports a number of application types on different hardware configurations. This paper is the result of lessons learned in the process of designing, building, and modifying an industrial telecommunications platform. In particular, the use of the trading function in the design of the system led to such benefits as support for the dynamic evolution of the system, the ability to dynamically add services and data types to a running system, support for heterogeneous systems, and a simple design performing well enough to handle traffic in excess of 40,000 busy-hour calls.
Complete Idiot's Guide to Downloading
Authors: Aaron Weiss
Venue:  (1995)

:Discover the quick and easy way to... download using terminal program software, transfer text between platforms, avoid "evil" viruses, whip those files into shape, and archive your files for easy retrieval.
The CNE Study Guide, 2nd edition
Authors: David James Clarke
Venue:  (1995)

:A comprehensive update to the bestselling Novell's CNE Study Guide, this text covers the complete NetWare 3 CNE program, including all topics in all the exams needed for the CNE for NetWare 3 credentials. The CD includes a complete set of simulations--all of which will run on a student's stand-alone home computer--covering NetWare servers, workstations, and router installations; and a version of the Clarke Tests, a Windows-based learning tool to help students prepare for taking the CNE tests.
High-Radix Montgomery Modular Exponentiation on Reconfigurable Hardware
Authors: Thomas Blum, Christof Paar
Venue: IEEE Transactions on Computers (2001)

It is widely recognized that security issues will play a crucial role in the majority of future computer and communication systems. Central tools for achieving system security are cryptographic algorithms. This contribution proposes arithmetic architectures which are optimized for modern field programmable gate arrays (FPGAs). The proposed architectures perform modular exponentiation with very long integers. This operation is at the heart of many practical public-key algorithms such as RSA and discrete logarithm schemes. We combine a high-radix Montgomery modular multiplication algorithm with a new systolic array design. The designs are flexible, allowing any choice of operand and modulus. The new architecture also allows the use of high radices. Unlike previous approaches, we systematically implement and compare several variants of our new architecture for different bit lengths. We provide absolute area and timing measures for each architecture. The results allow conclusions about the feasibility and time-space trade-offs of our architecture for implementation on commercially available FPGAs. We found that 1,024-bit RSA decryption can be done in 3.1 ms with our fastest architecture.
UNIX: Self-Teaching Guide, 1st edition
Authors: George W. Leach
Venue:  (1992)

:Using UNIX is now easier than ever with the help of this new guide. Written at a level that allows users to immediately begin working with the UNIX operating system, this tutorial includes information on getting started, working with files, editing, communications, shell programming and tools. Also included is an appendix with an abbreviated listing of helpful UNIX commands. 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
The Network Technical Guide with Cdrom, 1st edition
Authors: Micro House
Venue:  (1997)

:Contains setup information for many popular network interface cards, including Ethernet and Token Ring NICs. Reference information, hardware settings, manufacturers, directory, and glossary of terms. 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
Practical data exchange for reverse engineering frameworks: some requirements, some experience, some headaches
Authors: Michael W. Godfrey
Venue: ACM SIGSOFT Software Engineering Notes (2001)

Reverse engineering systems hold great promise in aiding developers regain control over long-lived software projects whose architecture has been allowed to "drift". However, it is well known that these systems have relative strengths and weaknesses, and to date relatively little work has been done on integrating various subtools within other reverse engineering systems. The design of a common interchange format for data used by reverse engineering tools is therefore of critical importance.In this position paper, we describe some of our previous work with TAXFORM (Tuple Attribute eXchange FORMat) [2,6], and in integrating various "fact extractors" into the PBS reverse engineering system. For example, we have recently created translation mechanisms that enable the Acacia system's C and C++ extractors to be used within PBS, and we have used these mechanisms to create software architecture models of two large software systems: the Mozilla web browser (2.2 MLOC of C++ and C) and the VIM text editor (150 KLOC of C) [6]. We also describe our requirements for an exchange format for reverse engineering tools and some problems that must be resolved.
Crystal Clear DOS
Authors: Susan Plumley
Venue:  (1993)

:Tired of big, boring computer books that teach you every little thing about DOS? This book is different. You're busy. You don't have time to learn everything. And you don't care if there are 50 ways to open or copy a file. You want results! This book delivers easy access to the information you need; clear, simple directions; full-color illustrations & examples; and nothing extra. Quickly learn essential DOS commands; manage the files on your computer; avoid errors and fix common problems with troubleshooting tips; follow easy, step-by-step guidelines; and find the information you need through color-coded sections and short articles.
Low-Cost Error Containment and Recovery for Onboard Guarded Software Upgrading and Beyond
Authors: Ann T. Tai, Kam S. Tso, Leon Alkalai, Savio N. Chau, William H. Sanders
Venue: IEEE Transactions on Computers (2002)

Message-driven confidence-driven (MDCD) error containment and recovery, a low-cost approach to mitigating the effect of software design faults in distributed embedded systems, is developed for onboard guarded software upgrading for deep-space missions. In this paper, we first describe and verify the MDCD algorithms in which we introduce the notion of "confidence-driven" to complement the "communication-induced" approach employed by a number of existing checkpointing protocols to achieve error containment and recovery efficiency. We then conduct a model-based analysis to show that the algorithms ensure low performance overhead. Finally, we discuss the advantages of the MDCD approach and its potential utility as a general-purpose, low-cost software fault tolerance technique for distributed embedded computing.
Microsoft Access 97: Illustrated Projects, 1st edition
Authors: CORPORATE Technology Incorporated
Venue:  (1997)

:Part of the Illustrated Projects Series, this text offers a quick, visual way to apply Microsoft Access 97 skills. Covers beginning through intermediate skills. 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
The C Graphics Handbook
Authors: Roger T. Stevens
Venue:  (1995)

:Programming graphics in C is made easy with The C Graphics Handbook. This handbook contains all of the tools needed to set up display modes for the EGA, VGA, or Super VGA cards. It also covers three-dimensional drawing techniques using C and C++ and provides programs for saving display screens to disk files and restoring screens using common compression formats PCX, IMG, and GIF. All levels of programmers, from the beginner to the professional, will find useful tools in this comprehensive handbook. The disk included provides the beginner with the C code necessary for quick implementation of the programs, and the new, faster algorithms provide great new tools for the more advanced programmer. Most of the functions include a test program to allow the reader to see the functions in action and to analyze the advantages and disadvantages of different techniques.
Introductory Discrete Mathematics
Authors: V. K. Balakrishnan
Venue:  (1996)

:Concise, undergraduate-level text focuses on combinatorics, graph theory with applications to some standard network optimization problems, and algorithms to solve these problems. Applications are emphasized and more than 200 exercises help students test their grasp of the material. Appendix. Bibliography. Answers to Selected Exercises. 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
The Complete Idiot's Guide to America Online 4
Authors: John Pivovarnick
Venue:  (1999)

:America Online is the largest and most popular online community in the world. And The Complete Idiot's Guide to America Online 4 is the largest and most popular computer book that you're reading about right now. With this ideal tool, you will find the simple and informative steps to sending and receiving email, navigating AOL Channels, and participating in online chats. In addition, you will learn how to use your Address Book, upload and download files, send instant messages, and a whole lot more! You will also find information on how to set parental controls and trouble-shooting tips for when things go wrong. Through lighthearted yet efficient instructions, you will gain the insight and the power to take control of America Online and receive total enjoyment from your online experience.
Eudora 4.2 for Windows and Macintosh: Visual QuickStart Guide, 2nd edition
Authors: Adam C. Engst
Venue:  (1999)

:Email is increasingly the primary desktop application, and the most popular electronic mail program for the Internet and intranets is Eudora. It's compatible with almost any Internet service provider, available for both Windows and Macintosh, and comes in the low-cost Eudora Pro version, or no-cost, downloadable Eudora Light. Flexible and powerful, it lets users filter and sort incoming and outgoing mail into individual mailboxes, edit and format text, visit URLs, and easily send attachments. Eudora 4.2 for Windows and Macintosh: Visual QuickStart Guide is the fastest, easiest way to learn about Eudora. Fully updated and revised from the previous edition, it covers the latest version of Eudora. From essential tasks like writing and reading messages and sending and receiving email to more complex topics such as customizing Eudora and working with attachments, filters and sorting, and address books, the Visual QuickStart Guide steers readers through the program with clear, step-by-step instructions and plenty of screenshots. The most accessible guide to mastering Eudora. Cross-platform approach teaches home and business users to send and receive emails and files, sort, filter, and much more Step-by-step instructions help users customize Eudora to get the most out of email communications. Peachpit's popular Visual QuickStart Guide format provides clear instruction and fast, easy reference
Engineering Mathematics with Maple
Authors: John S. Robertson
Venue:  (1995)

:This book is intended for use as a supplemental tool for courses in engineering mathematics,applied ordinary and partial differential equations,vector analysis,applied complex analysis,and other advanced courses in which MAPLE is used. Each chapter has been written so that the material it contains may be covered in a typical laboratory session of about 1 1/2 to 2 hours. The goals for every laboratory are stated at the beginning of the chapter. Mathematical concepts are then discussed within a framework of abundant engineering applications and problem-solving techniques using MAPLE. Each chapter is also followed by a set of exploratory exercises that are intended to serve as a starting point for a student's mathematical experimentation. Since most of the exercises can be solved in more than one way,there is no answer key for either students or professors. 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
PhotoShop Effects Magic
Authors: Rhoda Grossman
Venue:  (1997)

:Photoshop Effects Magic is a visual feast and creative inspiration for designing dazzling special effects for the Web or any graphic design - quickly and easily. Using a highly visual, full-color, step-by-step approach, this easy-to-use guide illustrates every technique - creating impressionist effects and vignettes, colorizing black-and-white images and clip art, creating collages, caricatures, woodcut effects, and more.
The COOL architecture and abstractions for object-oriented distributed operating systems
Authors: Rodger Lea, Christian Jacquemot
Venue: Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring (1992)

Building distributed operating systems benefits from the micro-kernel approach by allowing better support for modularization. However, we believe that we need to take this support a step further. A more modular, or object oriented approach is needed if we wish to cross the barrier of complexity that is holding back distributed operating system development. The Chorus Object Oriented Layer (COOL) is a layer built above the Chorus micro-kernel designed to extend the micro-kernel abstractions with support for object oriented systems. COOL v2, the second iteration of this layer provides generic support for clusters of objects, in a distributed virtual memory model. It is built as a layered system where the lowest layer support only clusters and the upper layers support objects.
DL-COTF: an XML based digital library for U. S. Navy's operational test and evaluation force
Authors: Kurt Maly, Mohammad Zubair, S. Balusani, A. Mathur, S. Sudeep, W. Wolters
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

This paper describes the development of the XML based digital library (DL-COTF) for the United States Navy's operational test and evaluation command (COMOPTEVFOR). COMOPTEVOR tests new systems (weapons, ships, aircraft, etc.) that industry develops and dependent upon test results, the Navy purchases. Each development spans several years and has a large number of documents in various formats. These related documents that all belong to a specific program are required to be available electronically to aid workflow, provide controlled dissemination, facilitate document discovery, and ensure achieves are maintained as personnel leave the organization. As a solution we have developed XMLCOT, an XML based language, to describe the family of files related to a specific programs as digital objects with a complex structure. The search tools to permit secondary users to find specific the files, retrieve them and simultaneously view the storage structure that provides addition meaning also use the same structure. To support interoperability with other digital libraries, the DL-COTF will present its metadata in compliance with the Open Archive Initiative (OAI). A key feature of this digital library environment is its ability to publish, search (discovery), navigate the complex digital objects and dynamically tailor the objects structure within the digital library.