ppxscal/embedding_network huggingface dataset:
Word 97 for Busy People, 1st edition
Authors: Christian Crumlish
Venue:  (1996)

:Ever wanted to jazz up a newsletter with logos,photographseven multiple columns? Or create a resume that jumps off the page? Perhaps use Word's powerful mail merge to automate label printing? Now,with Microsoft's new Word 97 and Busy People Books timesaving learning approach,you'll dive into word processing essentials,from producing forms to designing newsletters for the Internet,faster than you thought possible. Prepare a mass mailing in a few easy steps. Master the new Internet Assistant in a jiffy. Even create Web pages with Word-it's fast and easy! Busy People Books aim to get you up and running quickly while offering you insights into how a program's powerful features can make you more productive
Does electronic monitoring of employee internet usage work?
Authors: Andrew Urbaczewski, Leonard M. Jessup
Venue: Communications of the ACM (2002)

Using a controlled setting to study the effects of monitoring.
Authentication in a distributed system during partition
Authors: Ken Moody
Venue: Proceedings of the 3rd workshop on ACM SIGOPS European workshop: Autonomy or interdependence in distributed systems? (1988)

In a distributed system data cached at a workstation are usually regarded as hints whose currency is not guaranteed. Guaranteed values are obtained from a network file server, which also looks after such things as back-up. In practice decisions may be taken based on cached values which are not known to be current. In a system with replicated data this principle may be followed to increase availability during partition. In particular it may be applied to the system's authentication database in order to allow access to a workstation even if no network authentication service is available. Provided that simple precautions are followed control data stored on the local disc may be used to enforce security when the network is down. The control data may not be current, and it may be prudent to offer restricted facilities in such circumstances. This is an example of the general dilemma that users face when the quality of information is known to be poor.
Artificial Intelligence and Software Engineering: Understanding the Promise of the Future, 1st edition
Authors: Derek Partridge
Venue:  (1998)

:In this literate and easy-to-read discussion, Derek Partridge helps us understand what AI can and cannot do. Topics discussed include strengths and weaknesses of software development and engineering, the promises and problems of machine learning, expert systems and success stories, practical software through artificial intelligence, artificial intelligence and conventional software engineering problems, software engineering methodology, new paradigms for system engineering, what the future holds, and more.
1001 Best Websites for Educat
Authors: Tim Hopkins
Venue:  (2000)

:These Sites Are The Help You Have Been Looking For. As A Teacher You Do Have Questions And Where Are The Answers? Right In This Book. You Will Be Able To Connect To Sites And Learn.
Using an object oriented model for resolving representational differences between heterogeneous systems
Authors: Paul Young, Valdis Berzins, Jun Ge, Luqi
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

One of the major concerns in the study of software interoperability is the inconsistent representation of the same real world entity in various legacy software products. This paper proposes an object-oriented model to provide the architecture to consolidate two legacy schemas in order that corresponding systems may share attributes and methods through use of an automated translator. A Federation Interoperability Object Model (FIOM) is built to capture the information and operations shared between different systems. An automatic wrapper-based translator is discussed that utilizes the model to bridge data representation and operation implementation differences between heterogeneous distributed systems.
Parallel simulation of parallel file systems and I/O programs
Authors: Rajive Bagrodia, Stephen Docy, Andy Kahn
Venue: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM) (1997)

Efficient I/O implementations can have a significant impact on the performance of parallel applications. This paper describes the design and implementation of PIOSIM, a parallel simulation library for MPI-IO programs. The simulator can be used to predict the performance of existing MPI-IO programs as a function of architectural characteristics, caching algorithms, and alternative implementations of collective I/O operations. This paper describes the simulator and presents the results of a number of performance studies to evaluate the impact of the preceding factors on a set of MPI-IO benchmarks, including programs from the NAS benchmark suite.
Programming with Java: (with CDROM)
Authors: Timothy D. Ritchey
Venue:  (1995)

:Java is the robust, high-performance, dynamic language that makes the Internet "come alive" for users. Now, this guide teaches all the ins and outs of Java, so that users can create, access, and support compelling, dynamic, and interactive Web content. The Web Browser offers network security, multi-threaded applications, and the ability to run executable content.
On optimal temporal locality of stencil codes
Authors: Claudia Leopold
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

Iterative solvers such as the Jacobi and Gauss-Seidel relaxation methods are important, but time-consuming building blocks of many scientific and engineering applications. The performance problems are largely due to cache misses, and can be reduced by tiling the codes. Whereas previous research has shown the usefulness of tiling by experimentally comparing the run times of tiled and original codes, it did not tackle the question as to whether further improvements are possible. In this paper, we give a negative answer, regarding the exploitation of temporal locality in one step of a 2-dimensional stencil code. We derive upper and lower bounds that match up to a factor of about 1 + 2/M, where M is the cache size. For the upper bounds, we investigate some modifications of tiling.
Contemporary Computing and Technical Engineers and Scientists: Using FORTRAN 90 and Spreadsheets, 1st edition
Authors: Chester Forsythe
Venue:  (1997)

:This book teaches students in engineering and science an efficient new approach to solving problems using Fortran 90 and spreadsheets. The book provides a complete introduction to procedural program design, emphasizing the use of subroutine libraries whenever possible to take advantage of existing Fortran code. Immediately after laying down the principles of program design (in Chapter 2), the author introduces subroutines (in Chapter 3) and demonstrates how many programs consist largely of calls to subroutines. The early study and use of library subroutines, supported with a wealth of examples from engineering and science fields, forms the basis for the author's discussion of efficient procedural programming methods throughout the book. In addition, reflecting the author's view that practicing engineers and scientists should "choose the right tool for the job at hand," the book includes two optional, chapter-length sections on spreadsheet applications that demonstrate their usefulness as a time-saving alternative to Fortran programs in solving and graphing "what-if" design problems. 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
Automatically tuned linear algebra software
Authors: R. Clint Whaley, Jack J. Dongarra
Venue: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM) (1998)

This paper describes an approach for the automatic generation and optimization of numerical software for processors with deep memory hierarchies and pipelined functional units. The production of such software for machines ranging from desktop workstations to embedded processors can be a tedious and time consuming process. The work described here can help in automating much of this process. We will concentrate our efforts on the widely used linear algebra kernels called the Basic Linear Algebra Subroutines (BLAS). In particular, the work presented here is for general matrix multiply, DGEMM. However much of the technology and approach developed here can be applied to the other Level 3 BLAS and the general strategy can have an impact on basic linear algebra operations in general and may be extended to other important kernel operations.
Learning hierarchical task models by defining and refining examples
Authors: Andrew Garland, Kathy Ryall, Charles Rich
Venue: Proceedings of the 1st international conference on Knowledge capture (2001)

Task models are used in many areas of computer science including planning, intelligent tutoring, plan recognition, interface design, and decision theory. However, developing task models is a significant practical challenge. We present a task model development environment centered around a machine learning engine that infers task models from examples. A novel aspect of the environment is support for a domain expert to refine past examples as he or she develops a clearer understanding of how to model the domain. Collectively, these examples constitute a "test suite" that the development environment manages in order to verify that changes to the evolving task model do not have unintended consequences.
Complexity theory and genetics: the compuational power of crossing over
Authors: P. Pudlák
Venue: Information and Computation (2002)

We study the computational power of systems where information is stored in independent strings and each computational step consists of exchanging information between randomly chosen pairs. To this end we introduce a population genetics model in which the operators of selection and inheritance are effectively computable (in polynomial time on probabilistic Turing machines). We show that such systems are as powerful as the usual models of parallel computations, namely they can simulate polynomial space computations in polynomially many steps. We also show that the model has the same power if the recombination rules for strings are very simple (context sensitive crossing over). 2001 Elsevier Science
Word 97
Authors: Rainer Walter Schwabe
Venue:  (1998)

:A hands-on guide for new Word 97 users, this work uses sample screens and everyday languageto accompany each task. It teaches the reader from the basics to a proficient level. 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
Knowledge-Based Systems, 1st edition
Authors: Cornelius T. Leondes
Venue:  (2000)

:The design of knowledge systems is finding myriad applications from corporate databases to general decision support in areas as diverse as engineering, manufacturing and other industrial processes, medicine, business, and economics. In engineering, for example, knowledge bases can be utilized for reliable electric power system operation. In medicine they support complex diagnoses, while in business they inform the process of strategic planning. Programmed securities trading and the defeat of chess champion Kasparov by IBM's Big Blue are two familiar examples of dedicated knowledge bases in combination with an expert system for decision-making.With volumes covering "Implementation," "Optimization," "Computer Techniques," and "Systems and Applications," this comprehensive set constitutes a unique reference source for students, practitioners, and researchers in computer science, engineering, and the broad range of applications areas for knowledge-based systems.
FPGA implementation of neighborhood-of-four cellular automata random number generators
Authors: Barry Shackleford, Motoo Tanaka, Richard J. Carter, Greg Snider
Venue: Proceedings of the 2002 ACM/SIGDA tenth international symposium on Field-programmable gate arrays (2002)

Random number generators (RNGs) based upon neighborhood-of-four cellular automata (CA) with asymmetrical, non-local connections are explored. A number of RNGs that pass Marsaglia's rigorous Diehard suite of random number tests have been discovered. A neighborhood size of four allows a single CA cell to be implemented with a four-input lookup table and a one-bit register which are common building blocks in popular field programmable gate arrays (FPGAs). The investigated networks all had periodic (wrap around) boundary conditions with either 1-d, 2-d, or 3-d interconnection topologies. Trial designs of 64-bit networks using a Xilinx XCV1000-6 FPGA predict a maximum clock rate of 214 MHz to 230 MHz depending upon interconnection topology.
Functional specialization in distributed operating systems
Authors: Robbert van Renesse, Andrew S. Tanenbaum, Gregory J. Sharp
Venue: Proceedings of the 3rd workshop on ACM SIGOPS European workshop: Autonomy or interdependence in distributed systems? (1988)

A distributed operating system provides the same functionality and interface as a monolithic operating system. That is, for both systems the goal is to make the computing and storage facilities as provided by the hardware available to the users of the system. In distributed operating system new hardware can be added to the system to increase the storage or computing power, or to increase the availability of the storage and computing services. During and after this addition, the interface to the system remains unchanged. Transparency of access is a key concept.The top-level interface consists of sophisticated command interpreters and editors, supported by a high-resolution graphical window system. This software is run by workstations. Workstations are powerful computer units, consisting of a CPU, memory, a bitmap display, keyboard, a pointing device such as a mouse, and a network interface. In addition, workstations are often equipped with a disk. The CPU is at least as powerful as those used in traditional computer systems, and the amount of memory is equivalent or even larger.A workstation is dedicated to one individual. Consequently, the workstation is idle most of the time. It is therefore tempting to use it as the main computing resource for the owner and perhaps others as well. It could also be used autonomously from the rest of the system in case of a failure. We are opposed to these uses of workstations, since we believe that workstations should only provide the top-level interface. In this paper we will outline our reasons for this, and show how this principle has been applied in the Amoeba distributed operating system.
Evaluating look-to-talk: a gaze-aware interface in a collaborative environment
Authors: Alice Oh, Harold Fox, Max Van Kleek, Aaron Adler, Krzysztof Gajos, Louis-Philippe Morency, Trevor Darrell
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

We present "look-to-talk", a gaze-aware interface for directing a spoken utterance to a software agent in a multi-user collaborative environment. Through a prototype and a Wizard-of-Oz (Woz) experiment, we show that "look-to-talk" is indeed a natural alternative to speech and other paradigms.
Condensed Handbook of Measurement and Control
Authors: N. E. Battikha
Venue:  (1997)

:Ideal for everyday use by instrumentation personnel, project managers, process engineers, mechanical engineers and sales people. This handbook provides quick access to ISA symbology, instrument and control valve selection criteria, conversion guidelines and more. This compact reference contains key information that is often needed on a regular basis. Due to its size and weight, it is very portable, thus making it your first choice to take to meetings or remote locations. It is a mini-version of expensive, larger, detailed shelf-based specialized books and handbooks such as ISA's PGS Series. At an affordable price, this book is perfect for companies who need condensed information or have limited budgets. 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
Modern Conditions, Postmodern Controversies
Authors: Barry Smart
Venue:  (1994)

:Examines the social and economic processes which have shaped and continue to shape life today. It also provides critical assessments of the various `modern' and `postmodern' thinkers who have sought to explain these processes. 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 Art of Digital Photography
Authors: Tom Ang
Venue:  (1999)

:Written by a leading expert in this field, this book is an authoritative, jargon-free overview that amply demonstrates why the new technology is a perfect partner to conventional photography. Packed full of instructive and inspirational images, complemented by diagrams and step-by-step illustrations taken directly from the computer screen, The Art of Digital Photography is for both photographers who wish to put digital techniques into practice, and those who simply wish to understand the new medium.
From software requirements to architectures (STRAW01)
Authors: Jaelson Castro, Jeff Kramer
Venue: ACM SIGSOFT Software Engineering Notes (2001)

The First International Workshop From SofTware Requirements to Architectures (STRAW'01) was held in Toronto, Ontario, Canada, on May 14, 2001, just before the 23rd International Conference on Software Engineering (ICSE). In the following we give an overview of the motivation, goals, selection process and participation, workshop structure and activities, which includes a summary of presentations and discussions that took place during the workshop.
JMP Start Statistics: A Guide to Statistical and Data Analysis Using JMP and JMP in Software, 1st edition
Authors: CORPORATE SAS Institute Staff
Venue:  (1996)

:JMP Start Statistics is the official user's guide to JMP - the powerful statistical discovery software created by SAS Institute. Designed for first-time users of JMP, JMP Start Statistics is a comprehensive reference tool, rich with examples that show you how to use JMP to analyze real data. It contains clear instruction on JMP's many statistical functions. And it even serves as a handy guidebook to learning basic statistical concepts. 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
When Things Start to Think
Authors: Neil Gershenfeld
Venue:  (1999)

:We live in a world of increasingly intrusive information technology, requiring that people meet the needs of machines rather than the other way around. In When Things Start to Think, Neil Gershenfeld explains why this has happened and how to fix it. This book presents a compelling vision of what the world will be like tomorrow, based on technology in the laboratory today. From a shoe that can exchange data through a handshake, to a universal book that can change the printing on its pages, to a supercomputer in a coffee cup, Gershenfeld shows how to dismantle the barrier between the bits of the digital world and the atoms of our physical world in order to bring together the best attributes of both worlds.
Reinventing Government in the Information Age
Authors: Richard Heeks
Venue:  (1999)

:This work reviews the role of information systems in public sector reform, including practical guidance and analytical insights. It discusses key topics, drawing on case studies from the US, UK, Europe and developing countries.
Automated Process Control Systems: Concepts and Hardware
Authors: Ronald P. Hunter
Venue:  (1978)

:In this revised and updated second edition, Ronald P. Hunter includes new chapters on theory of measurements, the process control operator interface, and robotics. 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
Frankenstein
Authors: Steve Parker
Venue:  (1995)

:Examines science at the time the original "Frankenstein" was written and also in today's age of artificial intelligence and genetic mutation, and asks if the monster could really be made.
Crisis Control for 2000 and beyond: Boom or Bust?: Seven Key Principles to Surviving the Coming Economic Upheaval
Authors: Larry Burkett
Venue:  (1999)

:Bestselling author, Larry Burkett, looks at Y2K and the growing world-wide economic instability and gives his evaluation. Will it be a boom or a bust economy? Either way, the seven basic principles he states will reveal God's wisdom to investors of all ages and incomes. 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
Basic process algebra with deadlocking states
Authors: Jiří Srba
Venue: Theoretical Computer Science (2001)

Bisimilarity and regularity are decidable properties for the class of BPA (or context-free) processes (Christensen et al., Inform. and Comput. 121 (1995) 143-148; Burkart et al., Proc. CONCUR'96, Lecture Notes in Computer Science, Vol. 1119, Springer, Berlin, 1996, pp. 247-262). We extend BPA with a deadlocking state obtaining BPA &dgr;systems. We show that the BPA &dgr; class is more expressive w.r.t. bisimilarity, but it remains language equivalent to BPA. We prove that bisimilarity and regularity remain decidable for BPA &dgr;. Finally, we give a characterisation of those BPA&dgr; processes that can be equivalently (up to bisimilarity) described within the "pure" BPA syntax. Copyright 2001 Elsevier Science B.V.
Proceedings of the workshop on Virtual environments 2002
Authors: Wolfgang Stürzlinger, Stefan Müller
Venue: ACM International Conference Proceeding Series; Vol. 23 (2002)

This book contains the proceedings of the Eighth EUROGRAPHICS Workshop on Virtual Environments. The event was held in Barcelona from May 30 to May 31, 2002. The workshop brought together scientists, developers, and users from all over the world to present and discuss the latest scientific advances in the field of Virtual Environments.60 papers were submitted for reviewing and 22 were selected to be presented at the workshop. Most of the top research institutions working in the area submitted papers and presented their latest results. The presentations were complemented by two keynote talks from Marc Mine (Walt Disney Imagineering - VR Studio) and Eric Badiqu&eacute; (European Commission - IST program).The research presented at this workshop can be classified into the following aspects of Virtual Environments (VEs): Input and Output Devices, Interaction and Navigation, Evaluation, Collaboration, Systems, and Applications. Devices focus mainly on hardware issues to interface with a simulation, whereas Interaction and Navigation techniques investigate how the raw input is best interpreted so that the user can easily achieve his/her goals. Evaluations provide data about the usability of Virtual Environments, and the importance of objective and reproducible studies can only be stressed. Virtual Environments are often used to communicate and to co-operate and this focus is evident in the research on Collaboration. The area of Systems discusses the various tradeoffs in building complete solutions and last, but not least, applications report on the transfer of research results into the real world. However, the reader should note that many contributions cross these boundaries, which reflects the multidisciplinary nature of Virtual Environments.