ppxscal/embedding_network huggingface dataset:
Internetworking Multimedia, 1st edition
Authors: Jon Crowcroft, Mark Handley, Ian Wakeman
Venue:  (1999)

:Increasingly, businesses are turning to Internet-based multimedia communication as a tool to use internally and as the foundation for online services that can be sold to customers. Whether the goal is videoconferencing, distance learning, telemedicine, or real-time entertainment broadcasts, demand for expertise in the underlying technologies is growing rapidly. Internetworked Multimedia offers students, systems engineers, network administrators, and product developers a complete guide to today's approaches to Internetworked multimedia. Combining coverage of technological principles, middleware, and applications, this book prepares technical readers to contribute in a variety of roles, from strategic decision-making to implementation to ongoing administration. Features Written by a team of highly respected authors serving on committees formed to define standards for Internetworked multimedia; covers all the latest protocols for exchanging sound and moving images across the Internet in real time. Addresses topics of special interest to implementers and administrators, such as network service models, security, application support, and problem resolution. Examines issues affecting the user's experience, including session creation, announcement, and invitation, collaboration, and media-on-demand. Combines low-level technical information, a critical assessment of the state of the art, and a keen vision of the medium's potential-in a single up-to-date resource.
PROPANE: an environment for examining the propagation of errors in software
Authors: Martin Hiller, Arshad Jhumka, Neeraj Suri
Venue: Proceedings of the 2002 ACM SIGSOFT international symposium on Software testing and analysis (2002)

In order to produce reliable software, it is important to have knowledge on how faults and errors may affect the software. In particular, designing efficient error detection mechanisms requires not only knowledge on which types of errors to detect but also the effect these errors may have on the software as well as how they propagate through the software. This paper presents the Propagation Analysis Environment (PROPANE) which is a tool for profiling and conducting fault injection experiments on software running on desktop computers. PROPANE supports the injection of both software faults (by mutation of source code) and data errors (by manipulating variable and memory contents). PROPANE supports various error types out-of-the-box and has support for user-defined error types. For logging, probes are provided for charting the values of variables and memory areas as well as for registering events during execution of the system under test. PROPANE has a flexible design making it useful for development of a wide range of software systems, e.g., embedded software, generic software components, or user-level desktop applications. We show examples of results obtained using PROPANE and how these can guide software developers to where software error detection and recovery could increase the reliability of the software system.
Distributed component architecture for scientific applications
Authors: Roxana E. Diaconescu
Venue: Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications (2002)

The ideal goal of not having the user dealing with concurrency aspects has proven hard to achieve in the context of system (compiler, run-time) supported automatic parallelization for general purpose languages and applications. More focused approaches, of automatic parallelization for numerical applications with a regular structure have been successful. Still, they cannot fully handle irregular applications (e.g the solution of Partial Differential Equations (PDEs) for general geometries).This paper describes a new approach to the parallelization of scientific codes. We make use of the object-oriented and generic programming techniques in order to make parallelism implicit (invisible for the user). Instead of generating a new solution based on a existing one, we take advantage of the application characteristics in order to capture the concurrency infrastructure and to provide part of the solution process to the user. Our goal is to achieve "transparent" concurrency by giving the user the illusion of a sequential programming environment. We isolate the user from the tedious aspects of geometrical data representation, communication patterns computation and communication generation in the process of writing a parallel solver for PDEs. The user concentrates on providing only the local numerical computations which is a straight forward mapping from the numerical algorithm.Furthermore, we describe a system that demonstrates our approach. We address the issues of efficiency for our system and we show that our approach is scalable.
Into the Future: The Foundations of Library and Info Services in the Post-Industrial Era, 2nd edition
Authors: Michael H. Harris, Stan A. Hannah, Pamela C. Harris
Venue:  (1998)

:This work is a general and synthetic study of the Post-Industrial era and its implications for library and information services in the United States. Since Daniel Bell promulgated his "post-industrial" metaphor in the early 1970s, it has become one of the most dominant metaphors in contemporary America. His ideas on the nature of the era, especially his articulation of what he refers to as the "information society", have influenced the ways in which government officials, corporate leaders, and average citizens think about the future of social, political, and economic life in America. This influence has also been felt in the library and information science field. Yet, while there exists a massive critical literature on Bell's metaphor in the social, political and economic literature, librarians have failed to systematically grapple with it. As a result, they appear to be carrying on their own debate about the future in relative isolation from the most significant contributions to this intensely contested idea.
Constraint checking in UML modeling
Authors: Jean Louis Sourrouille, Guy Caplat
Venue: Proceedings of the 14th international conference on Software engineering and knowledge engineering (2002)

Modeling aims to represent a system in a given formalism. As representations based on high level modeling languages can be interpreted in many ways, constraints are introduced to restrict the field of the possible. On the other hand, language semantics is defined using constraints as well. Within the context of the UML, a classification is proposed to clarify the nature of the constraints that must be fulfilled to ensure model correctness. Constraint violations are only warnings while others are serious. Depending on the kind and the context of the violation, help and advice can be supplied, and improvements may be conditionally done. In the UML, constraints are assertions described in a side-effect free language (OCL), while actions are not supplied. To extend capabilities, the constraints are translated intowell-using modeling rules that form the knowledge base of an expert system in modeling. This modeling companion is briefly outlined.
GraphicsMentor: a tool for learning graphics fundamentals
Authors: Dejan Nikolic, Ching-Kuang Shene
Venue: Proceedings of the 33rd SIGCSE technical symposium on Computer science education (2002)

This paper discusses the functionality of GraphicsMentor. GraphicsMentor permits a student to modify many parameters of the camera, objects, and light sources interactively, and to visualize the rendered result on-the-fly. It also supports basic keyframe animation. With GraphicsMentor, a student should be able to grasp the fundamentals of computer graphics quickly and easily in a learning-by-doing way.
Satisfying subtype inequalities in polynomial space
Authors: Alexandre Frey
Venue: Theoretical Computer Science (2002)

This paper studies the complexity of type inference in &lgr;-calculus with subtyping. Infering types is equivalent to solving systems of subtype inequalities. These inequalities are solved over simple types ordered structurally from an arbitrary set of base subtype assumptions. In this case, we give a new PSPACE upper bound. Together with the previously known lower bound, this result settles completely the complexity of the problem, which is PSPACE-complete. We use a technique of independent theoretical interest that simplifies existing methods developed in the literature. Finally, we show how our polynomial space algorithm, although mainly theoretical, can lead to a slight practical improvement of existing implementations. Copyright 2002 Elsevier Science B.V.
Implementation of the Exponential Function in a Floating-Point Unit
Authors: Álvaro Vázquez, Elisardo Antelo
Venue: Journal of VLSI Signal Processing Systems (2002)

In this work we present an implementation of the exponential function in double precision, in a unit that supports IEEE floating-point arithmetic. As existing proposals, the implementation is based on the use of a floating-point multiplier and additional hardware. We decompose the computation into three subexponentials. The first and third subexponentials are computed in a conventional way (table look-up and polynomial approximation). The second subexponential is computed based on a transformation of the slow radix-2 digit-recurrence algorithm into a fast computation by using the multiplier and additional hardware. We present a design process that permits the selection of the most convenient trade-off between hardware complexity and latency. We discuss the algorithm, the implementation, and perform a rough comparison with three proposed designs. Our estimations indicate that the implementation proposed in this work presents better trade-off between hardware complexity and latency than the compared designs.
Broadband Access, WDM Metro and Network Management: Noc 2000, 1st edition
Authors: D. W. Faulkner, A. L. Harmer
Venue:  (2000)

:Volume 2 "Broadband Access, WDM Metro and Network Management" shows hownew optical technologies and architectures can improve the performance of broadband access and WDM metropolitan networks. WDM passive optical networks and WDM rings feature strongly in this volume. A paper from a group of key vendors in Germany will describe a DWDM metro ring network with up to 800 Gb/s using novel add-drop multiplexers.
In the Net: A Guide for Activists
Authors: Jim Walch
Venue:  (2000)

:Written with an action research approach for social and political activists, as well as for educators, this book presents a history of the technology, a guide to progressive uses of the Internet and an account of how NGOs and others have been using information and communication technology (ICT) for social and political change. 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
Gay and Lesbian Online
Authors: Jeff Dawson
Venue:  (1996)

:It's an amazing world, this queer cyberspace, and Gay & Lesbian Online covers it for both the novice and the veteran. Think of this book as a map for your journeys, a travel guide to the rich spectrum of gay interests on the Web and commercial online services. In his lively, easy-to-read style, author Jeff Dawson plays the role of tour guide, pointing you to resources for AIDS, activism, bears, books, dating, erotica, gardening, Madonna, movies, politics, sex, television, travel, women's groups, zines, and beyond. The sites you'll visit range from the eminently useful, such as disability advice, to the brilliantly silly, such as cure-alls for bad hair days. You'll meet lots of interesting folks, too: Max at the Fat Girl home page ("For Fat Dykes and the women who like them"); the nun whose collection of AIDS information is larger than the federal government's; and a number of wonderfully talented web trailblazers. Of course, there's also the flock of overachievers at the Queer Resource Directory - a vast archive of queerology that's so large and grows so quickly that every description is dated the moment it's typed up. Even jaded cybernauts are impressed.
Competing on Internet Time: Lessons from NetScape and Its Battle with Microsoft
Authors: Michael A. Cusumano, David B. Yoffie
Venue:  (1999)

:Competing on Internet time means thinking, acting, and learning faster than ever just to keep pace with the marketplace. For those who want to be a step ahead, Competing on Internet Time (selected as a Business Week Best Book of 1998) charts the incredible rise of Netscape, which grew from a small start-up to a $7 billion computer software company in less than two years. Extrapolating from on-site observations and in-depth interviews at Netscape and other leading computer companies, Michael Cusumano, coauthor of the bestselling Microsoft Secrets, and David Yoffie, an expert in competitive strategy, detail Netscape's "judo strategy": the ability to move rapidly in creating new products and markets, staying flexible, and exploiting leverage by using the weight of its giant rival Microsoft against it.
Enterprise Network Performance Optimization
Authors: Martin Nemzow, Martin Neruzow
Venue:  (1994)

:The latest in a series of expert optimization guides, this comprehensive book helps readers understand and solve enterprise network problems, with precise information on what can be optimized. A CD-ROM included with the guide features queuing model software, useful reference materials, and a hypertext version of the book.
Pokemon: Official Strategy Guide
Authors: Elizabeth M. Hollinger, James Ratkos
Venue:  (1999)

:Japan's Pocket Monsters have invaded America! You must find, capture, and tame these monsters to capture the title of champion Pokemon trainer. Prima's Official Strategy Guide to Pokemon will take you from the starter monsters through the role-playing, collecting, and trading frenzy that is Pokemon. Plus, both the RED and BLUE versions of the game are covered in one amazing book.
Trans-use of graphics in the study of transformations
Authors: E. Hefez, L. Dror, P. Nesher
Venue: Proceedings of the 4th annual conference on Computer graphics and interactive techniques (1977)

The TRANS system is a drill and practice system for the study of transformations of the plane. The system is designed for elementary school pupils (ages 8-10) who have studied the subject in the classroom environment. The system contains exercises on the terms: axis of reflection, reflection, translation and rotation. It is divided into several sections according to increasing difficulty. Each section contains a number of exercises with interesting geometrical shapes to arouse the pupil's attention and interest. The pupil's task is to designate the position of the axis of reflection in order to reflect, translate or rotate a shape to its final position. The pupil's main tool is the light pen. There are additional exercises in which the pupil is presented with a shape, an axis of reflection, and he has to find the reflected shape. The system contains a follow up of the successes and failures of the pupil. If necessary it advises the pupil or gives him hints. At the end of the exercise the pupil receives a grade.
On Primal and Dual Infeasibility Certificates in a Homogeneous Model for Convex Optimization
Authors: Erling D. Andersen
Venue: SIAM Journal on Optimization (2000)

Andersen and Ye [ Math. Programming, 84 (1999), pp. 375--399] suggested a homogeneous formulation and an interior-point algorithm for solution of the monotone complementarity problem (MCP). The advantage of the homogeneous formulation is that it always has a solution. Moreover, in the case in which the MCP is solvable or is (strongly) infeasible, the solution provides a certificate of optimality or infeasibility. In this note we demonstrate that if the suggested formulation is applied to the Karush--Kuhn--Tucker optimality conditions corresponding to a convex optimization problem, then an infeasibility certificate provides information about whether the primal or dual problem is infeasible given certain assumptions.
The Essential PhotoShop 5 Book, 1st edition
Authors: Eileen Mullin
Venue:  (1998)

:This revision of the popular first edition provides updated information on retouching photos, adding textures and shadows, creating an indexed color palette, building clipping paths, designing images for use on the Web, and more. This step-by-step, task-oriented guide expands basic Photoshop 5 skills without all the superfluous technical detail.
Back to the User: Creating User-Focused Web Sites
Authors: Tammy Sachs, Gary McClain,  Ph.D.
Venue:  (2001)

:Need to get your web team thinking like the end user? Back to the User: Creating User-Focused Web Sites is based on the philosophy that bringing users into the development process early, and in a meaningful way, translates not only to successful sites, but also to the development of web teams that fundamentally begin to think like users. This transformation results in a shift in thinking from that of a programmer, banker, copywriter, or salesperson to that of a mother, accountant, teen, or whatever audience a site is designed to address. Back to the User is based on the authors' extensive first-hand experience, having spoken to and observed thousands of web users -- both consumers and professionals -- in focus groups and user experience interviews. The book also integrates web design and content considerations with branding and marketing guidelines. In other words, Back to the User explains the "big picture" marriage of development and strategy for creating sites that the user actually wants to use.
Handling the knowledge acquired during the requirements engineering process: a case study
Authors: Paolo Donzelli, Roberto Setola
Venue: Proceedings of the 14th international conference on Software engineering and knowledge engineering (2002)

Performing the requirements engineering process for software-intensive systems, characterized by a high organizational impact, requires the analysts to handle a large amount of information, related to desires, needs, and constraints of a vast number of completely different stakeholders. The paper presents an organization modeling-based requirements engineering framework, where advanced requirements engineering techniques are combined with software quality modelling approaches to support the analysts in capturing, and formalising the knowledge embedded in the organisation, from which the sought system functionality and quality attributes may be derived. The collected knowledge will not only support the specific project but will represent an organizational assetto be exploited for future systems/organization evolution. As a case study, the paper reports on an on-going project concerned with the development and introduction, within the Italian Office of the Prime Minister, of a Electronic Record Management System, as a first step towards a paperless knowledge workplace.
Self-Stabilizing Symmetry Breaking in Constant Space
Authors: Alain Mayer, Rafail Ostrovsky, Yoram Ofek, Moti Yung
Venue: SIAM Journal on Computing (2002)

We investigate the problem of self-stabilizing round-robin token management on a bidirectional ring of identical processors. Each processor is an asynchronous probabilistic finite state (i.e., constant space) machine which sends and receives constant-size messages and whose state transition is triggered by the receipt of a message. We also show that this problem is equivalent to symmetry breaking (i.e., leader election).We justify and suggest a two-layer (hardware and software) solution to the token management problem: The subproblem of reducing an arbitrary but nonzero number of tokens (in an otherwise arbitrary initial system state) to exactly one token (and a legal system state) is solved in hardware and takes only small polynomial time. The detection of a complete lack of tokens (communication deadlock) is done by a software clock. In high-speed networks the hardware layer can be implemented using fast universal switches (i.e., finite state machines) independent of the size of the network. We note that randomization is essential, since Dijkstra showed that for arbitrary rings the subproblem does not have a deterministic solution (regardless of the computational power of the identical processors). The use of the software layer (deadlock detection) in our solution is minimized.
On concurrency control by multiple versions
Authors: Christos H. Papadimitriou, Paris C. Kanellakis
Venue: Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems (1982)

We examine the problem of concurrency control when the database management system supports multiple versions of the data. We characterize the limit of the parallelism achievable by the multiversion approach and demonstrate the resulting space-parallelism tradeoff.
Threshold counters with increments and decrements
Authors: Costas Busch, Neophytos Demetriou, Maurice Herlihy, Marios Mavronicolas
Venue: Theoretical Computer Science (2002)

A threshold counter is a shared data structure that assumes integer values. It provides two operations: Increment changes the current counter value from v to v+1, while Read returns the value [v/w], where v is the current counter value and w is a fixed constant. Thus, the Read operation returns the "approximate" value of the counter to within the constant w. Threshold counters have many potential uses, including software barrier synchronization. Threshold networks are a class of distributed data structures that can be used to construct highly-concurrent, low-contention implementations of shared threshold counters. In this paper, we give the first proof that any threshold network construction of a threshold counter can be extended to support a Decrement operation that changes the counter value from v to v ---1.
The Ultimate Color Printer Craft Book
Authors: Susan Krzywicki, Laurel Burden
Venue:  (2001)

:The Ultimate Color Printer Craft Book will get you started on the fun and creative process of using a computer, a color printer, and some simple software to make colorful and exciting projects for home, school, holidays, and just about every occasion. The book begins with advice on color printers, an overview of hardware and software, definitions of key terms, and a roundup of essential craft supplies. Each of the more than 35 projects includes detailed step-by-step instructions and illustrations and a complete list of materials and tools that also indicates the recommended software type, skill level, and approximate completion time. Whether you're a computer novice or a power user, The Ultimate Color Printer Craft Book opens up a world of great ideas that can be realized through the magic of your color printer.
Visual Basic 6 Interactive Course: A Web-Based Learning Center
Authors: Mark Spenik, John Harrington
Venue:  (1998)

:This "Interactive Course" is an online and book course designed to get new programmers up to speed quickly in the latest release of Visual Basic. It contains everything needed to become an intermediate level VB programmer and requires no previous programming experience. The CD-ROM includes sample code, a section on hints and "how-to's", and third-party utilities.