ppxscal/embedding_network huggingface dataset:
Tree Rerooting in Distributed Garbage Collection: Implementation and Performance Evaluation
Authors: Luc Moreau
Venue: Higher-Order and Symbolic Computation (2001)

We have recently defined a new algorithm for distributed garbage collection based on reference-counting (Luc Moreau, in Proceedings of the Third International Conference of Functional Programming (ICFP'98), Sept. 1998, pp. 204&ndash;215&semi; Luc Moreau and J. Duprat, Technical Report RR1999-18, Ecole Normale Sup&eacute;rieure, Lyon, March 1999). At the heart of the algorithm, we find tree rerooting, a mechanism able to reduce third-party dependencies by reorganising diffusion trees. In reality, the algorithm describes a spectrum of algorithms according to the policy used to manage messages. In this paper, we present the implementation of the algorithm and evaluate its performance. We have implemented two policies, which are extremes of the spectrum, respectively using and not using tree rerooting. In addition, two different strategies for managing action queues have been implemented. The conclusions of our experimentations are the following. Tree rerooting offers more parallelism during distributed GC activity&semi; we explain this phenomenon by the length reduction of causality chains in the distributed GC. Grouping messages per destination dramatically reduces the number of messages, but requires a more complex implementation as messages have to be sorted per destination. Speed up of 100% has been observed on some benchmarks.
Enhancing exception support in Ada 95: a workshop position paper
Authors: S. Tucker Taft
Venue: ACM SIGAda Ada Letters (2001)

This workshop position paper discusses two alternative approaches to enhancing exception support. The first approach is based on a syntax extension, and is very similar to an approach proposed early in the Ada 9X process. The second approach is based on adding a child package to Ada.Exceptions to support raising an exception and associating an Ada object of any type that is an extension of a particular root type.
FDDI and FDDI-II: Architecture, Protocols, and Performance, 1st edition
Authors: Bernhard Albert, Albert Bernhard, Anura P. Jayasumana
Venue:  (1993)

:FDDI and FDDIII: Architecture, Protocols, and Performance provides valuable background information on local area networks and outlines trade-off considerations for network design. It explains state machines and state variables, many industry standards, and performance issues not included in the standards.
Sams Teach Yourself Java 2 Platform in 21 Days with Cdrom, 1st edition
Authors: Laura Lemay, Rogers Cadenhead
Venue:  (1999)

:Sams Teach Yourself Java in 21 Days continues to be the most popular, best-selling Java tutorial on the market. It has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. The Professional Reference Edition of the book includes an extra seven chapters covering advanced topics like object serialization, remote method invocation, accessibility, security, JavaBeans, JDBC and advanced data structures - as well as a 200-page reference section detailing the most commonly used aspects of the Java language.
Octree textures
Authors: David Benson, Joel Davis
Venue: ACM Transactions on Graphics (TOG) (2002)

Texturing using a set of two dimensional image maps is an established and widespread practice. However, it has many limitations. Parameterizing a model in texture space can be very difficult, particularly with representations such as implicit surfaces, subdivision surfaces, and very dense or detailed polygonal meshes. This paper proposes the use of a new kind of texture based on an octree, which needs no parameterization other than the surface itself, and yet has similar storage requirements to 2D maps. In addition, it offers adaptive detail, regular sampling over the surface, and continuity across surface boundaries. The paper addresses texture creation, painting, storage, processing, and rendering with octree textures.
Microsoft Access 97 Bible, Gold Edition
Authors: Cary N. Prague, Michael R. Irwin, William C. Amo
Venue:  (1999)

:The Ultimate Guide to Access 97! In this indispensable resource, four of the world's best-known Access experts share everything they've learned through years of building and managing Access. With over 400 pages of additional information on security, programming, integrating with Microsoft Office, and more, this Gold Edition of the bestselling Access 97 Bible will answer all your questions and help you create the perfect database systems for your business. Inside, Find Everything You Need to Know to:*Add controls, complex data validation, and multimedia elements to your system*Build multi-table, action, and other advanced queries*Generate reports, including mail-merge reports and mailing labels*Integrate data from other Office applications or other databases*Master one-to-many relationships*Use macros and VBA to automate manual processes*Develop custom toolbars, dialog boxes, and pull-down help menus*Create add-ins, wizards, and stand-alone applications*Publish databases to the Web or a corporate intranetAward-winning business applications on CD-ROM!*Check Writer  Microsoft Network Award for Best Application*Flex Search, the Access File Utilities, and more from Database Creations's EZ Access Developers Suite Sampler*Yes! I Can Run My Business working demo  1998 Access Advisor Readers Choice Award*Links to Cary Prague's Database Creations on the Web, the world's largest Access add-on companyPlus all the examples, templates, and code from the book Shareware programs are fully functional, free trial versions of copyrighted programs. If you like particular programs, register with their authors for anominal fee and receive licenses, enhanced versions, and technical support. Freeware programs are free, copyrighted games, applications, and utilities. You can copy them to as many PCs as you likefreebut they have no technical support. Up to 25% off the best add-on software, books, and video training  see inside for details! System Requirements: Pentium PC; Windows 95 or NT; 16MB RAM; Access 97 or Microsoft Office Professional or Developer's Edition
Hyperlearning: Where Projects, Inquiry and Technology Meet, 1st edition
Authors: Jeffrey D. Wilhelm, Paul Friedemann
Venue:  (1998)

:"You know, before this, I thought research was like going to the library and just copying things down and then handing in a report or reading it to someone. This hypermedia stuff we're doing makes me see that research is real work and that you have to learn things from lots of angles, and you have to actually create new knowings. Like, WOW, man!" Mike, an eighth grader Mike is talking about documenting his learning with hypermedia, a way of presenting text in nonlinear, multimedia form on "cards" or computer screens. Graphics, photos, drawings, video, music, speech, or animation can all be included with text on cards and linked or connected to other cards through the use of "buttons." The stacks of cards containing verbal and graphic text can then be manipulated, read, and navigated in a variety of ways to explore different associations and pursue varying lines of inquiry. Using hypermedia does not require technological expertise or a classroom full of the latest hardware and expensive software. Readily available programs like HyperCard(r) and HyperStudio(r) are self-tutoring and easy to learn and run even on the older, slower computers. This book explores how kids can be assisted to master the technology while teachers support their reading, learning, and a wide array of inquiry skills. Through their own classroom stories and research, the authors explore how they taught hypermedia skills within the context of real and personally relevant middle school classroom projects. They found that using hypermedia: is motivating and effective with all students, particularly those who are labeled or considered at risk; makes learning visible and accountable; supports students in achieving better reading and writing skills, in developing ideas, in doing organized, productive research, and in applying critical standards to their work; is applicable in all content areas and grade levels and not tied to any one particular program or software. Hyperlearning is for teachers, educational psychologists, curriculum developers, and technology coordinators who are seeking new ways to support the attainment of both rich conceptual learning and more powerful procedures for learning, reading, and composing. And it is particularly relevant for administrators interested in improving technology use in schools.
Programming the Microsoft Windows Driver Model, Second Edition, 2nd edition
Authors: Walter Oney
Venue:  (2002)

:Written for advanced programmers who use C and C++, the second edition of this popular technical guide illustrates and clarifies real-world driver programming issues for current versions of Microsoft Windows. The author offers a solid overview of the Windows Driver Model (WDM) architecture and breaks down the process of writing custom device drivers into manageable pieces-from the basics of loading device drivers to creating and processing I/O request packets. This edition includes updated information about Windows XP, Windows 2000, and Windows Me, plus extensive practical examples, illustrations, and line-by-line analysis of code samples.
Flying Start Sap R/3
Authors: Gabriele Schicht, Andrea Schmieden
Venue:  (2001)

:R/3 is the core component at the heart of their business improvement and integration practices. If you are one of the ten million licensed users of this system, you need a quick and clear route to R/3 fluency to help you master the essential tasks your job requires. Published by SAP Press, Flying Start with SAP R/3 provides the first ever guide for R/3 end-users which carries the official SAP seal of approval. The attractive layout and step-by-step approach offer all users of SAP R/3 the chance to learn the essentials of the system and how to adapt it to their own individual or corporate needs. With a wealth of handy tricks and tips, and full-colour screenshots throughout, Flying Start with SAP R/3 is ideal for use as both a self-training guide or coursebook for SAP novices. It also makes an invaluable reference tool for more experienced users looking to augment or refresh their skills. FEATURES: Experienced SAP-approved authors. Task-based learning via practical step-by-step explanations. Full-colour screenshots on every page. No prior knowledge of R/3 assumed. Supported by real-life case studies. Suitable for all levels of R/3 user. Non-essential material highlighted for learners with less time on their hands. Covers R/3 releases 4.0 and 4.5.
VB.NET for Developers
Authors: Keith Franklin
Venue:  (2001)

:This book will smooth the transition to Visual Basic.NET and help developers understand the paradigm shift presented by the .NET Framework. Key differences between VB 6 and VB.NET will be highlighted in the code samples.
Databases and Transaction Processing: An Application-Oriented Approach, 1st edition
Authors: Arthur J. Bernstein, Michael Kifer
Venue:  (2001)

:"This is a great book! This is the book I wish I had written." Jim Gray, Microsoft Research, recipient of 1998 A.M. Turing Award "for seminal contributions to database and transaction processing research" Databases and Transaction Processing provides a complete and clear explanation of the conceptual and engineering principles underlying the design and implementation of database and transaction processing applications. Rather than focusing on how to implement the database management system itself, this text focuses on how to build database applications. To provide a solid foundation for these principles, the book thoroughly covers the theory underlying relational databases and relational query languages. To illustrate both database and transaction processing concepts, a case study is carried throughout the book. The technical aspects of each chapter applied to the case study and the software engineering concepts required to implement the case study are discussed. In addition to the more traditional material  relational databases, SQL, and the ACID properties of transactions  the book provides in-depth coverage of the most current topics in database and transaction processing technologies, including: Embedded SQL, SQL/PSM, ODBC, JDBC, and SQLJ Object and object-relational databases, including SQL:1999, ODMG, and CORBA XML and document processing on the Web Triggers and Active Databases OLAP and Data Mining Distributed Databases TP Monitors and how they implement the ACID properties Concurrency controls at different isolation levelsSecurity and Internet commerce
Exception propagation
Authors: Bo I. Sandén
Venue: ACM SIGAda Ada Letters (2001)

As an introduction to this session, a brief background of the topic was discussed.Propagation deals with the communication of information regarding unexpected happenings from one context to another within a software system.For exception handling, there are three dimensions to the process of design:Information content --- what to tellReceptors --- whom to tellStrategy --- when to tellWithin these three dimensions, there are four primary design considerations:Responsibility --- Which units of the structure detect the unexpected event, which units communicate the events, and which units perform recovery?Granularity of information --- How much detail needs to be in the information that is communicated regarding the unexpected event? Fine-grained information may be necessary for recovery purposes, while more coarse-grained information may be sufficient for simple indication of errors.Types of information --- The nature of the information propagated needs to be decided. Possibilities include describing the origin of the exception, the cause of the exception, or the recovery strategy to be followed.Exception mapping --- What transformations or manipulations of the exception information are performed as it passes over context boundaries within the system? This aspect is at the core of designing propagation into a system, and is driven by decisions made for the first three considerations.Mapping of exceptions across program segment boundaries, that is, the propagation of the exceptions, can take place in four general ways.--- Refinement - where the exceptions are filtered, with some being stopped and others being propagated.--- Generalization - where the exceptions are aggregated to create exception abstractions.--- Translation - where the exceptions are mapped one-to-one but with a change of name or information content.--- Preservation - where the exceptions are mapped unchanged.
Using Quickbooks and Quickbooks Pro 6.0, 1st edition
Authors: Wayne Kawamoto, Stephen J. O'Brien
Venue:  (1998)

:This book anticipates the needs of the average user and supports the user ergonomically. Navigation and accessibility of relevant content--through a series of augmented indices, jump tables, margin notes, and exercise tracks, the consumer should have no trouble navigating the text and making full use of all the information provided.
A Prognosis for Use of Health, Medical, and Genetic Information
Authors: Alex Fowler, Peter Swire, Mary Henderson, Gregory Fowler
Venue: Proceedings of the 12th annual conference on Computers, freedom and privacy (2002)

"Medical records are beacons into our past [and] windows into our future," wrote Simson Garfinkel in Database Nation: The Death of Privacy in the 21st Century. With the growing power of information technologies, medical diagnostics, predictive medicine, and genome science to obtain sensitive information about individuals, the questions we need to ask are: Who should have access to this information? And under what conditions? Moreover, to what degree should the public be aware of -- and actively involved in -- the dialogue concerning the generation, use, and disclosure of health, medical, and genetic information? These questions as viewed through the lenses of the law, policy, ethics, business and the public will be the focus of this session.
Windows NT User Administration, 1st edition
Authors: Ashley J. Meggitt, Timothy D. Ritchey
Venue:  (1997)

:Windows NT User Administration covers everyday problems faced by system administrators and describes tools needed to solve them. The book focuses on three basic areas: user security, user customization, and system resource auditing. Included you'll find real-world examples implementing many useful Perl scripts to help you automate the management of your system. This book is especially useful to administrators working in a large-scale environment. The examples are based on the authors' experience in setting up a user community that is in constant change (a major university).
Computer-aided schema for instructional gaming
Authors: Theodore I. Peterson, Rosemary Shields
Venue: Proceedings of the ACM annual conference - Volume 1 (1972)

Game construction is of importance in disciplines where programming expertise is generally lacking. An experimental implementation of an instructional gaming system, APLGAME, has been developed for use within IBM. It is based on the APL system and features two modes: Author and Player. Both modes are conversational and terminal oriented. The Author Mode enables the author to construct a game scenario by natural language communication and prompting. It utilizes the concept of frame presentation. The Player Mode presents the scenario to the player.Application of APLGAME is illustrated by an experimental instructional game, The Ecology Decision Game.
Diablo II Official Strategy Guide
Authors: Bart G. Farkas
Venue:  (2000)

:BradyGames Diablo II Official Strategy Guide features coverage of the five character classes, including strategy for each skill and detailed tables of all vital stats. A guide through all four Acts featuring valuable battle strategy and tips for discovering secrets along the way. An exhastive compilation of the monsters and items you will find in Diablo II.
Internet Companion Plus, 1st edition
Authors: Jeanne C. Ryer, Tracy L. LaQuey
Venue:  (1993)

:Welcome to the Internet, the global web of computer networks reaching millions of people all over the world. Bundled with a copy of InterCon's WorldLink Internet access software - enabling anyone with a PC or Macintosh and a modem to join the Internet - The Internet Companion Plus is your guide to the intricacies and unique culture of the Internet. In Clear, nontechnical language, the book introduces you to the worldwide community on the Internet, teaching you how to tap into the university research databases, online archives, and vast social networks of up-to-date information. After reading about the incredible wealth of information available on the Internet, Internet Companion Plus readers can dial directly and join this vast global network. The Internet Companion Plus will help you hook up to the Internet from your PC or Macintosh with InterCon's WorldLink access software - a $39.95 value that is free with this package; use the Internet's powerful tools: electronic mail, file transfer, and remote login; understand the dos and don'ts of Internet etiquette; and bring a world of information into your home or office.
PhotoShop 4 Wow! Book: MacIntosh Edition, 1st edition
Authors: Linnea Dayton, Jack Davis
Venue:  (1997)

:This hands-on guide provides "click and drag" presentations of painterly, photorealistic, and special effects techniques. Hundreds of time-and work-saving tips are covered as well. An all-new chapter on Web graphics and techniques explores the special considerations that this new medium entails. The book is heavily illustrated throughout showing real-life projects created by top Photoshop artists. The book's CD-ROM is cross-platform, and contains new filters, photos, work sessions, and other goodies. Pevious editions of the book have won top honors in two prestigious competitionss tnd has become the top-selling Photoshop book (238,000 currently in print).
Secure Data Collection with Updates
Authors: Sergio Loureiro, Refik Molva, Alain Pannetrat
Venue: Electronic Commerce Research (2001)

This paper describes a protocol to protect data collected by mobile agents roaming through a set of potentially malicious hosts. This protocol is based on an original secure cryptographic technique that assures the integrity of a sequence of data segments regardless of the order of each segment in the sequence. The protocol allows each host to update the data it previously submitted in a way that is suitable for free competition scenarios like comparative shopping or distributed auction and for highly dynamic environments like stock markets. The set of hosts can be visited several times in random order and a short message digest allows for the integrity verification of all the collected data.
Java Developer's Guide to Servlets and JSP (Developer's Handbook Series)
Authors: William B. Brogden, Bill Brogden
Venue:  (2000)

:Are you ready to put your Java programming knowledge to work building a dynamic, database-driven Web site? Java Developer's Guide to Servlets and JSP gives you exactly what you need: expert instruction in the techniques for constructing a powerful enterprise site from custom servlets and Java Server Pages. Covering the latest APIs, this book is your introduction to technologies that will fundamentally change your approach to Web site development. The enclosed CD contains all the example code from the book, so you can follow every project, step-by-step.
MCSE Fast Track: SQL Server 7 Administration
Authors: Andy Ruth, Anil Desai
Venue:  (1999)

:Drawing on their combined years of experience in consulting and teaching the advanced-level candidate, Andy Ruth and Anil Desai have written MCSE Fast Track: SQL Server 7 Administration to give you everything you need to pass this exam without overwhelming you with unnecessary detail.
New maximal arcs in Desarguesian planes
Authors: Rudolf Mathon
Venue: Journal of Combinatorial Theory Series A (2002)

Constructions are described of maximal arcs in Desarguesian projective planes utilizing sets of conics on a common nucleus in PG(2, q). Several new infinite families of maximal arcs in PG(2, q) are presented and a complete enumeration is carried out for Desarguesian planes of order 16, 32, and 64. For each arc we list the order of its stabilizer and the numbers of subarcs it contains. Maximal arcs may be used to construct interesting new partial geometries, 2-weight codes, and resolvable Steiner 2-designs.
Networking Explained, 2nd edition
Authors: Michael A. Gallo, William M. Hancock
Venue:  (2001)

:Networking Explained will help you quickly gain a broad foundation in computer networking concepts and technologies. The book features a carefully structured question-and-answer format that paces you through clear, practical explanations. Whether you are a technical professional new to networking or a nontechnical professional whose job requires an understanding of networking, you'll find in Networking Explained an effective primer and a great reference.
Barron's Computer Programming in FORTRAN the Easy Way, 1st edition
Authors: Lawrence S. Leff
Venue:  (1984)

:All the essentials in one clear volume Computer Fundamentals * Structured Programming * Controlling Input andOutput * Decision Structures * DO Loops * Subscripted Variables * Character and Logical Data * Fortran Subprograms and Program Structure * External File Processing * Different Fortran Dialects * and more Discusses Fortan 77, WATFIV, and Fortran IV Clear instruction supported by helpful examples and actual programs Numerous flowcharts and diagrams to aid learning Practice questions andchapter review exercises Includes complete program solutions formany experciess