ppxscal/embedding_network huggingface dataset:
Developing Java Servlets, 2nd edition
Authors: James Goodwill, Mehta
Venue:  (2001)

:Developing Java Servlets, Second Edition, is a comprehensive, code-intensive book for professional Java developers. It explains the Java Servlet API architecture and client/server development concepts and contains detailed, professional programming techniques for building sophisticated e-commerce and database servlet applications. New topics covered in the updated edition are:JavaMailServlets with XML, JSP, and EJBPluggable web applicationsWireless servlets with WML/WMLScripts
Conjugate Scaling Algorithm for Fenchel-Type Duality in Discrete Convex Optimization
Authors: Satoru Iwata, Maiko Shigeno
Venue: SIAM Journal on Optimization (2002)

This paper presents a polynomial time algorithm for solving submodular flow problems with a class of discrete convex cost functions. This class of problems is a common generalization of the submodular flow and valuated matroid intersection problems. The algorithm adopts a new scaling technique that scales the discrete convex cost functions via the conjugacy relation. The algorithm can be used to find a pair of optima in the form of the Fenchel-type duality theorem in discrete convex analysis.
CCNP: Support Study Guide
Authors: Todd Lammle, Kevin Hales
Venue:  (2000)

:Get ready for your future today! Cisco's new Support exam is a requirement for the Cisco Certified Network Professional (CCNP) program. With full coverage of all exam objectives, you'll learn techniques and strategies for baselining and troubleshooting an environment using Cisco routers and switches for multiprotocol client hosts and servers. The CD contains a testing engine, electronic flashcards for PCs and Palm devices, and valuable networking tools and utilities.
Simtheme Park Inc.
Authors: Mark L. Cohen
Venue:  (2000)

:Everyone's favorite sim game is back on the PC! Complete with rollercoasters, crazy attractions, and loony visitors, SimCoaster is an all new simulation that delivers laughs and surprises. Manage your park well and you will be rolling in the dough as well as keeping your visitors happy. Just select one of three themes-- Land of Invention, Polar Zone or Arabian Nights-- and build the park as you see fit. Inside SimCoaster: Prima's Official Strategy Guide, you'll find:A detailed walkthrough for all challenges and objectivesHelp for keeping your park staff happy and productiveComplete ride descriptions with tips on construction, placement and upgradesTips for keeping your park financially healthyA step-by-step tutorial for building a thriving parkInstructions for creating unique coasters using the Coaster Design Kit
View coordination architecture for information visualisation
Authors: Tim Pattison, Matthew Phillips
Venue: Proceedings of the 2001 Asia-Pacific symposium on Information visualisation - Volume 9 (2001)

A view is a particular visual representation of a data set. Complex data sets typically require multiple views, each revealing a different aspect of the data. Coordinating the behaviour of these views is known to expedite tasks such as information seeking, and has been used to facilitate the exploration of large and complex data sets. The design and implementation of multiple view coordinations is challenging; poorly designed coordinations may in fact detract from task performance, while the failure to make coordinations apparent could lead to unneccessarily complex mental models of a data set. In order to facilitate the exploration of this design space, we present here an architecture for the implementation of view coordinations. In contrast with many existing tools and prototypes, which focus on specific view coordination techniques, this architecture provides generic support for view coordination. The implementation of several standard coordination techniques within the architecture are discussed by way of illustration, and the architecture compared with the Snap view coordination architecture. Examples of its initial implementation within the InVision component-based framework for information visualisation are also presented.
Decisions for "type" in APL
Authors: W. E. Gull, M. A. Jenkins
Venue: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages (1979)

The meaning of "type" in an APL extended to contain nested arrays is discussed. It is shown that "type" is closely related to the variety of empty arrays of the same shape and to the possible fill values needed in the "expand" and "take" functions. Choices for fill functions are systematically presented. They are classified according to the possibility of maintaining important identities involving level-manipulating functions in the case of empty arguments, to their effect on other design choices still to be made (the restriction to homogeneous arrays and the definition of the nature of basic data), and to their ability to express "type" in a natural way.
Error Estimates for $\Cq_1$ Isoparametric Elements Satisfying a Weak Angle Condition
Authors: Gabriel Acosta, Ricardo G. Durán
Venue: SIAM Journal on Numerical Analysis (2000)

We prove optimal order error estimates in the H1 norm for the $\Cq_1$ isoparametric interpolation on convex quadrilateral elements under rather weak hypotheses, improving previously known results. Choose one diagonal and divide the element into two triangles. We show that, if the chosen diagonal is the longest one, then the constant in the error estimate depends only on the maximum angle of the two triangles. Otherwise, the constant depends on that maximum angle and on the ratio between the two diagonals. In particular, we obtain the optimal order error estimate under the maximum angle condition as in the case of triangular elements.Consequently, the error estimate is uniformly valid for a rather general class of degenerate quadrilaterals.
A tabu search approach to automated map generalisation
Authors: J. Mark Ware, Ian D. Wilson, J. Andrew Ware, Christopher B. Jones
Venue: Proceedings of the 10th ACM international symposium on Advances in geographic information systems (2002)

Displaying map data at scales smaller than its source can result in objects that are either too small to be seen or too close to each other to be distinguishable. Furthermore, graphic conflicts become more likely when certain map symbols are no longer a true scale representation of the feature they represent. Map generalisation includes the processes by which such conflicts are resolved. The map generalisation technique presented here is exponential in the problem size and is, as such, combinatorially large (NP-hard). We show how the tabu search metaheuristic was used to resolve spatial conflict between objects after scaling, achieving near optimal solutions within practical time constraints.
Wavelet, Subband, and Block Transforms in Communications and Multimedia
Authors: Ali N. Akansu, Michael J. Medley
Venue:  (1999)

:Wavelet and subband transforms have been of great interest in the fields of engineering and applied mathematics. The theories of these powerful signal processing tools have matured and many applications utilizing them are emerging in different disciplines. This book, comprised of eleven chapter contributions from prominent researchers in the field, focuses on communications and multimedia applications of wavelet and subband transforms. Wavelet, Subband and Block Transforms in Communications and Multimedia will be of particular interest to engineers and scientists who want to learn about state-of-the-art subband and wavelet transform applications as well as their theoretical underpinnings. It can also serve as a supplementary book for graduate level engineering and applied mathematics courses on wavelet and subband transforms.
Architectural transformations
Authors: Vincenzo Ambriola, Alina Kmiecik
Venue: Proceedings of the 14th international conference on Software engineering and knowledge engineering (2002)

The first draft of a software architecture almost never constitutes the final picture of the system to be developed. In most cases it misses some of required properties and needs to be improved or even completely rebuilt. The software architect applies architectural transformations in order to "repair" the system structure. In this paper we present our approach to software architecture and architectural transformations. We also discuss three related issues: ADLs, architectural styles and non-functional requirements. Some arguments for architectural change automation are also given.
Career redux
Authors: Peter J. Denning
Venue: Communications of the ACM (2002)

How can one design a career when career as an institution is dead? Entrepreneurs have an answer.
Proceedings of the 10th ACM international symposium on Advances in geographic information systems
Venue: Geographic Information Systems (2002)

These proceedings contain the papers selected for presentation at the 10th ACM International Symposium on Geographic Information Systems (McLean, VA, USA, November 8-9, 2002). It is the 10th of a series of symposia/workshops that started in 1993 with the aim of bringing together researchers, developers, users, and practitioners carrying out research and development in novel systems based on geo-spatial data and knowledge, and fostering interdisciplinary discussions and research in all aspects of geographic information systems.These papers reflect current trends in the GIS research area. Topics such as spatio-temporal data handling, user interfaces and visualization, data clustering, and raster data handling, still are focuses of interest in the research community. More recent research topics, such as web-based GIS and location-based services (more precisely, novel algorithms and data models), receive a growing interest from both the geoscience and the computer science communities, as illustrated by the number of papers submitted and accepted in this forum. Many of these concepts are illustrated in applications described at the end of these proceedings.We received eighty-one submissions. Each of them was reviewed by at least three referees. The program committee, which was constituted of researchers and practitioners from many different fields within the geospatial arena, selected twenty-eight papers to be presented at the conference.
Spectral Analysis of (Sequences of) Graph Matrices
Authors: Antonio Frangioni, Stefano Serra Capizzano
Venue: SIAM Journal on Matrix Analysis and Applications (2001)

We study the extreme singular values of incidence graph matrices, obtaining lower and upper estimates that are asymptotically tight. This analysis is then used for obtaining estimates on the spectral condition number of some weighted graph matrices. A short discussion on possible preconditioning strategies within interior-point methods for network flow problems is also included.
Distributed systems with different degrees of multicasting
Authors: M. D. Hamilton, P. McKee, I. Mitrani
Venue: Proceedings of the 3rd international workshop on Software and performance (2002)

The effects of multicast operations on the performance of distributed systems are evaluated by means of approximate expressions for load and delay characteristics. Different strategies for delivering items of information to large numbers of destinations, when individual transmissions may be faulty, are examined and compared. Experiments show that it is sometimes better to use large multicast groups, while in other cases it is more efficient to pass the item sequentially from node to node. The quality of the approximations is evaluated by simulations.
Frequency space environment map rendering
Authors: Ravi Ramamoorthi, Pat Hanrahan
Venue: ACM Transactions on Graphics (TOG) (2002)

We present a new method for real-time rendering of objects with complex isotropic BRDFs under distant natural illumination, as specified by an environment map. Our approach is based on spherical frequency space analysis and includes three main contributions. Firstly, we are able to theoretically analyze required sampling rates and resolutions, which have traditionally been determined in an ad-hoc manner. We also introduce a new compact representation, which we call a spherical harmonic reflection map (SHRM), for efficient representation and rendering. Finally, we show how to rapidly prefilter the environment map to compute the SHRM---our frequency domain prefiltering algorithm is generally orders of magnitude faster than previous angular (spatial) domain approaches.
The Internet for Dummies: Starter Kit, 7th edition
Authors: John R. Levine, Margaret Levine Young, Carol Baroudi
Venue:  (2000)

:Widely acclaimed as the reference manual for the Internet, The Internet For Dummies, 5th Edition Starter Kit, tells you in plain English how to go online, send e-mail, chat, shop, and search the Web. This handy reference and CD package provides up-to-date tools and techniques to make your surfing fun and safe. Inside, find helpful advice on how to Pick the best Internet service provider and get online Send and receive e-mail Find what you're looking for on the Web Get the most out of AOL, CompuServe, and WebTV Keep your kids safe when surfing the Web Feel secure when shopping on the Internet Create your first home page Use online chat rooms and make new friends Enjoy live broadcasts of TV and radio on your very own computer
Health Decision Support Systems, 1st edition
Authors: Joseph K.H. Tan, Samuel Sheps
Venue:  (1998)

:This textbook is a logical continuation of Dr. Tan's first book, Health Management Information Systems. For graduate level and upper level undergraduate courses, it explains the use of health decision support systems throughout the health care industry, citing examples from hospitals, managed care organizations and long term care facilities. This book includes learning objectives, case studies and review questions. An instructor's guide is also available.
MCSE Study Guide: Windows NT Server & Workstation 4.0, 1st edition
Authors: Joe Casad, Thomas Dawkins, Ken Rosen
Venue:  (1995)

:Readers will get expert tips and tricks from an MCSE and certified trainer on how to pass the Windows NT and Workstation 3.5X exams. Organized in a concise, easy-to-read manner that dispenses the most valuable information efficiently, this comprehensive study guide contains hundreds of tips, test questions, lists, tables, notes, and tricks to completely prepare the reader for the exams.Helps users build a solid understanding of the MCSE program, and ways to master Windows NT Server 3.5X and Windows Workstation 3.5XCD-ROM contains NT Server and Workstation test engines, plus hundreds of sample questions
Scanning and Printing: Perfect Pictures with Desktop Publishing
Authors: Peter Kammermeier, Anton Kammermeier
Venue:  (1995)

:This book describes the basic principles involved in DTP (Desktop Publishing) and provides practical guidance, hints and tips. A large part of the book is devoted to the subject of 'correct scanning and printing' for all users of DTP technology. In order to obtain optimum results when scanning and printing photographs, it is important to have a basic understanding of the technology. The contents of this book cover not only the processing of pictures (even those which have been taken by video camera), photosetting and printing, but also the whole spectrum of ergonomics, typography, advertising and the purchase of DTP systems. Scanning and Printing has been written for all DTP beginners as well as professional users.
Inside MacIntosh: QuickDraw GX Graphics, 1st edition
Authors: Apple Computer Inc., Apple Computer Inc Staff
Venue:  (1994)

:sophisticated and diverse Mac OS that developers work with today. Apple is meticulous in its documentation of the Mac OS, and the result is the Inside Macintosh series. Apple and A-W make this documentation available to you in a variety of formats: Individual bound books (paper! how novel!) Electronic full text in DocViewer format: Inside Mac CD-ROM Electronic quick reference: Macintosh Programmer's Toolbox Assistant The complete list of 27 titles is pretty daunting, but take heart. You can think of Inside Mac topics in two groups: those that are common to all Macs, and those that are specific to your application. The core technology topics: The Macintosh Toolbox Interapplication Communication Text Imaging with QuickDraw Memory, Processes, Files, Operating System Utilities, Devices Specialized technology topics:
Linear combination of transformations
Authors: Marc Alexa
Venue: ACM Transactions on Graphics (TOG) (2002)

Geometric transformations are most commonly represented as square matrices in computer graphics. Following simple geometric arguments we derive a natural and geometrically meaningful definition of scalar multiples and a commutative addition of transformations based on the matrix representation, given that the matrices have no negative real eigenvalues. Together, these operations allow the linear combination of transformations. This provides the ability to create weighted combination of transformations, interpolate between transformations, and to construct or use arbitrary transformations in a structure similar to a basis of a vector space. These basic techniques are useful for synthesis and analysis of motions or animations. Animations through a set of key transformations are generated using standard techniques such as subdivision curves. For analysis and progressive compression a PCA can be applied to sequences of transformations. We describe an implementation of the techniques that enables an easy-to-use and transparent way of dealing with geometric transformations in graphics software. We compare and relate our approach to other techniques such as matrix decomposition and quaternion interpolation.
Mike Meyers' Java 2 Certification Passport (Exam 310-025)
Authors: Cindy Glass, Jane Griscti, Margarita Isayeva
Venue:  (2001)

:Mike Meyers,the industry expert on professional certification,brings you this concise,affordable,and portable study tool for Java certification exam 310-025. With an intensive focus on only what you need to know to pass the test plus practice exam software on CD,this Certification Passport is your ticket to success on exam day. From the #1 Name in Professional Certification Get on the road to becoming a Java 2 certified professional programmer with this concise,affordable,and portable study tool. Certification guru Mike Meyers and his selected trailblazers will guide you on your career path,providing expert tips and sound advice along the way. With an intensive focus on only what you need to know to pass the test,this Certification Passport is your ticket to success on exam day. In Each Chapter: ItineraryList of official exam objectives coveredETAAmount of time needed to complete the lessonTravel AdvisoriesExpert advice on critical topicsLocal LingosConcise definitions of key terms and conceptsTravel AssistanceRecommended resources for more informationExam TipsCallouts of common exam pitfallsCheckpointEnd-of-chapter review with questions and answersCareer Flight PathCareer options mapped out to maximize the return from your IT journey Passport Practice Exam on CD powered by ExamWeb About the Series Editor&#58 Mike Meyers is the best-selling author of three editions of the #1 A+ Certification All-in-One Exam Guide and several other computer books. He is the president and founder of Total Seminars,LLC,a major provider of PC and network repair seminars for thousandsof organizations throughout the world and a member of CompTIA.
The Telephony Tutorials, 1st edition
Authors: Jane Laino
Venue:  (2000)

:This book is a down-to-earth telecommunications guide based on up-to-the-minute experiences. It takes you by the hand and explains how to handle some of the trickier aspects of managing your organization's telecommunications resources. Learn how to make the most of your office communications systems. This book provides unique insights on such topics as the niceties of telephone interaction with customers to creating an RFP for buying a telephone system.
Collaborative Group Membership
Authors: James S. Pascoe, Roger J. Loader, Vaidy S. Sunderam
Venue: The Journal of Supercomputing (2002)

In this paper we present a novel approach to fault-tolerant group membership for use predominantly in collaborative computing environments. As an exemplar, we use the Collaborative Computing Transport Layer which offers reliable atomic multicast capabilities for use in collaborative environments such as the Collaborative Computing Frameworks (CCF). Specific design goals of the approach are the elimination of processing overhead due to heartbeats, support for partial failures and extensibility. These goals are satisfied in an approach, termed Collaborative Group Membership (CGM), which uses a quiescent weak failure detector and two election based algorithms to form consensus on the membership of a failing group. Failure detection operates through a reliable multicast primitive and as such eliminates the need for explicit keep-alive packets; thus in a failure free environment, CGM imposes no overhead.
AspectCOOL: an experiment in design and implementation of aspect-oriented language
Authors: Enis Avdičauševič, Mitja Lenič, Marjan Mernik, Viljem Zumer
Venue: ACM SIGPLAN Notices (2001)

Aspect-oriented programming (AOP) is a promising technique helping programmers to easily reason about, develop and maintain programs. AOP improves reusability since components with a clearly defined functionality, which is not tangled with different aspects, are much easier to reuse. In order to explore different AOP concepts a general-purpose aspect-oriented language AspectCOOL has been designed and implemented. Among the different concepts, which we explored, the most important is the separate compilation of aspect and component code. Using this concept aspects can be applied on already compiled components, which improves their reusability.
Crystal Reports 8.5: The Complete Reference, 2 edition
Authors: George Peck
Venue:  (2001)

The most definitive resource on Crystal Reports available! Create presentation-quality reports using the most powerful data analysis tool and this comprehensive guide. Crystal Reports 8.5: The Complete Reference explains in detail how to use the software to analyze and format data, generate reports, and perform advanced interactive reporting from the Web. Also, learn to develop custom applications and incorporate any Crystal Report into your Windows applications.Table of contents Part I: Crystal Reports 8.5 Introduced Chapter 1: Common Ground: Creating a Simple Report Chapter 2: Enhancing Appearance with Text Objects Chapter 3: Sorting and Grouping Chapter 4: Creating Geographic Maps Chapter 5: Using Formulas Chapter 6: Analyzing with Advanced Selection Criteria Chapter 7: Making Your Reports Visually Appealing Chapter 8: Using Sections and Areas Chapter 9: Analyzing with Cross-Tabs Chapter 10: Creating Charts Chapter 11: Using Subreports Chapter 12: Viewer Interaction with Parameter Fields Chapter 13: Exporting Reports Chapter 14: Reporting from SQL Databases Chapter 15: Accommodating Database Changes and Field Mapping Chapter 16: Reporting from OLAP Cubes Chapter 17: Querying SQL Databases with Crystal SQL Designer Chapter 18: Simplifying Databases with Crystal Dictionaries Chapter 19: Reporting from Proprietary Data Types Part II: Web Reporting with Crystal Reports and Crystal Enterprise Chapter 20: Crystal Reports 8.5 Web Alternatives Chapter 21: Crystal Reports and Microsoft Active Server Pages Chapter 22: Introduction to Crystal Enterprise Chapter 23: Using the Crystal Launchpad and ePortfolio Chapter 24: Customizing the Crystal Enterprise ePortfolio Part III: Developing Custom Window Applications Chapter 25: Creating Your First Visual Basic/Crystal Reports Application Chapter 26: The Report Designer Component Chapter 27: Creating User Function Libraries with Visual Basic Part IV: Appendixes Appendix A: Crystal Reports with Visual Studio.NET Appendix B: Installing and Configuring Crystal Reports Components