ppxscal/embedding_network huggingface dataset:
COTS workshop: continuing collaborations for successful COTS development
Authors: John Dean, Patricia Oberndorf, Mark Vigder, Chris Abts, Hakan Erdogmus, Neil Maiden, Michael Looney, George Heineman, Michael Guntersdorfer
Venue: ACM SIGSOFT Software Engineering Notes (2001)

In early June of 2000 a COTS Workshop entitled "Continuing Collaborations for Successful COTS Development" was held in Limerick, Ireland in conjunction with ICSE 2000. The purpose of the workshop was to collect experience reports regarding the use of commercial off-the-shelf (COTS) software to build systems, identify best-practices for the use of COTS software, and to establish a research agenda for those researchers interested in COTS-based software systems. This one and a half day workshop was an extension of the work begun during the workshop entitled "Ensuring Successful COTS Development" held in conjunction with ICSE '99. Results from that workshop demonstrated that there were a number of common research areas, including acquisition, planning and management, architecture and implementation, and evaluation and testing, for which researchers saw the possibility of collaboration. These areas included specific topics such as estimating the effort required to implement COTS-based systems, classification of architectural styles, and certification of COTS products for reliability and safety. The group will reconvene at ICSE'01 (www.csr.uvic.ca/icse2001) to discuss further the results achieved.The ICSE 2000 Workshop had about 26 participants and was formatted as a combination of plenary sessions and small breakout groups that worked on specific issues related to COTS-based systems. The breakout groups investigated the impact of COTS software usage in the following areas: Economic and financial issues. Requirements definition Software engineering process. Integration, maintenance and system management. Business models. Each breakout group tried to identify the current state of the art in COTS software usage as well as open questions that could provide the basis for further research in the coming years. Each group was responsible for producing a written summary of their discussions which are included, without major editing, below. A more complete description of the workshop, as well as all the participants' position papers, can be found at:http://seg.iit.nrc.ca/projects/cots/icse2000wkshp/index.html
SimCity 3000 Unlimited
Authors: Greg Kramer
Venue:  (2000)

:SimCity has been the flagship and cornerstone of simulation gaming since its introduction in 1989. Now, SimCity 3000 Unlimited is the hot new follow-up to 1999's successful SimCity 3000. The new game features all the great gameplay of the original plus several new features including two new building sets, thirteen challenging scenarios, and a scenario creator. Now with SimCity 3000 Unlimited: Prima's Official Strategy Guide, you'll get hints for managing city services, suggestions for creating eye-pleasing custom landscapes, tactics for balancing your residential, commercial, and industrial zones, strategies for dealing with new disasters, details on SimCity Scenario Creator, and more!
A human-computer cooperative system for effective high dimensional clustering
Authors: Charu C. Aggarwal
Venue: Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining (2001)

High dimensional data has always been a challenge for clustering algorithms because of the inherent sparsity of the points. Therefore, techniques have recently been proposed to find clusters in hidden subspaces of the data. However, since the behavior of the data may vary considerably in different subspaces, it is often difficult to define the notion of a cluster with the use of simple mathematical formalizations. In fact, the meaningfulness and definition of a cluster is best characterized with the use of human intuition. In this paper, we propose a system which performs high dimensional clustering by effective cooperation between the human and the computer. The complex task of cluster creation is accomplished by a combination of human intuition and the computational support provided by the computer. The result is a system which leverages the best abilities of both the human and the computer in order to create very meaningful sets of clusters in high dimensionality.
Evaluating multiple attribute items using queries
Authors: Vijay S. Iyengar, Jon Lee, Murray Campbell
Venue: Proceedings of the 3rd ACM conference on Electronic Commerce (2001)

The task of evaluating and ranking items with multiple-attributes appears in many guises in commerce. Examples include evaluating responses to a request for quotes (RFQ) for some item and comparison shopping for an item within one or more catalogs. This task is straightforward if the value of the item can be explicitly specified by the evaluator as a function of the attribute values. However, a typical evaluator may not be able to provide the value function in explicit form. In contrast, it is intuitive for them to compare, say, two items and pick the preferable one based on all of the relevant attributes. In this paper we present a method, Q-Eval, that queries the evaluator with selected pairs of items and uses the responses to build a preference model for the evaluator. This model is then used to rank the items in order of the inferred preference. The evaluator can then pick the winning item or items by considering only the top few items in this ranked list. This should result in significant productivity improvement for the evaluator when the number of items to choose from is large. Our algorithm is novel in the way it attempts to derive a stable preference model with only a small number of user queries. This paper describes the algorithm and presents experimental results with real-life data to validate the approach.
FrontPage 2000 Answers!, 1st edition
Authors: Alexis D. Gutzman
Venue:  (1999)

:FrontPage makes it easy to create and manage professional-quality Web or intranet sites-without programming! Answers frequently-asked questions on how to structure a Web site,create content,and format HTML documents. Endorsed by Stream International-the World's largest third-party tech support organization. Includes details on spicing up a site-adding graphics,interactive components,and hyperlinks-using Dynamic HTML,ActiveX controls,and Java scripts. FrontPage 2000 Answers! Tech Support at Your Fingertips. A Whole Book of FrontPage 2000 Answers for Less Than the Price of One Support Call!Why pay $50,$100,$150,or even more for one phone call to tech support when you can have the answers you need at your fingertips for under $25?Get this valuable,reader-friendly book and you'll get hundreds of answers to all of your basic and advanced FrontPage 2000 questions,straight from the databases of Stream Internationalthe world's largest third-party tech support organization. Inside,you'll find valuable tips and expert advice on creating a high-end Web site,adding hyperlinks and multimedia,developing special effectseven linking your site to a back-end database for e-commerce. FrontPage 2000 Answers! makes it easy to: Locate the answer you need in seconds! Inside are hundreds of expert answers arranged by topic for fast access. Sharpen your FrontPage skills faster than you can sharpen a pencilsidebars,tips,warnings,and time-saving techniques show you how. Preview chapters easily using the quick,at-a-glance descriptions. Find helpfast! A comprehensive and cross-referenced index points the way to the information you need.
Professional ATL COM Programming
Authors: Richard Grimes
Venue:  (1998)

:What is the Subject Area? ATL is the Active Template Library, a set of template-based C++ classes designed for creating COM components. ATL is part of Microsoft Visual C++. A new version of ATL is expected in Visual C++ 6 in June. ATL will be expanded and improved with a new selection of Wizards for easier data connection and application design. What's Great About this Book? The definitive guide to ATL that every ATL programmer will refer to Written with help from the Microsoft ATL team Covers all the big issues in using IDL (Interface Definition Language ) and ATL together Full coverage of all the features of ATL in-depth, with strong working examples throughout Shows how to develop the most efficient controls for real-world applications Released concurrently with the new Visual C++ Who is this Book for? This book is for advanced C++ developers with some experience of COM who need to understand how to get the best from the latest release of ATL.
Using Microsoft Word 97
Authors: Laurie Ann Ulrich
Venue:  (1997)

:Extensive and complete information on how to post Word documents to the Web, how to integrate Word with other Office 97 apps and how to collaborate on a Word document across work groups Essential must-know skills covered, including basic editing, using templates, and how to format documents Additional Word functionality, such as using Word as an HTML editor, working with large documents and publishing with graphics also covered Timely coverage of newer topics/enhanced functionality of Word increases ability of book to fill market-sensitive needs Comprehensive index, and complete cross-referencing insures reader will find the best, most applicable information to help complete their tasksProvides extensive and complete information on how to post Word documents to the Web, how to integrate Word with other Office 97 applications, and how to collaborate on a Word document across work groupsCovers essential must-know skills, including basic editing, using templates, and how to format documentsIncludes a comprehensive index and complete cross-referencing to ensure that readers will find the best, most applicable information to help complete their tasks
Novell's GroupWise 4 Administrator's Guide, 1st edition
Authors: Shawn B. Rogers
Venue:  (1995)

:N
AR-planning tool: designing flexible manufacturing systems with augmented reality
Authors: J. Gausemeier, J. Fruend, C. Matysczok
Venue: Proceedings of the workshop on Virtual environments 2002 (2002)

The technology of augmented reality (AR), as a new user interface, introduces a completely new perspective for the design of technical manufacturing systems. This technique supports a face to face collaboration where users need to be able to easily cooperate with each other. As with typical construction sets like LEGO or Fischertechnik, the planning engineers model the future manufacturing system in their real environment. The components are taken from virtual construction sets and are positioned interactively in the manufacturing hall. Planning rules are used to assist the user and to prevents possible errors. This article describes the conception of a virtual construction set and the realization of its prototype. The description of the development of this construction set is supplemented by an illustration of the used hardware and software components.
Windows 2000 Administration for Dummies
Authors: Michael Bellomo
Venue:  (2000)

:Packed with savvy tips on everyday tasks and challengesCovers Active Directory, Microsoft Management Console, and more!Keep your Windows 2000 network in tip-top shape  and keep your users happy Windows 2000 is a terrific network operating system  if you know how to manage it. That's where this friendly guide comes in. With detailed instructions and a dash of humor, networking expert Michael Bellomo shows you step-by-step how to take advantage of all the great Windows 2000 management tools  and keep your network purring, 247.Discover how to: Administer users and groups Partition files and make backups Manage clients and communications Make the most of Active Directory Build in ironclad security Troubleshoot problemsThe Dummies Way Explanations in plain English "Get in, get out" information Icons and other navigational aids Tear-out cheat sheet Top ten lists A dash of humor and funGet smart! www.dummies.com Register to win cool prizes Browse exclusive articles and excerpts Get a free Dummies Daily e-mail newsletter Chat with authors and preview other books Talk to us, ask questions, get answersAuthor Biography: Michael Bellomo is a veteran systems administrator who has managed both UNIX and Windows NT systems. He is also the author of Linux® Administration For Dummies®.
Functional array fusion
Authors: Manuel M. T. Chakravarty, Gabriele Keller
Venue: ACM SIGPLAN Notices (2001)

This paper introduces a new approach to optimizing array algorithms in functional languages. We are specifically aiming at an efficient implementation of irregular array algorithms that are hard to implement in conventional array languages such as Fortran. We optimize the storage layout of arrays containing complex data structures and reduce the running time of functions operating on these arrays by means of equational program transformations. In particular, this paper discusses a novel form of combinator loop fusion, which by removing intermediate structures optimizes the use of the memory hierarchy. We identify a combinator named loop P that provides a general scheme for iterating over an array and that in conjunction with an array constructor replicate P is sufficient to express a wide range of array algorithms. On this basis, we define equational transformation rules that combine traversals of loop P and replicate P as well as sequences of applications of loop P into a single loop P traversal. Our approach naturally generalizes to a parallel implementation and includes facilities for optimizing load balancing and communication. A prototype implementation based on the rewrite rule pragma of the Glasgow Haskell Compiler is significantly faster than standard Haskell arrays and approaches the speed of hand coded C for simple examples.
An IBM 370 BC mode simulator for a first course in operating systems
Authors: John C. Peck
Venue: Proceedings of the 14th annual Southeast regional conference (1976)

An IBM 370 basic control mode simulator was developed as an outgrowth of student projects in an operating systems course over several semesters. The programming was performed in Assembler language to enhance performance and allow for online symbolic access to simulated hardware components.The design of the simulator along with the organization of a typical instruction interpretation subroutine is described. A simple program execution using the IBM TSO facility is included to illustrate the manner in which students interact with the system. Finally the design for a typical operating system undertaken as a team project is presented.
Acceptable internet use policy
Authors: Keng Siau, Fiona Fui-Hoon Nah, Limei Teng
Venue: Communications of the ACM (2002)

Surveying use policies of three organizations--- educational institutions, ISPs, and non-ISPs.
Financial model of UAB
Authors: Gary W. Little
Venue: Proceedings of the 14th annual Southeast regional conference (1976)

The paper will be concerned with the implementation of an overall Financial Model of UAB using the IBM program product PSG II/VS. PSG(Planning Systems Generator) is a generalized, broad based package for any type of modeling situation utilizing time series data. I will explore the background of the model and various steps in the implementation process. The various sub-models included will be: (1) Budget/Appropriation model (2) Expenditure model (3) Revenue model (4) UAB Equilibrium model using the Stanford Model techniques and (5) Personnel/Space Model. 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
A compact delay model for series-connected MOSFETs
Authors: Kaveh Shakeri, James D. Meindl
Venue: Proceedings of the 12th ACM Great Lakes symposium on VLSI (2002)

A compact delay model for series connected MOSFETs has been derived. This model enables accurate prediction of worst-case delay of different logic families such as dynamic logic. It also provides insight into delay change as the device parameters change. Key results show that the relative delay of series connected MOSFETs is almost invariant for different generations of technology.
An augmented directed graph base for application development
Authors: Dan C. Clarke
Venue: Proceedings of the 20th annual Southeast regional conference (1982)

Directed graphs have been used as the theoretical base for many applications in Computer Science -- especially artificial intelligence. Two drawbacks to the use of directed graphs for more practical work have been:1. The difficulty in associating data of a variety of types with the nodes in the graph and with the connections between the nodes, and2. The inability to search and modify the graph efficiently as the size and complexity of the graph grows.This paper describes a library of cooperating routines for dealing with directed graphs that overcomes these objections. The first problem is overcome by adding to the usual directed graph model the concepts of "data tags" and "connection descriptors." The problem of efficiency is addressed by using a binary tree facility to implement the augmented directed graph. This paper describes the augmented directed graph "access method" and how it can be used as the base for application development.
A web server's view of the transport layer
Authors: Mark Allman
Venue: ACM SIGCOMM Computer Communication Review (2000)

This paper presents observations of traffic to and from a particular World-Wide Web server over the course a year and a half. This paper presents a longitudinal look at various network path properties, as well as the implementation status of various protocol options and mechanisms. In particular, this paper considers how World-Wide Web clients utilize TCP connections to transfer web data; the deployment of various TCP and HTTP options; the range of round-trip times observed in the network; packet sizes used for WWW transfers; the implications of the measured advertised window sizes; and the impact of using larger initial congestion window sizes. These properties/mechanisms and their implications are explored. An additional goal of this paper is to provide information to help researchers better simulate and emulate realistic networks.
Compiler Construction: Principles and Practice
Authors: Kenneth C. Louden
Venue:  (1997)

:COMPILER CONSTRUCTION: PRINCIPLES AND PRACTICE features a comprehensive, hands-on case study project for constructing an actual, working compiler. This case study involves a relatively simple programming language that will expose readers to the basic concepts used (and potential pitfalls) in constructing larger compilers. Kenneth Louden and his colleagues at San Jose State University have successfully class-tested this approach. COMPILER CONSTRUCTION is a natural extension of Professor Louden's popular text PROGRAMMING LANGUAGES: PRINCIPLES AND PRACTICE. Professionals joining or beginning a compiler project will find COMPILER CONSTRUCTION valuable, as it provides the basic theory, necessary tools, and practical experience to design and program an actual compiler.
Learning and decision-making in the framework of fuzzy lattices
Authors: V. G. Kaburlassos, V. Petridis
Venue: New learning paradigms in soft computing (2002)

A novel theoretical framework is delineated for supervised and unsupervised learning. It is called framework of fuzzy lattices, or FL-framework for short, and it suggests mathematically sound tools for dealing separately and/or jointly with disparate types of data including vectors of numbers, fuzzy sets, symbols, etc. Specific schemes are proposed for clustering and classification having the capacity to deal with both missing and don't care data values; the schemes in question can be implemented as neural networks. The proposed learning schemes are employed here for pattern recognition on seven data sets including benchmark data sets, and the results are compared with those ones by various learning techniques from the literature. Finally, aiming at a mutual cross-fertilization, the FL-framework is associated with established theories for learning and/or decision-making including probability theory, fuzzy set theory, Bayesian decision-making, theory of evidence, and adaptive resonance theory.
A new cell-based clustering method for large, high-dimensional data in data mining applications
Authors: Jae-Woo Chang, Du-Seok Jin
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

Recently data mining applications require a large amount of high-dimensional data. However, most clustering methods for data miming do not work efficiently for dealing with large, high-dimensional data because of the so-called 'curse of dimensionality'[1] and the limitation of available memory. In this paper, we propose a new cell-based clustering method which is more efficient for large, high-dimensional data than the existing clustering methods. Our clustering method provides an efficient cell creation algorithm using a space-partitioning technique and uses a filtering-based index structure using an approximation technique. Finally, we compare the performance of our cell-based clustering method with the CLIQUE method in terms of cluster construction time, precision, and retrieval time. The experimental results show that our clustering method achieves better performance on cluster construction time and retrieval time.
Model abstraction for discrete event systems using neural networks and sensitivity information
Authors: Christos G. Panayiotou, Christos G. Cassandras, Wei-Bo Gong
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

Simulation is one of the most powerful tools for modeling and evaluating the performance of complex systems, however, it is computationally slow. One approach to overcome this limitation is to develop a "metamodel". In other words, generate a "surrogate" model of the original system that accurately captures the relationships between input and output, yet it is computationally more efficient than simulation. Neural networks (NN) are known to be good function approximators and thus make good metamodel candidates. During training, a NN is presented with several input/output pairs, and is expected to learn the functional relationship between inputs and outputs of the simulation model. So, a trained net can predict the output for inputs other than the ones presented during training. This ability of NNs to generalize depends on the number of training pairs used. In general, a large number of such pairs is required and, since they are obtained through simulation, the metamodel development is slow. In DES simulation it is often possible to use perturbation analysis to also obtain sensitivity information with respect to various input parameters. In this paper, we investigate the use of sensitivity information to reduce the simulation effort required for training a NN metamodel.
Introduction to Distributed Algorithms
Authors: Gerard Tel
Venue:  (1995)

:The second edition of this textbook provides an up-to-date introduction both to the topic, and to the theory behind the algorithms. The clear presentation makes the book suitable for advanced undergraduate or graduate courses, whilst the coverage is sufficiently deep to make it useful for practising engineers and researchers." "The author concentrates on algorithms for the point-to-point message passing model, and includes algorithms for the implementation of computer communication networks. Other key areas discussed are algorithms for the control of distributed applications and fault tolerance achievable by distributed algorithms. The two new chapters on sense of direction and failure detectors are state-of-the-art and will provide an entry to research in these still developing topics.