ppxscal/embedding_network huggingface dataset:
PERL 5 Interactive Course, Certified Edition
Authors: Jon Orwant
Venue:  (1997)

:Each chapter of Perl 5 Interactive Course, Certified Edition introduces a new suite of programs, actually guiding the reader through the creation of an Internet Movie Service step-by-step. No other book on the market uses this completely interactive approach to learning Perl nor offers actual Continuing Education Units from a well-known, accredited university.Provides the opportunity to earn 3 Continuing Education Units from Marquette UniversityUpdated edition covers the latest version of PerlWeb-based components include online mentors to answer specific questions, interactive testing for immediate feedback, discussion groups for student interaction and more
Intervals in software execution cost analysis
Authors: Fabian Wolf, Rolf Ernst
Venue: Proceedings of the 13th international symposium on System synthesis (2000)

Timing and power consumption of embedded systems are state and input data dependent. Formal analysis of such dependencies leads to intervals rather than single values. These intervals depend on program properties, execution paths and states of processes, as well as on the target architecture. This paper presents an approach to analysis of process behavior using intervals. It improves previous work by exploiting program segments with single paths and by taking the execution context into account. The example of an ATM cell handler demonstrates significant improvements in analysis precision.
Technology Guide to Accounting Software: A Handbook for Evaluating Vendor Applications
Authors: Stewart McKie
Venue:  (1997)

:For managers, accountants, and anyone involved in the evaluation and purchase of accounting software, written by the technology editor for "Controller Magazine". This unique book provides a primer on client/server business computing, then presents a methodology for the evaluation of vendors, with over 50 software vendors profiled. A treasure chest of practical, cost-saving advice. 250 pp. Pub: 5/97.
Usability in Practice: user experience lifecycle - evolution and revolution
Authors: Stephanie Rosenbaum, Chauncey E. Wilson, Timo Jokela, Janice A. Rohn, Trixi B. Smith, Karel Vredenburg
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

The practice of usability and user-centered design must integrate with many other activities in the product development lifecycle. This integration requires political savvy, knowledge of a wide variety of methods, flexibility in using methods, inspiration, and innovation. The speakers and their colleagues have met these requirements and describe their experience fitting various methods into design and development efforts. This forum highlights their successes and setbacks.
Rapid Development: Taming Wild Software Schedules, 1st edition
Authors: Steve McConnell
Venue:  (1996)

From the Book:Corporate and commercial software development teams all want solutions for one important problem--how to get their high-pressure development schedules under control. In Rapid Development, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you'll find: The best rapid-development strategies that can be applied to any project Candid discussions of great and not-so-great rapid-development practices--estimation, prototyping, forced overtime, motivation, teamwork, rapid-development languages, risk management, and many others A list of classic mistakes to avoid for rapid-development projects, including creeping requirements, shortchanged quality, and silver-bullet syndrome Case studies that vividly illustrate what can go wrong, what can go right, and how to tell in which direction your project is headed Rapid Developement is the real-world guide to more efficient applications development
Extreme programming applied: playing to win
Authors: Ken Auer, Roy Miller
Venue:  (2001)

Extreme Programming (XP) is a significant departure from traditional software development methods, one that is ushering in a change for both developers and business people. It is an agile methodology, which enables highly productive teams to produce quality software from rapidly changing or unclear requirements. XP is disciplined software craftsmanship, elevating best practices in software analysis, design, testing, implementation, and project management to a new level. Extreme Programming Applied helps you begin using the principles behind this revolutionary concept. Extreme Programming Applied is just that roadmap, a pragmatic guide to getting started with Extreme Programming. It helps programmers and project managers take their first steps toward applying the XP discipline. This book is not a tutorial, however. It uses real-world experience to educate readers about how to apply XP in their organizations. The authors offer guidelines for implementing XP, illustrating key points with valuable stories from successful XP pioneers.
Making link-state routing scale for ad hoc networks
Authors: César A. Santiváñez, Ram Ramanathan, Ioannis Stavrakakis
Venue: Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking computing (2001)

In this paper, we introduce a class of approaches that attempt to scale link-state routing by limiting the scope of link state update dissemination in space and over time. We present the first fundamental analysis of this generic class, which we call "Fuzzy Sighted Link State routing". Using a novel perspective on the "overhead"of a protocol that includes not only the overhead due to control messages but also due to route sub-optimality, we formulate an analytical model whose solution automatically leads to the best algorithm in this class. This algorithm is shown to have nearly the best possible asymptotic overhead for any routing algorithm -proactive or reactive. Simulation results are presented that compare the performance or several algorithms in this class
Token Ring Troubleshooting
Authors: Daniel J. Nassar
Venue:  (1998)

:Daniel J. Nassar is the author of the best-selling book Token Ring Troubleshooting Guide, which provides the clear and in-depth understanding necessary for working in the token ring environment. This book is designed for LAN system engineers and technical support engineers, LAN designers and consultants, LAN managers, users on token ring LANs and students of computer science and electronic engineering. Use and installation of Local Area Networks (LANs) has increased dramatically in the past decade and growth in this areas continues. If you are a professional network installer or technician, you will find Token Ring Troubleshooting Guide indispensable. 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
Grammatical Competence and Parsing Performance
Authors: Bradley L. Pritchett
Venue:  (1992)

:How does a parser, a device that imposes an analysis on a string of symbols so that they can be interpreted, work? More specifically, how does the parser in the human cognitive mechanism operate? Using a wide range of empirical data concerning human natural language processing, Bradley Pritchett demonstrates that parsing performance depends on grammatical competence, not, as many have thought, on perception, computation, or semantics. Pritchett critiques the major performance-based parsing models to argue that the principles of grammar drive the parser; the parser, furthermore, is the apparatus that tries to enforce the conditions of the grammar at every point in the processing of a sentence. In comparing garden path phenomena, those instances when the parser fails on the first reading of a sentence and must reanalyze it, with occasions when the parser successfully functions the first time around, Pritchett makes a convincing case for a grammar-derived parsing theory. Bradley L. Pritchett is assistant professor in the Department of Philosophy at Carnegie Mellon University.
Lazy learning: a logical method for supervised learning
Authors: G. Bontempi, M. Birattari, H. Bersini
Venue: New learning paradigms in soft computing (2002)

The traditional approach to supervised learning is global modeling which describes the relationship between the input and the output with an analytical function over the whole input domain. What makes global modeling appealing is the nice property that even for huge datasets, a parametric model requires a short program that can be executed in a reduced amount of time.
An opportunistic installation service: economy of scale for asynchronous reads
Authors: James O'Toole, Liuba Shrira
Venue: Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs (1994)

Object-based caching is a natural design choice for an object-based application and also offers the potential of improved memory utilization. However, in comparison to page-based caching, an object cache may introduce additional disk reads. These installation reads are required to install modified objects onto their corresponding disk pages. We propose a new operating system service that significantly reduces the cost of installation reads. This opportunistic installation service allows applications to benefit from an economy of scale available in scheduling a large pool of asynchronous disk reads.
Just-for-me training: personalized options for training on demand
Authors: Cynthia Grainger
Venue: Proceedings of the 29th annual ACM SIGUCCS conference on User services (2001)

For many years, Wellesley College's User Services department has offered formal software training sessions in lecture and hands-on formats to faculty, staff, and students. As the range of technical ability in the user community steadily increases and the variety of applications we support grows, these one-size-fits-all classes have become inadequate to meet the campus's widely varying needs.Over the course of the past two years, we have focused our training efforts on devising new strategies and leveraging new technologies to bring users exactly the training they need, exactly when they need it. For students, we implemented a just-in-time peer-to-peer training network called Computing First Aid in the fall of 1999. Computing First Aid provides individualized drop-in software consulting to students in a format similar to that of academic tutoring; in the winter of 2000, Computing First Aid was expanded to include remote support via on-line chat. In the spring of 2000, we introduced the Deskside Coaching program, which provides faculty and staff members with one-on-one instruction on topics of their choice in their own offices.User response to Computing First Aid and Deskside Coaching has been overwhelmingly positive: Computing First Aid served over 10% of our student body in its first semester alone, and an average of 14 Deskside Coaching sessions are held each month. Due in large part to the success of both programs, we have been able to substantially reduce the number of traditional introductory-level classroom sessions we offer and focus our instructor-led classes on new technologies and advanced techniques.
Power Analysis Attacks and Algorithmic Approaches to Their Countermeasures for Koblitz Curve Cryptosystems
Authors: M. A. Hasan
Venue: IEEE Transactions on Computers (2001)

Because of their shorter key sizes, cryptosystems based on elliptic curves are being increasingly used in practical applications. A special class of elliptic curves, namely, Koblitz curves, offers an additional, but crucial, advantage of considerably reduced processing time. In this article, power analysis attacks are applied to cryptosystems that use scalar multiplication on Koblitz curves. Both the simple and the differential power analysis attacks are considered and a number of countermeasures are suggested. While the proposed countermeasures against the simple power analysis attacks rely on making the power consumption for the elliptic curve scalar multiplication independent of the secret key, those for the differential power analysis attacks depend on randomizing the secret key prior to each execution of the scalar multiplication. These countermeasures are computationally efficient and suitable for hardware implementation.
Electronic Information Delivery: Ensuring Quality and Value
Authors: Reva Basch
Venue:  (1994)

:This book draws on the experience of a group of people each with working knowledge of a particular sector of the electronic information industry, who are convinced that information quality management is an ongoing and essential function. They present a variety of perspectives on quality issues as they apply to the production, dissemination and use of electronic information products. The emphasis throughout is on practical applications, observations and interpretations drawn from experience. Above all Electronic Information Delivery: ensuring quality and value presents a framework for the reader to judge database performance. This is backed up by each writer's repeated application of categories such as consistency, coverage and scope, timeliness, accuracy/error rate, accessibility/ease of use, integration, output, documentation, customer support and training, and value-to-cost ratio to the topic in hand.
Collaborative Virtual Design Environments: Introduction
Authors: James M. Ragusa, Grace M. Bochenek
Venue: Communications of the ACM (2001)

Computer-generated animated and enhanced movies and training simulations are now commonplace because of an exponential increase in cost-effective computer power and software robustness. Today, pilots and astronauts routinely train and practice normal and emergency scenarios much as they would in a real vehicle in an operational environment. As entertainment-seeking consumers, we regularly find ourselves viewing movies, TV, and games containing imaginary dinosaurs, aircraft dogfights, monsters, and voyages to other planets and galaxies.
Using the STL: The C++ Standard Template Library, 1st edition
Authors: Robert Robson
Venue:  (1999)

:The Standard Template Library (the STL) is part of the standard library for the C++ programming language. It provides a collection of generic data structures and algorithms written in C++ and has been adopted by the ANSI committee for the standardization of C++. As part of the C++ library, it is supported by all modern C++ compilers.. "This book provides a comprehensive int5roduction to the STL pitched at the level of readers already familiar with C++. It presents a thorough overview of the capabilities of the STL, detailed discussions of the use of containers, descriptions of the algorithms and how they may be used, and descriptions of how the STL may be extended. An appendix provides an alphabetical reference to the entire STL. As a result, programmers of C++ and students coming to the STL for the first time will find this an extremely hands-on text.
The Z-80 Microprocessor: Architecture, Interfacing, Programming, and Design, 3rd edition
Authors: Ramesh S. Gaonkar
Venue:  (2000)

:This edition preserves the focus of the earlier editions and includes the following changes: Chapters have been revised to include the most recent technological changes in 32- and 64-bit microprocessors and 8-bit microcontrollers. Several illustrative programs have been added throughout the text. Complete data sheets for the LM 135 temperature sensor and LCD panel, and a complete list of Z80 instructions with machine cycles, T-states, and flags are included in the Appendixes. Appendix G, which contains answers to selected questions, has been added. 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
Simulation fundamentals: simulation fundamentals
Authors: Jerry Banks
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

This introduction begins with an example of simulation done by hand. Modeling concepts in simulation are then introduced based on the example. Next, the advantages and disadvantages of simulation are discussed. The introduction ends with a discussion of the steps in a simulation study.
Avid Editing for Film and Television: A Guide for Beginning and Intermediate Users with Cdrom
Authors: Sam Kauffmann
Venue:  (2000)

:The digital editing systems offer a tremendous number of tools that open up a myriad of creative possibilities for the film and video maker, but are as a result difficult to master. This book can be read and studied at home, or while sitting in front of an Avid, following the book's step-by-step instructions. Additional assignments appear at the end of some chapters to guide students through important tasks and increase their editing skills. A CD-ROM containing footage for a short narrative scene accompanies the text, providing all students with material to download into the machine to begin work almost immediately. The script for the scene appears at the end of the first chapter, providing the students with a blueprint to follow. The book is illustrated throughout with screen shots referring to the same scene, so that the student is able to follow the steps outlined in the book directly on the machine, thereby gaining the confidence required to work on his or her own projects. 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
Cache organizations
Authors: Jeffrey J. Rothschild
Venue: Proceedings of the 17th annual Southeast regional conference (1979)

The cache is a general buffer for addressable main memory. The incentives for using a cache are discussed along with the objectives of the cache designer. Three cache organizations; direct mapping, fully associative, and set associative are described using a single notation, and two caches are examined in detail. Interactions between the replacement algorithm and the degree of associativity are discussed as well as other possible approaches to cache design.
CCNA Jumpstart
Authors: Christina Faulkner
Venue:  (1999)

:Written by authors who are instructors in the field, "Cisco Jumpstart" gets would-be CCNA candidates up to a basic of level of knowledge so that they can understand the CCNA courses. The book is great for anyone new to Cisco, whether they're interested in being certified or not.
Designing Components with the C++ STL: A New Approach to Programming
Authors: Ulrich Breymann
Venue:  (1997)

:Designing Components with the C++ STL has three aims: to introduce the reader to the STL, to show how this powerful resource can be exploited, to extend its use to the construction of new components. The author shows how to make practical use of the STL through numerous examples and by drawing on his extensive experience and knowledge gained working with the C++ Standardization Committee. Unique insights into the internals of the STL take the reader beyond simply using it, to show how the components supplied in the STL can be used to design more complex data structures and algorithms, and powerful abstract data types. Throughout, the author maintains an elegant and sophisticated coding style, adhering faithfully to the current ISO/ANSI standards, helping to ensure that your software will be even more portable, maintainable and reusable than ever.
Software Patents, 2nd edition
Authors: Gregory A. Stobbs
Venue:  (2000)

:This outstanding resource describes what a software patent is and what legal protection it provides. Details how the software patent application should be drafted to maximize the likelihood of being granted a patent. Explains who holds software patents and for what inventions and how to protect the software invention in the global marketplace. Specific attention is paid regarding how to avoid the feared 101 rejection.
Novell's CNE Study Set: Intranet Ware/NetWare 4.11, 1st edition
Authors: David James Clarke
Venue:  (1997)

:This is an all-in-one solution to the CNE certification program. The bundle covers all required courses and includes exclusive Novell software. The boxed set contains the "CNA Study Guide", the "CNE Study Guide" and the "CNE Study Guide for Core Technologies", plus four CD-ROMs with a two client/server version of NetWare 4.11, Novell Support Connection, the Clarke Tests v3, and the Microhouse I/O Card Encyclopedia.
An application framework for dynamic distributed software architectures
Venue: Progress in computer research (2001)

There are compelling reasons to combine the concepts of an architecture description language with those of an object-oriented framework to provide support for the development of reusable and extensible software architectures. This paper presents C++CL, an object-oriented framework for developing reconfigurable distributed software architectures, which follows that approach. The reconfigurability of C++CL enables us to develop distributed systems, which require changes to take place during run time without having to shut the system down. Examples of systems of this kind are evident in banking, industrial control and telecommunications and are becoming more common in many other areas. The main focus of the paper is to show how C++CL supports re-usability and the evolution of distributed systems through the use of inheritance and the modelling of architectural styles. Inheritance can be applied not ony to the components of an architecture but to the description of the architectural configuration itself. An architectural style, similarly to a pattern, defines an architecture-based solution to a family of problems. The combination of those two concepts provides powerful support for re-usability of architecture descriptions.
Process Control Instrumentation Technology
Authors: Curtis D. Johnson
Venue:  (1977)

:The sixth edition of Process Control Instrumentation Technology provides a comprehensive working knowledge of process control and control systems, from the fundamental theoretical concepts to the more practical aspects of assembling, troubleshooting, adjusting and operating a control system. Using this text to obtain a solid foundation, readers can design the elements of a control system from the practical perspective as well as understand how these elements affect overall system operation and tuning. All of this is accomplished without the necessity of advanced math and theory or on-the-job experience. 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
Comparison of morphological pyramids for multiresolution MIP volume rendering
Authors: Jos B. T. M. Roerdink
Venue: Proceedings of the symposium on Data Visualisation 2002 (2002)

We recently proposed a multiresolution representation for maximum intensity projection (MIP) volume rendering based on morphological adjunction pyramids which allow progressive refinement and have the property of perfect reconstruction. In this algorithm the pyramidal analysis and synthesis operators are composed of morphological erosion and dilation, combined with dyadic downsampling for analysis and dyadic upsampling for synthesis. Here we introduce an alternative pyramid scheme in which a morphological opening instead of an erosion is used for pyramidal analysis. As a result, the approximation accuracy when rendering from higher levels of the pyramid is improved.