ppxscal/embedding_network huggingface dataset:
Techniques for optimizing model execution I: aggressiveness/risk effects based scheduling in Time Warp
Authors: Vittorio Cortellessa, Francesco Quaglia
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

The Time Warp synchronization protocol for parallel discrete event simulation is characterized by aggressiveness and risk. The former property refers to greediness in the execution of unsafe events. The latter one refers to greediness in the notication of new events produced by aggressive event execution. Both these properties are potential sources for rollback occurrence/spreading. In this paper we present a scheduling algorithm for the selection of the next LP to be run on a processor which tends to keep low the joint impact of these two properties on the experienced amount of rollback. Reduction of negative effects of aggressiveness and risk is achieved by giving higher priority to the LPs whose next event has low probability to be undone due to rollback and has low fan-out that is, notifies few new events. Our algorithm differs from most previous solutions in that they miss a direct control on the effects due to risk. These solutions could originate poor performance for applications with high variance of the number of new events notified which is an indicator of the risk associated with event execution.
Investigating software measures to improve product reliability
Authors: Derek Lawson, Gerry Coleman
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

Inevitably, faults are introduced whilst software is being developed. If we can catch the faults before the system goes live we can improve the quality of the system and reduce the cost of maintaining the system. In this paper we have calculated software metrics from the testing and maintenance phases of the development of a software system. We are going to analyse this data and suggest some improvements that can be made to the software process to reduce the number of faults that are getting into the maintenance phase.
Advanced C++, 1st edition
Authors: Namir C. Shammas
Venue:  (1992)

:The comprehensive guide to powerful C++ programming! The next step for programmers who have achieved proficiency in C++ and want to learn more.Text boxes and icons highlight programming notes, tips, tricks, and warningsCovers extensive programming issues, object-oriented programming, and data structure toolsIncludes a disk containing complete source code for all examples in the book
Useful properties of Semantic Depth of Field for better F+C visualization
Authors: Robert Kosara, Silvia Miksch, Helwig Hauser, Johann Schrammel, Verena Giller, Manfred Tscheligi
Venue: Proceedings of the symposium on Data Visualisation 2002 (2002)

This paper presents the results of a thorough user study that was performed to assess some features and the general usefulness of Semantic Depth of Field (SDOF). Based on these results, concrete hints are given on how SDOF can be used for visualization. SDOF was found to be a very effective means for guiding the viewer's attention and for giving him or her a quick overview of a data set. It can also very quickly be perceived, and therefore provides an efficient visual channel.Semantic Depth of Field is a focus+context (F+C) technique that uses blur to point the user to the most relevant objects. It was inspired by the depth of field (DOF) effect in photography, which serves a very similar purpose.
Internet: The Complete Reference (Millenium Edition)
Authors: Margaret Levine Young
Venue:  (1999)

:Make the most of all the Net has to offer with help from best-selling author Margaret Levine Young. You'll learn how to get connected, choose an Internet service provider (ISP) and Web browser, send e-mail, chat, use plug-ins, purchase goods safely, find tons of helpful and fun information online -- even create your own Web pages. Get this all-inclusive resource and stay ahead of the future! - From Margaret Levine Young 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
MicroComputers in Biochemistry: A Practical Approach, 1st edition
Authors: Charles F. A. Bryce
Venue:  (1992)

:As well as guidance on modifying the source code of programs, Microcomputers in Biochemistry: A Practical Approach also provides essential information on networking and expert systems, which are necessary in order to access and exploit fully the wealth of biochemical data held on computers. 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
Internetworking with TCP/IP, Volume 1: Principles, Protocols, and Architectures, Fourth Edition, 4th edition
Authors: Douglas E. Comer
Venue:  (2000)

:THIS NEW EDITION OF VOLUME 1: Explains how voice and video are sent over IP internets and how IP Telephony operates Describes Mobile IP (a technology that allows a computer to move from one network to another without changing its IP address) Discusses IP security and the security standard, IPsec Revises the discussion of Ipv6 to incorporate the latest changes Shows how to interconnect private intranets and the global Internet using Virtual Private Network (VPN) and Network Address Translation (NAT) technologies Expands the description of IP multicasting to cover multicast routing protocols Presents the Differentiated Services (DiffServe) scheme for classes of services as well at Path MTU discovery and routing for anonymous serial networks Explains Random Early Discard (RED), which is now recommended for routers Updates the coverage of all protocols to the latest versions, including RIP, IGMP, and SNMP
Troubleshooting TCP/IP, 2nd edition
Authors: Mark Miller
Venue:  (1996)

:Troubleshooting TCP/IP, 2nd Edition teaches skilled programmers to use TCP/IP with the Internet, incorporate broadband architectures with TCP/IP and the Internet protocols, and troubleshoot the Local Network connection including Ethernet, Token Ring, and FDDI LAN. Troubleshooting TCP/IP, 2nd Edition also explains common troubleshooting procedures for the Internetwork connection including, IP, RIP, and OSPF. Plus, the CD-ROM contains over 1,000 Internet documents.
Desktop Guide to AS/400 Programmerss Tools
Authors: Dan Riehl
Venue:  (1995)

:The "how to" behind the primary programming tools available on the AS/400. This guide can serve as aprimer for the novice, as well as a valuable reference for those with years of experience. Both will appreciate the time-saving tips and techniques and the reference for the new tools available with Version 3 of OS/400. Tools covered: SEU, PDM, SDA, RLU, FCMU (new in V3R1) and ISDB (new in V3R1).
Domains and dynamic loading: reconciling autonomy and integration
Authors: Marc Shapiro
Venue: Proceedings of the 3rd workshop on ACM SIGOPS European workshop: Autonomy or interdependence in distributed systems? (1988)

My thesis is that the opposition between autonomy and integration is imposed by the choice of an inadequate interaction paradigm. A new paradigm, the Proxy Principle, allows to structure each service according to the most appropriate trade-off, independently from other services, while keeping a uniform style of interaction.
Too much middleware
Authors: Michael Stonebraker
Venue: ACM SIGMOD Record (2002)

The movement from client-server computing to multi-tier computing has created a potpourri of so-called middleware systems, including application servers, workflow products, EAI systems, ETL systems and federated data systems. In this paper we argue that the explosion in middleware has created a myriad of poorly integrated systems with overlapping functionality. The world would be well served by considerable consolidation, and we present some of the ways this might happen. Some of the points covered in this paper have been previously explored in [BERN96].
Introduction to Control System Technology, 6th edition
Authors: Robert Bateson
Venue:  (1998)

:Introduction to Control System Technology, Sixth Edition, is both a textbook on control system technology and a reference that engineers and technicians will want in their personal libraries. The two main objectives are: 1. To help students master the concepts and language of control; 2. To help engineers and technicians analyze and design control systems. Features include the use of analogies for modeling electrical, fluid flow, thermal, and mechanical components. The book also features a disk with programs used in the text.
Microsoft Office for Windows 95 for Dummies, 1st edition
Authors: Roger C. Parker
Venue:  (1995)

:You know that Microsoft Office is loaded with powerful features, but putting them to use can prove daunting. Now, with Microsoft Office For Windows 95 For Dummies, you get the practical, ready-to-use guidance you need to do everything from integrating information contained in Excel, Word, Access, and other applications to automating simple and complex tasks. Microsoft gives you a powerful tool; Microsoft Office For Windows 95 For Dummies shows you how to use it.
E-Marketing Strategies
Authors: Frank Fiore
Venue:  (2000)

:Selling anything, anywhere, anyway, anytime, and at any price will be the norm of doing business on the Net. To do that, businesses will have to understand the new 'Rules of the Road' that apply to e-marketing. This book will give those responsible for creating marketing strategies for their e-business an understanding of how to position, price and promote their company to online consumers within the changing nature of the Internet. e-Marketing Strategies is the first book to cover all cutting-edge aspects and give a complete overview of e-marketing including: dynamic pricing, shopping bots, and wireless purchasing.
A dependently typed assembly language
Authors: Hongwei Xi, Robert Harper
Venue: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming (2001)

We present a dependently typed assembly language (DTAL) in which the type system supports the use of a restricted form of dependent types, reaping some benefits of dependent types at the assembly level. DTAL improves upon TAL , enabling certain important compiler optimizations such as run-time array bound check elimination and tag check elimination. Also, DTAL formally addresses the issue of representing sum types at assembly level, making it suitable for handling not only datatypes in ML but also dependent datatypes in Dependent ML (DML).
The Woman's Guide to Sex on the Web
Authors: Anne Semans
Venue:  (1999)

:Log onto your computer and let Anne Semans and Cathy Winks guide you directly to the most erotic and titillating chat rooms, photo collections, and spicy sex sites on the World Wide Web, as well as direct you to the Web's best resources for sexual health, education, fun, and exploration. This book provides the guidelines that allow every woman to safely and privately explore the secrets of the Web and discover its untapped riches. It shows . . . where to find two hundred of the best sexual entertainment and information sites; where to read and write women's erotica; how to get answers to the questions you can't ask "Dear Abby"; how cybersex can expand your fantasies and enrich your sex life; how to be a smart online shopper for sexual products; where to find the best virtual magazines full of erotic art and fiction; and how to learn about sexual health issues. Much more than just a list of great sites, this book will end needless, time-consuming surfing and help you become an active participant in the new sexual revolution.Author Biography: Anne Semans and Cathy Winks spent ten years working as saleswomen at Good Vibrations, the nation's premier "clean, well-lighted place" to shop for sex toys, book, and videos. Founded by a female sex therapist in 1977, Good Vibrations's mission is to provide accurate sex information and to encourage the pursuit of sexual pleasure for women and men alike. 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
AutoCAD Tutor
Authors: Frank Conner
Venue:  (1992)

:Ideal study guide for the AutoCAD Certified Operators Exam!Designed for classroom use or self instructionCovers all basic 2-D drawing and editing features
Authoring graphics-rich and interactive documents in CGLIB: a constraint-based graphics library
Authors: Neng-Fa Zhou
Venue: Proceedings of the 2001 ACM Symposium on Document engineering (2001)

CGLIB is a high-level graphics library for B-Prolog, a constraint logic programming system. The library provides primitives for creating and manipulating graphical objects and a set of constraints including non-overlap, grid, table, and tree constraints that facilitates the specification of the layouts of objects. The library adopts a construct called action rules available in B-Prolog for creating agents and programming interactions among agents or between agents and the user. The library is a fully working system implemented in B-Prolog, Java and C. It can be used in many areas such as drawing editors, interactive user interfaces, document authoring, animation, information visualization, intelligent agents, and games. The high-level abstraction of the library and the use of constraints and action rules in the specification of layouts and behaviors can significantly enhance the productivity of the development of graphics. We demonstrate through several examples the effectiveness of the library as a tool for developing graphics-rich and interactive user interfaces.
Writing the Public in Cyberspace: Redefining Inclusion on the Net
Authors: Ann Travers
Venue:  (1999)

:Popular claims that new information technology will expand democratic and public spaces are problematic given the exclusive history of the "public" and the restriction of access to computer technology to elites. This book investigates patterns of behavior in a cybercommunity consisting of Americans and Canadians, and discusses the ways in which these so-called public spaces are likely to reshape the boundaries between social insiders and outsiders rather than eliminate them. Traverse analyses the ways in which the norms for participation within cyberspaces often play a role in undermining public tendencies, but notes that new information technologies provide educators, feminists, and other social groups concerned with broadening the inclusive nature of public spaces with unique opportunities. The book's final section explores current efforts by feminists on-line to expand public access for women and suggests further strategies for developing more genuinely inclusive public spaces.(Ph.D. dissertation, University of Oregon,1996; revised with new introduction, bibliography, and index) 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
Enterprise Database in a Client/Server Environment, 1st edition
Authors: Michael M. Gorman
Venue:  (1994)

:Today, databases are deployed in distributed, heterogeneous hardware and systems software environments. Hardware platforms, systems software, and database management systems are multivendor and multitiered with different architectures including mainframes, personal computers, servers, and workstations. The challenge is to ensure non-redundant, consistent, reliable, integrated, and usable data, processes, and information systems across the enterprise. Here the author presents the techniques necessary to implement an enterprise database - a network of data bases across different computing platforms. He explains how to define the enterprise data model, presents the principles and methodology necessary to define the database project environment, and explains the enterprise database projects that guarantee the success of your database project. He concludes with a summary of the entire database effort. 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
Constructing One-to-Many Disjoint Paths in Folded Hypercubes
Authors: Cheng-Nan Lai, Gen-Huey Chen, Dyi-Rong Duh
Venue: IEEE Transactions on Computers (2002)

Routing functions have been shown effective in deriving disjoint paths in the hypercube. In this paper, using a minimal routing function, disjoint paths from one node to another distinct nodes are constructed in a k-dimensional folded hypercube whose maximal length is not greater than the diameter plus one, which is minimum in the worst case. For the general case, the maximal length is nearly optimal (the maximal distance between the two end nodes of these paths plus two). As a by-product, the Rabin number of the folded hypercube is obtained, which is an open problem raised by Liaw and Chang.
Open-souce software at the aerodynamics laboratory
Authors: Steve Jenkins
Venue: Linux Journal (2001)

Jenkins uses a variety of open-source software to keep wind tunnel data flowing smoothly.
The Compact American Library Dictionary of Computer Words, 1st edition
Authors: American Heritage Dictionaries
Venue:  (1998)

:Look inside for precise, thorough definitions for the core vocabulary of today's technology. Whether you use a PC or a Mac, you will find everything here you need in order to understand hardware, software, and cyberspace: precise, easy-to-understand definitions; extensive cross-references that connect related concepts; abbreviations, acronyms, and trademarks defined and explained; tables and illustrations; and an extensive subject index for easy reference. 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
Lotus Approach 96 for Windows 95 (Mastering), 2nd edition
Authors: James E. Powell
Venue:  (1995)

:Mastering Lotus Approach 96 for Windows 95 is a comprehensive, hands-on guide to using Approach. Written for beginners and more experienced users alike, it covers everything from simple database creation to custom application design. Start with basics. Get a solid overview of Approach's features and capabilities. Build a new database from scratch, or work with existing files. Use multiple databases. Create and use timesaving forms. Produce reports, form letters, and mailing labels. Translate data into eye-catching charts and graphs. Master more advanced capabilities. Use crosstabs for elegant data analysis. Streamline your work with macros. Executive sophisticated queries. Conduct data searches. Customize Approach to fit your needs. Automate database drudgery with workhorse formulas and functions. Build your own applications. Learn the seven steps of application design, then create a useful contact manager. The book's sample application employs a full range of Access features and capabilities, so you can apply what you've learned. And, when you're done, you'll have a valuable business tool for everyday use.
Getting to know you: learning new user preferences in recommender systems
Authors: Al Mamunur Rashid, Istvan Albert, Dan Cosley, Shyong K. Lam, Sean M. McNee, Joseph A. Konstan, John Riedl
Venue: Proceedings of the 7th international conference on Intelligent user interfaces (2002)

Recommender systems have become valuable resources for users seeking intelligent ways to search through the enormous volume of information available to them. One crucial unsolved problem for recommender systems is how best to learn about a new user. In this paper we study six techniques that collaborative filtering recommender systems can use to learn about new users. These techniques select a sequence of items for the collaborative filtering system to present to each new user for rating. The techniques include the use of information theory to select the items that will give the most value to the recommender system, aggregate statistics to select the items the user is most likely to have an opinion about, balanced techniques that seek to maximize the expected number of bits learned per presented item, and personalized techniques that predict which items a user will have an opinion about. We study the techniques thru offline experiments with a large pre-existing user data set, and thru a live experiment with over 300 users. We show that the choice of learning technique significantly affects the user experience, in both the user effort and the accuracy of the resulting predictions.
Silicon Second Nature: Culturing Artificial Life in a Digital World
Authors: Stefan Helmreich
Venue:  (1998)

:Silicon Second Nature takes us on an expedition into an extraordinary world where nature is made of bits and bytes and life is born from sequences of zeroes and ones. Artificial Life is the brainchild of scientists who view self-replicating computer programssuch as computer virusesas new forms of life. Anthropologist Stefan Helmreich's look at the social and simulated worlds of Artificial Lifeprimarily at the Santa Fe Institute, a well-known center for studies in the sciences of complexityintroduces readers to the people and programs connected with this unusual hybrid of computer science and biology. When biology becomes an information science, when DNA is downloaded into virtual reality, new ways of imagining "life" become possible. Through detailed dissections of the artifacts of Artifical Life, Helmreich explores how these novel visions of life are recombining with the most traditional tales told by Western culture. Because Artificial Life scientists t to see themselves as masculine gods of their cyberspace creations, as digital Darwins exploring frontiers filled with primitive creatures, their programs reflect prevalent representations of gender, kinship, and race, and repeat origin stories most familiar from mythical and religious narratives. But Artificial Life does not, Helmreich says, simply reproduce old stories in new software. Much like contemporary activities of cloning, cryonics, and transgenics, the practice of simulating and synthesizing life in silico challenges and multiplies the very definition of vitality. Are these models, as some would claim, actually another form of the real thing? Silicon Second Nature takes Artifical Life as a symptom and source of ourmutatingvisions of life itself. Author Biography: Stefan Helmreich is Lecturer in Anthropology at Stanford University.
Java Script: Comprehensive, 1st edition
Authors: Don Gosselin
Venue:  (2000)

:Part of the new Web Warrior Series, a cutting edge Web development series dedicated to providing coverage of the latest in emerging Internet and Web technologies. This title provides comprehensive coverage of both client and server side JavaScript through extensive hands-on practice. Using this title, individuals learn to create interactive and dynamic user interfaces and integrate databases with Web sites.
QR/Paradox 5 for Windows for Dummies
Authors: Scott D. Palmer
Venue:  (1994)

:Anyone who's used Paradox knows that this popular database application has no lack of powerful features. Now, with Paradox 5 For Windows For Dummies Quick Reference, all those features, along with expert techniques, shortcuts, and real-world examples, are at your fingertips whenever you need them. Cross-referenced to Paradox&reg; 5 For Windows&reg; For Dummies&reg; to give you instant access to in-depth coverage, this compact reference contains not only the guidance you need to enter and retrieve information from Paradox databases, but also the practical, how-to tips you need to design your own databases from scratch.