Guide ACM
User Manual:
Open the PDF directly: View PDF .
Page Count: 29
Download | |
Open PDF In Browser | View PDF |
Author’s Guide to the ACM Book Series Class (acm-book.cls) Association for Computing Machinery January 25, 2019 Class file author Guide author ACM representative Paul C. Anagnostopoulos, Windfall Software, paul [at] windfall.com Paul C. Anagnostopoulos M. Tamer Özsu The programs and applications presented in this book have been included for their instructional value. They have been tested with care, but are not guaranteed for any particular purpose. The publisher does not offer any warranties or representations, nor does it accept any liabilities with respect to the programs or applications. c 2014–2019 by the Association for Computing Machinery Copyright All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or any other media embodiments now known or hereafter to become known, without the prior written permission of the publisher. Contents 1 Introduction 1.1 What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Status of the Class File and Author’s Guide . . . . . . . . . . . . . . . 1.3 Sample Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 2 2 Root File 2.1 Example . . . . . . . 2.2 The Document Class 2.3 Packages . . . . . . . 2.4 Definitions . . . . . . 2.5 Index . . . . . . . . 2.6 Text . . . . . . . . . . . . . . . 3 3 3 4 4 5 5 . . . . 7 7 7 7 7 4 Hierarchy 4.1 Chapters and Appendixes . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 9 5 Basic Elements: Lists, Quotes, Etc. 5.1 Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Quotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Program Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 11 11 11 6 Preparing Art 6.1 Required Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 13 13 7 Bibliography 15 3 Front Matter 3.1 Example . . . . . 3.2 Title and Author 3.3 Contents . . . . . 3.4 Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv CONTENTS 7.1 7.2 What You Need to Provide . . . Guidelines . . . . . . . . . . . . . 7.2.1 Uniformity . . . . . . . . 7.2.2 Standard Database Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 16 16 16 8 Index 8.1 Index Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 21 9 Style 9.1 Punctuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 Grammar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3 URLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 23 23 24 Sample Bibliography 25 1 Introduction The Association for Computing Machinery book series style is a LATEX class file that you use to prepare books for their Association for Computing Machinery series. The class file is named acm-book.cls. It produces a manuscript that looks roughly like finished books in the series. Please note that your manuscript will not look exactly like the finished book. The ACM class file is a variant of the standard LATEX book style. It is based on book.cls and both replaces and adds to its features. This author’s guide assumes you are familiar with LATEX and describes the features of the ACM class file that are new or different. The ACM style was commissioned by Morgan & Claypool Publishers and implemented by Paul C. Anagnostopoulos, with the assistance of Tamer Ozsu. Please address questions and problems to Paul C. Anagnostopoulos, Windfall Software, paul [at] windfall.com. 1.1 What You Need You need the following files to use the ACM class file: • This document, acm-guide.pdf • The LATEX class file, acm-book.cls • The bibliography database file with standard abbreviations, acm-publications.bib. See Section 7.2.1. • The bibliography style file, acm-book.bst. See Chapter 7. • The set of sample files that give examples of the class usage and act as templates for your book files. The latest versions of these files are available at http://books.acm.org/authors/ author-instruction 1.2 Status of the Class File and Author’s Guide Version 1.0 of the class file and the matching author’s guide were released in Spring 2014. The class file contains a complete revision history at the end, beginning with its creation in February 2014. 1 2 Chapter 1 Introduction The date on the title page of this guide can be used with the revision history to determine which version of the class file this guide corresponds to. 1.3 Sample Files The following sample files accompany the acm-book.cls file. Please note that the text in the files does not represent an actual book in the ACM series. acm-book.tex This is a template root file that acts as the main file for your book. This is the file that you process with LaTeX. It contains the \documentclass command along with an \include command for each division of your book. See Chapter 2. It is important to use a root file with \include commands so that your book is processed as a coherent whole, rather than simply treating each chapter as a separate book. front.tex This is a template for the front matter of your book. It shows how to code the book title, your name and affiliation, the table of contents, and the preface. preface.tex This is a sample preface, input as part of the front matter. chap01.tex This is a sample chapter file. It contains examples of the chapter title, section heads, subsection heads, figures, a simple table, and an exercise list. appa.tex bio.tex This is a sample appendix file. This is a sample author biography file. acm-publications.bib This BiBTEX database includes standard abbreviation for journal names. See Section 7.2.1. 2 Root File This chapter describes the organization of your book’s root file, including its prolog and text. The prolog is the portion of the LATEX root file that precedes the \begin{document} command. 2.1 Example \documentclass[times]{acm-book} \usepackage{amsmath} \usepackage{graphicx} \usepackage{mybook} % Package for AMS math extensions. % Package for importing EPS files. % .sty file with your custom macros. \makeindex % if you use \index{...} in your book. \begin{document} \frontmatter \include{front} \mainmatter \include{chap01} \include{chap02} \include{chap03} \include{appa} % Front matter. % Chapter 1. % Appendix A. \backmatter \bibliography{acm-publications,biblio} % Bibliography \include{bio} % Author(s) biographies. \include{book.ind} % If the book has an index. \end{document} 2.2 The Document Class The \documentclass command names the ACM class file and lists any desired options. 3 4 Table 2.1 Chapter 2 Root File Document class options Option Default? Description cm, computermodern mathtime yes Use Computer Modern fonts. Use the MathTime math fonts. This is recommended when using the Times Roman fonts. Use Times Roman fonts. times Table 2.2 Packages used by the ACM class Package Used mathtime natbib url when the ‘mathtime’ option is specified the natbib package is the standard for bibliographies provides \url command for specifying URLs \documentclass[option-list]{acm-book} The option-list argument is optional, and so is enclosed in square brackets if specified. Table 2.1 lists the available options and notes which ones are present by default. 2.3 Packages If you need to use any LATEX packages, these are specified immediately following the \documentclass command. Table 2.2 lists the packages that are used by the ACM class. \usepackage{amsmath} 2.4 Definitions If you need to define any macros or other LATEX entities for use in writing the book, it is best to collect them in a separate file whose name is the same as the root file and whose extension is .sty. This file is treated as a package and loaded with a \usepackage command after the other LATEX packages you are using. \usepackage{mybook} 2.5 Index 5 2.5 Index We want each of our books to have an index. Using LATEX this is easy – simply place \index{} commands in the text next to the terms you want to be indexed. For example: indexing this phrase\index{this phrase}. To produce the index, you must specify the following command in the preamble: 2.6 \makeindex Text The text of your book appears between the \begin{document} and \end{document} commands. Instead of placing the actual text in the root file, it is much better to distribute it to multiple files that are then named in the root file with \include commands. We recommend that you create a separate file for each of these divisions: • Root file • Front matter Preface • Each chapter • Each appendix • Bibliography (.bib and .bbl files) • Author biographies • Index 3 Front Matter This chapter describes the information you need to provide in the front matter of your book. This is the portion of the book that precedes the first chapter. We recommend that you put all this information in a file named front.tex. Do not spend a lot of time formatting your front matter. This is a job for the compositor, the person who formats the text and lays out the pages. 3.1 Example \title{Title of Your Book} \author{Your Name} \thanks{Department of Computer Science\\ Brown University\\ Providence, RI} \maketitle \tableofcontents \input{preface} 3.2 Title and Author The portion of the front matter preceding the \maketitle command specifies the title of your book, your name, and your affiliation. The \thanks command is co-opted to specify the affiliation. 3.3 Contents The \tableofcontents command produces the table of contents. 3.4 Preface The final command in the front matter file includes the separate preface file, preface.tex, in the front matter. The preface should begin with a quasi-chapter command to start it on a new page: 7 8 Chapter 3 Front Matter \chapter*{Preface} Many authors like to include acknowledgments in their prefaces. This can be the final section of the preface, or, if it is particularly large, a separate quasi-chapter in a separate file named acks.tex. 4 Hierarchy This chapter describes the commands that are used to produce hierarchical headings in your paper. 4.1 Chapters and Appendixes \chapter{title} This command produces a numbered chapter heading, beginning on a new page. \chapter*{title} This variant produces an unnumbered “quasi-chapter” heading, beginning on a new page. Quasi-chapters include the preface, bibliography, author biographies, and index. \appendix This command precedes a \chapter command and flags it as the first appendix in the book. It should appear on a line by itself immediately preceding the \chapter command. \chapterauthor{name(s)} This command can be used in an edited volume with multiple authors to specify the authors for a particular chapter or appendix. It should be positioned immediately following the \chapter command. 4.2 Sections \section{title} This command produces a numbered section heading. The heading is set off from the next paragraph, which is not indented. Please use numbered sections for all sections in your book, except for those listed next. \section*{title} This variant produces an unnumbered section heading. These should be used only for problem or reference headings at the end of chapters. \subsection{title} This command produces a numbered subsection heading that is numbered within the preceding section. The heading is set off from the next paragraph, which is 9 10 Chapter 4 Hierarchy not indented. Please use numbered subsections for all subsections within numbered sections. \subsection*{title} This variant produces an unnumbered subsection heading. \subsubsection{title} This command produces a numbered sub-subsection heading that is numbered within the preceding subsection. The heading is set off from the next paragraph, which is not indented. \subsubsection*{title} This variant produces an unnumbered sub-subsection heading. 5 Basic Elements: Lists, Quotations, Etc. This chapter lists the basic LATEX elements that are available in the class file. 5.1 Lists The class file provides four levels of lists for each of the standard list types: bulleted, numbered, and labeled. The bullet items at each level are preceded by a large round bullet, small square, dash, and small bullet. The numbered items at each level are preceded by an arabic number, lowercase letter, roman numeral, and uppercase letter. 5.2 Quotations The class file provides the quote environment for short quotations and the quotation environment for multiparagraph quotations. 5.3 Program Code The verbatim environment can’t be used for displaying program code in a monospaced font. The text in the environment is taken verbatim, with no interpretation of the usual LATEX commands or special characters. if directives? then node.nlexeme := format("rcs_replacef(\"~S\"", fcs); foreach i in reverse vector fcs_arg do node.nlexeme &:= "," & fcs_arg[i]; end node.nlexeme &:= ")"; else node.nlexeme := format("replace(\"~S\")", fcs); fi If you need a program code environment where LATEX commands can still be used, consider the alltt package, which is available at http://www.ctan.org/pkg/alltt. A typical use of LATEX commands in program code is to indicate metasyntactic variables in italic. 11 6 Preparing Art Preparing art files for your book can be one of the most complex and time-consuming aspects of writing. In this chapter we will present some guidelines to help you produce better art files. Note, however, that in many cases your art will have to be redrafted by a professional artist in order to be of the required format and quality. In particular, the font families used in the published ACM series books are not the same as those used by the ACM book series class. 6.1 Required Format The standard art file format for published books is Encapsulated PostScript (EPS). Some compositors (typesetters) preview book pages with an application that does not include a PostScript interpreter, so a bitmapped preview is required in each EPS file. The preview should be an 8-bit color tiff bitmap. If you cannot produce EPS files with 8-bit tiff previews, the next best thing are EPS files without previews. It is relatively easy for the compositor to add the previews. If you cannot produce EPS files at all, then the next choice is PDF files. Some compositors can place PDF files directly on the book pages, others will need to export EPS files using Adobe Acrobat. 6.2 Images A bitmapped image must be at least 240 dpi to look reasonable on a printed page. If you simply grab an image from the Web, for example, it will rarely be more than 100 dpi. Also note that there are permission issues with copyrighted material on the Web. If you are generating images with standard or home-grown applications, try to adjust the resolution to 240 dpi or greater. If an application generates 72-dpi images and nothing else, then be sure to make the image at least three times as large as required, and preferably four times as large. 6.3 Applications The industry-standard applications for creating professional art are Adobe Illustrator and PhotoShop, and Corel CorelDraw. Unfortunately, these applications are expensive and difficult to learn. If you use another standard or home-grown application, please try to follow the guidelines in the previous section. 13 7 Bibliography This chapter describe the bibliography facilities provided by the ACM package. The ACM class automatically loads the natbib package and enables author/year citation mode using its ‘authoryear’ option. Table 7.1 shows the various citation commands that are available and what they produce. The class also establishes the acm-book bibliography style, which was developed specifically for the ACM book series. Try to construct sentences with citations so that if the bracketed citation is removed, the sentence still makes sense. For example, As described in [Smith et al. 1991], the database contains. . . is better written as As Smith et al. [1991] describe, the database contains. . . If the citation is incidental and does not act as a noun in the sentence, then put it at the end: The database contains. . . [Smith et al. 1991]. 7.1 What You Need to Provide You can produce your bibliography using BibTEX or any other facility that ultimately generates a .bbl file. When you submit your book files to the ACM, submit the final .bbl file. We typeset your bibliography from this file, not from the bibliography Table 7.1 Bibliography citation commands Command Produces \citet{label } \citet{label1,label2 } \citep{label } \citep{label1,label2 } \citep[p. 123]{label } \cite Smith et al. [1991] Smith et al. [1991], Balzer [2007] [Smith et al. 1991] [Smith et al. 1991, Balzer 2007] [Smith et al. 1991, p. 123] same as \citep 15 16 Chapter 7 Bibliography database or any other “source” files. Please be sure to generate the final .bbl file using the acm-book.bst bibliography style file. 7.2 7.2.1 Guidelines Uniformity One of the major causes of concern is the non-uniform way in which authors use journal and conference names. Sometimes authors use ACM Transactions on Database Systems and other times ACM TODS. The variation on conference titles is even worse. In some cases we have seen non-uniform use of journal/conference names even within the same work. We would like to see common and uniform expansions. Therefore, • We provide the acm-publications.bib file that includes abbreviations and their expansions. Please put this in the directory where you keep your .bib files and include it in the root file \bibliography command as follows: \bibliography{publications,bibfile. . . } The order of file names is important. • The publications file consists of entries of the form: @STRING{abbreviation = {Expanded title}} where abbreviation is the abbreviation in the .bib file (see below) that will expand to Expanded title when processed with LATEX and BiBTEX. • In the .bib entries, use the abbreviation in booktitle and journal entries (without any quotes surrounding the abbreviation) and BibTEX will do the rest. • If you come across a journal or conference that you wish to reference that is not in the publications.bib file, please add it to the end of the publications.bib file. Include this file in the files you send back and we will update the master copy. 7.2.2 Standard Database Fields Please use standard database fields for references. Here is what we use for the various kinds of entries. @article For articles, use at least the following fields: author, title, journal, volume, number, pages, year. In some journals, there is no issue number, in which case this can be omitted. Some journals (e.g., ACM journals) have recently done away with page numbers, but instead use paper number in an issue or volume. In this case, please use Paper n as the value of the pages field. An example of fully formed journal entry is Straube and Özsu [1990], which is produced by the following (note the abbreviation TOIS used in the journal field): 7.2 Guidelines 17 @article{STR90a, author = {D.D. Straube and M. T. {\"O}zsu}, title = {Queries and Query Processing in Object-Oriented Database Systems}, journal = TOIS, volume = {8}, number = {4}, pages = {387--430}, year = 1990} @book For books, use at least the following fields: author, title, publisher, address, year. An example is Levin [2002], which is produced by the following database entry: @book{Levin2002, author = {Levin, F. S.}, publisher = {Cambridge University Press}, address = {Cambridge, England}, title = {An Introduction to Quantum Theory}, year = {2002}} In the case of an edited book, please use the editor field instead of author. @inbook For chapters that appear in a book, use at least the following fields: author, title, pages, publisher, address, year. An example is Tygar and Yee [1991], produced by: @inbook{yee91strongbox, author = {J. D. Tygar and Bennet S. Yee}, title = {Strongbox: A System for Self-Securing Programs}, publisher = {Addison-Wesley}, address = {Reading, MA}, chapter = {7}, pages = {234--278}, year = 1991 } @incollection For papers that appear in collections, use at least the following fields: author, title, booktitle, editor, pages, publisher, year. An example is Özsu and Yao [2001], produced by the following: @incollection{OzsuYao01, 18 Chapter 7 Bibliography author = {{\"O}zsu, M. Tamer and Yao, Bin}, title = {Building Component Database Systems Using {CORBA}}, booktitle = {Component Database Systems}, editor = {Dittrich, Klaus and Geppert, Andreas}, pages = {207--236}, publisher = MORGAN, year = {2001}} @inproceedings For conference papers, use at least: author, title, booktitle, pages, year. An example is Zhang et al. [2008], produced by the following: @inproceedings{WangDO08, author = {Zhang, Q. and Daudjee, K. and {\"O}zsu, M. T.}, title = {Popularity-aware Prefetch in {P2P} Range Caching}, booktitle = P2P08, pages = {53--62}, year = 2008} Of course, if you are citing the original book (as in Doǧaç et al. [1994]), you can use the crossref field instead of entering all of the info; see Özsu [1994]. These are produced by the following: @book{natoasi93, editor = {A. Do\v{g}a\c{c} and M.T. {\"O}zsu and A. Biliris and T. Sellis}, publisher = {Springer}, address = {Philadelphia, PA}, title = NATO93, year = {1994}} @incollection{ozsu94, author = {{\"O}zsu, M. T.}, crossref = {natoasi93}, pages = {147--184}, title = {Transaction Models and Transaction Management in Object-Oriented Database Management Systems}} This also applies to the @inbook type. 7.2 Guidelines 19 @mastersthesis, @phdthesis, @techreport For theses and reports, use at least: author, title, school, address, year. An example is Chou [1985], produced by the following: @phdthesis{Chou85, author = {Chou, H.}, title = {Buffer Management of Database Systems}, school = {Department of Computer Science, University of Wisconsin}, address = {Madison, WI}, year = {1985}} @website For a Web site, use at least: author, title, year, url, retrieved. And example is Anagnostopoulos [2015], produced by the following: @website{windfall, author = {Paul C. Anagnostopoulos}, title = {Windfall Software Web site}, year = {2015}, url = {http://www.windfall.com}, retrieved = {February 2016}} 8 Index All books in the ACM book series have indexes. The ACM appreciates it if you prepare your own index using the LATEX indexing facilities. The index is copyedited along with the rest of the book and, if needed, you will have the opportunity to expand the index when reviewing page proof. 8.1 Index Style Please follow these style guidelines when creating your index. • Main headings should have the first word capitalized. The remaining words should be lowercase unless they are proper names (e.g., “Coherence protocol,” “Neuromorphic chips,” “AMD Opteron”). • Subheadings and sub-subheadings should be lowercase unless they are proper names. • Full names should be in the format Lastname, Firstname (e.g., Knuth, Donald). • When the index includes an acronym and its expansion, the page information should be included under whichever is the most commonly used in the book. If the acronym is commonly used, list the information under the acronym. If the expansion is commonly used, list the information under the expansion. Then index the other item with a “See” reference to the item that has the information. • If you find that a main heading is accumulating more than about five page numbers, consider adding subheadings that give the reader better hints about which pages they want to read. • Pay attention to indexing the concepts in your book. Indexes for technical books tend to include specific examples of concepts without also including the pages that introduce, define, and elaborate the concepts. • Index important terms, including those not present in the chapter, section, and subsection headings. • Avoid listing every mention of proper nouns (these are often picked up in automated subject searches). Index only subjects discussed in your book and not those that are just mentioned in passing. 21 22 Chapter 8 Index • If you think a reader might try to look up a term, index it. There is no harm in having more entries in the index. • On average, one or two index terms per book page is included in the index. • Do not index the Table of Contents, Preface (unless it contains information not discussed elsewhere), References/Bibliography, Glossary, or Biographies. 9 Style This chapter provides information on writing style, both requirements and suggestions. 9.1 Punctuation • Please use the “serial” or “Oxford” comma in lists. That is, every item except the first should be preceded by a comma (or a semicolon if the items are complex). For example: It is necessary to provide names for symbols, classes, packages, and databases. We begin by describing the use of the semicolon; the need for hyphens, en dashes, and dashes; and the proper use of parentheses. • Hyphens are the short dash used in hyphenated words, coded as a single hyphen (-). A common error is to use an en dash for a hyphen; please avoid this. • Number ranges are punctuated with the “en dash,” which is coded in LATEX as two consecutive hyphens (--). One common use of a number range is for page ranges in bibliographic entries. In the years 1964–1970, many new computer architectures. . . • The long dash used for punctuation is called an “em dash” and is coded as three consecutive hyphens (---). The dash indicates an interruption or abrupt change of thought, as in: You are the person—the only friendly person—who offered to help with this issue. It is best to use the dash sparingly in technical writing. Also, do not use a dash where a colon better serves to introduce material. 9.2 Grammar • In computer science, we use the term data quite frequently. There is a debate about its proper use, centered around whether the noun is singular (data is) or plural (data are). Strictly speaking, data is the plural of datum; however, over time its everyday use has shifted and it is now considered a mass noun that can take a singular verb. We don’t have a rule about its usage and will accept both; however, we ask you to be consistent in your usage. 23 24 Chapter 9 Style • that versus which. The word that is used to set off a restrictive clause; that is, a clause that restricts the identity of the subject. For example: The car that was parked in the driveway was stolen. The word which is used to set off a nonrestrictive clause; that is, a clause that specifies something interesting but incidental about the subject. For example: The car, which I bought only last week, was stolen right out of my driveway. Restrictive clauses (that) are not preceded by a comma; nonrestrictive clauses (which) are preceded by a comma. 9.3 URLs When you include a URL, please specify it fully, including the protocol: http://www. windfall.com. Also, please add the phrase “(Last retrieved: date)” to indicate that the link was operational on the date that you specify. A URL should be typeset using the \url{...} command, which takes care of special characters in the URL (periods, ampersands, etc.). It also creates a clickable hyperlink to the site in the final PDF file. The url package is automatically used by the class file As an example, \url{http://db.uwaterloo.ca/~tozsu/} produces the URL http://db.uwaterloo.ca/∼tozsu/. Bibliography P. C. Anagnostopoulos. 2015. Windfall software web site. Available at http://www.windfall. com; last retrieved January 2019. H. Chou. 1985. Buffer Management of Database Systems. Computer Science, University of Wisconsin, Madison, WI. PhD thesis, Department of A. Doǧaç, M. T. Özsu, A. Biliris, and T. Sellis, eds. 1994. Advances in Object-Oriented Database Systems. Springer. Philadelphia, PA. F. S. Levin. 2002. An Introduction to Quantum Theory. Cambridge, England. Cambridge University Press, M. T. Özsu. 1994. Transaction models and transaction management in object-oriented database management systems. In Doǧaç et al. [1994], pp. 147–184. M. T. Özsu and B. Yao. 2001. Building component database systems using CORBA. In K. Dittrich and A. Geppert, eds., Component Database Systems, pp. 207–236. MorganKaufmann. D. D. Straube and M. T. Özsu. 1990. Queries and query processing in object-oriented database systems. ACM Trans. Information Syst., 8(4): 387–430. J. D. Tygar and B. S. Yee. 1991. Strongbox: A System for Self-Securing Programs, chapter 7, pp. 234–278. Addison-Wesley, Reading, MA. Q. Zhang, K. Daudjee, and M. T. Özsu. 2008. Popularity-aware prefetch in P2P range caching. In Proc. 8th IEEE Int. Conf. on Peer-to-Peer Computing, pp. 53–62. 25
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : Yes XMP Toolkit : Adobe XMP Core 5.4-c006 80.159825, 2016/09/16-03:31:08 Creator Tool : DVIPSONE 2.3.2.124 http://www.YandY.com Modify Date : 2019:01:25 10:37:13-05:00 Create Date : 2019:01:25 10:37:03Z Format : application/pdf Title : guide Creator : Paul C. Anagnostopoulos 101 2008-04-12 11:19:18 Description : TeX output 2019.01.25:1036 Producer : Acrobat Distiller 11.0 (Windows) Document ID : uuid:7d1593b4-6e73-4db5-8002-4d11dbeca7cc Instance ID : uuid:1cde6164-f33d-48d8-9070-13980cb60af2 Page Count : 29 Author : Paul C. Anagnostopoulos 101 2008-04-12 11:19:18 Subject : TeX output 2019.01.25:1036EXIF Metadata provided by EXIF.tools