ppxscal/embedding_network huggingface dataset:
Incremental compilation in Magpie
Authors: Mayer D. Schwartz, Norman M. Delisle, Vimal S. Begwani
Venue: ACM SIGPLAN Notices (1984)

Magpie is an interactive, integrate programming environment that supports the development of Pascal programs a powerful, single-user workstation. Incremental compilation techniques are used to provide quick feedback on static errors and to ensure that a program is always ready for execution even while it is being edited. Magpie performs syntax and static semantic analysis with the unit of incrementality of a single character. Magpie uses incremental compilation to achieve performance levels that allow Pascal to be used interactively and as its own debugging language.
Microsoft Access for Windows 95: Quick Course, 1st edition
Authors: Patricia Murphy
Venue:  (1996)

:Covers the most important features of Microsoft Access for Windows 95. This self-paced instructional guide is complemented by many screen illustrations and hands-on exercises for reinforcement. In addition, there are numerous hints on how to increase productivity. This text is designed to teach the software in 12-15 hours. It's a no-frills, sensible approach to software proficiency.
Director 5 Demystified: Creating Interactive Multimedia with Macromedia Director, 2nd Ed., 2nd edition
Authors: Jason Roberts
Venue:  (1996)

:Director Demystified has been lauded as the ultimate "career in a box" by multimedia professionals. Using real-world projects to make Director 5 easy to understand, the book walks readers through interactive presentations that can be easily modified for use in actual projects. Each project can be assembled using graphics, sounds, and text included on the CD-ROM.
An empirical methodology for introducing software processes
Authors: Forrest Shull, Jeffrey Carver, Guilherme H. Travassos
Venue: Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering (2001)

There is a growing interest in empirical study in software engineering, both for validating mature technologies and for guiding improvements of less-mature technologies. This paper introduces an empirical methodology, based on experiences garnered over more than two decades of work by the Empirical Software Engineering Group at the University of Maryland and related organizations, for taking a newly proposed improvement to development processes from the conceptual phase through transfer to industry. The methodology presents a series of questions that should be addressed, as well as the types of studies that best address those questions. The methodology is illustrated by a specific research program on inspection processes for Object-Oriented designs. Specific examples of the studies that were performed and how the methodology impacted the development of the inspection process are also described.
Faculty technology: when is custom programming a reasonable solution?
Authors: Jeff Whisler
Venue: Proceedings of the 29th annual ACM SIGUCCS conference on User services (2001)

If the faculty technology support unit programmed each project that was suggested, staff resources would quickly be depleted. However, sometimes custom programming is the only way to achieve a specific result. How does the unit decide priorities? What steps should be taken before and during the programming of the custom application?.
Dynamic Multiple Parity (DMP) Disk Array for Serial Transaction Processing
Authors: K. H. Yeung, T. S. Yum
Venue: IEEE Transactions on Computers (2001)

The performance of today's database systems is usually limited by the speed of their I/O devices. Fast I/O systems can be built from an array of low cost disks working in parallel. This kind of disk architecture is called RAID (Redundant Arrays of Inexpensive Disks). RAID promises improvement over SLED (Single Large Expensive Disks) in performance, reliability, power consumption, and scalability. However, a general fact about RAID is that the ¿write¿ operation is difficult to speedup. In this paper, we propose a new RAID architecture, called Dynamic Multiple Parity (DMP) Disk Array, for serial transaction processing database systems. Serial transaction processing database systems include engineering database systems, fully replicated database systems using a completely centralized algorithm and distributed systems using the conservative timestamp ordering algorithm. DMP Disk Array can significantly increase the I/O throughput by incorporating multiple parity disks. Due to the inherent distributed sparing property, DMP Disk Array can provide normal service to the users under single disk failure condition. Delay and maximum throughput analysis on DMP Disk Array is performed. Results show that, for a typical ¿write¿ job proportion of 20 percent, DMP Disk Array can provide nearly 20 percent improvement on I/O throughput over that of RAID level 5 when one extra parity disk is used.
Sams Teach Yourself Game Programming with Visual Basics in 21 Days with Cdrom, 1st edition
Authors: Clayton Walnum
Venue:  (2000)

:Readers will learn the fundamentals of game progrmming from the ground up Visual Basic is one of the easiest languages to learn and it features a set of controls that make creating user interfaces quick and easy. CD includes the author's source code and additional third party tools and add-ins
The P-tree algebra
Authors: Qin Ding, Maleq Khan, Amalendu Roy, William Perrizo
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

The Peano Count Tree (P-tree) is a quadrant-based lossless tree representation of the original spatial data. The idea of P-tree is to recursively divide the entire spatial data, such as Remotely Sensed Imagery data, into quadrants and record the count of 1-bits for each quadrant, thus forming a quadrant count tree. Using P-tree structure, all the count information can be calculated quickly. This facilitates efficient ways for data mining. In this paper, we will focus on the algebra and properties of P-tree structure and its variations. We have implemented fast algorithms for P-tree generation and P-tree operations. Our performance analysis shows P-tree has small space and time costs compared to the original data. We have also implemented some data mining algorithms using P-trees, such as Association Rule Mining, Decision Tree Classification and K-Clustering.
Synthesizing abstract data type specifications
Authors: Boumediene Belkhouche, Joseph E. Urban, Gregory A. Riccardi
Venue: Proceedings of the 20th annual Southeast regional conference (1982)

Several alternatives for implementing abstract data types exist. One approach is the definition and implementation of a new language which directly supports abstract data type constructs. Another approach is to incorporate abstract data type constructs in an existing programming language. This paper describes recent and current research in the incorporation of a specification language for abstract data types within an operational compilable programming language. The synthesis of implementations of abstract data types from their specifications is discussed.
Microsoft® Windows® 2000 and IIS 5.0 Administrator's Pocket Consultant
Authors: William Robert Stanek
Venue:  (2000)

:Microsoft 2000 Server builds on the strengths and momentum of Windows NT Server 4.0 by addressing the most demanding needs of enterprise customers. Offering a complete suite of integrated and easy-to-use tools and services Windows NT Server 5.0 will dramatically reduce the cost of owning and managing enterprise computing resources and deliver the ultimate platform for developing and deploying distributed applications.
CorelDRAW 5, with CD-ROM (Mastering), 1st edition
Authors: Rick Altman
Venue:  (1994)

:Beginners and experienced users alike will appreciate this comprehensive guide CorelDRAW 5. This book is filled with step-by-step instructions and hands-on examples designed to help make you an expert in no time. Includes a CD-ROM containing a plethora of fonts, images, and graphic utilities
Select Advanced Word 2000, 1st edition
Authors: Philip A. Koneman
Venue:  (2000)

:The goal of this book is to introduce learners to intermediate and advanced word processing management concepts, with an emphasis on business documents and correspondence. Through the projects in this book, users build upon a basic understanding of Word by creating more complex documents, using a full range of Word's more advanced features and tools. Utilizing a comprehensive approach to creating integrated documents, this book emphasizes the features in Microsoft Word for integrating Access and Excel data, and building web-based solutions for distributing business information. This book will be MOUS certified at the Expert level.
Creating Cool Web Pages with HTML, 2nd edition
Authors: Dave Taylor
Venue:  (1995)

:In this second edition of the bestseller, Dave Taylor once again provides the perfect mix of advice and guidance to help you learn to use HyperText Markup Language (HTML) to create Web pages that advertise, sell, inform, and entertain the millions of users on the World Wide Web. Plus you get up-to-the minute coverage of Windows 95 features that help with Web page creation. Creating Cool Web Pages with HTML, 2nd Edition provides a step-by-step introduction to HTML, with real-world HTML examples, important design principles, and helpful marketing tips on creating cool Web pages that will get noticed. 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
Programmable Logic Controllers, 2nd edition
Authors: Frank D. Petruzella
Venue:  (1997)

:The second edition of Programmable Logic Controllers offers beginning students a first course in PLC's. It focuses on the underlying principles of how PLC's work and provides practical information about installing, programming, and maintaining a PLC system. No previous knowledge of PLC systems or programming is assumed. Employment opportunities in this field are good, and this book is designed to help student acquire the necessary qualifications for these jobs. 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
Samba essentials for Windows administrators
Authors: Gary Wilson
Venue:  (2002)

Using Samba for file and print sharing can save you a fortune-and it can dramatically improve your network's reliability and performance! But most Samba documentation is written for UNIX/Linux experts-not the Windows administrators who need it most. In this book, expert Windows Sysadmin Gary Wilson walks you step by step through Samba planning, deployment, configuration, and management, showing Windows users exactly how to achieve the best results with the fewest problems.
Visual J++ for Dummies: Quick Reference, 1st edition
Authors: Namir Clement Shammas
Venue:  (1997)

:Visual J++ For Dummies Quick Reference provides quick and friendly advice to new Visual J++ programmers. You'll easily find syntax, brief explanations, information on common visual controls, and short examples of various parts of Visual J++ without any hassles. Now you can find what you need quickly with our ...For Dummies&reg; Quick References! The design features tasks and commands in alphabetical order, clear-cut, step-by-step instructions, and easy-to-follow advice. Get in and get out quickly and find the information you really need without reading lots of extra material! Look for IDG Books Worldwide's Visual J++ For Dummies&reg;, the fun and easy way to program with Visual J++!
AutoCAD LT 97: A Problem Solving Approach, 1st edition
Authors: Sham Tickoo
Venue:  (1999)

:Learn AutoCAD LT&reg; 97 commands and functions for quality two-dimensional drawings. Beginning with basic drafting concepts, this book progresses to explain every command and customizing technique to provide the most comprehensive coverage of AutoCAD LT 97. The problem solving approach allows users to learn LT 97 and sharpen problem-solving skills at the save time. Architects, engineers, drafters and students alike will learn how to apply the power of AutoCAD LT 97 to enhance their professional techniques.ALSO AVAILABLE INSTRUCTOR SUPPLEMENTS Instructor's Manual, 0-7668-0705-3 Keywords: AutoCAD LT
Firewalls: A Complete Guide, 1st edition
Authors: Marcus Goncalves
Venue:  (1999)

:Huge market - anyone with a web presence is concerned about network security. All corporate networks use firewall protection. Security breaches are common - 50% of corporate networks experienced security problems in 1998. Choosing the right firewall system can be a daunting task. With so manyh vendors and numerous products on the market it can be difficult to select the right product for the organization's needs - this book makes it easy! Save time and money with 15 demos on the enclosed CD-ROM. This is currently the ONLY book on firewalls that comes with a CD-ROM,which allows readers to demo software from major vendors plus,get product evaluations.
Professional's Job Finder: 1997-2000
Authors: Daniel Lauber
Venue:  (1997)

:Lauber goes beyond all other job resource guides to include not only Internet and on-line job and resume databases, but also job hot-lines, and periodicals, but tools for every type of job search. 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 Game: The Revolution in Learning and Communication in the WorkPlace
Authors: Gordon Wills
Venue:  (1998)

:This book records a process of action learning as a small company discovers the potential of electronic communication for its publishing programme. This leads on to an account of early practice in relationship marketing, and to an account of action learning and how it has been developed worldwide by International Management Centres. The common thread in all this is not only the innovative use of electronic media but also the result of its use: a new breed of more confident, more democratic and responsible workers, who make decisions, pursue information, network worldwide, and have become a marketing intelligentsia. 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
Business Process Engineering
Authors: August-Wilhelm W. Scheer
Venue:  (1994)

:Written by the leading expertise in the area of business process modeling, this book describes modem methods for developing enterprise-wide information systems using the proven "Architecture of Integrated Information Systems (ARIS)" framework for the development of business process models for industrial companies. Examples from the standard software systems (SAP R/3) demonstrate the book's down-to-earth practicality. 554 illus.
Computing and using reputations for internet ratings
Authors: Mao Chen, Jaswinder Pal Singh
Venue: Proceedings of the 3rd ACM conference on Electronic Commerce (2001)

Ratings for products and services are increasingly important on the Internet, as they allow users to harvest the wisdom of the community in making decisions. However, the difficulty with ratings is that little is known about the people providing them. Interpreting ratings well requires that the reputations of raters be factored into the scores computed for rated objects, even though these reputations are not explicitly available. Taking advantage of the insight that reputation can be computed implicitly from ratings, this paper addresses the reputation problem for raters and its application to evaluating rated objects. We develop a general method to automatically compute reputations for raters based on the ratings they and others give to objects, and incorporate these reputations to generate value-added information about rated objects. We evaluate our mechanisms by performing experiments on data from major rating sites, and show that they have the desired properties of a good reputation system. In the process, we analyze some key characteristics of different types of Internet ratings. To our knowledge, this is the first investigation into automatically computing raters'reputations and applying these reputations to better evaluate rated objects.
Objects spaces, cooperation spaces and groups
Authors: Philippe Merle, Raymond Namyst, Jean-Marc Geib, Jean-François Méhaut
Venue: Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs (1994)

This paper deals with system support for the design of CSCW environments. Our model introduces objects spaces shared by cooperating participants and cooperation spaces which group participants involved in a particular cooperation together. Objects spaces are only accessed via cooperation spaces. This makes our model strongly cooperation oriented. The Group notion structures our system, called OSACA. A group includes both cooperation spaces and objects spaces and represents a domain suitable for a cooperative activity. We investigate CORBA-compliant architectures to support this system level structuring tool.
Problem Solving and Programming Concepts, 4th edition
Authors: Maureen Sprankle
Venue:  (1997)

:Suitable for use in courses such as Introduction to Programming, Problem Solving for Programmers, Problem Solving for Applications, or any computer language course, the book is divided into six parts, with the topics organized as follows: UNIT 1: Introduction to Problem Solving and Programming Basic concepts of problem solving, an introduction to how problems are solved on computers, and steps in analyzing a problem and designing an appropriate solution UNIT 2: Structuring Programs for Languages and Applications Examination of how and when the various types of logic structures are appropriately used UNIT 3: Data Structures The use of various data structures such as arrays, stacks, linked lists, and binary trees to access and process data; sort methods and search methods are also included UNIT 4: Object Oriented Programming Elements of object oriented programming and scripting UNIT 5: File Processing File concepts, sequential file processing, and random access file processing UNIT 6: Problem Solving for Application Software Word processing, desktop publishing, graphics, spreadsheets, database management systems, and document processing Numerous helpful appendices and an extensive glossary are also included. This text is accompanied by an Instructor's Manual (ISBN 0-13-026727-9), which is available free of charge to instructors using the book for a course.
Deke McClelland's Look & Learn Photoshop "6"
Authors: Deke McClelland
Venue:  (2000)

:From digital graphics guru Deke McClelland comes a whole new way to learn Photoshop, the high-end image-manipulation software from Adobe. In this one-of-a-kind reference, Deke uses hundreds of annotated images and sharply focused text to get you up and running fast with Photoshop 6. Open the book, take a look and learn how to: Paint and retouch Draw vector shapes Create and modify layers Define channels and masks Create and apply layer styles Adjust and correct colors Apply filters and effects Play and record actions Prepare CMYK images Save for the Web
C++ Coach: Essentials for Introductory Programming, 1st edition
Authors: Jeff Salvage
Venue:  (2000)

:B> By the end of this book, readers will have a firm understanding of C++ syntax and problem-solving skills. Its premise is the same one that successful coaches have using for centuries: the more you practice a skill, the better your mastery of that skill becomes. Concepts are presented and then practiced repeatedly in the form of drills that explore the subtleties of the syntax. These drills are supplemented with real-world examples of programming problems, from the world of business, which build upon knowledge gained from these drills. Once a set of skills is mastered, more advanced concepts are presented and practiced. This book is organized into three sections. The first section provides a basic understanding of programming constructs: variables, operators, conditional statements, loops, and functions. These constructs are used to develop programs that solve relatively simple problems. The focus is on mastery of basic C++ syntax. The second section concentrates on additional features of C++ such as arrays, structures, classes, pointers, and files. The third section discusses the benefits and implementations of some simple C++ data structures to help the reader appreciate the issues of performance when dealing with real-world problems. This is the ideal book for any beginning programmer who plans to use a computer for information acquisition and processing.
Implementing B2B commerce with .NET: a guide for programmers and technical managers
Venue:  (2002)

Written for applications developers, programmers, and technical managers, Implementing B2B Commerce with .NET provides in-depth, technical information on the technologies and techniques you need to build effective and secure Web-based B2B solutions for the Microsoft .NET platform. Based on the author's extensive professional experience, this book explore the purpose and advantages of B2B Web systems, and provides specific information on the tools that aid their development.
Genealogy Via the Internet: Tracing Your Family Roots Quickly and Easily Computerized Genealogy in Plain English
Authors: Ralph Roberts
Venue:  (1996)

:The Internet and the World Wide Web have made searching family histories fast, fun, and easy. In this humorous and informative book, readers will find genealogical programs, resources available through the Internet, and online databases where one can search for family information.
A framework for locomotional design: toward a generative design theory
Authors: Susanne Jul
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

Generative design theories are needed to bridge the gaps between pure scientific knowledge, individual ("point") designs and systematic generation of viable design alternatives. This papers suggests a framework for locomotional design that uses knowledge of navigation and spatial cognition to inform design. Examples of the implications of two such pieces of knowledge are sketched out, suggesting how this framework might lead to a generative design theory.
Gamer's Web Directory: Sites, Cheats, and Secrets
Authors: Mark Salzman
Venue:  (1997)

:Gamer's Web Directory: Sites, Cheats, and Secrets is the gamer s ultimate guide to anything games online. New games, reviews, hints, strategy guides, and online game resources. Check out all the hottest new TV and console gaming, board games, Vegas games, and sports sites. Let the Author s Pick entries give you an expert s choice ofthe best of online sites and secrets. Then use the hyperlinked CD-ROM version of the directory to spin through thousands of reviewed web sites-fast!Serves as the gamer s ultimate guide to anything games online new games, reviews, hints, strategy guides, and online game resourcesIncludes new and updated descriptions of over 2000 sites making this the most comprehensive and current guide to gaming and online gamer resourcesGives readers an insider s guide to all the hottest new offerings of the multi-billion dollar gaming industry 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