ppxscal/embedding_network huggingface dataset:
Mastering Visual J++
Authors: Steven Holzner
Venue:  (1997)

:This task-oriented book focuses on practical examples of Java development, showing you how to use VJ++ to create the entire range of exciting Web functionality that Java makes possible. You'll learn the key concepts of object-oriented design and development as you go, and you'll come out on the leading edge of programming technology. Add style and function to Web pages. Step-by-step instructions guide you as you use Visual J++ to build sophisticated Web features that make your site more attractive and interactive, including text fields, check boxes, animated graphics, scroll bars, dialog boxes, image maps, buttons and menus, Java panels, GridBag and card layouts, and ActiveX integration. Take advantage of the integration and efficiency of VJ++. The popularity of Visual J++ stems from its ability to streamline the Java development process. Inside, you'll find in-depth coverage of every feature of this comprehensive programming environment - information that will help you work quickly and effectively. Learn to use wizards to perform routine design tasks. See how VJ++ project management functions can keep your work organized and on track. Find out how to use the debugger interactively to weed out mistakes and improve your coding.
The utility of foresight in single server scheduling
Authors: Adam Rifkin
Venue: Proceedings of the 30th annual Southeast regional conference (1992)

We consider a single server job queueing system with a Poisson arrival process, hyper-exponentially distributed job service times, no job precedence constraints, nonpreemptive service and a look-ahead table of jobs. A look-ahead heuristic is described which schedules jobs to minimize average job waiting time. This job placement algorithm is then compared to the standard FIFO, LIFO and SJF scheduling policies, which operate without look-ahead knowledge. We isolate situations where the benefits outweigh the expenses incurred by the look-ahead algorithm, and observe some theoretical considerations necessary for modelling this system.
C++ for Pascal Programmers, 2nd edition
Authors: Ira Pohl
Venue:  (1995)

:In a newly revised second edition, Ira Pohl has created a seamless transition to C++ by using Pascal constructs to build a knowledge of programming in C++. He begins by introducing readers to C and then focuses on C++ as a better C. Using numerous exercises and frequent language comparisons, he teaches concepts quickly and C++ Standard, the second edition covers the latest language features including detailed discussions of templates and exception handling. Features: Compares and contrasts Turbo Pascal 7.0 and C++, making it easy to move from one language to the other. Incorporates the proposed ANSI C++ Standard, including the most current information on bool, namespaces, and run-time type identification. Includes new chapters on templates and exception handling. Offers a clear and concise text written by one of the best-known authors on C. Incorporates numerous useful exercises, dissections, and sample programs. Includes carefully tested example programs, the source code for which is available via FTP.
Microsoft Works 3 for Windows for Dummies
Authors: David C. Kay
Venue:  (1994)

:You know that Microsoft Works is easy to use, but you probably think that you need some other, more expensive application to do sophisticated computing. Microsoft Works 3 For Windows For Dummies proves that this popular integrated software really can do such fancy tasks as manage multiple mailing lists and generate customized letters, answer complex what-if financial questions, and even publish professional, impressive reports containing text right along with database and spreadsheet data and illustrations that you create with the built-in paint program. Plus, author David C. Kay shows you how to use built-in WorksWizards that lead you step-by-step through many otherwise-complex tasks.
Modeling of mixed control and dataflow system in MASCOT
Authors: Per Bjuréus, Axel Jantsch
Venue: IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2001)

The Matlab and SDL Codesign Technique (MASCOT) method integrates modeling of data flow and control dominated parts at the system level. Based on the established languages specification and description language (SDL) and Matlab, MASCOT provides a modeling and simulation technique which realizes the communication and synchronization between the two domains. Moreover, it offers modeling guidelines for a disciplined and efficient way of using the technique. Most of the tedious details of moedeling synchronization and communication is handled automatically and is transparent to the user. Consequently, the user can focus on the application and on the important tradeoffs to be made at the system level.
Understanding Wireless: Digital Mobile, Cellular and PCS
Authors: Ming-Chwan Chow
Venue:  (1998)

:This text covers wireless communications fundamentals, including wireless network architecture, network components, and wireless call processing. The bulk of the book, however, involves the discussion of major enabling technologies which are required for today's wireless services. These include speech encoding, channel encoding, bandwidth management, back-haul networking and radio channel management. The text also discusses the PCS spectrum, PCS required technologies, and pros and cons of the seven current PCS standards. 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
Describing and using non functional aspects in component based applications
Authors: Frédéric Duclos, Jacky Estublier, Philippe Morat
Venue: Proceedings of the 1st international conference on Aspect-oriented software development (2002)

One of the major progress due to component based technology is the capability to let the "infrastructure" manage some (non functional or extra functional) aspects such as persistency, distribution and so on without having to change the application code, using a wrappers technology (containers). Aspect Oriented Programming (AOP) is a technology that provides a language in which different aspects can be applied to an application using a technology that "weaves" the code implementing the aspect inside the application code.Both technologies are addressing the same "separation of concerns" issue, but containers propose only a fixed set of services, while AOP require the capability to change the component code, and is working at the object level.In our work, we merge both approaches, allowing aspect designers to define new aspects or services and aspect users to apply these aspects or services on components without the component code availability. This goal is reached by providing two languages, one for aspect designers the other one for aspect users, and by using a palette of technologies including object (stub) generation, method call interception and run-time instrumentation.
The Big Basics Book of PCs, 1st edition
Authors: Alpha Development Group
Venue:  (1995)

:Everything new users need for computer success in one big book! Using the familiar, visual format of do-it-yourself books, this all-in-one guide teaches readers all the basics of working with a PC. It's the most complete book available!"How To Do It" sections feature easy, picture-by-picture steps for key PC tasks"Do-It-Yourself" sections take readers through hands-on projects101 fast, friendly answers to the most common PC questions 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
Teach Yourself Microsoft FrontPage 98 in 24 Hours, 1st edition
Authors: Andy Bryce Shafran
Venue:  (1997)

:Teach Yourself Microsoft FrontPage 98 in 24 Hours provides a quick step-by-step tutorial that is broken up into 24 short, one-hour chapters.The quickest, easiest way to learn to create great-looking Web pages with Microsoft FrontPage 98FrontPage 98 will follow on the tremendous success of FrontPage 97, bringing even more power tools to the userCovers everything from the basics of Web publishing to Wizards, WebBots, Forms, stylesheets and embedding Java ActiveX, VBScript, and JavaScript
A user requirements elicitation tool
Authors: Miguel Angel Laguna, José Manuel Marqués, Francisco José García
Venue: ACM SIGSOFT Software Engineering Notes (2001)

Use cases are nowadays the favoured technique for defining the functional requirements of a software system. Their use implies that most of the desired functionality of the new system is well known. The aim of this work is a methodological proposal (and a tool to support it) to accurately define this functionality, starting from the way the end users currently do their work. This method and tool are independent of the development paradigm and could generate useful results for the most frequently used CASE tools with the addition of the appropriate translators.
Design and Analysis of Control Systems
Authors: Arthur G.O. Mutambara
Venue:  (1999)

:Written to inspire and cultivate the ability to design and analyze feasible control algorithms for a wide range of engineering applications, this comprehensive text covers the theoretical and practical principles involved in the design and analysis of control systems. Control system practice cuts across many fields of engineering - aerospace, chemical, civil, electrical, industrial, and mechanical. The material presented in this book enables the reader to engineer effective controllers. By combining material of three courses into one volume, Design and Analysis of Control Systems becomes the perfect text for engineering students and for professionals as a tool for self-study or reference.
Understanding Digital Signal Processing, 1st edition
Authors: Richard G. Lyons
Venue:  (1996)

:This is undoubtedly the most accessible book on digital signal processing (DSP) available to the beginner. Using intuitive explanations and well-chosen examples, this book gives you the tools to develop a fundamental understanding of DSP theory. The author covers the essential mathematics by explaining the meaning and significance of the key DSP equations. Comprehensive in scope, and gentle in approach, the book will help you achieve a thorough grasp of the basics and move gradually to more sophisticated DSP concepts and applications.
Easy FrontPage 97
Authors: Dennis Jones
Venue:  (1997)

:Save time and effort - discover the fastest, easiest way to get up to speed with FrontPage 97. Easy Microsoft FrontPage 97 shows you all the essentials in full color, so designing, developing, and deploying a Web site is easier than ever. This fully illustrated, step-by-step guide uses a proven approach to learning the basics. Just follow the simple directions, watch the tasks unfold on sample screen pictures, and then do it yourself! Step-by-step lessons show you how to manipulate text - choose fonts, point sizes, and colors; add hot spots for hyperlinks to your graphics; use multimedia, colorful images, and sound in your Web page; build complex tables simply; and maintain your Web site and learn how to update it to captivate and keep your audience.
Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
Venue: ACM SIGOPS European Workshop (1996)

In previous years, both SOSP, held in the odd years, and the SIGOPS European Workshop, held in even years, have tended to focus on operating systems in the small. There were many papers on microkernels, nanokernels, and picokernels. As a consequence, some people were beginning to get the feeling that SIGOPS was in a rut, looking only inward instead of outward.With the enormous popularity of the World Wide Web in the past several years, it is becoming increasingly apparent that a system like the Web brings up many traditional operating systems issues (e.g., naming, communication, and replication), as well as new ones (e.g., code and data mobility, scaling to a billion users, and global resource management). In an attempt to redirect SIGOPS towards this new and challenging frontier, we have selected "Systems Support for Worldwide Applications" as the theme of this workshop, perhaps as a bit of an experiment.Although some people were a little nervous about such a change of course, the experiment was a great success. Seventy-six papers, from 19 countries, were submitted, nearly all of them on the workshop theme. This represents an increase of more than 40 percent over the Sixth European Workshop. Each paper was read by at least five reviewers and judged not only on content, but on relevance to the theme. Of these papers, 43 were selected for inclusion in this Proceedings. Of these 43 papers, 21 were selected for oral presentation at the workshop, in order to leave plenty of time for discussion, a panel, a debate, and a special summary session.
Cryptographic limitations on parallelizing membership and equivalence queries with applications to random-self-reductions
Authors: Marc Fischlin
Venue: Theoretical Computer Science (2001)

We assume wlog that every learning algorithm with membership and equivalence queries proceeds in rounds. In each round it puts in parallel a polynomial number of queries and after receiving the answers, it performs internal computations before starting the next round. The query depth is defined by the number of rounds. In this paper we show that, assuming the existence of cryptographic one-way functions, for any fixed polynomial d(n) there exists a concept class that is efficiently and exactly learnable with membership queries in query depth d(n)+1, but cannot be weakly predicted with membership and equivalence queries in depth d(n). Hence, concerning the query depth, efficient learning algorithms for this concept class cannot be parallelized. We also discuss applications to random-self-reductions and coherent sets. Copyright 2001 Elsevier Science B.V. All rights reserved.
An efficient profile-analysis framework for data-layout optimizations
Authors: Shai Rubin, Rastislav Bodík, Trishul Chilimbi
Venue: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (2002)

Data-layout optimizations rearrange fields within objects, objects within objects, and objects within the heap, with the goal of increasing spatial locality. While the importance of data-layout optimizations has been growing, their deployment has been limited, partly because they lack a unifying framework. We propose a parameterizable framework for data-layout optimization of general-purpose applications. Acknowledging that finding an optimal layout is not only NP-hard, but also poorly approximable, our framework finds a good layout by searching the space of possible layouts, with the help of profile feedback. The search process iteratively prototypes candidate data layouts, evaluating them by "simulating" the program on a representative trace of memory accesses. To make the search process practical, we develop space-reduction heuristics and optimize the expensive simulation via memoization. Equipped with this iterative approach, we can synthesize layouts that outperform existing non-iterative heuristics, tune application-specific memory allocators, as well as compose multiple data-layout optimizations.
Web F/X
Authors: Kevin Hampton
Venue:  (1996)

:Finally, an authoritative, comprehensive book on Web-based multimedia by a professional Web developer who walks the walk. In WebMedia Magic author Kevin Hampton gives you the benefit of his hard-won experience creating effective interactive and multimedia Web sites. With expert tips on everything from Macromedia's Shockwave to Java applets and even VRML (Virtual Reality Modeling Language), WebMedia Magic is an indispensable addition to every Webmaster's and Web author's bag of tricks. Plus, you get a bonus CD-ROM containing original examples by talented Web page designers, utilities and plug-ins, and demo versions of hot software tools such as Extreme 3D and Director. 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
Quick Course in Microsoft Windows 95
Authors: CORPORATE Inc Online Press
Venue:  (1997)

:Microsoft Windows 95 is built on a powerful set of technologies that provide the foundation of a new generation of high-performance, feature-rich applications. 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
Parsing natural language idioms with bi-directional finite-state machines
Authors: T. Poibeau
Venue: Theoretical Computer Science (2001)

In this paper, we introduce the notion of bidirectional finite-state automata (BFSA). A BFSA is defined by the following sequence: Aleft.&ohgr;.Aright, where &ohgr; is a word called pivot, Aright a FSA that should be read from the left to the right and a FSA that should be read from the right to the left. &ohgr; is an edge linking the initial state of Aleft to the initial state of Aright. We present the use of such devices for natural language processing. In this context, BFSA have to be enriched with notions of proximity, optionality and contextual information. Some concrete examples are examined. Copyright Elsevier Science B.V.
Win at Video Poker: A Guide to Beating the Poker Machines
Authors: Roger Fleming
Venue:  (1995)

:Win at Video Poker offers wagering tips, tactics, and advice for players at every skill level. Win at Video Poker offers: Basic rules on money management Facts and fallacies - when to redeal Suggestions for progressive play - how a big jackpot can change the odds Advice on winning competitions and buy-ins Suggestions for advanced play - when to discard a possible flush for a pair and win all the same A reference section crammed with invaluable facts and figures And much more
Anonymity on the Internet: why the price may be too high
Authors: David Davenport
Venue: Communications of the ACM (2002)

By allowing anonymous Net communication, the fabric of our society is at risk.
Learn Internet Relay Chat
Authors: Kathryn Toyer
Venue:  (1996)

:This second edition is an introduction to the popular and trendy interactive online communications forum found on the Internet. The unusual feature of IRC is the ability to immediately communicate through the multi-user, multi-channel communication system with many people. Advanced tricks and techniques have been added to this edition in how to more effectively use mIRC and Pirch.
OCB: a block-cipher mode of operation for efficient authenticated encryption
Authors: Phillip Rogaway, Mihir Bellare, John Black, Ted Krovetz
Venue: Proceedings of the 8th ACM conference on Computer and Communications Security (2001)

We describe a parallelizable block-cipher mode of operation that simultaneously provides privacy and authenticity. OCB encrypts-and-authenticates a nonempty string M &egr; {0,1} using \lceil |M|/n\rceil + 2 block-cipher invocations, where n is the block length of the underlying block cipher. Additional overhead is small. OCB refines a scheme, IAPM, suggested by Charanjit Jutla. Desirable properties of OCB include: the ability to encrypt a bit string of arbitrary length into a ciphertext of minimal length; cheap offset calculations; cheap session setup; a single underlying cryptographic key; no extended-precision addition; a nearly optimal number of block-cipher calls; and no requirement for a random IV. We prove OCB secure, quantifying the adversary's ability to violate the mode's privacy or authenticity in terms of the quality of its block cipher as a pseudorandom permutation (PRP) or as a strong PRP, respectively.
The Complete Idiot's Guide to Upgrading and Repairing Your PC, 4th edition
Authors: Jennifer Fulton
Venue:  (1999)

:The Complete Idiot's Guide to Upgrading and Repairing PCs, Fourth Edition, teaches you how to upgrade your PC peripherals to increase productivity on your PC, without intimidating or offending you. A straight-forward, conversational tone provides basic information in purchasing and installing the newest technology for multimedia and more. You will learn how various software applications and operating systems upgrades can help you use or not use your PC more efficiently. This book gives you the foundation on what a PC is and how to upgrade it in everyday language.
The Mathematica Bundle, The
Authors: Roman Maeder
Venue:  (1997)

:This special shrinkwrapped bundle is a great offer for anyone learning to program Mathematica. Roman Maeder, one of the original founders of Mathematica, is an expert on the subject and shows you tips, tricks, and techniques for programming with Mathematica Version 3.0.
Neighborhood aware source routing
Authors: Marcelo Spohn, J. J. Garcia-Luna-Aceves
Venue: Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking computing (2001)

A novel approach to source routing in ad hoc networks is introduced that takes advantage of maintaining information regarding the two-hop neighborhood of a node. The neighborhood aware source routing (NSR) protocol is presented based on this approach, and its performance is compared by simulation with the peformance of the Dynamic Source Routing (DSR) protocol. The simulation analysis indicates that NSR requires much fewer control packets while delivering at least as many data packets as DSR.
Microsoft Pocket Guide to Microsoft Access 2000
Authors: Stephen L. Nelson
Venue:  (2000)

:Since its first introduction in 1992, Microsoft Access has become a leader in the desktop database category among a wide variety of users. Whether users are creating a standalone desktop database for personal use, departmental use, or for an entire organization, Access offers an easy-to-use database for managing and sharing data. Access 2000 brings not only the traditional broad range of easy data management tools but also adds increased integration with the Web for easier sharing of data across a variety of platforms and user levels as well as additional ease-of-use enhancements to assist with personal productivity. Of particular importance, Access 2000 offers additional enhancements as a front-end client to corporate-level back-end databases, such as Microsoft SQL Server. Access can now be used in two ways: as a standalone application for creating databases for individual or departmental use or as an easy-to-use interface client to a more scalable and robust back-end database that was previously available only to professional database administrators. Hot New Features: Native SQL Server Connectivity. With Access 2000 and SQL Server, users can create a new SQL Server database or directly open and manipulate an existing SQL database, even performing such administrative tasks as replication, backup, and restoration. Access 2000 forms and reports can thus be used against SQL data. Consistent User Interface. Access 2000 has undergone a facelift in the database window to improve usability and consistency with other Office applications. It also includes an Outlook-like navigation bar. AutoCompact. Access 2000 automatically compresses a database when the file is closed if the reduction in disk space is significant. Access databases are thus kept as small as possible, preventing wasted space on a user's hard drive and making e-mail delivery of databases more efficient. 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