# # $Id: scirules.in,v 1.141 2007/11/19 17:07:49 strib Exp $ # # This file is part of SCIgen. # # SCIgen is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # SCIgen is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with SCIgen; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA SCIPAPER_LATEX { LATEX_HEADER SCI_ABSTRACT SCI_INTRO SCI_MODEL SCI_IMPL SCI_EVAL SCI_RELWORK SCI_CONCL LATEX_FOOTER } SCIPAPER_LATEX { LATEX_HEADER SCI_ABSTRACT SCI_INTRO SCI_RELWORK SCI_MODEL SCI_IMPL SCI_EVAL SCI_CONCL LATEX_FOOTER } ############################################################################# ####### Titles ####### ############################################################################# SCI_TITLE_PREFIX SYSNAME: SCI_TITLE_PREFIX SCI_TITLE_POSTFIX using SYSNAME SCI_TITLE_POSTFIX with SYSNAME SCI_TITLE_POSTFIX+2 SCI_TITLE SCI_TITLE_X SCI_TITLE_X SCI_TITLE_PREFIX SCI_ACT SCI_TITLE_X SCI_TITLE_PREP the SCI_ACT SCI_TITLE_X a SCI_ACT SCI_TITLE_POSTFIX SCI_TITLE_X SCI_THING SCI_TITLE_NOT considered harmful SCI_TITLE_X deconstructing SCI_THING SCI_TITLE_POSTFIX SCI_TITLE_X decoupling SCI_THING from SCI_THING in SCI_THING SCI_TITLE_X SCI_TITLE_PREFIX a methodology for the SCI_ACT SCI_TITLE_X a case for SCI_THING SCI_TITLE_X SCI_VERBING SCI_THING using SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN SCI_TITLE_X SCI_VERBING SCI_THING and SCI_THING SCI_TITLE_POSTFIX SCI_TITLE_X SCI_TITLE_PREFIX SCI_BUZZWORD_ADJ_MULTI SCI_BUZZWORD_NOUN SCI_TITLE_X SCI_TITLE_COMPARE SCI_THING and SCI_THING SCI_TITLE_POSTFIX SCI_TITLE_X the SCI_TITLE_IMPACT SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN on SCI_FIELD SCI_TITLE_X SCI_BUZZWORD_ADJ_MULTI SCI_BUZZWORD_NOUN for SCI_THING SCI_TITLE_NOT no longer SCI_TITLE_NOT+3 SCI_TITLE_PREP on SCI_TITLE_PREP towards SCI_TITLE_COMPARE comparing SCI_TITLE_COMPARE contrasting SCI_TITLE_COMPARE the relationship between SCI_TITLE_COMPARE SCI_VERBING SCI_TITLE_IMPACT impact of SCI_TITLE_IMPACT effect of SCI_TITLE_IMPACT influence of # ! = do not choose the same expansion twice for this rule AUTHOR_NAME! ############################################################################# ####### Abstract ####### ############################################################################# SCI_ABSTRACT_HEADER \section*{Abstract} SCI_ABSTRACT { SCI_ABSTRACT_HEADER SCI_INTRO_A SCI_ABSTRACT_A SCI_INTRO_THESIS } SCI_ABSTRACT_A SCI_AB_A_START the SCI_ACT SCI_AB_A_END XXX SCI_AB_A_START SCI_IN_THIS_PAPER, we SCI_PROVE_VERB SCI_AB_A_START in fact, few SCI_PEOPLE would disagree with SCI_AB_A_START given the current status of SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN, SCI_PEOPLE SCI_ADJ_ADV desire SCI_AB_A_START after years of SCI_ADJ research into SCI_THING_MOD, we SCI_PROVE_VERB SCI_AB_A_END SCI_AB_A_END , which embodies the SCI_ADJ principles of SCI_FIELD ############################################################################# ####### Intro ####### ############################################################################# SCI_INTRO_HEADER \section{Introduction} SCI_INTRO { SCI_INTRO_HEADER SCI_INTRO_PARAGRAPH_A SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_PARAGRAPH_CONTR SCI_INTRO_PARAGRAPH_FINAL } SCI_INTRO { SCI_INTRO_HEADER SCI_INTRO_PARAGRAPH_A SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_PARAGRAPH_CONTR SCI_INTRO_PARAGRAPH_FINAL } SCI_INTRO { SCI_INTRO_HEADER SCI_INTRO_PARAGRAPH_A SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_PARAGRAPH_CONTR SCI_INTRO_PARAGRAPH_FINAL } SCI_INTRO { SCI_INTRO_HEADER SCI_INTRO_PARAGRAPH_A SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_PARAGRAPH_FINAL } SCI_INTRO { SCI_INTRO_HEADER SCI_INTRO_PARAGRAPH_A SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_PARAGRAPH_FINAL } SCI_INTRO { SCI_INTRO_HEADER SCI_INTRO_PARAGRAPH_A SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_PARAGRAPH_FINAL } SCI_INTRO_PARAGRAPH_A SCI_INTRO_A SCI_INTRO_A2 SCI_INTRO_A3 SCI_INTRO_CLOSING SCI_INTRO_PARAGRAPH_THESIS SCI_INTRO_THESIS SCI_INTRO_GENERIC_MID_ANY SCI_INTRO_GENERIC_CLOSING SCI_INTRO_PARAGRAPH_GENERIC SCI_INTRO_GENERIC_FIRST SCI_INTRO_GENERIC_MID_ANY SCI_INTRO_GENERIC_CLOSING SCI_INTRO_PARAGRAPH_FINAL SCI_IPF_ORG SCI_IPF_FIRST SCI_IPF_MID SCI_IPF_FINAL SCI_IPF_ORG+3 the rest of this paper is organized as follows. SCI_IPF_ORG we proceed as follows. SCI_IPF_ORG the rest of the paper proceeds as follows. SCI_IPF_ORG the roadmap of the paper is as follows. SCI_IPF_FIRST LIT_FIRST we motivate the need for SCI_THING_MOD. SCI_IPF_MID LIT_MIDDLE_TWO SCI_IPF_MID_B XXX SCI_IPF_MID LIT_MIDDLE SCI_IPF_MID_B XXX LIT_MIDDLE_3 SCI_IPF_MID_B XXX SCI_IPF_MID LIT_MIDDLE_TWO SCI_IPF_MID_B XXX LIT_MIDDLE_3 SCI_IPF_MID_B XXX LIT_MIDDLE SCI_IPF_MID_B XXX SCI_IPF_MID_B SCI_IPF_MID_REL SCI_IPF_MID_B we SCI_PROVE_VERB the SCI_ACT SCI_IPF_MID_B to SCI_SOLVE_CLAUSE, SCI_GENERIC_THESIS SCI_IPF_MID_REL we place our work in context with the RELATED work in this area SCI_IPF_FINAL SCI_B_LEADIN_C we conclude. SCI_INTRO_A Many SCI_PEOPLE would agree that, had it not been for SCI_GENERIC_NOUN , the SCI_ACT might never have occurred XXX SCI_INTRO_A SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN and SCI_THING_MOD have garnered LIT_GREAT interest from both SCI_PEOPLE and SCI_PEOPLE in the last several years XXX SCI_INTRO_A SCI_THING_MOD must work XXX SCI_INTRO_A In recent years, much research has been devoted to the SCI_ACT; LIT_REVERSAL, few have SCI_VERBED the SCI_ACT XXX SCI_INTRO_A SCI_THING_MOD and SCI_THING_MOD, while SCI_ADJ in theory, have not until recently been considered SCI_ADJ XXX SCI_INTRO_A The SCI_ACT is a SCI_ADJ SCI_PROBLEM XXX SCI_INTRO_A The SCI_ACT has SCI_VERBED SCI_THING_MOD, and current trends suggest that the SCI_ACT will soon emerge XXX SCI_INTRO_A SCI_PEOPLE agree that SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN are an interesting new topic in the field of SCI_FIELD, and SCI_PEOPLE concur XXX SCI_INTRO_A The SCI_FIELD SCI_APPROACH to SCI_THING_MOD is defined not only by the SCI_ACT, but also by the SCI_ADJ need for SCI_THING_MOD XXX SCI_INTRO_A Recent advances in SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN and SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN SCI_INTRO_ACT SCI_THING_MOD XXX SCI_INTRO_A Many SCI_PEOPLE would agree that, had it not been for SCI_THING, the SCI_ACT might never have occurred XXX SCI_INTRO_A The implications of SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN have been far-reaching and pervasive XXX SCI_INTRO_A Unified SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN have led to many SCI_ADJ advances, including SCI_THING_MOD and SCI_THING_MOD XXX SCI_INTRO_ACT offer a viable alternative to SCI_INTRO_ACT have paved the way for SCI_INTRO_ACT SCI_VERB_PL in order to SCI_GOAL_ACHIEVE SCI_INTRO_ACT are LIT_OFTEN at odds with SCI_INTRO_ACT do not necessarily obviate the need for SCI_INTRO_ACT are based entirely on the assumption that SCI_THING_MOD and SCI_THING_MOD are not in conflict with SCI_INTRO_A2 SCI_ABSTRACT_A SCI_INTRO_A2 SCI_INTRO_FILLER SCI_INTRO_A2 SCI_INTRO_GENERIC_MID SCI_INTRO_A2 The notion that SCI_PEOPLE SCI_VERB_PL with SCI_GENERIC_NOUN is LIT_OFTEN SCI_REACTION XXX SCI_INTRO_A2 LIT_REVERSAL_MAYBE a SCI_ADJ SCI_PROBLEM in SCI_FIELD is the SCI_ACT_A SCI_GENERIC_NOUN XXX SCI_INTRO_A3 LIT_MIDDLE_MAYBE SCI_INTRO_A2 SCI_INTRO_CLOSING LIT_CONCLUSION, SCI_GENERIC_NOUN and SCI_GENERIC_NOUN SCI_INTRO_ACT the SCI_ACT XXX SCI_INTRO_CLOSING to what extent can SCI_THING_MOD be SCI_VERBED to SCI_SOLVE_CLAUSE? SCI_INTRO_CLOSING LIT_REVERSAL, SCI_THING_MOD alone SCI_CAN fulfill the need for SCI_GENERIC_NOUN XXX SCI_INTRO_CLOSING the SCI_ACT would LIT_GREAT_ADV IMPROVE_VERB SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_MID_ANY SCI_INTRO_GENERIC_MID_2 SCI_INTRO_GENERIC_MID_ANY SCI_INTRO_GENERIC_MID_3 SCI_INTRO_GENERIC_MID_ANY SCI_INTRO_GENERIC_MID_4 SCI_INTRO_GENERIC_MID_2 SCI_INTRO_GENERIC_MID SCI_INTRO_GENERIC_MID SCI_INTRO_GENERIC_MID_3 SCI_INTRO_GENERIC_MID_2 SCI_INTRO_GENERIC_MID SCI_INTRO_GENERIC_MID_4 SCI_INTRO_GENERIC_MID_3 SCI_INTRO_GENERIC_MID SCI_INTRO_GENERIC_MID LIT_LEADIN the SCI_DRAWBACK of this type of SCI_APPROACH, however, is that SCI_OVERALL_THESIS_PROVE XXX SCI_INTRO_GENERIC_MID LIT_LEADIN the basic tenet of this SCI_APPROACH is the SCI_ACT XXX SCI_INTRO_GENERIC_MID LIT_LEADIN LIT_ALTHOUGH conventional wisdom states that this SCI_PROBLEM is LIT_OFTEN SCI_PROBLEM_SOLVED by the SCI_ACT, we believe that a different SCI_APPROACH is necessary XXX SCI_INTRO_GENERIC_MID LIT_LEADIN indeed, SCI_THING_MOD and SCI_THING_MOD have a long history of SCI_VERBING_PL in this manner XXX SCI_INTRO_GENERIC_MID LIT_LEADIN two properties make this SCI_APPROACH SCI_IDEAL: SCI_SYSTEM_PROP, and also SCI_SYSTEM_PROP XXX SCI_INTRO_GENERIC_MID LIT_LEADIN SCI_SYSTEM_PROP XXX SCI_INTRO_GENERIC_MID LIT_LEADIN we view SCI_FIELD as following a cycle of four phases: SCI_SYS_VERBION, SCI_SYS_VERBION, SCI_SYS_VERBION, and SCI_SYS_VERBION XXX SCI_INTRO_GENERIC_MID LIT_LEADIN for example, many SCI_SYSTEM_PL SCI_SYS_VERB SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_MID LIT_REVERSAL, this SCI_APPROACH is LIT_OFTEN SCI_REACTION XXX SCI_INTRO_GENERIC_MID LIT_REVERSAL, SCI_GENERIC_NOUN might not be the panacea that SCI_PEOPLE expected XXX SCI_INTRO_GENERIC_MID LIT_LEADIN it should be noted that SCI_SYSTEM_PROP XXX SCI_INTRO_GENERIC_MID LIT_LEADIN we emphasize that SCI_SYSTEM_PROP XXX SCI_INTRO_GENERIC_MID LIT_LEADIN existing SCI_BUZZWORD_ADJ and SCI_BUZZWORD_ADJ SCI_SYSTEM_PL use SCI_GENERIC_NOUN to SCI_SYS_VERB SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_MID SCI_INTRO_FILLER SCI_SYSTEM_PROP we allow SCI_THING_MOD to SCI_SYS_VERB SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN without the SCI_ACT SCI_SYSTEM_PROP+10 SCI_OUR_SYSTEM SCI_SYSTEM_ACTION SCI_SYSTEM_PROP SCI_OUR_SYSTEM SCI_SYSTEM_ACTION, without SCI_SYS_VERBING SCI_THING_MOD SCI_SYSTEM_PROP SCI_OUR_SYSTEM is LIT_BASED_ON the SCI_ACT SCI_SYSTEM_PROP SCI_OUR_SYSTEM turns the SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN sledgehammer into a scalpel SCI_SYSTEM_PROP SCI_OUR_SYSTEM is LIT_BASED_ON the principles of SCI_FIELD SCI_SYSTEM_PROP SCI_OUR_SYSTEM SCI_CAN be SCI_VERBED to SCI_SYS_VERB SCI_GENERIC_NOUN SCI_SYSTEM_ACTION+3 SCI_SYS_VERBS SCI_GENERIC_NOUN SCI_SYSTEM_ACTION SCI_PROOF_PROP SCI_GENERIC_NOUN+2 SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN SCI_GENERIC_NOUN+2 SCI_THING_MOD SCI_GENERIC_NOUN the SCI_ACT SCI_INTRO_THESIS SCI_IN_THIS_PAPER, SCI_GENERIC_THESIS XXX SCI_INTRO_THESIS in order to SCI_SOLVE_CLAUSE, SCI_GENERIC_THESIS XXX SCI_INTRO_THESIS SCI_IN_THIS_PAPER SCI_GENERIC_THESIS XXX SCI_INTRO_THESIS SCI_GENERIC_THESIS XXX SCI_INTRO_THESIS SYSNAME, our new SCI_SYSTEM for SCI_GENERIC_NOUN, is the solution to all of these SCI_PROBLEM_PL XXX SCI_INTRO_THESIS we SCI_PRESENT_VERB SCI_OVERALL_THESIS_THING, which we call SYSNAME XXX SCI_INTRO_THESIS our focus SCI_IN_THIS_PAPER is not on whether SCI_OVERALL_THESIS_PROVE, but rather on SCI_PRESENT_VERBING SCI_OVERALL_THESIS_THING ({SYSNAME}) XXX SCI_GENERIC_THESIS we SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS we use SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN to SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS we SCI_PRESENT_VERB SCI_OVERALL_THESIS_THING ({SYSNAME}), SCI_PROVE_VERBING that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS we SCI_PROVE_VERB not only that SCI_OVERALL_THESIS_PROVE, but that the same is true for SCI_THING_MOD SCI_GENERIC_THESIS we PROBE_VERB how SCI_THING_MOD can be applied to the SCI_ACT SCI_GENERIC_THESIS we SCI_PROVE_VERB that LIT_ALTHOUGH SCI_OVERALL_THESIS_PROVE, SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS we concentrate our efforts on SCI_PROVE_VERBING that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS we SCI_PRESENT_VERB SCI_OVERALL_THESIS_THING ({SYSNAME}), which we use to SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE SCI_OVERALL_THESIS_PROVE SCI_THING_MOD and SCI_THING_MOD are LIT_OFTEN incompatible SCI_OVERALL_THESIS_PROVE SCI_THING_MOD and SCI_THING_MOD can SCI_VERB_PL to SCI_SOLVE_CLAUSE SCI_OVERALL_THESIS_PROVE SCI_THING_MOD can be made SCI_BUZZWORD_ADJ, SCI_BUZZWORD_ADJ, and SCI_BUZZWORD_ADJ SCI_OVERALL_THESIS_PROVE the SCI_STATUS_ADJ SCI_BUZZWORD_ADJ algorithm for the SCI_ACT SCI_BY_WHO_SOMETIMES SCI_PROOF_PROP SCI_BY_WHO_SOMETIMES SCI_BY_WHO_SOMETIMES CITATION SCI_BY_WHO_SOMETIMES+5 by SCI_BY_WHO SCI_BY_WHO_SOMETIMES+5 by SCI_BY_WHO CITATION SCI_BY_WHO GENERIC_LASTNAME SCI_BY_WHO SCI_SOURCE SCI_BY_WHO GENERIC_LASTNAME et al. SCI_BY_WHO SCI_SOURCE et al. SCI_BY_WHO GENERIC_LASTNAME and GENERIC_LASTNAME SCI_OVERALL_THESIS_THING new SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN SCI_OVERALL_THESIS_THING a novel SCI_SYSTEM for the SCI_ACT SCI_OVERALL_THESIS_THING an analysis of SCI_THING_MOD SCI_OVERALL_THESIS_THING a SCI_BUZZWORD_ADJ tool for SCI_VERBING SCI_THING_MOD SCI_OVERALL_THESIS_THING a SCI_SYSTEM for SCI_GENERIC_NOUN SCI_INTRO_GENERIC_FIRST SCI_INTRO_GENERIC_MID SCI_INTRO_GENERIC_FIRST another SCI_ADJ SCI_GOAL_OR_PROBLEM in this area is the SCI_VERBION of SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_FIRST a SCI_ADJ SCI_APPROACH to SCI_SOLVE_CLAUSE is the SCI_ACT XXX SCI_INTRO_GENERIC_FIRST motivated by these observations, SCI_GENERIC_NOUN and SCI_GENERIC_NOUN have been extensively SCI_VERBED by SCI_PEOPLE XXX SCI_INTRO_GENERIC_FIRST SCI_PEOPLE LIT_OFTEN SCI_VERB SCI_GENERIC_NOUN in the place of SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_FIRST SCI_BUZZWORD_ADJ SCI_SYSTEM_PL are particularly SCI_ADJ when it comes to SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_FIRST To our knowledge, our work SCI_IN_THIS_PAPER marks the first SCI_SYSTEM SCI_VERBED specifically for SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_FIRST LIT_REVERSAL, this SCI_APPROACH is fraught with difficulty, largely due to SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_FIRST we question the need for SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_CLOSING this combination of properties has not yet been SCI_VERBED in RELATED work XXX SCI_INTRO_GENERIC_CLOSING combined with SCI_GENERIC_NOUN, WHAT SCI_VERBS SCI_OVERALL_THESIS_THING XXX SCI_INTRO_GENERIC_CLOSING LIT_CONCLUSION, we see no reason not to use SCI_GENERIC_NOUN to SCI_VERB SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_CLOSING LIT_CONCLUSION, SCI_GENERIC_THESIS XXX SCI_INTRO_GENERIC_CLOSING LIT_CONCLUSION, SCI_SYSTEM_PROP XXX SCI_INTRO_GENERIC_CLOSING LIT_ALTHOUGH similar SCI_SYSTEM_PL SCI_VERB SCI_GENERIC_NOUN, we SCI_SOLVE_CLAUSE without SCI_VERBING SCI_GENERIC_NOUN XXX SCI_INTRO_GENERIC_CLOSING SCI_INTRO_GENERIC_MID SCI_INTRO_FILLER FILLER_SENTENCE. SCI_INTRO_FILLER to put this in perspective, consider the fact that SCI_STATUS_ADJ SCI_PEOPLE LIT_OFTEN use SCI_THING_MOD to SCI_SOLVE_CLAUSE. SCI_INTRO_FILLER LIT_LEADIN the usual methods for the SCI_ACT do not apply in this area. SCI_INTRO_FILLER LIT_LEADIN the IMPACT SCI_FIELD of this FINDING has been SCI_REACTION. SCI_INTRO_FILLER LIT_LEADIN this is a direct result of the SCI_ACT CITATION_SOMETIMES. SCI_INTRO_FILLER LIT_ALTHOUGH RELATED solutions to this SCI_PROBLEM are LIT_GOOD, none have taken the SCI_BUZZWORD_ADJ SCI_APPROACH we propose SCI_IN_THIS_PAPER. SCI_INTRO_PARAGRAPH_CONTR Our contributions are as follows. SCI_CONTR_ANY SCI_INTRO_PARAGRAPH_CONTR SCI_IN_THIS_PAPER we SCI_PRESENT_VERB the following contributions in detail. SCI_CONTR_ANY SCI_INTRO_PARAGRAPH_CONTR Our main contributions are as follows. SCI_CONTR_ANY SCI_INTRO_PARAGRAPH_CONTR The contributions of this work are as follows. SCI_CONTR_ANY SCI_INTRO_PARAGRAPH_CONTR Our contributions are threefold. SCI_CONTR_3 SCI_INTRO_PARAGRAPH_CONTR Our contributions are twofold. SCI_CONTR_2 SCI_INTRO_PARAGRAPH_CONTR This work presents three advances above RELATED work. SCI_CONTR_3 SCI_INTRO_PARAGRAPH_CONTR This work presents two advances above RELATED work. SCI_CONTR_2 SCI_INTRO_PARAGRAPH_CONTR SCI_IN_THIS_PAPER, we make three main contributions. SCI_CONTR_3 SCI_INTRO_PARAGRAPH_CONTR SCI_IN_THIS_PAPER, we make two main contributions. SCI_CONTR_2 SCI_INTRO_PARAGRAPH_CONTR SCI_IN_THIS_PAPER, we make four main contributions. SCI_CONTR_4 SCI_CONTR_3 SCI_CONTR_2 LIT_MIDDLE_3 SCI_GENERIC_THESIS XXX SCI_CONTR_4 SCI_CONTR_3 LIT_LAST SCI_GENERIC_THESIS XXX SCI_CONTR_2 LIT_FIRST SCI_GENERIC_THESIS XXX LIT_MIDDLE_TWO SCI_GENERIC_THESIS XXX SCI_CONTR_ANY SCI_CONTR_3 SCI_CONTR_ANY SCI_CONTR_4 SCI_CONTR_ANY SCI_CONTR_2 ############################################################################# ####### Background/Overview ####### ############################################################################# BACK_SEC_LATEX_HEADER \section{BACK_SEC_HEADER_T} BACK_SEC_HEADER_T+3 Background BACK_SEC_HEADER_T+3 Overview BACK_SEC_HEADER_T Overview of SCI_THING BACK_SEC_HEADER_T SCI_THING BACK_SEC_HEADER_T SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN BACK_SEC_HEADER_T A Brief Primer on SCI_THING SCI_BACK { BACK_SEC_LATEX_HEADER } ############################################################################# ####### Model/Design ####### ############################################################################# MODEL_SEC_LATEX_HEADER \section{MODEL_SEC_HEADER_T} MODEL_SEC_HEADER_T+6 SCI_MODEL_TYPE MODEL_SEC_HEADER_T SYSNAME SCI_VERBION MODEL_SEC_HEADER_T Principles MODEL_SEC_HEADER_T SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN SCI_MODEL { MODEL_SEC_LATEX_HEADER MODEL_INTRO_P LATEX_DIAGRAM MODEL_BODY_P_MANY } LATEX_DIAGRAM_MAYBE LATEX_DIAGRAM LATEX_DIAGRAM_MAYBE SCI_MODEL_TYPE model SCI_MODEL_TYPE design SCI_MODEL_TYPE framework SCI_MODEL_TYPE architecture SCI_MODEL_TYPE methodology SCI_MODEL_TYPE_P models SCI_MODEL_TYPE_P designs SCI_MODEL_TYPE_P frameworks SCI_MODEL_TYPE_P architectures SCI_MODEL_TYPE_P methodologies MODEL_XXX+2 XXX MODEL_XXX . MODEL_FILLER. MODEL_INTRO_P MODEL_INTRO_1 MODEL_BODY_INSIDE MODEL_CONCL MODEL_BODY_P MODEL_INTRO MODEL_BODY_INSIDE MODEL_CONCL MODEL_BODY_P_FEW+3 MODEL_BODY_P MODEL_BODY_P_FEW MODEL_BODY_P_2 MODEL_BODY_P_MANY MODEL_BODY_P MODEL_BODY_P_MANY+2 MODEL_BODY_P_2 MODEL_BODY_P_MANY MODEL_BODY_P_2 MODEL_BODY_P_2 { MODEL_BODY_P LATEX_DIAGRAM_MAYBE MODEL_BODY_P } MODEL_BODY_P_3 { MODEL_BODY_P_2 MODEL_BODY_P } MODEL_BODY_INSIDE MODEL_MID MODEL_MID MODEL_MID MODEL_MID MODEL_BODY_INSIDE+2 MODEL_MID MODEL_MID MODEL_MID MODEL_BODY_INSIDE+3 MODEL_MID MODEL_MID MODEL_BODY_INSIDE MODEL_MID MODEL_INTRO_1 in this section, we SCI_PRESENT_VERB a SCI_MODEL_TYPE for SCI_VERBING SCI_GENERIC_NOUN MODEL_XXX MODEL_INTRO_1 next, we SCI_PRESENT_VERB our SCI_MODEL_TYPE for SCI_PROVE_VERBING that SCI_OUR_SYSTEM SCI_PROOF_PROP MODEL_XXX MODEL_INTRO_1 The properties of SCI_OUR_SYSTEM depend greatly on the assumptions inherent in our SCI_MODEL_TYPE; in this section, we outline those assumptions MODEL_XXX MODEL_INTRO_1 motivated by the need for SCI_GENERIC_NOUN, we now SCI_PRESENT_VERB a SCI_MODEL_TYPE for SCI_PROVE_VERBING that SCI_OVERALL_THESIS_PROVE MODEL_XXX MODEL_INTRO_1 our research is principled. MODEL_INTRO_1+3 MODEL_INTRO MODEL_INTRO Reality aside, we would like to SCI_VERB a SCI_MODEL_TYPE for how SCI_OUR_SYSTEM might behave in theory MODEL_XXX MODEL_INTRO Suppose that there exists SCI_GENERIC_NOUN such that we can easily SCI_VERB SCI_GENERIC_NOUN MODEL_XXX MODEL_INTRO SCI_OUR_SYSTEM relies on the SCI_ADJ SCI_MODEL_TYPE outlined in the recent SCI_STATUS_ADJ work by SCI_BY_WHO in the field of SCI_FIELD MODEL_XXX MODEL_INTRO+2 MODEL_MID SCI_ASSUME+3 assume SCI_ASSUME hypothesize SCI_ASSUME postulate SCI_ASSUME estimate SCI_ASSUME believe MODEL_MID LIT_MIDDLE_MAYBE MODEL_MID_X MODEL_XXX MODEL_MID_X SCI_OUR_SYSTEM does not require such a SCI_ADJ SCI_SYS_VERBION to run correctly, but it doesn't hurt MODEL_MID_X we SCI_ASSUME that SCI_OVERALL_THESIS_PROVE MODEL_MID_X consider the early SCI_MODEL_TYPE by SCI_BY_WHO; our SCI_MODEL_TYPE is similar, but will actually SCI_SOLVE_CLAUSE MODEL_MID_X any SCI_ADJ SCI_VERBION of SCI_GENERIC_NOUN will clearly require that SCI_OVERALL_THESIS_PROVE; SCI_OUR_SYSTEM is no different MODEL_MID_X we SCI_ASSUME that SCI_GENERIC_NOUN can SCI_SYS_VERB SCI_GENERIC_NOUN without needing to SCI_SYS_VERB SCI_GENERIC_NOUN MODEL_MID_X despite the results by SCI_BY_WHO, we can SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE MODEL_MID_X we consider a SCI_SYSTEM consisting of $n$ SCI_THING_P MODEL_MID_X we SCI_ASSUME that each component of SCI_OUR_SYSTEM SCI_SYSTEM_ACTION, independent of all other components MODEL_MID_X the SCI_MODEL_TYPE for SCI_OUR_SYSTEM consists of four independent components: SCI_GENERIC_NOUN, SCI_GENERIC_NOUN, SCI_GENERIC_NOUN, and SCI_GENERIC_NOUN MODEL_MID_X rather than SCI_SYS_VERBING SCI_GENERIC_NOUN, SCI_OUR_SYSTEM chooses to SCI_SYS_VERB SCI_GENERIC_NOUN MODEL_MID_X we EVAL_VERBED a SCI_TRACE SCI_PROVE_VERBING that our SCI_MODEL_TYPE MODEL_GROUNDING MODEL_MID_X Figure~\ref{LATEX_DIA_LABEL_REF} SCI_DIAGRAM_VERBS SCI_DIAGRAM_ABOUT MODEL_MID_X we show SCI_DIAGRAM_ABOUT in Figure~\ref{LATEX_DIA_LABEL_REF} SCI_DIAGRAM_ABOUT a SCI_DIAGRAM_TYPE SCI_DIAGRAM_VERBING the relationship between SCI_OUR_SYSTEM and SCI_GENERIC_NOUN SCI_DIAGRAM_ABOUT SCI_OUR_SYSTEM's SCI_BUZZWORD_ADJ SCI_SYS_VERBION SCI_DIAGRAM_ABOUT the SCI_DIAGRAM_TYPE used by SCI_OUR_SYSTEM SCI_DIAGRAM_ABOUT the relationship between SCI_OUR_SYSTEM and SCI_GENERIC_NOUN SCI_DIAGRAM_ABOUT SCI_OVERALL_THESIS_THING MODEL_GROUNDING is solidly grounded in reality MODEL_GROUNDING is unfounded MODEL_GROUNDING holds for most cases MODEL_GROUNDING is not feasible MODEL_GROUNDING is feasible TRACE_UNIT week TRACE_UNIT day TRACE_UNIT month TRACE_UNIT year TRACE_UNIT minute SCI_TRACE TRACE_UNIT-long trace SCI_TRACE NONZ-TRACE_UNIT-long trace SCI_TRACE trace, over the course of several TRACE_UNITs, MODEL_CONCL the question is, will SYSNAME satisfy all of these assumptions? SCI_RESPONSE XXX MODEL_CONCL see our RELATED technical report CITATION for details XXX MODEL_CONCL we use our previously SCI_VERBED results as a basis for all of these assumptions MODEL_XXX MODEL_CONCL LIT_CONCLUSION, the SCI_MODEL_TYPE that SCI_OUR_SYSTEM uses MODEL_GROUNDING XXX MODEL_CONCL MODEL_MID MODEL_FILLER this may or may not actually hold in reality MODEL_FILLER this seems to hold in most cases MODEL_FILLER this is a SCI_ADJ property of SCI_OUR_SYSTEM MODEL_FILLER LIT_ALTHOUGH SCI_PEOPLE LIT_OFTEN SCI_ASSUME the exact opposite, SCI_OUR_SYSTEM depends on this property for correct behavior ############################################################################# ####### Implementation ####### ############################################################################# IMPL_SEC_LATEX_HEADER+10 \section{Implementation} IMPL_SEC_LATEX_HEADER \section{SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN} SCI_IMPL { IMPL_SEC_LATEX_HEADER IMPL_INTRO_P } IMPL_INTRO_P IMPL_INTRO IMPL_BODY_INSIDE IMPL_CONCL IMPL_BODY_INSIDE+3 IMPL_MID IMPL_MID IMPL_MID IMPL_MID IMPL_BODY_INSIDE+3 IMPL_MID IMPL_MID IMPL_MID IMPL_BODY_INSIDE+2 IMPL_MID IMPL_MID IMPL_BODY_INSIDE IMPL_MID PROGRAMMING_VERBING hacking PROGRAMMING_VERBING programming PROGRAMMING_VERBING coding PROGRAMMING_VERBING designing PROGRAMMING_VERBING architecting PROGRAMMING_VERBING implementing PROGRAMMING_VERBING optimizing IMPL_INTRO after several TRACE_UNITs of DIFFICULT_X PROGRAMMING_VERBING, we finally have a working implementation of SCI_OUR_SYSTEM XXX IMPL_INTRO our implementation of SCI_OUR_SYSTEM is SCI_BUZZWORD_ADJ, SCI_BUZZWORD_ADJ, and SCI_BUZZWORD_ADJ XXX IMPL_INTRO though many skeptics said it couldn't be done (most notably SCI_BY_WHO), we SCI_PRESENT_VERB a fully-working version of SCI_OUR_SYSTEM XXX IMPL_INTRO in this section, we SCI_PRESENT_VERB version VERSION of SYSNAME, the culmination of TRACE_UNITs of PROGRAMMING_VERBING XXX IMPL_INTRO SCI_OUR_SYSTEM is elegant; so, too, must be our implementation XXX IMPL_INTRO IMPL_MID_X XXX IMPL_MID LIT_MIDDLE_MAYBE IMPL_MID_X XXX IMPL_MID_X SCI_OUR_SYSTEM is composed of a IMPL_COMPONENT, a IMPL_COMPONENT, and a IMPL_COMPONENT IMPL_MID_X the IMPL_COMPONENT contains about MED_NUM CODE_LINES of LANGUAGE_UM IMPL_MID_X we have not yet implemented the IMPL_COMPONENT, as this is the least SCI_ADJ component of SCI_OUR_SYSTEM IMPL_MID_X since SCI_SYSTEM_PROP, PROGRAMMING_VERBING the IMPL_COMPONENT was relatively straightforward IMPL_MID_X SCI_OUR_SYSTEM requires root access in order to SCI_SYS_VERB SCI_GENERIC_NOUN IMPL_MID_X LIT_ALTHOUGH we have not yet optimized for CONSTRAINT_TYPE, this should be simple once we finish PROGRAMMING_VERBING the IMPL_COMPONENT IMPL_MID_X SCI_PEOPLE have complete control over the IMPL_COMPONENT, which of course is necessary so that SCI_OVERALL_THESIS_PROVE IMPL_MID_X it was necessary to cap the EVAL_MEASUREMENT_UM used by SCI_OUR_SYSTEM to MED_NUM EVAL_UNIT_UM IMPL_MID_X the IMPL_COMPONENT and the IMPL_COMPONENT must run IMPL_RUN_TYPE # IMPL_MID_X our IMPL_COMPONENT REQUIRED IMPL_CONCL we plan to release all of this code under LICENSE_TYPE XXX IMPL_CONCL overall, SCI_OUR_SYSTEM adds only modest overhead and complexity to RELATED SCI_BUZZWORD_ADJ SCI_SYSTEM_PL XXX IMPL_CONCL one SCI_CAN imagine other SCI_APPROACH_PL to the implementation that would have made PROGRAMMING_VERBING it much simpler XXX IMPL_CONCL+3 IMPL_MID_X XXX LICENSE_TYPE the Gnu Public License LICENSE_TYPE public domain LICENSE_TYPE X11 license LICENSE_TYPE BSD license LICENSE_TYPE Microsoft's Shared Source License LICENSE_TYPE Old Plan 9 License LICENSE_TYPE Sun Public License IMPL_RUN_TYPE on the same node IMPL_RUN_TYPE in the same JVM IMPL_RUN_TYPE with the same permissions IMPL_COMPONENT client-side library IMPL_COMPONENT server daemon IMPL_COMPONENT centralized logging facility IMPL_COMPONENT collection of shell scripts IMPL_COMPONENT homegrown database IMPL_COMPONENT hand-optimized compiler IMPL_COMPONENT virtual machine monitor IMPL_COMPONENT hacked operating system IMPL_COMPONENT codebase of NONZDIGIT LANGUAGE_UM files CODE_LINES lines CODE_LINES semi-colons CODE_LINES instructions ############################################################################# ####### Discussion ####### ############################################################################# DISC_SEC_LATEX_HEADER+4 \section{Discussion} DISC_SEC_LATEX_HEADER \section{Summary} DISC_SEC_LATEX_HEADER \section{Analysis} SCI_DISC { DISC_SEC_LATEX_HEADER } ############################################################################# ####### Related Work ####### ############################################################################# RELWORK_SEC_LATEX_HEADER \section{Related Work} RELWORK_SUBSEC_LATEX_HEADER \subsection{SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN} RELWORK_SUBSEC_LATEX_HEADER \subsection{SCI_THING} SCI_RELWORK+10 { RELWORK_SEC_LATEX_HEADER RELWORK_INTRO_P RELWORK_BODY_P_MANY } SCI_RELWORK+3 { RELWORK_SEC_LATEX_HEADER RELWORK_INTRO_P RELWORK_SUBSEC_LATEX_HEADER RELWORK_BODY_P_FEW RELWORK_SUBSEC_LATEX_HEADER RELWORK_BODY_P_FEW } SCI_RELWORK { RELWORK_SEC_LATEX_HEADER RELWORK_INTRO_P RELWORK_SUBSEC_LATEX_HEADER RELWORK_BODY_P_FEW RELWORK_SUBSEC_LATEX_HEADER RELWORK_BODY_P_FEW RELWORK_SUBSEC_LATEX_HEADER RELWORK_BODY_P_FEW } RELWORK_CITATION+2 CITATION RELWORK_CITATION CITATION_MULTI RELWORK_CITATION+2 RELWORK_XXX+2 RELWORK_CITATION. RELWORK_XXX RELWORK_CITATION. RELWORK_FILLER RELWORK_INTRO_P RELWORK_INTRO_1 RELWORK_BODY_INSIDE RELWORK_CONCL RELWORK_BODY_P_FEW+3 RELWORK_BODY_P RELWORK_BODY_P_FEW RELWORK_BODY_P_2 RELWORK_BODY_P_MANY RELWORK_BODY_P RELWORK_BODY_P_MANY+2 RELWORK_BODY_P_2 RELWORK_BODY_P_MANY RELWORK_BODY_P_2 RELWORK_BODY_P_2 { RELWORK_BODY_P RELWORK_BODY_P } RELWORK_BODY_P_3 { RELWORK_BODY_P_2 RELWORK_BODY_P } RELWORK_BODY_P RELWORK_INTRO RELWORK_BODY_INSIDE RELWORK_CONCL RELWORK_BODY_INSIDE RELWORK_MID RELWORK_MID RELWORK_MID RELWORK_MID RELWORK_BODY_INSIDE+2 RELWORK_MID RELWORK_MID RELWORK_MID RELWORK_BODY_INSIDE+3 RELWORK_MID RELWORK_MID RELWORK_BODY_INSIDE RELWORK_MID RELWORK_INTRO_1 in this section, we discuss RELATED research into SCI_GENERIC_NOUN, SCI_GENERIC_NOUN, and SCI_GENERIC_NOUN RELWORK_XXX RELWORK_INTRO_1 in this section, we consider alternative SCI_SYSTEM_PL as well as RELATED work. RELWORK_INTRO_1 we now consider RELATED work. RELWORK_INTRO_1 in designing SCI_OUR_SYSTEM, we drew on RELATED work from a number of distinct areas. RELWORK_INTRO_1+10 RELWORK_INTRO RELWORK_INTRO while we know of no other studies on SCI_GENERIC_NOUN, several efforts have been made to SCI_VERB SCI_THING_MOD RELWORK_XXX RELWORK_INTRO we now compare our SCI_APPROACH to RELATED SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN SCI_APPROACH_PL RELWORK_XXX RELWORK_INTRO our SCI_APPROACH is related to research into SCI_GENERIC_NOUN, SCI_GENERIC_NOUN, and SCI_GENERIC_NOUN RELWORK_XXX RELWORK_INTRO the SCI_VERBION of SCI_GENERIC_NOUN has been widely studied RELWORK_XXX RELWORK_INTRO LIT_ALTHOUGH we are the first to SCI_PRESENT_VERB SCI_GENERIC_NOUN in this light, much RELATED work has been devoted to the SCI_ACT RELWORK_XXX RELWORK_INTRO SCI_OUR_SYSTEM builds on RELATED work in SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN and SCI_FIELD RELWORK_XXX RELWORK_INTRO the concept of SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN has been SCI_VERBED before in the literature RELWORK_XXX RELWORK_INTRO a major source of our inspiration is early work SCI_BY_WHO_SOMETIMES on SCI_GENERIC_NOUN RELWORK_XXX RELWORK_INTRO a number of RELATED SCI_SYSTEM_PL have SCI_VERBED SCI_GENERIC_NOUN, either for the SCI_ACT RELWORK_CITATION or for the SCI_ACT RELWORK_XXX RELWORK_INTRO Several SCI_BUZZWORD_ADJ and SCI_BUZZWORD_ADJ SCI_SYSTEM_PL have been proposed in the literature RELWORK_XXX RELWORK_INTRO RELWORK_MID_X RELWORK_XXX RELWORK_MID LIT_MIDDLE_MAYBE RELWORK_MID_X RELWORK_XXX RELWORK_MID_X LIT_ALTHOUGH SCI_BY_WHO also SCI_PRESENT_VERBED this SCI_APPROACH, we SCI_VERBED it independently and simultaneously RELWORK_MID_X SCI_BY_WHO RELWORK_CITATION and SCI_BY_WHO RELWORK_CITATION SCI_PRESENT_VERBED the first known instance of SCI_GENERIC_NOUN RELWORK_MID_X a recent unpublished undergraduate dissertation RELWORK_CITATION SCI_PRESENT_VERBED a similar idea for SCI_GENERIC_NOUN RELWORK_MID_X recent work SCI_BY_WHO_SOMETIMES suggests a SCI_SYSTEM for SCI_SYS_VERBING SCI_GENERIC_NOUN, but does not offer an implementation RELWORK_MID_X SCI_BY_WHO SCI_PRESENT_VERBED several SCI_BUZZWORD_ADJ SCI_APPROACH_PL RELWORK_CITATION, and reported that they have LIT_GREAT IMPACT SCI_GENERIC_NOUN RELWORK_MID_X we had our SCI_APPROACH in mind before SCI_BY_WHO published the recent SCI_STATUS_ADJ work on SCI_GENERIC_NOUN RELWORK_MID_X SCI_OVERALL_THESIS_THING RELWORK_CITATION proposed by SCI_BY_WHO fails to address several key issues that SCI_OUR_SYSTEM does SCI_PROBLEM_SOLVE RELWORK_MID_X the SCI_STATUS_ADJ SCI_SYSTEM SCI_BY_WHO_SOMETIMES does not SCI_SYS_VERB SCI_GENERIC_NOUN as well as our SCI_APPROACH RELWORK_MID_X unlike many RELATED SCI_APPROACH_PL RELWORK_CITATION, we do not attempt to SCI_SYS_VERB or SCI_SYS_VERB SCI_GENERIC_NOUN RELWORK_MID_X instead of SCI_VERBING SCI_GENERIC_NOUN RELWORK_CITATION, we SCI_SOLVE_CLAUSE simply by SCI_VERBING SCI_GENERIC_NOUN RELWORK_MID_X the choice of SCI_THING_MOD in CITATION differs from ours in that we SCI_VERB only SCI_ADJ SCI_BUZZWORD_NOUN in SCI_OUR_SYSTEM RELWORK_MID_X SCI_BY_WHO RELWORK_CITATION originally articulated the need for SCI_GENERIC_NOUN RELWORK_MID_X the original SCI_APPROACH to this SCI_PROBLEM SCI_BY_WHO_SOMETIMES was SCI_REACTION; LIT_REVERSAL, WHAT did not completely SCI_SOLVE_CLAUSE RELWORK_MID_X SCI_BY_WHO RELWORK_CITATION suggested a scheme for SCI_VERBING SCI_GENERIC_NOUN, but did not fully realize the implications of SCI_GENERIC_NOUN at the time RELWORK_MID_X SCI_OUR_SYSTEM is broadly related to work in the field of SCI_FIELD SCI_BY_WHO_SOMETIMES, but we view it from a new perspective: SCI_GENERIC_NOUN RELWORK_MID_X SCI_BY_WHO RELWORK_CITATION developed a similar SCI_SYSTEM, LIT_REVERSAL we SCI_PROVE_VERBED that SCI_OUR_SYSTEM SCI_PROOF_PROP RELWORK_MID_X a litany of RELATED work supports our use of SCI_GENERIC_NOUN SCI_FAIR+3 ill-conceived SCI_FAIR astute SCI_FAIR+3 fair SCI_FAIR unfair SCI_FAIR idiotic SCI_FAIR unreasonable SCI_EXPENSIVE expensive SCI_EXPENSIVE costly SCI_EXPENSIVE cheap SCI_EXPENSIVE flimsy SCI_EXPENSIVE fragile SCI_GROWTH_ADV linearly SCI_GROWTH_ADV quadratically SCI_GROWTH_ADV sublinearly SCI_GROWTH_ADV inversely SCI_GROWTH_ADV logarithmically SCI_GROWTH_ADV exponentially RELWORK_FILLER LIT_CONCLUSION, comparisons to this work are SCI_FAIR. RELWORK_FILLER LIT_REVERSAL, without concrete evidence, there is no reason to believe these claims. RELWORK_FILLER SCI_OUR_SYSTEM represents a significant advance above this work. RELWORK_FILLER it remains to be seen how valuable this research is to the SCI_FIELD community. RELWORK_FILLER this SCI_APPROACH is MORE SCI_EXPENSIVE than ours. RELWORK_FILLER without using SCI_GENERIC_NOUN, it is hard to imagine that SCI_OVERALL_THESIS_PROVE. RELWORK_FILLER our design avoids this overhead. RELWORK_FILLER a comprehensive survey CITATION is available in this space. RELWORK_FILLER this work follows a long line of RELATED SCI_SYSTEM_PL, all of which have failed RELWORK_CITATION. RELWORK_FILLER this is arguably SCI_FAIR. RELWORK_FILLER the only other noteworthy work in this area suffers from SCI_FAIR assumptions about SCI_GENERIC_NOUN RELWORK_CITATION. RELWORK_FILLER SCI_OUR_SYSTEM also SCI_SYSTEM_ACTION, but without all the unnecssary complexity. RELWORK_FILLER CONSTRAINT_TYPE aside, SCI_OUR_SYSTEM SCI_VERBS MORE accurately. RELWORK_FILLER we believe there is room for both schools of thought within the field of SCI_FIELD. RELWORK_FILLER LIT_ALTHOUGH this work was published before ours, we came up with the SCI_APPROACH first but could not publish it until now due to red tape. RELWORK_FILLER SCI_IN_THIS_PAPER, we SCI_PROBLEM_SOLVED all of the SCI_PROBLEM_PL inherent in the RELATED work. RELWORK_FILLER LIT_REVERSAL, the complexity of their SCI_APPROACH grows SCI_GROWTH_ADV as SCI_GENERIC_NOUN grows. RELWORK_FILLER LIT_CONCLUSION, if PERFORMANCE is a concern, SCI_OUR_SYSTEM has a clear advantage. RELWORK_CONCL in general, SCI_OUR_SYSTEM outperformed all RELATED SCI_SYSTEM_PL in this area RELWORK_XXX RELWORK_CONCL LIT_CONCLUSION, the class of SCI_SYSTEM_PL enabled by SCI_OUR_SYSTEM is fundamentally different from RELATED SCI_APPROACH_PL RELWORK_XXX RELWORK_CONCL LIT_LAST note that SCI_SYSTEM_PROP; LIT_CONCLUSION, SCI_OUR_SYSTEM SCI_PROOF_PROP RELWORK_XXX RELWORK_CONCL LIT_REVERSAL, these SCI_APPROACH_PL are entirely orthogonal to our efforts. RELWORK_CONCL we plan to adopt many of the ideas from this RELATED work in future versions of SCI_OUR_SYSTEM. RELWORK_CONCL all of these SCI_APPROACH_PL conflict with our assumption that SCI_GENERIC_NOUN and SCI_GENERIC_NOUN are SCI_ADJ RELWORK_XXX RELWORK_CONCL our SCI_APPROACH to SCI_GENERIC_NOUN differs from that of SCI_BY_WHO RELWORK_CITATION as well RELWORK_XXX RELWORK_CONCL LIT_ALTHOUGH we have nothing against the RELATED SCI_APPROACH SCI_BY_WHO_SOMETIMES, we do not believe that SCI_APPROACH is applicable to SCI_FIELD RELWORK_XXX RELWORK_CONCL these SCI_SYSTEM_PL typically require that SCI_OVERALL_THESIS_PROVE RELWORK_CITATION, and we SCI_PROVE_VERBED SCI_IN_THIS_PAPER that this, indeed, is the case. RELWORK_CONCL SCI_B_LEADIN_C the SCI_SYSTEM of SCI_BY_WHO RELWORK_CITATION is a SCI_ADJ choice for SCI_GENERIC_NOUN RELWORK_XXX RELWORK_CONCL LIT_CONCLUSION, despite substantial work in this area, our SCI_APPROACH is SCI_ADV the SCI_SYSTEM of choice among SCI_PEOPLE RELWORK_XXX RELWORK_CONCL RELWORK_MID_X RELWORK_XXX ############################################################################# ####### Eval ####### ############################################################################# # eventually all of this, but for now... # #EVAL_SEC { # #EVAL_SEC_INTRO # #EVAL_SEC_BODY # #EVAL_SEC_CONCL # #} EVAL_SEC_LATEX_HEADER \section{EVAL_SEC_HEADER_T} EVAL_SEC_HEADER_T Evaluation and Performance Results EVAL_SEC_HEADER_T Performance Results EVAL_SEC_HEADER_T+5 Evaluation EVAL_SEC_HEADER_T Experimental Evaluation EVAL_SEC_HEADER_T Experimental Evaluation and Analysis EVAL_SEC_HEADER_T Results and Analysis EVAL_SEC_HEADER_T+5 Results LATEX_FIGURE_MAYBE LATEX_FIGURE LATEX_FIGURE_MAYBE SCI_EVAL { EVAL_SEC_LATEX_HEADER EVAL_SEC_INTRO EVAL_SEC_SUBHEAD_1_LTX LATEX_FIGURE EVAL_SEC_HARDWARE_P LATEX_FIGURE EVAL_SEC_SOFTWARE_P LATEX_FIGURE_MAYBE EVAL_SEC_SUBHEAD_2_LTX LATEX_FIGURE_MAYBE LATEX_FIGURE_MAYBE EVAL_GUTS } EVAL_SEC_SUBHEAD_1 Hardware and Software Configuration EVAL_SEC_SUBEHAD_1 System Setup EVAL_SEC_SUBEHAD_1 Experimental Setup EVAL_SEC_SUBHEAD_1_LTX \subsection{EVAL_SEC_SUBHEAD_1} EVAL_SEC_SUBHEAD_2_LTX \subsection{EVAL_SEC_SUBHEAD_2} EVAL_SEC_SUBHEAD_2 Experimental Results EVAL_SEC_SUBHEAD_2 Experiments and Results EVAL_SEC_SUBHEAD_2 Dogfooding SCI_OUR_SYSTEM EVAL_SEC_INTRO EVAL_SEC_INTRO_A EVAL_SEC_INTRO_BS EVAL_SEC_INTRO_C EVAL_SEC_INTRO_BS EVAL_SEC_HYP_SET EVAL_SEC_INTRO_BS EVAL_SEC_HYP_SET EVAL_SEC_INTRO_B EVAL_SEC_INTRO_BS EVAL_SEC_HYP_SET EVAL_SEC_INTRO_B LIT_MIDDLE_TWO EVAL_SEC_INTRO_B EVAL_SEC_INTRO_BS EVAL_SEC_HYP_SET EVAL_SEC_INTRO_B LIT_MIDDLE_TWO EVAL_SEC_INTRO_B LIT_MIDDLE_3 EVAL_SEC_INTRO_B EVAL_SEC_INTRO_A2 In this light, we worked hard to arrive at a suitable evaluation METHODOLOGY. EVAL_SEC_INTRO_A2 We did not take any shortcuts here. EVAL_SEC_INTRO_A2 We desire to prove that our ideas have merit, despite their costs in complexity. EVAL_SEC_INTRO_A2 Only with precise measurements might we convince the reader that performance MATTERS. EVAL_SEC_INTRO_A EVAL_SEC_INTRO_A1 EVAL_SEC_INTRO_A2 EVAL_SEC_INTRO_A1 EVALUATING a system as AMBITIOUS as ours proved DIFFICULT. EVAL_SEC_INTRO_A1 Evaluating complex systems is difficult. EVAL_SEC_INTRO_A1 How would our system behave in a real-world scenario? EVAL_SEC_INTRO_A1 Systems are only useful if they are efficient enough to achieve their goals. EVAL_SEC_INTRO_A1 A well designed system that has bad performance is of no use to any man, woman or animal. EVAL_SEC_INTRO_A1 Building a system as AMBITIOUS as our would be for naught without a generous EVALUATION. EVAL_SEC_INTRO_A We now discuss our EVALUATION. EVAL_SEC_INTRO_A our EVALUATION represents a valuable research contribution in and of itself. EVAL_SEC_INTRO_A as we will soon see, the goals of this section are manifold. EVAL_SEC_INTRO_B the reason for this is that studies have shown that EVAL_MEASUREMENT is roughly PERCENTAGE higher than we might expect CITATION. EVAL_SEC_INTRO_B our logic follows a new model: performance MATTERS only as long as CONSTRAINT_TAKES a back seat to CONSTRAINT_OR_MEASUREMENT XXX EVAL_SEC_INTRO_B TAKE_NOTE_THAT we have intentionally neglected to SCI_VERB PROP_OR_MEASUREMENT XXX EVAL_SEC_INTRO_B TAKE_NOTE_THAT we have decided not to SCI_VERB PROP_OR_MEASUREMENT XXX EVAL_SEC_INTRO_B only with the benefit of our system's PROP_OR_MEASUREMENT_2 might we optimize for CONSTRAINT_TYPE at the cost of CONSTRAINT_OR_MEASUREMENT. EVAL_SEC_INTRO_B we are grateful for SCI_MATH_ADJ SCI_THING_P; without them, we could not optimize for CONSTRAINT_TYPE simultaneously with CONSTRAINT_OR_MEASUREMENT. MATTERS is king MATTERS is of import MATTERS really matters MATTERS matters MATTERS might cause us to lose sleep CONSTRAINT_TYPE performance CONSTRAINT_TYPE security CONSTRAINT_TYPE usability CONSTRAINT_TYPE scalability CONSTRAINT_TYPE complexity CONSTRAINT_TYPE simplicity CONSTRAINT_P CONSTRAINT_TYPE constraints CONSTRAINT_TAKES CONSTRAINT_TYPE takes CONSTRAINT_TAKES CONSTRAINT_P take CONSTRAINT_OR_MEASUREMENT EVAL_MEASUREMENT CONSTRAINT_OR_MEASUREMENT CONSTRAINT_TYPE CONSTRAINT_OR_MEASUREMENT CONSTRAINT_P PERCENTAGE DIGITDIGIT\% PERCENTAGE DIGITDIGIT\% TAKE_NOTE_THAT note that TAKE_NOTE_THAT an astute reader would now infer that for obvious reasons, TAKE_NOTE_THAT unlike other authors, NEGLECTED neglected NEGLECTED failed EVAL_SEC_HYP_SET our overall EVALUATION seeks to prove three hypotheses: (1) EVAL_SEC_HYPOTHESIS; (2) EVAL_SEC_HYPOTHESIS; and finally (3) EVAL_SEC_HYPOTHESIS. AFFECT affect AFFECT impact AFFECT influence AFFECT toggle AFFECT adjust LITTLE much LITTLE little LITTLE a whole lot EVAL_SEC_HYPOTHESIS that PROP_OR_MEASUREMENT is MORE_IMPORTANT_THAN PROP_OR_MEASUREMENT when MAXIMIZING EVAL_MEASUREMENT EVAL_SEC_HYPOTHESIS that SCI_THING_HAS actually shown DIFFERENT EVAL_MEASUREMENT over time EVAL_SEC_HYPOTHESIS that we can do LITTLE to AFFECT a SCI_SYSTEM's PROP_OR_MEASUREMENT_NO_SYSTEM EVAL_SEC_HYPOTHESIS that the OLD_MACHINE of yesteryear actually exhibits better EVAL_MEASUREMENT than today's hardware EVAL_SEC_HYPOTHESIS that EVAL_MEASUREMENT stayed constant across successive generations of OLD_MACHINEs EVAL_SEC_HYPOTHESIS that HARDWARE_PROP behaves fundamentally differently on our EXP_WHERE THINGS_NO_LONGER_INFLUENCE SCI_THING_P no longer AFFECT THINGS_NO_LONGER_INFLUENCE SCI_THING_S no longer AFFECTs EVAL_SEC_HYPOTHESIS that THINGS_NO_LONGER_INFLUENCE PROP_OR_MEASUREMENT EVAL_SEC_HYPOTHESIS that THINGS_NO_LONGER_INFLUENCE performance EVAL_SEC_HYPOTHESIS that THINGS_NO_LONGER_INFLUENCE system design EVAL_SEC_HYPOTHESIS that EVAL_MEASUREMENT is a BAD way to measure EVAL_MEASUREMENT BAD bad BAD good BAD obsolete BAD outmoded EVAL_SEC_INTRO_C we hope to make clear that our EVAL_MODING is the key to our EVALUATION. EVAL_SEC_INTRO_C our work in this regard is a novel contribution, in and of itself. EVAL_SEC_INTRO_C our EVALUATION will show that EVAL_MODING is crucial to our results. EVAL_SEC_INTRO_C we hope that this section PROVES SCI_A_FACT. EVAL_SEC_INTRO_C our evaluation strives to make these points clear. EVAL_SEC_INTRO_C our EVALUATION holds suprising results for patient reader. EVAL_MODING EVAL_MODING_HARDWARE EVAL_MODING EVAL_MODING_SOFTWARE PROVES proves PROVES proves to the reader PROVES illuminates PROVES sheds light on PROVE_THAT prove that PROVE_THAT show that PROVE_THAT exhibit that PROVE_THAT demonstrate that PROVE_THAT make manifest that MORE_IMPORTANT_THAN MORE important than MORE_IMPORTANT_THAN not as important as MAXIMIZING maximizing MAXIMIZING minimizing MAXIMIZING optimizing MAXIMIZING improving IMPROVED improved MORE more MORE less MORE even more AMBITIOUS ambitious AMBITIOUS novel AMBITIOUS experimental AMBITIOUS unstable AMBITIOUS complex AMBITIOUS overengineered DIFFICULT_X difficult DIFFICULT_X arduous DIFFICULT_X onerous DIFFICULT DIFFICULT_X DIFFICULT as DIFFICULT_X as EVAL_MODING DIFFICULT more DIFFICULT_X than with previous systems EVAL_MODING_HARDWARE MULTIPLE_VERBING the HARDWARE_PROP_OR_MEASUREMENT of EVAL_SYSTEM EVAL_MODING_SOFTWARE HACK_VERBING the SOFTWARE_PROP_OR_MEASUREMENT of our SOFTWARE_SYSTEM SOFTWARE_SYSTEM operating system SOFTWARE_SYSTEM distributed system SOFTWARE_SYSTEM mesh network SOFTWARE_SYSTEM SCI_THING EVALUATING evaluating EVALUATING measuring EVALUATING analyzing HACK_VERBING patching HACK_VERBING refactoring HACK_VERBING reprogramming HACK_VERBING extreme programming HACK_VERBING exokernelizing HACK_VERBING microkernelizing HACK_VERBING distributing HACK_VERBING autogenerating HACK_VERBING automating HACK_VERBING making autonomous HACK_VERBING instrumenting HACK_VERBING interposing on HACK_VERBING monitoring HACKED hacked HACKED patched HACKED refactored HACKED reprogrammed HACKED exokernelized HACKED microkernelized HACKED distributed HACKED hardened HACKED autonomous HACKED autogenerated HACKED modified SOFTWARE_PROP_UNMOD code complexity SOFTWARE_PROP_UNMOD ABI SOFTWARE_PROP_UNMOD API SOFTWARE_PROP_UNMOD user-kernel boundary SOFTWARE_PROP_UNMOD software architecture SOFTWARE_PROP SOFTWARE_PROP_UNMOD SOFTWARE_PROP SOFTWARE_ADJ SOFTWARE_PROP_UNMOD SOFTWARE_PROP SCI_BUZZWORD_ADJ SOFTWARE_PROP_UNMOD SOFTWARE_PROP_OR_MEASUREMENT SOFTWARE_PROP SOFTWARE_PROP_OR_MEASUREMENT EVAL_MEASUREMENT PROP_OR_MEASUREMENT a SCI_SYSTEM's SOFTWARE_PROP PROP_OR_MEASUREMENT HARDWARE_PROP PROP_OR_MEASUREMENT EVAL_MEASUREMENT PROP_OR_MEASUREMENT_2 SOFTWARE_PROP PROP_OR_MEASUREMENT_2 HARDWARE_PROP PROP_OR_MEASUREMENT_2 EVAL_MEASUREMENT PROP_OR_MEASUREMENT_NO_SYSTEM SOFTWARE_PROP PROP_OR_MEASUREMENT_NO_SYSTEM HARDWARE_PROP PROP_OR_MEASUREMENT_NO_SYSTEM EVAL_MEASUREMENT SOFTWARE_ADJ legacy SOFTWARE_ADJ virtual SOFTWARE_ADJ traditional SOFTWARE_ADJ historical SOFTWARE_ADJ effective MULTIPLE_VERBING doubling MULTIPLE_VERBING increasing MULTIPLE_VERBING tripling MULTIPLE_VERBING reducing MULTIPLE_VERBING quadrupling EVALUATION evaluation EVALUATION performance analysis EVALUATION evaluation METHODOLOGY NETWORK_TYPE_N 2 NETWORK_TYPE_N 10 NETWORK_TYPE_N 100 NETWORK_TYPE_N 1000 NETWORK_TYPE Internet NETWORK_TYPE Internet-2 NETWORK_TYPE Planetlab NETWORK_TYPE sensor-net NETWORK_TYPE NETWORK_TYPE_N-node NETWORK_TYPE NETWORK_TYPE_N-node NETWORK_TYPE NETWORK_TYPE_N-node NETWORK_TYPE planetary-scale NETWORK_TYPE underwater NETWORK_TYPE millenium EXP_ADJ SCI_BUZZWORD_ADJ EXP_ADJ real-time EXP_ADJ packet-level EXP_ADJ quantized EXP_ADJ real-world EXP_ADJ ad-hoc EXP_ADJ software EXP_ADJ hardware EXP_TYPE EXP_ADJ EXP_TYPE_UM EXP_TYPE EXP_TYPE_UM EXP_TYPE_UM simulation EXP_TYPE_UM emulation EXP_TYPE_UM deployment EXP_TYPE_UM prototype EXP_WHERE_UM cluster EXP_WHERE_UM testbed EXP_WHERE_UM overlay network # common places to run experiments EXP_WHERE_CMN desktop machines EXP_WHERE_CMN mobile telephones EXP_WHERE_CMN system EXP_WHERE_CMN network EXP_WHERE_CMN+4 EXP_WHERE_ADJ EXP_WHERE_UM # rare places OLD_MACHINE Macintosh SE OLD_MACHINE UNIVAC OLD_MACHINE Apple ][e OLD_MACHINE IBM PC Junior OLD_MACHINE Atari 2600 OLD_MACHINE Nintendo Gameboy OLD_MACHINE Motorola bag telephone OLD_MACHINE Apple Newton OLD_MACHINE Commodore 64 OLD_MACHINE NeXT Workstation OLD_MACHINE LISP machine OLD_MACHINE PDP 11 EXP_WHERE_RARE decommissioned OLD_MACHINEs EXP_WHERE_RARE XBox network EXP_WHERE_RARE human test subjects EXP_WHERE EXP_WHERE_RARE EXP_WHERE+8 EXP_WHERE_CMN EXP_WHERE_ADJ SCI_BUZZWORD_ADJ EXP_WHERE_ADJ NETWORK_TYPE EXP_WHOSE MIT's EXP_WHOSE UC Berkeley's EXP_WHOSE CERN's EXP_WHOSE DARPA's EXP_WHOSE the NSA's EXP_WHOSE the KGB's EXP_WHOSE+5 our EXP_WHOSE Intel's EXP EXP_TYPE on EXP_WHOSE EXP_WHERE EVAL_SEC_BODY EVAL_SEC_BODY_P_LIST EVAL_SEC_BODY_P_LIST EVAL_SEC_BODY_P EVAL_SEC_BODY_P_LIST+2 EVAL_SEC_BODY_P_LIST EVAL_SEC_BODY_P #EVAL_SEC_BODY_P EVAL_SEC_BODY_P_TOPIC EVAL_SEC_BODY_P_BODY EVAL_SEC_BODY_P_CLOSE EVAL_SEC_BODY_P_TOPIC EVAL_SEC_BODY_P_TOPIC_LEADIN EVAL_SEC_BODY_P_FINDING EVAL_SEC_BODY_P_FINDING a SIMUL_ADJ SIMUL_TYPE SIMUL_VERB SIMUL_SYSTEM EVAL_SEC_BODY_P_TOPIC_LEADIN we were suprised to discover that EVAL_SEC_BODY_P_TOPIC_LEADIN as with EVAL_SEC_HARDWARE_P { EVAL_HARDWARE_INTRO EVAL_ACTION EVAL_MOD_XXX LIT_FIRST EVAL_MOD EVAL_MOD_XXX LIT_MIDDLE_TWO EVAL_MOD EVAL_MOD_XXX LIT_MIDDLE_3 EVAL_MOD EVAL_MOD_XXX EVAL_SEC_BODY_P_REST } EVAL_HARDWARE_INTRO many hardware modifications were REQUIRED to measure SCI_OUR_SYSTEM. EVAL_HARDWARE_INTRO our detailed EVALUATION REQUIRED many hardware modifications. EVAL_HARDWARE_INTRO we modified our standard hardware as follows: EVAL_HARDWARE_INTRO a well-tuned network setup holds the key to a useful EVALUATION. EVAL_HARDWARE_INTRO though many elide important experimental details, we provide them here in gory detail. EVAL_HARDWARE_INTRO one must understand our network configuration to grasp the genesis of our results. REQUIRED mandated REQUIRED required REQUIRED necessary EVAL_SEC_BODY_P_REST EVAL_SEC_BODY_P_REST LIT_LAST_OR_MIDDLE EVAL_MOD EVAL_MOD_XXX EVAL_SEC_BODY_P_REST LIT_MIDDLE EVAL_MOD EVAL_MOD_XXX LIT_LAST EVAL_MOD EVAL_MOD_XXX EVAL_SEC_BODY_P_REST LIT_MIDDLE EVAL_MOD EVAL_MOD_XXX LIT_MIDDLE EVAL_MOD EVAL_MOD_XXX LIT_LAST EVAL_MOD EVAL_MOD_XXX EVAL_SEC_FILLER This configuration step was time-consuming but worth it in the end EVAL_SEC_FILLER Configurations without this modification showed DIFFERENT EVAL_MEASUREMENT EVAL_SEC_FILLER With this change, we noted DIFFERENT PERFORMANCE IMPROVEMENT EVAL_SEC_FILLER This step flies in the face of conventional wisdom, but is INSTRUMENTAL to our results EVAL_SEC_BODY_P_REST EVAL_SEC_BODY_P_REST LIT_LAST_OR_MIDDLE EVAL_MOD EVAL_MOD_XXX EVAL_SEC_BODY_P_REST LIT_MIDDLE EVAL_MOD EVAL_MOD_XXX LIT_LAST EVAL_MOD EVAL_MOD_XXX EVAL_SEC_BODY_P_REST LIT_MIDDLE EVAL_MOD EVAL_MOD_XXX LIT_MIDDLE EVAL_MOD EVAL_MOD_XXX LIT_LAST EVAL_MOD EVAL_MOD_XXX EVAL_SEC_FILLER This configuration step was time-consuming but worth it in the end EVAL_SEC_FILLER Configurations without this modification showed DIFFERENT EVAL_MEASUREMENT EVAL_SEC_FILLER With this change, we noted DIFFERENT PERFORMANCE IMPROVEMENT EVAL_SEC_FILLER This step flies in the face of conventional wisdom, but is INSTRUMENTAL to our results EVAL_SEC_FILLER To find the required HARDWARE_ITEMS, we combed eBay and tag sales EVAL_SEC_FILLER we struggled to amass the necessary HARDWARE_ITEMS EVAL_SEC_FILLER the HARDWARE_ITEMS described here explain our UNIQUE results EVAL_SEC_FILLER note that only experiments on our EXP_WHERE (and not on our EXP_WHERE) followed this pattern EVAL_SEC_FILLER we only NOTED these results when EMULATING_IT EVAL_SEC_FILLER+3 EVAL_DONE_DIFFERENT EVAL_DONE_DIFFERENT had we EMULATED our EXP_WHERE, as opposed to EMULATING_IT, we would have seen DIFFERENT results EVAL_MOD_XXX+3 XXX EVAL_MOD_XXX . EVAL_SEC_FILLER. EMULATING emulating EMULATING simulating EMULATING deploying EMULATING rolling out EMULATING_IT simulating it in WARE EMULATING_IT emulating it in WARE EMULATING_IT deploying it in THE_WILD EMULATING_THEM simulating them in WARE EMULATING_THEM emulating them in WARE EMULATING_THEM deploying them in THE_WILD WARE software WARE hardware WARE courseware WARE bioware WARE middleware THE_WILD the wild THE_WILD a laboratory setting THE_WILD a controlled environment THE_WILD a chaotic spatio-temporal environment EVAL_WHO+25 we EVAL_WHO SCI_COUNTRY SCI_PEOPLE EVAL_WHO SCI_PEOPLE EVAL_VERBED instrumented EVAL_VERBED performed EVAL_VERBED carried out EVAL_VERBED ran EVAL_VERBED executed EVAL_VERBED scripted EVAL_WHY_VERB prove EVAL_WHY_VERB disprove EVAL_WHY_VERB measure EVAL_WHY_VERB quantify IMPACT impact on IMPACT effect on IMPACT influence on IMPACT inability to effect IMPACT lack of influence on #EVAL_SYSTEM SCI_BUZZWORD_NOUN EVAL_SYSTEM SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN EVAL_SYSTEM SCI_MATH_ADV SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN EVAL_FACT EVAL_SYSTEM's IMPACT SCI_A_FACT EVAL_FACT the SCI_MATH_ADV SCI_BUZZWORD_ADJ nature of EVAL_SYSTEM EVAL_FACT the SCI_MATH_ADV SCI_BUZZWORD_ADJ behavior of SCI_MATH_ADJ SCI_BUZZWORD_NOUN EVAL_FACT SCI_A_FACT EVAL_WHY EVAL_WHY_VERB EVAL_FACT EVAL_ACTION EVAL_WHO EVAL_VERBED a EXP to EVAL_WHY EVAL_MOD EVAL_WHO EVAL_MOD_ACTION EVAL_MOD_OBJECT EVAL_MOD EVAL_WHO EVAL_MOD_ACTION EVAL_MOD_OBJECT to EVAL_MOD_WHY # # passive voice does not work due to was/were problems # #EVAL_MOD EVAL_MOD_PASSIVE_ACTION EVAL_MOD_OBJECT to EVAL_MOD_WHY #EVAL_MOD EVAL_MOD_PASSIVE_ACTION EVAL_MOD_OBJECT EVAL_MOD_WHY EVAL_WHY EVAL_MOD_WHY PROBE_VERB the HARDWARE_PROP_OR_MEASUREMENT of EVAL_MOD_OBJECT EVAL_MOD_WHY PROBE_VERB EVAL_MOD_OBJECT EVAL_MOD_WHY PROBE_VERB SCI_BUZZWORD_NOUN EVAL_MOD_OBJECT our EXP_WHERE EVAL_MOD_OBJECT EXP_WHOSE EXP_WHERE # this doesn't appear to be working well #EVAL_MOD_OBJECT SCI_BUZZWORD_NOUN EVAL_MOD_UNITS MB EVAL_MOD_UNITS GB EVAL_MOD_UNITS kb EVAL_MOD_UNITS Hz EVAL_MOD_UNITS GHz EVAL_MOD_N 10 EVAL_MOD_N 25 EVAL_MOD_N 100 EVAL_MOD_N 2 EVAL_MOD_N 3 EVAL_MOD_N 7 EVAL_MOD_N 8 EVAL_MOD_N 300 EVAL_MOD_N 200 EVAL_MOD_N 150 EVAL_MOD_AMOUNT more EVAL_MOD_AMOUNT some EVAL_MOD_HARDWARE hard drive space EVAL_MOD_HARDWARE memory EVAL_MOD_HARDWARE network bandwidth EVAL_MOD_PROPERTY throughput EVAL_MOD_PROPERTY SCI_MATH_ADJ throughput EVAL_MOD_PROPERTY latency HARDWARE_PROP MEMORY_TYPE space HARDWARE_PROP MEMORY_TYPE speed HARDWARE_PROP MEMORY_TYPE throughput HARDWARE_PROP STORAGE_TYPE space HARDWARE_PROP STORAGE_TYPE speed HARDWARE_PROP STORAGE_TYPE throughput HARDWARE MEMORY HARDWARE PROCESSOR HARDWARE STORAGE HARDWARE NETWORK_BANDWIDTH HARDWARE_ITEMS MEMORY_ITEMS HARDWARE_ITEMS PROCESSOR_ITEMS HARDWARE_ITEMS STORAGE_ITEMS HARDWARE_ITEMS EXPANSION_ITEMS MEMORY_ITEMS MEMORY_TYPE MEMORY_ITEMS EVAL_MOD_NMB of MEMORY_TYPE MEMORY_ITEMS EVAL_MOD_NGB of MEMORY_TYPE MEMORY_ITEMS EVAL_MOD_NkB of MEMORY_TYPE PROCESSOR_ITEM PROCESSOR_TYPE PROCESSOR_ITEMS PROCESSOR_TYPEs STORAGE_ITEM STORAGE_SIZE STORAGE_TYPE STORAGE_ITEM STORAGE_TYPE EXPANSION_ITEMS EXPANSION_ITEMs STORAGE_ITEMS STORAGE_ITEMs EXPANSION_ITEM joystick EXPANSION_ITEM 2400 baud modem EXPANSION_ITEM SoundBlaster 8-bit sound card EXPANSION_ITEM Knesis keyboard EXPANSION_ITEM power strip EXPANSION_ITEM Ethernet card EXPANSION_ITEM tulip card EXPANSION_ITEM laser label printer EXPANSION_ITEM dot-matrix printer EXPANSION_ITEM 5.25" floppy drive BANDWIDTH_AMOUNT EVAL_MOD_NMB/s BANDWIDTH_AMOUNT EVAL_MOD_NkB/s BANDWIDTH_AMOUNT EVAL_MOD_NGB/s BANDWIDTH_AMOUNT EVAL_MOD_NGb/s NETWORK_BANDWIDTH BANDWIDTH_AMOUNT of BANDWIDTH_TYPE BANDWIDTH_TYPE Ethernet access BANDWIDTH_TYPE Wi-Fi throughput BANDWIDTH_TYPE Internet access MEMORY EVAL_MOD_NMB of MEMORY_TYPE MEMORY EVAL_MOD_AMOUNT MEMORY_TYPE STORAGE_M EVAL_MOD_AMOUNT STORAGE_TYPE space STORAGE_M STORAGE_DEVICES_N STORAGE_SIZE STORAGE_TYPEs STORAGE_S a STORAGE_SIZE STORAGE_TYPE STORAGE+2 STORAGE_M STORAGE STORAGE_S STORAGE_DEVICES_N EVAL_MOD_N STORAGE_SIZE EVAL_MOD_NMB STORAGE_SIZE EVAL_MOD_NkB STORAGE_SIZE EVAL_MOD_NGB STORAGE_SIZE EVAL_MOD_N-petabyte STORAGE_SIZE EVAL_MOD_NTB STORAGE_TYPE hard disk STORAGE_TYPE optical drive STORAGE_TYPE floppy disk STORAGE_TYPE tape drive STORAGE_TYPE USB key MEMORY_TYPE RAM MEMORY_TYPE ROM MEMORY_TYPE flash-memory MEMORY_TYPE NV-RAM CHIP_SPEED EVAL_MOD_NGHz CHIP_SPEED EVAL_MOD_NMHz PROCESSOR EVAL_MOD_AMOUNT PROCESSOR_TYPEs PROCESSOR EVAL_MOD_N PROCESSOR_TYPEs PROCESSOR_TYPE CPU PROCESSOR_TYPE FPU PROCESSOR_TYPE RISC processor PROCESSOR_TYPE CISC processor PROCESSOR_TYPE CHIP_SPEED Athlon ATHLON_TYPE PROCESSOR_TYPE CHIP_SPEED Pentium PENTIUM_TYPE PROCESSOR_TYPE CHIP_SPEED Intel 386 PENTIUM_TYPE IV PENTIUM_TYPE III PENTIUM_TYPE Centrino PENTIUM_TYPE II ATHLON_TYPE XP ATHLON_TYPE 64 HARDWARE_PROP_OR_MEASUREMENT HARDWARE_PROP HARDWARE_PROP_OR_MEASUREMENT effective HARDWARE_PROP HARDWARE_PROP_OR_MEASUREMENT EVAL_MEASUREMENT MULTIPLE_VERBED doubled MULTIPLE_VERBED halved MULTIPLE_VERBED tripled MULTIPLE_VERBED quadrupled MULTIPLE_VERBED reduced EVAL_MOD_ACTION added HARDWARE to EVAL_MOD_ACTION removed HARDWARE from EVAL_MOD_ACTION MULTIPLE_VERBED the HARDWARE_PROP_OR_MEASUREMENT of EVAL_MOD_PASSIVE_ACTION HARDWARE was added to EVAL_MOD_PASSIVE_ACTION HARDWARE was removed from EVAL_SEC_SOFTWARE_P EVAL_SEC_SOFTWARE_INTRO. EVAL_SEC_SOFTWARE_MOD XXX EVAL_SEC_SOFTWARE_MOD XXX LIT_MIDDLE_TWO EVAL_SEC_SOFTWARE_REST EVAL_SEC_SOFTWARE_REST EVAL_SEC_SOFTWARE_END EVAL_SEC_SOFTWARE_REST LIT_MIDDLE_3 EVAL_SEC_SOFTWARE_MOD XXX EVAL_SEC_SOFTWARE_END EVAL_SEC_SOFTWARE_MOD EVAL_WHO added support for SCI_OUR_SYSTEM as a KERNEL_MODULE EVAL_SEC_SOFTWARE_MOD all software components were COMPILED using TOOLCHAIN LINKER_SUFFIX EVAL_SEC_SOFTWARE_MOD all software was COMPILED using TOOLCHAIN LINKER_SUFFIX EVAL_SEC_SOFTWARE_MOD our experiments soon proved that HACK_VERBING our EVAL_ITEMS_P was more effective than HACK_VERBING them, as previous work suggested EVAL_SEC_SOFTWARE_MOD we implemented our SCI_THING_S server in LANGUAGE, augmented with SCI_MATH_ADV SCI_MATH_ADJ extensions LINKER_SUFFIX linked against SCI_BUZZWORD_ADJ libraries for SCI_VERBING SCI_THING_MOD LINKER_SUFFIX with the help of SCI_SOURCE's libraries for SCI_MATH_ADV SCI_VERBING EVAL_ITEMS LINKER_SUFFIX built on SCI_SOURCE's toolkit for SCI_MATH_ADV SCI_VERBING EVAL_ITEMS LINKER_SUFFIX built on the SCI_COUNTRY toolkit for SCI_MATH_ADV SCI_VERBING EVAL_ITEMS EVAL_SEC_SOFTWARE_END we made all of our software is available under a LICENSE_TYPE license. EVAL_SEC_SOFTWARE_END we note that other researchers have tried and failed to enable this functionality. EVAL_SEC_SOFTWARE_END this concludes our discussion of software modifications. EVAL_SEC_SOFTWARE_END all of these techniques are of interesting historical significance; SCI_SOURCE and SCI_SOURCE investigated a SIMILAR SETUP in SCI_YEAR. SIMILAR related SIMILAR similar SIMILAR entirely different SIMILAR orthogonal SETUP setup SETUP configuration SETUP system SETUP heuristic LICENSE_TYPE copy-once, run-nowhere LICENSE_TYPE GPL Version 2 LICENSE_TYPE draconian LICENSE_TYPE very restrictive LICENSE_TYPE Microsoft-style LICENSE_TYPE open source LICENSE_TYPE CITE_INST LICENSE_TYPE write-only LANGUAGE_UM Perl LANGUAGE_UM C LANGUAGE_UM B LANGUAGE_UM C++ LANGUAGE_UM Python LANGUAGE_UM Lisp LANGUAGE_UM Scheme LANGUAGE_UM Smalltalk LANGUAGE_UM Ruby LANGUAGE_UM x86 assembly LANGUAGE_UM Dylan LANGUAGE_UM Java LANGUAGE_UM SQL LANGUAGE_UM Fortran LANGUAGE_UM PHP LANGUAGE_UM Prolog LANGUAGE_UM ML LANGUAGE_UM Simula-67 LANGUAGE_MOD enhanced LANGUAGE_MOD embedded LANGUAGE_MOD JIT-compiled LANGUAGE_MOD ANSI LANGUAGE+2 LANGUAGE_UM LANGUAGE LANGUAGE_MOD LANGUAGE_UM EVAL_ITEMS_UM_P EXPANSION_ITEMs EVAL_ITEMS_UM_P SCI_THING_P EVAL_ITEMS_UM_P OLD_MACHINEs EVAL_ITEMS_P EVAL_ITEMS_UM_P EVAL_ITEMS_P SCI_MATH_ADJ EVAL_ITEMS_UM_P EVAL_ITEMS_UM_S HARDWARE_PROP EVAL_ITEMS_UM_S EVAL_MEASUREMENT EVAL_ITEMS_S EVAL_ITEMS_UM_S EVAL_ITEMS_S SCI_MATH_ADJ EVAL_ITEMS_UM_S EVAL_ITEMS_S SCI_THING_S EVAL_ITEMS EVAL_ITEMS_P EVAL_ITEMS EVAL_ITEMS_S KERNEL_MODULE_UM kernel module KERNEL_MODULE_UM kernel patch KERNEL_MODULE_UM LINKED user-space application KERNEL_MODULE_UM embedded application KERNEL_MODULE_UM runtime applet KERNEL_MODULE KERNEL_MODULE_UM KERNEL_MODULE SCI_MATH_ADJ KERNEL_MODULE_UM COMPILED compiled COMPILED hand hex-editted COMPILED linked COMPILED hand assembled TOOLCHAIN GCC VERSION TOOLCHAIN AT\&T System V's compiler TOOLCHAIN a standard toolchain TOOLCHAIN Microsoft developer's studio LINKED dynamically-linked LINKED statically-linked EVAL_SEC_SOFTWARE_INTRO SYSNAME does not run on a commodity operating system but instead requires a SCI_MATH_ADV HACKED version of OSFULL EVAL_SEC_SOFTWARE_INTRO SYSNAME runs on HACKED standard software EVAL_SEC_SOFTWARE_INTRO We ran SCI_OUR_SYSTEM on commodity operating systems, such as OSFULL and OSFULL EVAL_SEC_SOFTWARE_INTRO Building a sufficient software environment took time, but was well worth it in the end EVAL_SEC_SOFTWARE_INTRO When SCI_SOURCE HACKED OSFULL's SOFTWARE_PROP in SCI_YEAR, he could not have anticipated the impact; our work here FOLLOWS_SUIT FOLLOWS_SUIT attempts to follow on FOLLOWS_SUIT follows suit FOLLOWS_SUIT inherits from this previous work OSNAME GNU/Debian Linux OSNAME FreeBSD OSNAME NetBSD OSNAME OpenBSD OSNAME TinyOS OSNAME Multics OSNAME Coyotos OSNAME KeyKOS OSNAME ErOS OSNAME LeOS OSNAME EthOS OSNAME MacOS X OSNAME Microsoft DOS OSNAME DOS OSNAME Ultrix OSNAME Minix OSNAME Mach OSNAME GNU/Hurd OSNAME L4 OSNAME Amoeba OSNAME Sprite OSNAME AT\&T System V OSNAME+4 Microsoft Windows WINVERS WINVERS XP WINVERS 3.11 WINVERS 2000 WINVERS 98 WINVERS NT WINVERS for Workgroups WINVERS Longhorn WINVERS 1969 OSFULL OSNAME Version VERSION OSFULL OSNAME ABCD a ABCD b ABCD c ABCD d VERSION_BASE DIGITABCD VERSION_BASE DIGIT.DIGIT VERSION_BASE DIGIT.DIGIT.DIGIT VERSION VERSION_BASE VERSION VERSION_BASE, Service Pack DIGIT EVAL_GUTS { EVAL_GUTS_INTRO EVAL_GUTS_EXP_SET EVAL_GUTS_EXP_SET_FOLLOWON EVAL_GUTS_ANALYSIS_1 EVAL_GUTS_ANALYSIS_2 EVAL_GUTS_ANALYSIS_3 } EVAL_GUTS_ANALYSIS_1_A We first ANALYZE WHICH_EXPERIMENTS EXP_FIG_REF EVAL_GUTS_ANALYSIS_1_A Now for the climactic analysis of WHICH_EXPERIMENTS EVAL_GUTS_ANALYSIS_3_A Lastly, we discuss WHICH_EXPERIMENTS ANALYZE analyze ANALYZE explain ANALYZE shed light on ANALYZE illuminate EXP_FIG_REF as shown in EXP_FIG EXP_FIG_REF EVAL_GUTS_ANALYSIS_1 EVAL_GUTS_ANALYSIS_1_A XXX EVAL_GUTS_ANALYSIS EVAL_GUTS_ANALYSIS EVAL_ANALYZE_ONE XXX LIT_MIDDLE_TWO EVAL_ANALYZE_ONE XXX LIT_MIDDLE_3 EVAL_ANALYZE_ONE XXX EVAL_ANALYZE_ONE note the heavy tail on the CDF in EXP_FIG, exhibiting DIFFERENT EVAL_MEASUREMENT EVAL_ANALYZE_ONE the many discontinuities in the graphs point to DIFFERENT EVAL_MEASUREMENT introduced with our hardware upgrades EVAL_ANALYZE_ONE bugs in our system caused the unstable behavior throughout the experiments EVAL_ANALYZE_ONE Gaussian electromagnetic disturbances in our EXP_WHERE caused unstable experimental results EVAL_ANALYZE_ONE operator error alone cannot account for these results EVAL_ANALYZE_ONE these EVAL_MEASUREMENT observations contrast to those seen in earlier work CITATION, such as SCI_SOURCE's seminal treatise on SCI_THING_P and observed HARDWARE_PROP_OR_MEASUREMENT EVAL_ANALYZE_ONE note how EMULATING SCI_THING_P rather than EMULATING_THEM produce SMOOTHER, more reproducible results EVAL_ANALYZE_ONE the results come from only DIGIT trial runs, and were not reproducible EVAL_ANALYZE_ONE error bars have been elided, since most of our data points fell outside of DIGITDIGIT standard deviations from observed means EVAL_ANALYZE_ONE note that EXP_FIG shows the \textit{STAT_ADJ} and not \textit{STAT_ADJ} SCI_MATH_ADJ HARDWARE_PROP_OR_MEASUREMENT EVAL_ANALYZE_ONE the curve in EXP_FIG should look familiar; it is better known as EVAL_MATH_EXPR EVAL_ANALYZE_ONE we scarcely anticipated how ACCURATE our results were in this phase of the EVALUATION EVAL_ANALYZE_ONE of course, all sensitive data was anonymized during our EMULATION EVAL_ANALYZE_ONE note that SCI_THING_P have SMOOTHER HARDWARE_PROP_OR_MEASUREMENT curves than do HACKED SCI_THING_P EVAL_ANALYZE_ONE the key to EXP_FIG is closing the feedback loop; EXP_FIG shows how SCI_OUR_SYSTEM's HARDWARE_PROP_OR_MEASUREMENT does not converge otherwise EVAL_ANALYZE_ONE the data in EXP_FIG, in particular, proves that four years of hard work were wasted on this project ACCURATE accurate ACCURATE wildly inaccurate ACCURATE precise ACCURATE inaccurate SMOOTHER smoother SMOOTHER less discretized SMOOTHER more jagged SMOOTHER less jagged EVAL_MATH_EXPR $FGH(n) = SCC_EXPR$ FGHL f FGHL F FGHL G FGHL H FGHL h FGHL g FGH FGHL FGH FGHL^{FGH_SUP} FGH FGHL_{FGH_SUB} FGH FGHL^{FGH_SUP}_{FGH_SUB} FGH_SUB X|Y,Z FGH_SUB ij FGH_SUB Y FGH_SUB * FGH_SUP -1 FGH_SUP * FGH_SUP ' EVAL_GUTS_ANALYSIS_2 EVAL_GUTS_ANALYSIS_2_A XXX EVAL_GUTS_ANALYSIS EVAL_GUTS_ANALYSIS_3 EVAL_GUTS_ANALYSIS_3_A XXX EVAL_GUTS_ANALYSIS EVAL_GUTS_ANALYSIS_2_A We have seen one type of behavior in EXP_FIGS; our other experiments (shown in Figure~\ref{LATEX_FIG_LABEL_REF}) paint a different picture EVAL_GUTS_ANALYSIS_2_A We next turn to WHICH_EXPERIMENTS, shown in EXP_FIG EVAL_GUTS_ANALYSIS_2_A Shown in EXP_FIG, WHICH_EXPERIMENTS call attention to SCI_OUR_SYSTEM's EVAL_MEASUREMENT EXP_FIG Figure~\ref{LATEX_FIG_LABEL_REF} EXP_FIGS Figures~\ref{LATEX_FIG_LABEL_REF} and~\ref{LATEX_FIG_LABEL_REF} WHICH_EXPERIMENTS experiments (1) and (3) enumerated above WHICH_EXPERIMENTS the first two experiments WHICH_EXPERIMENTS the second half of our experiments WHICH_EXPERIMENTS experiments (3) and (4) enumerated above WHICH_EXPERIMENTS experiments (1) and (4) enumerated above WHICH_EXPERIMENTS all four experiments EVAL_GUTS_INTRO our hardware and software modficiations PROVE_THAT EMULATING SCI_OUR_SYSTEM is one thing, but EMULATING_IT is a completely different story. EVAL_GUTS_INTRO we have taken great pains to describe out EVALUATION setup; now, the payoff, is to discuss our results. EVAL_GUTS_INTRO given these trivial configurations, we achieved non-trivial results. EVAL_GUTS_INTRO is it possible to justify the great pains we took in our implementation? SCI_RESPONSE. EVAL_GUTS_INTRO is it possible to justify having paid little attention to our implementation and experimental setup? SCI_RESPONSE. EVAL_GUTS_EXP_SET EXP_SET_LEADIN we ran four novel experiments: (1) EVAL_EXP; (2) EVAL_EXP; (3) EVAL_EXP; and (4) EVAL_EXP XXX EVAL_GUTS_EXP_SET_FOLLOWON EVAL_GUTS_EXP_SET_FOLLOWON we discarded the results of some earlier experiments, notably when EVAL_EXP XXX EVAL_GUTS_EXP_SET_FOLLOWON all of these experiments completed without RESOURCE_STARVATION or RESOURCE_STARVATION XXX RESOURCE_STARVATION resource starvation RESOURCE_STARVATION LAN congestion RESOURCE_STARVATION access-link congestion RESOURCE_STARVATION WAN congestion RESOURCE_STARVATION the black smoke that results from hardware failure RESOURCE_STARVATION paging RESOURCE_STARVATION NETWORK_TYPE congestion RESOURCE_STARVATION noticable performance bottlenecks RESOURCE_STARVATION unusual heat dissipation EXP_SET_LEADIN that being said, EXP_SET_LEADIN EXP_SET_LEADIN with these considerations in mind, EXP_SET_LEADIN seizing upon this IDEAL configuration, IDEAL ideal IDEAL approximate IDEAL contrived EVAL_EXP we ran SCI_THING_P on DIGITDIGIT nodes spread throughout the NETWORK_TYPE network, and compared them against SCI_THING_P running locally EVAL_EXP we deployed DIGITDIGIT OLD_MACHINEs across the NETWORK_TYPE network, and tested our SCI_THING_P accordingly EVAL_EXP we asked (and answered) what would happen if SCI_MATH_ADV SCI_MATH_ADJ SCI_THING_P were used instead of SCI_THING_P EVAL_EXP we measured HARDWARE_PROP as a function of HARDWARE_PROP on a OLD_MACHINE EVAL_EXP we compared EVAL_MEASUREMENT on the OSNAME, OSNAME and OSNAME operating systems EVAL_EXP we measured MEASURABLE_SYSTEM and MEASURABLE_SYSTEM PERFORMANCE on our EXP_WHERE EVAL_EXP we dogfooded SCI_OUR_SYSTEM on our own desktop machines, paying particular attention to HARDWARE_PROP_OR_MEASUREMENT EVAL_EXP we ran DIGITDIGIT trials with a simulated MEASURABLE_SYSTEM workload, and compared results to our EMULATION MEASURABLE_SYSTEM DNS MEASURABLE_SYSTEM Web server MEASURABLE_SYSTEM E-mail MEASURABLE_SYSTEM instant messenger MEASURABLE_SYSTEM RAID array MEASURABLE_SYSTEM database MEASURABLE_SYSTEM WHOIS MEASURABLE_SYSTEM DHCP EMULATION WARE emulation EMULATION WARE simulation EMULATION WARE deployment EMULATION earlier deployment ############################################################################# ####### Conclusion ####### ############################################################################# CONCL_SEC_LATEX_HEADER+10 \section{Conclusion} CONCL_SEC_LATEX_HEADER \section{Conclusions} SCI_CONCL { CONCL_SEC_LATEX_HEADER CONCL_BODY_P_FEW } CONCL_BODY_P_FEW+3 CONCL_P CONCL_BODY_P_FEW { CONCL_P CONCL_P } CONCL_P CONCL_START_MAYBE CONCL_INTRO CONCL_BODY_INSIDE CONCL_CONCL CONCL_START_MAYBE In conclusion, CONCL_START_MAYBE+3 CONCL_BODY_INSIDE CONCL_MID CONCL_MID CONCL_MID CONCL_MID CONCL_BODY_INSIDE+2 CONCL_MID CONCL_MID CONCL_MID CONCL_BODY_INSIDE+3 CONCL_MID CONCL_MID CONCL_BODY_INSIDE CONCL_MID CONCL_INTRO SCI_IN_THIS_PAPER we SCI_PRESENT_VERBED SYSNAME, SCI_OVERALL_THESIS_THING XXX CONCL_INTRO SCI_IN_THIS_PAPER we SCI_PROVE_VERBED that SCI_OVERALL_THESIS_PROVE XXX CONCL_INTRO SCI_OUR_SYSTEM will SCI_PROBLEM_SOLVE many of the SCI_PROBLEM_PL faced by today's SCI_PEOPLE XXX CONCL_INTRO we SCI_PROVE_VERBED SCI_IN_THIS_PAPER that SCI_OVERALL_THESIS_PROVE, and SCI_OUR_SYSTEM is no exception to that rule XXX CONCL_INTRO our experiences with SCI_OUR_SYSTEM and SCI_GENERIC_NOUN SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE XXX CONCL_INTRO CONCL_MID_X XXX CONCL_MID LIT_MIDDLE_MAYBE CONCL_MID_X XXX CONCL_MID_X SCI_OUR_SYSTEM has set a precedent for SCI_GENERIC_NOUN, and we expect that SCI_PEOPLE will SCI_VERB SCI_OUR_SYSTEM for years to come CONCL_MID_X we SCI_PROVE_VERBED that CONSTRAINT_TYPE in SCI_OUR_SYSTEM is not a SCI_PROBLEM CONCL_MID_X our SCI_MODEL_TYPE for SCI_VERBING SCI_GENERIC_NOUN is SCI_ADJ_ADV LIT_GOOD CONCL_MID_X we also SCI_PRESENT_VERBED SCI_OVERALL_THESIS_THING CONCL_MID_X to SCI_SOLVE_CLAUSE for SCI_GENERIC_NOUN, we SCI_PRESENT_VERBED SCI_OVERALL_THESIS_THING CONCL_MID_X SCI_OUR_SYSTEM SCI_CAN successfully SCI_SYS_VERB many SCI_THING_P at once CONCL_MID_X one potentially LIT_GREAT SCI_DRAWBACK of SCI_OUR_SYSTEM is that it SCI_CAN SCI_SYS_VERB SCI_GENERIC_NOUN; we plan to address this in future work CONCL_MID_X the characteristics of SCI_OUR_SYSTEM, in relation to those of more SCI_STATUS_ADJ SCI_SYSTEM_PL, are SCI_ADJ_ADV more SCI_ADJ CONCL_MID_X+3 SCI_GENERIC_THESIS_PAST CONCL_MID_X in fact, the main contribution of our work is that SCI_GENERIC_THESIS_PAST SCI_GENERIC_THESIS_PAST we SCI_PROVE_VERBED that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS_PAST we used SCI_BUZZWORD_ADJ SCI_BUZZWORD_NOUN to SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS_PAST we SCI_PRESENT_VERBED SCI_OVERALL_THESIS_THING ({SYSNAME}), SCI_PROVE_VERBING that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS_PAST we SCI_PROVE_VERBED not only that SCI_OVERALL_THESIS_PROVE, but that the same is true for SCI_THING_MOD SCI_GENERIC_THESIS_PAST we PROBE_VERBED how SCI_THING_MOD can be applied to the SCI_ACT SCI_GENERIC_THESIS_PAST we SCI_PROVE_VERBED that LIT_ALTHOUGH SCI_OVERALL_THESIS_PROVE, SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS_PAST we concentrated our efforts on SCI_PROVE_VERBING that SCI_OVERALL_THESIS_PROVE SCI_GENERIC_THESIS_PAST we SCI_PRESENT_VERBED SCI_OVERALL_THESIS_THING ({SYSNAME}), which we used to SCI_PROVE_VERB that SCI_OVERALL_THESIS_PROVE CONCL_CONCL we plan to explore more SCI_PROBLEM_PL related to these issues in future work. CONCL_CONCL we see no reason not to use SCI_OUR_SYSTEM for SCI_SYS_VERBING SCI_GENERIC_NOUN. CONCL_CONCL LIT_CONCLUSION, our vision for the future of SCI_FIELD certainly includes SCI_OUR_SYSTEM. CONCL_CONCL we plan to make SCI_OUR_SYSTEM available on the Web for public download. CONCL_CONCL the SCI_ACT is more SCI_ADJ than ever, and SCI_OUR_SYSTEM helps SCI_PEOPLE do just that. CONCL_CONCL we expect to see many SCI_PEOPLE move to SCI_VERBING SCI_OUR_SYSTEM in the very near future. CONCL_CONCL LIT_LAST SCI_GENERIC_THESIS_PAST. CONCL_CONCL CONCL_MID_X. ############################################################################# ####### Nouns ####### ############################################################################# SCI_BUZZWORD_NOUN technology SCI_BUZZWORD_NOUN communication SCI_BUZZWORD_NOUN algorithms SCI_BUZZWORD_NOUN theory SCI_BUZZWORD_NOUN methodologies SCI_BUZZWORD_NOUN information SCI_BUZZWORD_NOUN models SCI_BUZZWORD_NOUN archetypes SCI_BUZZWORD_NOUN configurations SCI_BUZZWORD_NOUN modalities SCI_BUZZWORD_NOUN symmetries SCI_BUZZWORD_NOUN epistemologies SCI_PROBLEM problem SCI_PROBLEM issue SCI_PROBLEM obstacle SCI_PROBLEM grand challenge SCI_PROBLEM challenge SCI_PROBLEM quandary SCI_PROBLEM riddle SCI_PROBLEM quagmire SCI_PROBLEM question SCI_PROBLEM_PL problems SCI_PROBLEM_PL issues SCI_PROBLEM_PL obstacles SCI_PROBLEM_PL grand challenges SCI_PROBLEM_PL challenges SCI_GOAL goal SCI_GOAL mission SCI_GOAL objective SCI_GOAL purpose SCI_GOAL ambition SCI_GOAL aim SCI_GOAL intent SCI_GOAL_PL goals SCI_GOAL_PL missions SCI_GOAL_PL objectives SCI_GOAL_PL purposes SCI_GOAL_PL ambitions SCI_GOAL_OR_PROBLEM SCI_PROBLEM SCI_GOAL_OR_PROBLEM SCI_GOAL SCI_APPROACH approach SCI_APPROACH solution SCI_APPROACH method SCI_APPROACH_PL approaches SCI_APPROACH_PL solutions SCI_APPROACH_PL methods SCI_DRAWBACK drawback SCI_DRAWBACK disadvantage SCI_DRAWBACK shortcoming SCI_DRAWBACK flaw WHAT_PL these results WHAT_PL these algorithms WHAT_PL a more thorough discussion WHAT it WHAT this FINDING WHAT such a claim WHAT such a hypothesis FINDING result FINDING finding FINDING outcome FINDING discussion FINDING technique FINDING+3 SCI_THING SCI_THING_P SCI_THING SCI_THING_S SCI_THING_HAS SCI_THING_S has SCI_THING_HAS SCI_THING_P have SCI_THING_S courseware SCI_THING_S e-commerce SCI_THING_S IPv4 SCI_THING_S IPv6 SCI_THING_S IPv7 SCI_THING_P DHTs SCI_THING_P robots SCI_THING_P agents SCI_THING_P Markov models SCI_THING_S the memory bus SCI_THING_P SMPs SCI_THING_P kernels SCI_THING_P suffix trees SCI_THING_P spreadsheets SCI_THING_P operating systems SCI_THING_P systems SCI_THING_P interrupts SCI_THING_P Web services SCI_THING_P massive multiplayer online role-playing games SCI_THING_P Byzantine fault tolerance SCI_THING_S the location-identity split SCI_THING_P sensor networks SCI_THING_P online algorithms SCI_THING_S extreme programming SCI_THING_P object-oriented languages SCI_THING_S Scheme SCI_THING_S DNS SCI_THING_S 802.11b SCI_THING_P information retrieval systems SCI_THING_P web browsers SCI_THING_S architecture SCI_THING_P thin clients #SCI_THING_S the Commodore VIC-20 SCI_THING_S the Turing machine SCI_THING_P B-trees SCI_THING_P hierarchical databases SCI_THING_P randomized algorithms SCI_THING_S the Internet #SCI_THING_P the Internets SCI_THING_S consistent hashing SCI_THING_S the transistor SCI_THING_S the UNIVAC computer SCI_THING_S Boolean logic SCI_THING_S voice-over-IP SCI_THING_S the World Wide Web SCI_THING_S Moore's Law SCI_THING_P flip-flop gates SCI_THING_S e-business SCI_THING_P neural networks SCI_THING_P von Neumann machines SCI_THING_S context-free grammar SCI_THING_P digital-to-analog converters SCI_THING_P journaling file systems SCI_THING_P expert systems SCI_THING_P active networks SCI_THING_S evolutionary programming SCI_THING_S simulated annealing SCI_THING_P superpages SCI_THING_P superblocks SCI_THING_S the partition table SCI_THING_S the lookaside buffer SCI_THING_P POWER_OF_TWO bit architectures # SCI_THING_S distance e-learning SCI_THING_P vacuum tubes SCI_THING_S Internet QoS SCI_THING_S rasterization SCI_THING_S model checking SCI_THING_S lambda calculus SCI_THING_S scatter/gather I/O SCI_THING_S XML SCI_THING_P I/O automata SCI_THING_P hash tables SCI_THING_P red-black trees SCI_THING_P linked lists SCI_THING_P fiber-optic cables SCI_THING_S the Ethernet SCI_THING_S RAID SCI_THING_P 802.11 mesh networks SCI_THING_P access points SCI_THING_P gigabit switches SCI_THING_S telephony SCI_THING_P multi-processors SCI_THING_P compilers SCI_THING_P semaphores SCI_THING_P RPCs SCI_THING_P virtual machines SCI_THING_S Smalltalk SCI_THING_S A* search SCI_THING_S reinforcement learning SCI_THING_P Lamport clocks SCI_THING_S the producer-consumer problem SCI_THING_P checksums SCI_THING_P link-level acknowledgements SCI_THING_P public-private key pairs SCI_THING_P symmetric encryption SCI_THING_S forward-error correction SCI_THING_S erasure coding SCI_THING_S redundancy SCI_THING_S replication SCI_THING_S congestion control SCI_THING_P wide-area networks SCI_THING_P local-area networks SCI_THING_S DHCP SCI_THING_P write-back caches SCI_THING_P multicast SCI_SYSTEM_PL SCI_THING_S write-ahead logging SCI_THING_S cache coherence SCI_THING_P SCSI disks SCI_THING_MOD SCI_THING CITATION_SOMETIMES SCI_SYSTEM algorithm SCI_SYSTEM system SCI_SYSTEM framework SCI_SYSTEM heuristic SCI_SYSTEM application SCI_SYSTEM methodology SCI_SYSTEM SCI_APPROACH SCI_OUR_SYSTEM our SCI_SYSTEM SCI_OUR_SYSTEM SYSNAME SCI_SYSTEM_PL algorithms SCI_SYSTEM_PL systems SCI_SYSTEM_PL frameworks SCI_SYSTEM_PL heuristics SCI_SYSTEM_PL applications SCI_SYSTEM_PL methodologies SCI_SYSTEM_PL SCI_APPROACH_PL METHODOLOGY methodology METHODOLOGY method METHODOLOGY approach METHODOLOGY strategy SCI_FIELD SCI_BUZZWORD_ADJ SCI_FIELD SCI_FIELD SCI_MATH_ADJ SCI_FIELD SCI_FIELD hardware and architecture SCI_FIELD networking SCI_FIELD operating systems SCI_FIELD programming languages SCI_FIELD theory SCI_FIELD algorithms SCI_FIELD complexity theory SCI_FIELD artificial intelligence SCI_FIELD machine learning SCI_FIELD robotics SCI_FIELD electrical engineering SCI_FIELD e-voting technology SCI_FIELD cryptography SCI_FIELD cryptoanalysis SCI_FIELD cyberinformatics SCI_FIELD steganography SCI_FIELD software engineering SCI_COUNTRY American SCI_COUNTRY British SCI_COUNTRY Canadian SCI_COUNTRY French SCI_COUNTRY German SCI_COUNTRY Italian SCI_COUNTRY Japanese SCI_COUNTRY Swedish SCI_COUNTRY Russian SCI_COUNTRY Soviet ############################################################################# ####### Adjectives/adverbs ####### ############################################################################# SCI_BUZZWORD_ADJ_MULTI+5 SCI_BUZZWORD_ADJ SCI_BUZZWORD_ADJ_MULTI+10 SCI_BUZZWORD_ADJ, SCI_BUZZWORD_ADJ SCI_BUZZWORD_ADJ_MULTI SCI_BUZZWORD_ADJ, SCI_BUZZWORD_ADJ, SCI_BUZZWORD_ADJ SCI_BUZZWORD_ADJ peer-to-peer SCI_BUZZWORD_ADJ game-theoretic SCI_BUZZWORD_ADJ knowledge-based SCI_BUZZWORD_ADJ relational SCI_BUZZWORD_ADJ compact SCI_BUZZWORD_ADJ ubiquitous SCI_BUZZWORD_ADJ linear-time SCI_BUZZWORD_ADJ ``fuzzy'' SCI_BUZZWORD_ADJ embedded SCI_BUZZWORD_ADJ constant-time SCI_BUZZWORD_ADJ client-server SCI_BUZZWORD_ADJ efficient SCI_BUZZWORD_ADJ reliable SCI_BUZZWORD_ADJ replicated SCI_BUZZWORD_ADJ low-energy SCI_BUZZWORD_ADJ omniscient SCI_BUZZWORD_ADJ wireless SCI_BUZZWORD_ADJ modular SCI_BUZZWORD_ADJ autonomous SCI_BUZZWORD_ADJ introspective SCI_BUZZWORD_ADJ distributed SCI_BUZZWORD_ADJ flexible SCI_BUZZWORD_ADJ extensible SCI_BUZZWORD_ADJ amphibious SCI_BUZZWORD_ADJ metamorphic SCI_BUZZWORD_ADJ ambimorphic SCI_BUZZWORD_ADJ permutable SCI_BUZZWORD_ADJ adaptive SCI_BUZZWORD_ADJ self-learning SCI_BUZZWORD_ADJ trainable SCI_BUZZWORD_ADJ ``smart'' SCI_BUZZWORD_ADJ classical SCI_BUZZWORD_ADJ atomic SCI_BUZZWORD_ADJ event-driven SCI_BUZZWORD_ADJ read-write SCI_BUZZWORD_ADJ encrypted SCI_BUZZWORD_ADJ highly-available SCI_BUZZWORD_ADJ secure SCI_BUZZWORD_ADJ interposable SCI_BUZZWORD_ADJ cacheable SCI_BUZZWORD_ADJ perfect SCI_BUZZWORD_ADJ electronic SCI_BUZZWORD_ADJ pervasive SCI_BUZZWORD_ADJ large-scale SCI_BUZZWORD_ADJ Bayesian SCI_BUZZWORD_ADJ multimodal SCI_BUZZWORD_ADJ authenticated SCI_BUZZWORD_ADJ interactive SCI_BUZZWORD_ADJ heterogeneous SCI_BUZZWORD_ADJ homogeneous SCI_BUZZWORD_ADJ collaborative SCI_BUZZWORD_ADJ concurrent SCI_BUZZWORD_ADJ probabilistic SCI_BUZZWORD_ADJ mobile SCI_BUZZWORD_ADJ wearable SCI_BUZZWORD_ADJ semantic SCI_BUZZWORD_ADJ real-time SCI_BUZZWORD_ADJ cooperative SCI_BUZZWORD_ADJ decentralized SCI_BUZZWORD_ADJ scalable SCI_BUZZWORD_ADJ certifiable SCI_BUZZWORD_ADJ robust SCI_BUZZWORD_ADJ signed SCI_BUZZWORD_ADJ virtual SCI_BUZZWORD_ADJ lossless SCI_BUZZWORD_ADJ psychoacoustic SCI_BUZZWORD_ADJ empathic SCI_BUZZWORD_ADJ optimal SCI_BUZZWORD_ADJ stable SCI_BUZZWORD_ADJ unstable SCI_BUZZWORD_ADJ symbiotic SCI_BUZZWORD_ADJ stochastic SCI_BUZZWORD_ADJ random SCI_BUZZWORD_ADJ pseudorandom SCI_IDEAL ideal SCI_IDEAL optimal SCI_IDEAL perfect SCI_IDEAL different SCI_IDEAL distinct LIT_GOOD good LIT_GOOD bad LIT_GOOD excellent LIT_GOOD useful LIT_GOOD satisfactory LIT_GOOD numerous LIT_GOOD promising LIT_GOOD significant LIT_GOOD encouraging LIT_GOOD outdated LIT_GREAT great LIT_GREAT profound LIT_GREAT tremendous LIT_GREAT limited LIT_GREAT minimal LIT_GREAT improbable LIT_GREAT_ADV greatly LIT_GREAT_ADV profoundly LIT_GREAT_ADV tremendously LIT_GREAT_ADV minimally LIT_GREAT_ADV improbably LIT_OFTEN often LIT_OFTEN usually LIT_OFTEN rarely LIT_OFTEN never LIT_OFTEN always LIT_OFTEN mostly LIT_OFTEN largely LIT_OFTEN entirely LIT_OFTEN generally LIT_OFTEN regularly LIT_OFTEN continuously LIT_BETTER+3 better LIT_BETTER+2 more effectively LIT_BETTER less well LIT_BETTER no better LIT_BETTER worse LIT_INCREASING increasing LIT_INCREASING rising LIT_INCREASING decreasing LIT_INCREASING dwindling SCI_ADJ important SCI_ADJ significant SCI_ADJ key SCI_ADJ unfortunate SCI_ADJ robust SCI_ADJ typical SCI_ADJ unproven SCI_ADJ confusing SCI_ADJ extensive SCI_ADJ appropriate SCI_ADJ confirmed SCI_ADJ theoretical SCI_ADJ technical SCI_ADJ structured SCI_ADJ natural SCI_ADJ essential SCI_ADJ private SCI_ADJ intuitive SCI_ADJ practical SCI_ADJ compelling SCI_ADJ_ADV particularly SCI_ADJ_ADV dubiously SCI_ADJ_ADV daringly SCI_ADJ_ADV shockingly SCI_ADJ_ADV daringly SCI_ADJ_ADV famously SCI_ADJ_ADV predictably SCI_ADJ_ADV clearly SCI_ADJ_ADV obviously SCI_ADJ_ADV urgently SCI_ADJ_ADV compellingly SCI_ADV ostensibly SCI_ADV obviously SCI_ADV evidently SCI_ADV clearly SCI_ADV apparently SCI_ADV perhaps SCI_COMPLEXNOUN complexity SCI_COMPLEXNOUN contradiction SCI_COMPLEXNOUN uncertainty SCI_COMPLEXNOUN chaos SCI_COMPLEXNOUN change SCI_COMPLEXNOUN mystery SCI_COMPLEXNOUN enigma SCI_COMPLEXNOUN paradox SCI_COMPLEXNOUN incoherence SCI_COMPLEXNOUN simplicity PERVERSE perverse PERVERSE counterintuitive PERVERSE unexpected RELATED prior RELATED related RELATED previous RELATED existing DIFFERENT degraded DIFFERENT amplified DIFFERENT exaggerated DIFFERENT weakened DIFFERENT muted DIFFERENT duplicated DIFFERENT improved IMPROVEMENT improvement IMPROVEMENT degredation IMPROVEMENT amplification PERFORMANCE performance PERFORMANCE throughput PERFORMANCE latency INSTRUMENTAL instrumental INSTRUMENTAL crucial INSTRUMENTAL essential UNIQUE unique UNIQUE conventional UNIQUE expected STAT_ADJ effective STAT_ADJ mean STAT_ADJ median STAT_ADJ expected STAT_ADJ average STAT_ADJ 10th-percentile SCI_STATUS_ADJ famous SCI_STATUS_ADJ well-known SCI_STATUS_ADJ little-known SCI_STATUS_ADJ acclaimed SCI_STATUS_ADJ much-touted SCI_STATUS_ADJ infamous SCI_STATUS_ADJ foremost SCI_STATUS_ADJ seminal # # MK Addition 2/16/05 -- mathematical adjectives and adverbs # SCI_MATH_ADJ+3 SCI_MATH_ADV SCI_MATH_ADJ SCI_MATH_ADJ SCI_MATH_ADJ, SCI_MATH_ADJ SCI_MATH_ADJ disjoint SCI_MATH_ADJ independent SCI_MATH_ADJ mutually exclusive SCI_MATH_ADJ noisy SCI_MATH_ADJ fuzzy SCI_MATH_ADJ random SCI_MATH_ADJ stochastic SCI_MATH_ADJ discrete SCI_MATH_ADJ parallel SCI_MATH_ADJ distributed SCI_MATH_ADJ partitioned SCI_MATH_ADJ exhaustive SCI_MATH_ADJ Markov SCI_MATH_ADJ Bayesian SCI_MATH_ADJ randomized SCI_MATH_ADJ pipelined #SCI_MATH_ADJ hardware SCI_MATH_ADJ wireless SCI_MATH_ADJ wired SCI_MATH_ADJ separated SCI_MATH_ADJ saturated SCI_MATH_ADJ DoS-ed SCI_MATH_ADJ replicated SCI_MATH_ADV extremely SCI_MATH_ADV independently SCI_MATH_ADV randomly SCI_MATH_ADV mutually SCI_MATH_ADV collectively SCI_MATH_ADV topologically SCI_MATH_ADV computationally SCI_MATH_ADV opportunistically SCI_MATH_ADV lazily SCI_MATH_ADV provably ############################################################################# ####### Flow control ####### ############################################################################# SCI_B_LEADIN_C Finally, SCI_B_LEADIN_C Ultimately, SCI_B_LEADIN_C As a result, SCI_B_LEADIN_C In the end, LIT_MIDDLE_TWO+4 LIT_MIDDLE_TWO Second, LIT_MIDDLE_TWO+3 LIT_MIDDLE LIT_MIDDLE_3+4 LIT_MIDDLE_3 Third, LIT_MIDDLE_3+3 LIT_MIDDLE LIT_MIDDLE Next, LIT_MIDDLE Further, LIT_MIDDLE Furthermore, LIT_MIDDLE Continuing with this rationale, LIT_MIDDLE Along these same lines, LIT_MIDDLE Similarly, LIT_MIDDLE On a similar note, LIT_LEADIN But, LIT_LEADIN In addition, LIT_LEADIN SCI_ADJ_ADV enough, LIT_LEADIN Without a doubt, LIT_LEADIN In the opinion of SCI_PEOPLE, LIT_LEADIN Predictably, LIT_LEADIN By comparison, LIT_LEADIN In the opinions of many, LIT_LEADIN Certainly, LIT_LEADIN+7 LIT_MIDDLE LIT_LEADIN+40 LIT_FIRST First, LIT_FIRST To begin with, LIT_FIRST To start off with, LIT_FIRST Primarily, LIT_FIRST For starters, LIT_FIRST+4 LIT_LAST Finally, LIT_LAST Lastly, LIT_LAST In the end, LIT_ALTHOUGH though LIT_ALTHOUGH although LIT_ALTHOUGH while LIT_ALTHOUGH even though LIT_ALTHOUGH despite the fact that LIT_CONCLUSION thus LIT_CONCLUSION thusly LIT_CONCLUSION therefore LIT_CONCLUSION clearly LIT_CONCLUSION obviously LIT_CONCLUSION as a result LIT_REVERSAL however LIT_REVERSAL on the other hand LIT_REVERSAL nevertheless LIT_REVERSAL contrarily LIT_REVERSAL unfortunately LIT_REVERSAL_MAYBE LIT_REVERSAL, LIT_REVERSAL_MAYBE LIT_MIDDLE_MAYBE LIT_MIDDLE LIT_MIDDLE_MAYBE+2 LIT_LAST_MAYBE LIT_LAST LIT_LAST_MAYBE LIT_LAST_OR_MIDDLE LIT_LAST LIT_LAST_OR_MIDDLE LIT_MIDDLE ############################################################################# ####### Verbs ####### ############################################################################# LIT_OMIT omit LIT_OMIT withhold LIT_OMIT skip LIT_OMIT leave out SUPPORTED supported SUPPORTED buffetted SCI_PROVE_VERB demonstrate SCI_PROVE_VERB argue SCI_PROVE_VERB prove SCI_PROVE_VERB show SCI_PROVE_VERB disprove SCI_PROVE_VERB validate SCI_PROVE_VERB verify SCI_PROVE_VERB confirm SCI_PROVE_VERB disconfirm SCI_PROVE_VERBED demonstrated SCI_PROVE_VERBED argued SCI_PROVE_VERBED proved SCI_PROVE_VERBED showed SCI_PROVE_VERBED disproved SCI_PROVE_VERBED validated SCI_PROVE_VERBED verified SCI_PROVE_VERBED confirmed SCI_PROVE_VERBED disconfirmed SCI_PROVE_VERBING demonstrating SCI_PROVE_VERBING arguing SCI_PROVE_VERBING proving SCI_PROVE_VERBING showing SCI_PROVE_VERBING disproving SCI_PROVE_VERBING validating SCI_PROVE_VERBING verifying SCI_PROVE_VERBING confirming SCI_PROVE_VERBING disconfirming SCI_PRESENT_VERB present SCI_PRESENT_VERB introduce SCI_PRESENT_VERB propose SCI_PRESENT_VERB motivate SCI_PRESENT_VERB construct SCI_PRESENT_VERB describe SCI_PRESENT_VERB explore SCI_PRESENT_VERBING presenting SCI_PRESENT_VERBING introducing SCI_PRESENT_VERBING proposing SCI_PRESENT_VERBING motivating SCI_PRESENT_VERBING constructing SCI_PRESENT_VERBING describing SCI_PRESENT_VERBING exploring SCI_PRESENT_VERBED presented SCI_PRESENT_VERBED introduced SCI_PRESENT_VERBED proposed SCI_PRESENT_VERBED motivated SCI_PRESENT_VERBED constructed SCI_PRESENT_VERBED described SCI_PRESENT_VERBED explored SCI_PROBLEM_SOLVE solve SCI_PROBLEM_SOLVE overcome SCI_PROBLEM_SOLVE surmount SCI_PROBLEM_SOLVE answer SCI_PROBLEM_SOLVE fix SCI_PROBLEM_SOLVE address SCI_PROBLEM_SOLVED solved SCI_PROBLEM_SOLVED overcame SCI_PROBLEM_SOLVED surmounted SCI_PROBLEM_SOLVED answered SCI_PROBLEM_SOLVED fixed SCI_PROBLEM_SOLVED addressed SCI_GOAL_ACHIEVE achieve SCI_GOAL_ACHIEVE realize SCI_GOAL_ACHIEVE fulfill SCI_GOAL_ACHIEVE accomplish SCI_VERB_PL interact SCI_VERB_PL collaborate SCI_VERB_PL interfere SCI_VERB_PL connect SCI_VERB_PL agree SCI_VERB_PL collude SCI_VERB_PL cooperate SCI_VERB_PL synchronize SCI_VERBING_PL interacting SCI_VERBING_PL collaborating SCI_VERBING_PL interfering SCI_VERBING_PL connecting SCI_VERBING_PL agreeing SCI_VERBING_PL colluding SCI_VERBING_PL cooperating SCI_VERBING_PL synchronizing SCI_VERB explore SCI_VERB enable SCI_VERB harness SCI_VERB develop SCI_VERB refine SCI_VERB investigate SCI_VERB analyze SCI_VERB measure SCI_VERB improve SCI_VERB emulate SCI_VERB simulate SCI_VERB construct SCI_VERB evaluate SCI_VERB deploy SCI_VERB synthesize SCI_VERB visualize SCI_VERB study SCI_VERBS explores SCI_VERBS enables SCI_VERBS harnesses SCI_VERBS develops SCI_VERBS refines SCI_VERBS investigates SCI_VERBS analyzes SCI_VERBS improves SCI_VERBS emulates SCI_VERBS simulates SCI_VERBS constructs SCI_VERBS evaluates SCI_VERBS deploys SCI_VERBS synthesizes SCI_VERBS visualizes SCI_VERBS studies SCI_VERBED explored SCI_VERBED enabled SCI_VERBED harnessed SCI_VERBED developed SCI_VERBED refined SCI_VERBED investigated SCI_VERBED analyzed SCI_VERBED improved SCI_VERBED emulated SCI_VERBED simulated SCI_VERBED constructed SCI_VERBED evaluated SCI_VERBED deployed SCI_VERBED synthesized SCI_VERBED visualized SCI_VERBED studied SCI_VERBING harnessing SCI_VERBING enabling SCI_VERBING exploring SCI_VERBING controlling SCI_VERBING developing SCI_VERBING refining SCI_VERBING architecting SCI_VERBING investigating SCI_VERBING improving SCI_VERBING analyzing SCI_VERBING constructing SCI_VERBING simulating SCI_VERBING evaluating SCI_VERBING emulating SCI_VERBING deploying SCI_VERBING synthesizing SCI_VERBING visualizing SCI_VERBING studying SCI_VERBION exploration SCI_VERBION development SCI_VERBION refinement SCI_VERBION investigation SCI_VERBION analysis SCI_VERBION improvement SCI_VERBION emulation SCI_VERBION simulation SCI_VERBION construction SCI_VERBION evaluation SCI_VERBION deployment SCI_VERBION synthesis SCI_VERBION visualization SCI_VERBION study SCI_SYS_VERB locate SCI_SYS_VERB store SCI_SYS_VERB prevent SCI_SYS_VERB allow SCI_SYS_VERB provide SCI_SYS_VERB control SCI_SYS_VERB request SCI_SYS_VERB cache SCI_SYS_VERB create SCI_SYS_VERB learn SCI_SYS_VERB observe SCI_SYS_VERB manage SCI_SYS_VERB+10 SCI_VERB SCI_SYS_VERBS locates SCI_SYS_VERBS stores SCI_SYS_VERBS prevents SCI_SYS_VERBS allows SCI_SYS_VERBS provides SCI_SYS_VERBS controls SCI_SYS_VERBS requests SCI_SYS_VERBS caches SCI_SYS_VERBS creates SCI_SYS_VERBS learns SCI_SYS_VERBS observes SCI_SYS_VERBS manages SCI_SYS_VERBS+10 SCI_VERBS SCI_SYS_VERBING locating SCI_SYS_VERBING storing SCI_SYS_VERBING preventing SCI_SYS_VERBING allowing SCI_SYS_VERBING providing SCI_SYS_VERBING controlling SCI_SYS_VERBING requesting SCI_SYS_VERBING caching SCI_SYS_VERBING creating SCI_SYS_VERBING learning SCI_SYS_VERBING observing SCI_SYS_VERBING managing SCI_SYS_VERBING+10 SCI_VERBING SCI_SYS_VERBED located SCI_SYS_VERBED stored SCI_SYS_VERBED prevented SCI_SYS_VERBED allowed SCI_SYS_VERBED provided SCI_SYS_VERBED controlled SCI_SYS_VERBED requested SCI_SYS_VERBED cached SCI_SYS_VERBED created SCI_SYS_VERBED learned SCI_SYS_VERBED observed SCI_SYS_VERBED managed SCI_SYS_VERBED+10 SCI_VERBED SCI_SYS_VERBION location SCI_SYS_VERBION storage SCI_SYS_VERBION prevention SCI_SYS_VERBION allowance SCI_SYS_VERBION provision SCI_SYS_VERBION creation SCI_SYS_VERBION observation SCI_SYS_VERBION management SCI_SYS_VERBION+10 SCI_VERBION SCI_MATH_VERBING separating SCI_MATH_VERBING decoupling SCI_MATH_VERBING saturating SCI_MATH_VERBING composing SCI_MATH_VERBING replicating SCI_MATH_VERBING pipelining NOTED noted NOTED observed NOTED measured NOTED characterized EMULATED emulated EMULATED simulated EMULATED prototyped EMULATED deployed IMPROVE_VERB improve IMPROVE_VERB degrade IMPROVE_VERB amplify PROBE_VERB probe PROBE_VERB examine PROBE_VERB investigate PROBE_VERB discover PROBE_VERB consider PROBE_VERB better understand PROBE_VERB understand PROBE_VERBED probed PROBE_VERBED examined PROBE_VERBED investigated PROBE_VERBED discovered PROBE_VERBED considered PROBE_VERBED have a better understanding PROBE_VERBED understood ############################################################################# ####### Phrases and fillers ####### ############################################################################# XXX+60 . XXX+4 CITATION. XXX CITATION_MULTI. XXX+4 . FILLER_SENTENCE. SCI_CAN+5 can SCI_CAN+5 cannot SCI_CAN should not SCI_CAN should SCI_CAN might SCI_CAN is able to SCI_CAN may be able to SCI_CAN is not able to SCI_CAN will not able to SCI_CAN will be able to SCI_SOLVE_CLAUSE SCI_PROBLEM_SOLVE this SCI_PROBLEM SCI_SOLVE_CLAUSE SCI_GOAL_ACHIEVE this SCI_GOAL SCI_IN_THIS_PAPER in this paper SCI_IN_THIS_PAPER in this position paper SCI_IN_THIS_PAPER in this work SCI_IN_THIS_PAPER in our research SCI_IN_THIS_PAPER here SCI_REACTION well-received SCI_REACTION adamantly opposed SCI_REACTION considered SCI_ADJ SCI_REACTION LIT_GOOD LIT_BASED_ON based on LIT_BASED_ON derived from LIT_BASED_ON copied from LIT_BASED_ON built on FILLER_SENTENCE+10 FILLER_SURPRISE FILLER_SENTENCE our SCI_GOAL here is to set the record straight FILLER_SENTENCE this is an important point to understand FILLER_SENTENCE this is INSTRUMENTAL to the success of our work FILLER_SENTENCE we LIT_OMIT WHAT_PL OMIT_WHY FILLER_SENTENCE of course, this is not always the case FILLER_SENTENCE this follows from the SCI_ACT CITATION_SOMETIMES FILLER_SURPRISE LIT_ALTHOUGH WHAT FILLER_SURPRISE_1, it FILLER_SURPRISE_2 FILLER_SURPRISE WHAT FILLER_SURPRISE_1 but FILLER_SURPRISE_2 FILLER_SURPRISE_1 might seem PERVERSE FILLER_SURPRISE_1 is LIT_OFTEN a SCI_ADJ SCI_GOAL FILLER_SURPRISE_1 at first glance seems PERVERSE FILLER_SURPRISE_2 fell in line with our expectations FILLER_SURPRISE_2 is SUPPORTED by RELATED work in the field FILLER_SURPRISE_2 has ample historical precedence FILLER_SURPRISE_2 is derived from known results FILLER_SURPRISE_2 LIT_OFTEN conflicts with the need to provide SCI_THING to SCI_PEOPLE OMIT_WHY due to space constraints OMIT_WHY due to resource constraints OMIT_WHY for anonymity OMIT_WHY for now OMIT_WHY until future work SCI_A_FACT SCI_SOURCE's SCI_ACT in SCI_YEAR SCI_A_FACT the SCI_COMPLEXNOUN of SCI_FIELD SCI_A_FACT the work of SCI_COUNTRY SCI_PERSON SCI_SOURCE SCI_ACT+50 SCI_ACT_A SCI_THING SCI_ACT SCI_ACT_A SCI_THING that SCI_EFFECT SCI_ACT_A understanding of SCI_ACT_A SCI_ADJ unification of SCI_THING and SCI_ACT_A+15 SCI_VERBION of SCI_ACH SCI_VERBED SCI_THING_MOD SCI_ACH SCI_VERBED SCI_THING_MOD (which SCI_EFFECT ) SCI_ACH_PRES SCI_VERBING SCI_THING_MOD SCI_ACH_PRES SCI_VERBING SCI_THING_MOD (which SCI_EFFECT ) SCI_RESPONSE yes SCI_RESPONSE absolutely SCI_RESPONSE no SCI_RESPONSE it is SCI_RESPONSE unlikely SCI_RESPONSE exactly so SCI_RESPONSE it is not SCI_RESPONSE the answer is yes SCI_RESPONSE yes, but only in theory SCI_RESPONSE yes, but with low probability SCI_EFFECT made SCI_VERBING and possibly SCI_VERBING SCI_THING a reality SCI_EFFECT would allow for further study into SCI_THING SCI_EFFECT paved the way for the SCI_ACT_A SCI_THING SCI_EFFECT would make SCI_VERBING SCI_THING a real possibility SCI_COMPLEXITY_FUNC O SCI_COMPLEXITY_FUNC $\Omega$ SCI_COMPLEXITY_FUNC $\Theta$ SCI_COMPLEXITY_SIMPLE $n$ SCI_COMPLEXITY_SIMPLE $n^2$ SCI_COMPLEXITY_SIMPLE $\log n$ SCI_COMPLEXITY_SIMPLE $2^n$ SCI_COMPLEXITY_SIMPLE $n!$ SCI_COMPLEXITY+2 SCI_COMPLEXITY_SIMPLE SCI_COMPLEXITY SCI_COMPLEXITY_COMPLEX SCI_COMPLEXITY_COMPLEX $ SCC_EXPR $ SCC_EXPR+15 n SCC_EXPR+11 \log SCC_EXPR SCC_EXPR ( SCC_EXPR + SCC_EXPR ) SCC_EXPR SCC_EXPR + SCC_EXPR SCC_EXPR {SCC_EXPR_BASE} ^ { SCC_EXPR } SCC_EXPR \frac{SCC_EXPR}{SCC_EXPR} SCC_EXPR \sqrt{SCC_EXPR} SCC_EXPR SCC_EXPR ! SCC_EXPR_BASE SCC_EXPR SCC_EXPR_BASE 2 SCC_EXPR_BASE 1.32 SCC_EXPR_BASE \pi SCC_EXPR_BASE e SCC_EXPR_BASE n SCC_EXPR_EXP 2 SCC_EXPR_EXP 3 SCC_EXPR_EXP \pi SCC_EXPR_EXP e SCC_EXPR_EXP SCC_EXPR SCC_EXPR_EXP n SCI_PROOF_PROP+5 runs in SCI_COMPLEXITY_FUNC(SCI_COMPLEXITY) time SCI_PROOF_PROP is NP-complete SCI_PROOF_PROP is impossible SCI_PROOF_PROP is recursively enumerable SCI_PROOF_PROP is in Co-NP SCI_PROOF_PROP is optimal SCI_PROOF_PROP is Turing complete SCI_PROOF_PROP is maximally efficient SCI_PROOF_PROP follows a Zipf-like distribution ############################################################################# ####### People ####### ############################################################################# SCI_PERSON chemist SCI_PERSON physicist SCI_PERSON information theorist SCI_PERSON computational biologist SCI_PERSON system administrator SCI_PERSON gifted hacker SCI_PERSON convicted hacker SCI_PERSON mad scientist SCI_PERSON hardware designer SCI_PERSON complexity theorist SCI_PERSON algorithmist SCI_PERSON analyst SCI_PEOPLE leading analysts SCI_PEOPLE experts SCI_PEOPLE analysts SCI_PEOPLE scholars SCI_PEOPLE information theorists SCI_PEOPLE statisticians SCI_PEOPLE computational biologists SCI_PEOPLE system administrators SCI_PEOPLE electrical engineers SCI_PEOPLE cryptographers SCI_PEOPLE security experts SCI_PEOPLE systems engineers SCI_PEOPLE hackers worldwide SCI_PEOPLE biologists SCI_PEOPLE mathematicians SCI_PEOPLE physicists SCI_PEOPLE theorists SCI_PEOPLE researchers SCI_PEOPLE steganographers SCI_PEOPLE cyberinformaticians SCI_PEOPLE end-users SCI_PEOPLE futurists SCI_PEOPLE cyberneticists SCI_SOURCE Rodney Brooks SCI_SOURCE Alan Turing SCI_SOURCE Albert Einstein SCI_SOURCE Charles Darwin SCI_SOURCE Erwin Schroedinger SCI_SOURCE Isaac Newton SCI_SOURCE Noam Chomsky SCI_SOURCE Robert T. Morrison SCI_SOURCE Stephen Hawking SCI_SOURCE Timothy Leary SCI_SOURCE Butler Lampson SCI_SOURCE Henry Levy SCI_SOURCE Roger Needham SCI_SOURCE Matt Welsh SCI_SOURCE M. Frans Kaashoek SCI_SOURCE Ken Thompson SCI_SOURCE Richard Stallman SCI_SOURCE Ron Rivest SCI_SOURCE A.J. Perlis SCI_SOURCE Maurice V. Wilkes SCI_SOURCE Richard Hamming SCI_SOURCE Marvin Minsky SCI_SOURCE J.H. Wilkinson SCI_SOURCE John McCarthy SCI_SOURCE E.W. Dijkstra SCI_SOURCE Paul Erd\H{o}s SCI_SOURCE Charles Bachman SCI_SOURCE Donald Knuth SCI_SOURCE Allen Newell SCI_SOURCE Herbert Simon SCI_SOURCE Michael O. Rabin SCI_SOURCE Dana S. Scott SCI_SOURCE John Backus SCI_SOURCE Robert Floyd SCI_SOURCE Kenneth Iverson SCI_SOURCE C. Antony R. Hoare SCI_SOURCE Edgar Codd SCI_SOURCE Stephen Cook SCI_SOURCE Dennis Ritchie SCI_SOURCE Niklaus Wirth SCI_SOURCE Andy Tanenbaum SCI_SOURCE Richard Karp SCI_SOURCE John Hopcroft SCI_SOURCE Robert Tarjan SCI_SOURCE John Cocke SCI_SOURCE Ivan Sutherland SCI_SOURCE William Kahan SCI_SOURCE Fernando Corbato SCI_SOURCE Robin Milner SCI_SOURCE Juris Hartmanis SCI_SOURCE Richard Stearns SCI_SOURCE Edward Feigenbaum SCI_SOURCE Raj Reddy SCI_SOURCE Manuel Blum SCI_SOURCE Amir Pnueli SCI_SOURCE Douglas Engelbart SCI_SOURCE James Gray SCI_SOURCE Fredrick P. Brooks, Jr. SCI_SOURCE Andrew Yao SCI_SOURCE Ole-Johan Dahl SCI_SOURCE Kristen Nygaard SCI_SOURCE Adi Shamir SCI_SOURCE Leonard Adleman SCI_SOURCE David Johnson SCI_SOURCE J. Ullman SCI_SOURCE A. Gupta SCI_SOURCE R. Milner SCI_SOURCE Scott Shenker SCI_SOURCE Venugopalan Ramasubramanian SCI_SOURCE Karthik Lakshminarayanan SCI_SOURCE Lakshminarayanan Subramanian SCI_SOURCE Van Jacobson SCI_SOURCE M. Garey SCI_SOURCE R. Tarjan SCI_SOURCE Sally Floyd SCI_SOURCE J. Dongarra SCI_SOURCE Leslie Lamport SCI_SOURCE J. Smith SCI_SOURCE E. Clarke SCI_SOURCE R. Agarwal SCI_SOURCE Christos Papadimitriou SCI_SOURCE John Hennessy SCI_SOURCE Hector Garcia-Molina SCI_SOURCE Mark Gayson SCI_SOURCE J. Quinlan SCI_SOURCE David Clark SCI_SOURCE Charles Leiserson SCI_SOURCE David Patterson SCI_SOURCE John Kubiatowicz SCI_SOURCE C. Hoare SCI_SOURCE S. Abiteboul SCI_SOURCE I. Daubechies SCI_SOURCE Deborah Estrin SCI_SOURCE David Culler SCI_SOURCE+75 INITIALS GENERIC_LASTNAME SCI_SOURCE+5 INITIALS TAMIL_LASTNAME INITIALS+7 INITIAL. INITIALS INITIAL. INITIAL. INITIAL A INITIAL B INITIAL C INITIAL D INITIAL E INITIAL F INITIAL G INITIAL H INITIAL I INITIAL J INITIAL K INITIAL L INITIAL M INITIAL N INITIAL O INITIAL P INITIAL Q INITIAL R INITIAL S INITIAL T INITIAL U INITIAL V INITIAL W INITIAL X INITIAL Y INITIAL Z GENERIC_LASTNAME Smith GENERIC_LASTNAME Johnson GENERIC_LASTNAME Williams GENERIC_LASTNAME Jones GENERIC_LASTNAME Brown GENERIC_LASTNAME Davis GENERIC_LASTNAME Miller GENERIC_LASTNAME Wilson GENERIC_LASTNAME Moore GENERIC_LASTNAME Taylor GENERIC_LASTNAME Anderson GENERIC_LASTNAME Thomas GENERIC_LASTNAME Jackson GENERIC_LASTNAME White GENERIC_LASTNAME Harris GENERIC_LASTNAME Martin GENERIC_LASTNAME Thompson GENERIC_LASTNAME Garcia GENERIC_LASTNAME Martinez GENERIC_LASTNAME Robinson GENERIC_LASTNAME Zhao GENERIC_LASTNAME Zhou GENERIC_LASTNAME Qian GENERIC_LASTNAME Wu GENERIC_LASTNAME Sun GENERIC_LASTNAME Zheng GENERIC_LASTNAME Li GENERIC_LASTNAME Lee GENERIC_LASTNAME Wang GENERIC_LASTNAME Sato GENERIC_LASTNAME Sasaki GENERIC_LASTNAME Suzuki GENERIC_LASTNAME Takahashi GENERIC_LASTNAME Watanabe GENERIC_LASTNAME Kobayashi GENERIC_LASTNAME Maruyama GENERIC_LASTNAME Ito GENERIC_LASTNAME Raman GENERIC_LASTNAME Bhabha GENERIC_LASTNAME Bose GENERIC_LASTNAME Gupta GENERIC_LASTNAME Nehru GENERIC_LASTNAME Shastri GENERIC_LASTNAME Kumar # Karthik's Tamil brahmin names TAMIL_LASTNAME Abhishek TAMIL_LASTNAME Aditya TAMIL_LASTNAME Ajay TAMIL_LASTNAME Ambarish TAMIL_LASTNAME Amit TAMIL_LASTNAME Anand TAMIL_LASTNAME Ananthagopalan TAMIL_LASTNAME Ananthakrishnan TAMIL_LASTNAME Ananthapadmanabhan TAMIL_LASTNAME Anil TAMIL_LASTNAME Anirudh TAMIL_LASTNAME Aravind TAMIL_LASTNAME Arun TAMIL_LASTNAME Arunkumar TAMIL_LASTNAME Ashok TAMIL_LASTNAME Ashwin TAMIL_LASTNAME Avinash TAMIL_LASTNAME Badrinath TAMIL_LASTNAME Balachandran TAMIL_LASTNAME Balaji TAMIL_LASTNAME Balakrishnan TAMIL_LASTNAME Balasubramaniam TAMIL_LASTNAME Bharadwaj TAMIL_LASTNAME Bharath TAMIL_LASTNAME Bhaskaran TAMIL_LASTNAME Chandramouli TAMIL_LASTNAME Chandran TAMIL_LASTNAME Chandrasekharan TAMIL_LASTNAME Deepak TAMIL_LASTNAME Dilip TAMIL_LASTNAME Dinesh TAMIL_LASTNAME Easwaran TAMIL_LASTNAME Ganesan TAMIL_LASTNAME Gopalakrishnan TAMIL_LASTNAME Gopalan TAMIL_LASTNAME Govindarajan TAMIL_LASTNAME Hari TAMIL_LASTNAME Harichandran TAMIL_LASTNAME Harikrishnan TAMIL_LASTNAME Harikumar TAMIL_LASTNAME Hariprasad TAMIL_LASTNAME Harishankar TAMIL_LASTNAME Jayakumar TAMIL_LASTNAME Jayanth TAMIL_LASTNAME Jayaraman TAMIL_LASTNAME Kalyanakrishnan TAMIL_LASTNAME Kalyanaraman TAMIL_LASTNAME Kannan TAMIL_LASTNAME Karthik TAMIL_LASTNAME Kaushik TAMIL_LASTNAME Keshavan TAMIL_LASTNAME Krishnamachari TAMIL_LASTNAME Krishnamurthy TAMIL_LASTNAME Krishnan TAMIL_LASTNAME Krishnaswamy TAMIL_LASTNAME Kumar TAMIL_LASTNAME Lakshman TAMIL_LASTNAME Lakshminarasimhan TAMIL_LASTNAME Lakshminarayanan TAMIL_LASTNAME Mahadevan TAMIL_LASTNAME Mahalingam TAMIL_LASTNAME Manikandan TAMIL_LASTNAME Mohan TAMIL_LASTNAME Mukund TAMIL_LASTNAME Muralidharan TAMIL_LASTNAME Muthukrishnan TAMIL_LASTNAME Nagarajan TAMIL_LASTNAME Narasimhan TAMIL_LASTNAME Narayanamurthy TAMIL_LASTNAME Narayanan TAMIL_LASTNAME Narayanaswamy TAMIL_LASTNAME Natarajan TAMIL_LASTNAME Padmanabhan TAMIL_LASTNAME Parasuraman TAMIL_LASTNAME Parthasarathy TAMIL_LASTNAME Prasanna TAMIL_LASTNAME Prashant TAMIL_LASTNAME Purushottaman TAMIL_LASTNAME Raghavan TAMIL_LASTNAME Raghunathan TAMIL_LASTNAME Raghuraman TAMIL_LASTNAME Rahul TAMIL_LASTNAME Rajagopalan TAMIL_LASTNAME Rajam TAMIL_LASTNAME Rajamani TAMIL_LASTNAME Ramabhadran TAMIL_LASTNAME Ramachandran TAMIL_LASTNAME Ramagopalan TAMIL_LASTNAME Ramakrishnan TAMIL_LASTNAME Ramamurthy TAMIL_LASTNAME Ramanan TAMIL_LASTNAME Ramanarayanan TAMIL_LASTNAME Ramanathan TAMIL_LASTNAME Ramani TAMIL_LASTNAME Ramanujan TAMIL_LASTNAME Ramasubramanian TAMIL_LASTNAME Ramaswamy TAMIL_LASTNAME Ramesh TAMIL_LASTNAME Ramkumar TAMIL_LASTNAME Rangachari TAMIL_LASTNAME Rangan TAMIL_LASTNAME Ranganathan TAMIL_LASTNAME Rangarajan TAMIL_LASTNAME Rao TAMIL_LASTNAME Ravi TAMIL_LASTNAME Ravikumar TAMIL_LASTNAME Ravindran TAMIL_LASTNAME Raviprasad TAMIL_LASTNAME Ravishankar TAMIL_LASTNAME Sadagopan TAMIL_LASTNAME Sambasivan TAMIL_LASTNAME Sampath TAMIL_LASTNAME Sankaran TAMIL_LASTNAME Sankaranarayanan TAMIL_LASTNAME Sankararaman TAMIL_LASTNAME Santhanagopalan TAMIL_LASTNAME Santhanakrishnan TAMIL_LASTNAME Santhanam TAMIL_LASTNAME Seshadri TAMIL_LASTNAME Seshagopalan TAMIL_LASTNAME Sethuraman TAMIL_LASTNAME Sivakumar TAMIL_LASTNAME Sivaraman TAMIL_LASTNAME Sivashankar TAMIL_LASTNAME Sivasubramaniam TAMIL_LASTNAME Sridharan TAMIL_LASTNAME Sridharanarayanan TAMIL_LASTNAME Srikrishnan TAMIL_LASTNAME Srikumar TAMIL_LASTNAME Srinivasan TAMIL_LASTNAME Sriram TAMIL_LASTNAME Srivatsan TAMIL_LASTNAME Subramaniam TAMIL_LASTNAME Sundararajan TAMIL_LASTNAME Sundaresan TAMIL_LASTNAME Suresh TAMIL_LASTNAME Suryanarayanan TAMIL_LASTNAME Swaminathan TAMIL_LASTNAME Thyagarajan TAMIL_LASTNAME Vaidhyanathan TAMIL_LASTNAME Varadachari TAMIL_LASTNAME Varadarajan TAMIL_LASTNAME Varun TAMIL_LASTNAME Veeraraghavan TAMIL_LASTNAME Venkat TAMIL_LASTNAME Venkatachari TAMIL_LASTNAME Venkatakrishnan TAMIL_LASTNAME Venkataraman TAMIL_LASTNAME Venkatasubramanian TAMIL_LASTNAME Venkatesh TAMIL_LASTNAME Venugopalan TAMIL_LASTNAME Vignesh TAMIL_LASTNAME Vijay TAMIL_LASTNAME Vijayaraghavan TAMIL_LASTNAME Vikram TAMIL_LASTNAME Vishwanathan TAMIL_LASTNAME Vivek ############################################################################# ######### Units/Graphs ########## ############################################################################# SCI_CAPTION see Figure~\ref{LATEX_FIG_LABEL_REF} XXX SCI_GRAPH_CAPTION+3 the STAT_ADJ EVAL_MEASUREMENT_UM of SCI_OUR_SYSTEM, as a function of EVAL_MEASUREMENT_UM XXX SCI_GRAPH_CAPTION+3 the STAT_ADJ EVAL_MEASUREMENT_UM of SCI_OUR_SYSTEM, compared with the other SCI_SYSTEM_PL XXX SCI_GRAPH_CAPTION note that EVAL_MEASUREMENT_UM grows as EVAL_MEASUREMENT_UM decreases -- a phenomenon worth SCI_VERBING in its own right XXX SCI_GRAPH_CAPTION these results were obtained by SCI_BY_WHO CITATION; we reproduce them here for clarity XXX #SCI_DIAGRAM_CAPTION SCI_CAPTION SCI_DIAGRAM_CAPTION+7 SCI_DIAGRAM_ABOUT XXX SCI_DIAGRAM_CAPTION SCI_OUR_SYSTEM SCI_SYS_VERBS SCI_GENERIC_NOUN in the manner detailed above XXX SCI_DIAGRAM_TYPE diagram SCI_DIAGRAM_TYPE schematic SCI_DIAGRAM_TYPE architectural layout SCI_DIAGRAM_TYPE flowchart SCI_DIAGRAM_TYPE decision tree SCI_DIAGRAM_TYPE SCI_MODEL_TYPE SCI_DIAGRAM_VERBING detailing SCI_DIAGRAM_VERBING diagramming SCI_DIAGRAM_VERBING plotting SCI_DIAGRAM_VERBING showing SCI_DIAGRAM_VERBING depicting SCI_DIAGRAM_VERBS details SCI_DIAGRAM_VERBS diagrams SCI_DIAGRAM_VERBS plots SCI_DIAGRAM_VERBS shows SCI_DIAGRAM_VERBS depicts EVAL_UNIT_UM MB/s EVAL_UNIT_UM ms EVAL_UNIT_UM sec EVAL_UNIT_NUM # nodes EVAL_UNIT_NUM # CPUs EVAL_UNIT_UM Joules EVAL_UNIT_UM dB EVAL_UNIT_UM percentile EVAL_UNIT_UM man-hours EVAL_UNIT_UM bytes EVAL_UNIT_UM cylinders EVAL_UNIT_UM celcius EVAL_UNIT_UM pages EVAL_UNIT_UM nm EVAL_UNIT_UM teraflops EVAL_UNIT_UM GHz EVAL_UNIT_UM connections/sec EVAL_UNIT+7 EVAL_UNIT_UM EVAL_UNIT EVAL_UNIT_NUM EVAL_MEASUREMENT_UM throughput EVAL_MEASUREMENT_UM clock speed EVAL_MEASUREMENT_UM latency EVAL_MEASUREMENT_UM time since SCI_YEAR EVAL_MEASUREMENT_UM hit ratio EVAL_MEASUREMENT_UM work factor EVAL_MEASUREMENT_UM power EVAL_MEASUREMENT_UM seek time EVAL_MEASUREMENT_UM complexity EVAL_MEASUREMENT_UM block size EVAL_MEASUREMENT_UM popularity of SCI_THING_MOD EVAL_MEASUREMENT_UM sampling rate EVAL_MEASUREMENT_UM instruction rate EVAL_MEASUREMENT_UM energy EVAL_MEASUREMENT_UM response time EVAL_MEASUREMENT_UM bandwidth EVAL_MEASUREMENT_UM signal-to-noise ratio EVAL_MEASUREMENT_UM distance EVAL_MEASUREMENT_UM interrupt rate EVAL_MEASUREMENT EVAL_MEASUREMENT_UM EVAL_MEASUREMENT STAT_ADJ EVAL_MEASUREMENT_UM GRAPH_AXIS EVAL_MEASUREMENT_UM (EVAL_UNIT) GRAPH_Y_AXIS PDF GRAPH_Y_AXIS GRAPH_AXIS GRAPH_Y_AXIS GRAPH_AXIS GRAPH_Y_AXIS GRAPH_AXIS GRAPH_Y_AXIS GRAPH_AXIS GRAPH_Y_AXIS GRAPH_AXIS GRAPH_Y_AXIS GRAPH_AXIS GRAPH_X_AXIS GRAPH_AXIS GRAPH_TYPE+2 GRAPH_TYPE_SCATTER1 GRAPH_TYPE+2 GRAPH_TYPE_SCATTER2 GRAPH_TYPE+5 GRAPH_TYPE_CURVE1 GRAPH_TYPE+4 GRAPH_TYPE_CURVE2 GRAPH_TYPE+2 GRAPH_TYPE_CURVE4 #GRAPH_TYPE GRAPH_TYPE_CURVE10 GRAPH_TYPE GRAPH_TYPE_BARGRAPH1 GRAPH_TYPE GRAPH_TYPE_CDF1 GRAPH_TYPE GRAPH_TYPE_CDF1 GRAPH_TYPE_CDF1 { graphtype cdf=1 curvelabel notitle set ylabel "CDF" } GRAPH_TYPE_BARGRAPH1 { graphtype bargraph=1 curvelabel notitle } GRAPH_TYPE_SCATTER1 { graphtype scatter=1 curvelabel notitle } GRAPH_TYPE_SCATTER2 { graphtype scatter=2 curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL } GRAPH_TYPE_CURVE1 { graphtype curve=1 curvelabel notitle } GRAPH_TYPE_CURVE2 { graphtype curve=2 curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL } GRAPH_TYPE_CURVE4 { graphtype curve=4 curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL } GRAPH_TYPE_CURVE10 { graphtype curve=10 curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL curvelabel GRAPH_CURVE_LABEL } GRAPH_LOG set log x 10 GRAPH_LOG set log y 10 GRAPH_LOG set log xy 10 GRAPH_LOG set log x 2 GRAPH_LOG set log y 2 GRAPH_LOG set log xy 2 GRAPH_LOG+14 GRAPH_ERRORS errorbars GRAPH_ERRORS+4 GRAPH_CURVE_LABEL title 'NETWORK_TYPE' GRAPH_CURVE_LABEL title 'SCI_THING' GRAPH_CURVE_LABEL title 'EVAL_SYSTEM' GNUPLOT { set xlabel "GRAPH_X_AXIS" set ylabel "GRAPH_Y_AXIS" GRAPH_TYPE GRAPH_LOG GRAPH_ERRORS } ############################################################################# ######## LaTeX stuff ######## ############################################################################# LATEX_HEADER { LATEX_DOCCLASS LATEX_FONTCLASS LATEX_CITEPACK \usepackage{epsfig} \usepackage[latin1]{inputenc} \begin{document} LATEX_TITLE LATEX_AUTHORS \date{} \maketitle } LATEX_CITEPACK \usepackage{cite} LATEX_CITEPACK+3 LATEX_FONTCLASS+2 \usepackage{times} LATEX_FONTCLASS \usepackage{helvet} LATEX_FONTCLASS \usepackage{palatino} LATEX_FONTCLASS LATEX_DOCCLASS+3 \documentclass[LATEX_FONTSIZE, twocolumn]{article} LATEX_DOCCLASS \documentclass[conference]{IEEEtran} LATEX_BIBSTYLE+3 \bibliographystyle{acm} LATEX_BIBSTYLE \bibliographystyle{IEEE} LATEX_FONTSIZE+3 12pt LATEX_FONTSIZE+2 11pt LATEX_FONTSIZE 10pt LATEX_FOOTER { \begin{footnotesize} \bibliography{scigenbibfile} LATEX_BIBSTYLE \end{footnotesize} \end{document} } LATEX_TITLE \title{SCI_TITLE} LATEX_AUTHORS \author{SCIAUTHORS} LATEX_FIGURE { \begin{figure}[t] \centerline{\epsfig{figure=LATEX_FIG_FILENAME,width=3in}} \caption{\small{ SCI_GRAPH_CAPTION }} \label{LATEX_FIG_LABEL} \end{figure} } LATEX_FIG_FILENAME figureNEWFIGNUM+.eps NEWFIGNUM\+ NEWFIGNUM\# LATEX_FIG_LABEL fig:labelNEWFIGLABEL+ LATEX_FIG_LABEL_REF fig:labelNEWFIGLABEL# NEWFIGLABEL\+ NEWFIGLABEL\# LATEX_DIAGRAM { \begin{figure}[t] \centerline{\epsfig{figure=LATEX_DIA_FILENAME}} \caption{\small{ SCI_DIAGRAM_CAPTION }} \label{LATEX_DIA_LABEL} \end{figure} } LATEX_DIA_FILENAME diaNEWDIANUM+.eps NEWDIANUM\+ NEWDIANUM\# LATEX_DIA_LABEL dia:labelNEWDIALABEL+ LATEX_DIA_LABEL_REF dia:labelNEWDIALABEL# NEWDIALABEL\+ NEWDIALABEL\# ############################################################################# ######## Citations ######## ############################################################################# CITATION_SOMETIMES+4 CITATION CITATION_SOMETIMES CITATION_MULTI CITATION_SOMETIMES+80 CITATION_SINGLE+4 cite:CITATIONLABEL+ CITATION_SINGLE cite:CITATIONLABEL# CITATION \cite{CITATION_SINGLE} CITATION_MULTI+3 \cite{CITATION_SINGLE} CITATION_MULTI+10 \cite{CITATION_SINGLE, CITATION_SINGLE} CITATION_MULTI+8 \cite{CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE} CITATION_MULTI+3 \cite{CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE} CITATION_MULTI+2 \cite{CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE} CITATION_MULTI \cite{CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE, CITATION_SINGLE} CITATIONLABEL\+ CITATIONLABEL\# CITE_AUTHOR_LIST+10 SCI_SOURCE and CITE_AUTHOR_LIST CITE_AUTHOR_LIST+7 SCI_SOURCE CITE_AUTHOR_LIST! CITE_CONF Proceedings of CITE_CONF_NAME CITE_CONF_NAME WMSCI CITE_CONF_NAME OSDI CITE_CONF_NAME SIGCOMM CITE_CONF_NAME INFOCOM CITE_CONF_NAME ASPLOS CITE_CONF_NAME the USENIX Technical Conference CITE_CONF_NAME SIGGRAPH CITE_CONF_NAME PLDI CITE_CONF_NAME NSDI CITE_CONF_NAME PODC CITE_CONF_NAME SOSP CITE_CONF_NAME MICRO CITE_CONF_NAME JAIR CITE_CONF_NAME MOBICOM CITE_CONF_NAME POPL CITE_CONF_NAME the WWW Conference CITE_CONF_NAME FPCA CITE_CONF_NAME the Workshop on Data Mining and Knowledge Discovery CITE_CONF_NAME OOPSLA CITE_CONF_NAME VLDB CITE_CONF_NAME NDSS CITE_CONF_NAME NOSSDAV CITE_CONF_NAME ECOOP CITE_CONF_NAME IPTPS CITE_CONF_NAME the USENIX Security Conference CITE_CONF_NAME PODS CITE_CONF_NAME HPCA CITE_CONF_NAME SIGMETRICS CITE_CONF_NAME FOCS CITE_CONF_NAME+15 the CITE_CONF_TYPE on SCI_BUZZWORD_ADJ_MULTI SCI_BUZZWORD_NOUN CITE_JOURNAL+15 Journal of SCI_BUZZWORD_ADJ_MULTI SCI_BUZZWORD_NOUN CITE_JOURNAL TOCS CITE_JOURNAL Journal of Automated Reasoning CITE_JOURNAL IEEE JSAC CITE_JOURNAL OSR CITE_JOURNAL NTT Technical Review CITE_CONF_TYPE Workshop CITE_CONF_TYPE Conference CITE_CONF_TYPE Symposium CITE_MONTH jan CITE_MONTH feb CITE_MONTH mar CITE_MONTH apr CITE_MONTH may CITE_MONTH jun CITE_MONTH jul CITE_MONTH aug CITE_MONTH sep CITE_MONTH oct CITE_MONTH nov CITE_MONTH dec SCI_YEAR 1935 SCI_YEAR 1953 SCI_YEAR 1967 SCI_YEAR 1970 SCI_YEAR 1977 SCI_YEAR 1980 SCI_YEAR 1986 SCI_YEAR 1993 SCI_YEAR 1995 SCI_YEAR 1999 SCI_YEAR 2001 SCI_YEAR 2004 CITE_YEAR SCI_YEAR CITE_YEAR+10 199DIGIT CITE_YEAR+2 1999 CITE_YEAR+2 2000 CITE_YEAR+3 2001 CITE_YEAR+3 2002 CITE_YEAR+4 2003 CITE_YEAR+4 2004 CITE_YEAR+4 2005 CITE_VOLUME SMALL_NUM CITE_PAGES 1--1DIGIT CITE_PAGES 20--24 CITE_PAGES 4DIGIT--5DIGIT CITE_PAGES 8DIGIT--10DIGIT CITE_PAGES 7DIGIT--9DIGIT CITE_PAGES 5DIGIT--6DIGIT CITE_PAGES 7DIGIT--8DIGIT CITE_PAGES 15DIGIT--19DIGIT CITE_INST MIT CSAIL CITE_INST UC Berkeley CITE_INST Devry Technical Institute CITE_INST IIT CITE_INST UIUC CITE_INST University of Washington CITE_INST UCSD CITE_INST Harvard University CITE_INST Intel Research CITE_INST Microsoft Research CITE_INST IBM Research CITE_INST UT Austin CITE_INST CMU CITE_INST Stanford University CITE_INST University of Northern South Dakota NONZ 1 NONZ 2 NONZ 3 NONZ 4 NONZ 5 NONZ 6 NONZ 7 NONZ 8 NONZ 9 DIGIT+9 NONZ DIGIT 0 POWER_OF_TWO 2 POWER_OF_TWO 4 POWER_OF_TWO 8 POWER_OF_TWO 16 POWER_OF_TWO 32 POWER_OF_TWO 64 POWER_OF_TWO 128 MED_NUM NONZDIGIT MED_NUM NONZDIGITDIGIT MED_NUM NONZDIGITDIGITDIGIT SMALL_NUM+3 DIGIT SMALL_NUM+8 NONZDIGIT SMALL_NUM NONZDIGITDIGIT CITE_TRNUM MED_NUM-MED_NUM-MED_NUM CITE_TRNUM MED_NUM/MED_NUM CITE_TRNUM MED_NUM CITE_TRNUM MED_NUM-MED_NUM BIBTEX_ENTRY+10 { @InProceedings{CITE_LABEL_GIVEN, author = {CITE_AUTHOR_LIST}, title = {SCI_TITLE_X}, booktitle = {CITE_CONF}, month = CITE_MONTH, year = CITE_YEAR} } BIBTEX_ENTRY+6 { @article{CITE_LABEL_GIVEN, author = {CITE_AUTHOR_LIST}, title = {SCI_TITLE_X}, journal = {CITE_JOURNAL}, month = CITE_MONTH, year = CITE_YEAR, volume = CITE_VOLUME, pages = {CITE_PAGES}} } BIBTEX_ENTRY { @techreport{CITE_LABEL_GIVEN, author = {CITE_AUTHOR_LIST}, title = {SCI_TITLE_X}, institution = {CITE_INST}, number = {CITE_TRNUM}, month = CITE_MONTH, year = CITE_YEAR} }