(adaptive) A Simple Approach to Adaptive Text Editors
|
|
- Tyler Glenn
- 5 years ago
- Views:
Transcription
1 / A Simple Approach to Adaptive Text Editors 3 Summary. We propose a simple adaptive predictive interface for text editing tasks. A text editor can predict the next user input from various information available, such as the user s repetitive operations, a dictionary of frequentlyused wors, preveously-input text strings, etc. Using a text editor with such a predictive feature, a user can ask the system to predict his next operation and select the appropriate one from the candidates shown by the system. If the system can also keep track of the user s selections and know the user s preferences, it can gradually adapt itself to the user and show more appropriate candidates next time. We implemented five prediction schemes on GNU Emacs, and also implemented one simple adaptation scheme for ordering the prediction schemes. Empirical results show that adaptive predictive interface shows higher usability than non-adaptive interface. 1 1) 2) 3) 2 (adaptive) 3 Toshiyuki Masui,
2 2 WISS IBM-PC KeyWatch [13] Dynamic Macro(DM)[12] / Eager[3] Macintosh HyperCard UIDE[15] Flexcel[16] Excel Excel SplitMenu[14] Greenberg [6] Kuhme Action Prompting [8] Reactive Keyboard [5] UNIX Maes [10]
3 A Simple Approach to Adaptive Text Editors Benyon [1] UIDE[15] Flexcel[16] Maes [7] [11] 3 2 ( ) ( ) /
4 4 WISS 94 / 4 / Dynamic Macro(DM) [12] ( REPEAT ) ( ) 1 REPEAT TAB TAB a b c RET TAB TAB REPEAT TAB 2 TAB REPEAT TAB a b c RET REPEAT completion completion
5 A Simple Approach to Adaptive Text Editors 5 <TAB><TAB> REPEAT <TAB><TAB><TAB> REPEAT <TAB><TAB><TAB><TAB> REPEAT 1. REPEAT completion 2 pred pred.c predecessor predator 2. completion DM completion Dynamic Abbreviation (dabbrev) completion abbreviation abb abbreviation 2 (twice) dabbrev 2 completion SHARP Corp. 2 SHA SHARP Corp. 2 (twice-history) twice DM 2 DM 2 twice-history
6 6 WISS completion adaptation adapt An adaptive system should also be adaptable, since not only the system, but also the user, should be able to make the system ada 3. dabbrev completion twice adaptable adaptive adaptation adapt adapt 4. [12] GNU Emacs 5 [17] ( ) ()
7 A Simple Approach to Adaptive Text Editors 7 () undo undo REPEAT dabbrev dabbrev / / / / / / completion adapt 4 4 adapt completion adapt completion / 1 adapt dabbrev twice completion 2
8 8 WISS [9] 4 adaptable, adaptive, adaptation, adapt, adapt 5 4 adapt completion 5 adapt adaptable adaptive 4 adapt 5 / completion completion twice 5 / Emacs twice twice twice-history / / / 6 [10] [11]
9 A Simple Approach to Adaptive Text Editors 9 6. / 6.2 / [12] [2] UNIX 7 8 DM [1] Devid Benyon and Dianne Murray. Developing adaptive systems to fit individual aptitudes. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces, pp. 115
10 10 WISS ACM Press, January [2] Daniel Crow and Barbara Smith. The role of built-in knowledge in adaptive interface systems. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces, pp ACM Press, January [3] Allen Cypher. Eager: Programming repetitive tasks by example. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 91), pp Addison-Wesley, April also in [4]. [4] Allen Cypher, editor. Watch What I Do Programming by Demonstration. The MIT Press, Cambridge, MA 02142, [5] John J. Darragh, Ian H. Witten, and Mark L. James. The Reactive Keyboard: A predictive typing aid. IEEE Computer, Vol. 23, No. 11, pp , November [6] Saul Greenberg and Ian H. Witten. Adaptive personalized interfaces - a question of viability. Behaviour and Information Technology, Vol. 4, No. 1, pp , [7] Robyn Kozierok and Pattie Maes. A learning interface agent for scheduling meetings. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces, pp ACM Press, January [8] Thomas Kuhme. A user-centered approach to adaptive interfaces. Knowledge-Based Systems, Vol. 6, No. 4, pp , December [9] Thomas Kuhme. A user-centered approach to adaptive interfaces. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces, pp ACM Press, January [10] Pattie Maes. Learning interface agents. In Proceedings of the 1994 Friend21 International Symposium on Next Generation Human Interface, February [11] Toshiyuki Masui. Evolutionary learning of graph layout constraints from examples. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST 94). ACM Press, November to appear. [12] Toshiyuki Masui and Ken Nakayama. Repeat and predict two keys to efficient text editing. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 94), pp Addison-Wesley, April [13] Micro Logic Corp., POB 70, Hackensack, NJ KeyWatch, [14] Andrew Sears and Ben Shneiderman. Split menus: Effectively using selection frequency to organize menus. ACM Transactions on Computer-Human Interaction, Vol. 1, No. 1, pp , March [15] Piyawadee Sukaviriya and James D. Foley. Supporting adaptive interfaces in a knowledgebased user interface environment. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces, pp ACM Press, January [16] Chritoph G. Thomas and Mete Krogsaeter. An adaptive environment for the user interface of Excel. In Proceedings of the 1993 International Workshop on Intelligent User Interfaces, pp ACM Press, January [17]. keisen.el, July etlport.etl.go.jp Nemacs contrib.
Repeat and Predict Two Keys to Efficient Text Editing
epeat and Predict Two Keys to Efficient Text Editing Toshiyuki MASUI Software Laboratories SHAP Corporation 2613-1 Ichinomoto-cho Tenri, Nara 632, Japan Tel: +81-7436-5-2468 E-mail: masui@shpcsl.sharp.co.jp
More information(4) UNIX 1 UNIX MAGAZINE Makefile ` ,000. / / Makefile. Makefile UNIX
(4 10 ` 100 1,000 / / Makefile Makefile 2 1 Makefile `100 1 ` ` UNIX UNIX 1 UNIX MAGAZINE 1998.3 `! 1 (completion % ftp abra.cadabra.co.jp % make...... % telnet abra.cadabra.co.jp `abra `abra.cadabra.co.jp
More informationSupporting World-Wide Web Navigation Through History Mechanisms
Supporting World-Wide Web Navigation Through History Mechanisms Linda Tauscher Computer Science Department, University of Calgary tauscher@cpsc.ucalgary.ca Cite as: Tauscher, L. (1996) Supporting World
More informationAn Animated Help System for Java Applets
Vol. 0 No. 0 1959 Java Java Web An Animated Help System for Java Applets Motoki Miura and Jiro Tanaka Java applets are executed on Web browsers. Most applets are publicized with textual explanations. However,there
More information2. Mobile and Ubiquitous User Interfaces
2. Mobile and Ubiquitous User Interfaces 2.1 Mobile Computing 2.2 Design Guidelines for Mobile Devices 2.3 Input and Output on Mobile Devices 2.4 System Architectures for Mobile Devices 2.5 Example Applications
More informationInternational Journal of Advanced Research in Computer Science and Software Engineering
Volume 3, Issue 2, February 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Efficient
More informationDeveloping a Practical Programming by Demonstration Tool
Developing a Practical Programming by Demonstration Tool Gordon W. Paynter and Ian H. Witten Department of Computer Science The University of Waikato Private Bag 3105, Hamilton, New Zealand Email: gwp@cs.waikato.ac.nz,
More informationIconStickers: Converting Computer Icons into Real Paper Icons
Human-Computer Interaction, Ergonomics and Uer Interfaces, Volume 1 (HCI International 99) pp. 271-275, ISBN 0-8058-3391-9, Lawrence Erlbaum Associates, Publishers, Aug 22-26, 1999. IconStickers: Converting
More informationHighline Excel 2016 Class 09: Date Functions
Highline Excel 2016 Class 09: Date Functions Table of Contents Date Functions... 2 Examples of EOMONTH, EDATE and DATE functions:... 2 Fiscal Year... 3 Example of Data Set with Date Helper Columns, including
More informationGraphic Object Layout with Interactive Genetic Algorithms
Graphic Object Layout with Interactive Genetic Algorithms Toshiyuki MASUI SHARP Corporation Information System R&D Center Tenri, Nara 630, Japan Abstract Automatic graphic object layout methods have long
More informationExample. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review:
Following are three examples of calculations for MCP employees (undefined hours of work) and three examples for MCP office employees. Examples use the data from the table below. For your calculations use
More informationGOMS Lorin Hochstein October 2002
Overview GOMS Lorin Hochstein lorin@cs.umd.edu October 2002 GOMS is a modeling technique (more specifically, a family of modeling techniques) that analyzes the user complexity of interactive systems. It
More informationQuickSelect: History-Based Selection Expansion
QuickSelect: History-Based Selection Expansion Sara L. Su Massachusetts Institute of Technology Computer Science & Artificial Intelligence Lab. sarasu@csail.mit.edu Sylvain Paris Adobe Systems, Inc. Creative
More informationIntroduction to Computational Modeling of Social Systems
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, lcederman@ethz.ch Nils Weidmann,
More informationINFERENCE BEAR: INFERRING BEHAVIOR FROM BEFORE AND AFTER SNAPSHOTS
INFERENCE BEAR: INFERRING BEHAVIOR FROM BEFORE AND AFTER SNAPSHOTS Martin R. Frank James D. Foley {martin,foley}@cc.gatech.edu Graphics, Visualization & Usability Center Georgia Institute of Technology
More informationComputer Grade 5. Unit: 1, 2 & 3 Total Periods 38 Lab 10 Months: April and May
Computer Grade 5 1 st Term Unit: 1, 2 & 3 Total Periods 38 Lab 10 Months: April and May Summer Vacation: June, July and August 1 st & 2 nd week Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 First term (April) Week
More informationA Top-Down Visual Approach to GUI development
A Top-Down Visual Approach to GUI development ROSANNA CASSINO, GENNY TORTORA, MAURIZIO TUCCI, GIULIANA VITIELLO Dipartimento di Matematica e Informatica Università di Salerno Via Ponte don Melillo 84084
More informationControlling User Interface Objects Through Pre- and Postconditions
Controlling User Interface Objects Through Pre- and Postconditions Daniel F. Gieskens and James D. Foley College of Computing Georgia Institute of Technology Atlanta, GA 30332-028 June 1991 Abstract We
More informationCHIROPRACTIC MARKETING CENTER
Marketing Plan Sample Marketing Calendar Here is a sample yearly marketing plan. You should use something similar, but of course add or remove strategies as appropriate for your practice. Letter and advertisement
More informationPublications related to Chez Scheme
Publications related to Chez Scheme [1] Andrew W. Keep and R. Kent Dybvig. Automatic cross-library optimization. In Scheme 2013: Workshop on Scheme and Functional Programming, 2013. Describes how Chez
More informationCoursework Completion
Half Term 1 5 th September 12 th September 19 th September 26 th September 3 rd October 10 th October 17 th October Coursework Completion This first half term will be dedicated to ensuring that all students
More informationEvolutionary Mobile Agents
Evolutionary Mobile Agents Assistant Barna Iantovics Petru Maior University of Tg. Mureş Abstract. We denote evolutionary agents the agents that can solve problems using methods based on evolutionary computation.
More informationSingle-Hand Input Scheme for English and Japanese Text
UDC.8: 68. Single-Hand Input Scheme for English and Japanese Text VMasakatsu Sugimoto (Manuscript received June,997) This paper introduces a new high-speed input scheme for mobile computers that is operated
More informationIndividual User Interfaces and. Model-based User Interface Software Tools. Egbert Schlungbaum
Individual User Interfaces and Model-based User Interface Software Tools by Egbert Schlungbaum GIT-GVU-96-28 November 1996 Graphics, Visualization & Usability Center Georgia Institute of Technology Atlanta,
More informationThree. Chapter. Demonstrational Interfaces: Sometimes You Need a Little Intelligence, Sometimes You Need a Lot. Brad A. Myers.
Chapter Three Demonstrational Interfaces: ometimes You Need a ittle Intelligence, ometimes You Need a ot Brad A. Myers Human Computer Interaction Institute Carnegie Mellon University ichard McDaniel iemens
More informationMikael Ericsson. Abstract
User Interface Design Support Tools and Critiquing Mikael Ericsson Department of Computer and Information Science Linköping University, S-581 83 LINKÖPING, SWEDEN WWW: http://www.ida.liu.se/labs/aslab/people/miker/
More informationMiddleware for Ubiquitous Computing
Middleware for Ubiquitous Computing Software Testing for Mobile Computing National Institute of Informatics Ichiro Satoh Abstract When a portable computing device is moved into and attached to a new local
More informationTools for Remote Web Usability Evaluation
Tools for Remote Web Usability Evaluation Fabio Paternò ISTI-CNR Via G.Moruzzi, 1 56100 Pisa - Italy f.paterno@cnuce.cnr.it Abstract The dissemination of Web applications is enormous and still growing.
More informationJuly 21, 2017 PUBLIC PRICE SUBSCRIBERS. RE: Notice to Supplement (4) to CSXT 5 Region Groups Effective August 15, 2017
Page 1 of 2 TO: July 21, 2017 RE: Notice to Supplement (4) to CSXT 5 Region Groups Effective August 15, 2017 The CSXT 5 Region Groups and Station Listing is being supplemented effective August 15, 2017
More informationCPA PEP 2018 Schedule and Fees
CPA PEP Schedule and Fees The CPA Professional Education Program (CPA PEP) is a graduatelevel program. CPA PEP comprises a series of modules that focus primarily on enhancing CPA candidates ability to
More informationCHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN
CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN 4.1 Introduction Today one of the most important concerns is how to use the system with effectiveness, efficiency and satisfaction. The ease or comfort
More informationMultiple-View Approach for Smooth Information Retrieval
Multiple-View Approach for Smooth Information Retrieval Toshiyuki Masui, Mitsuru Minakuchi, George R. Borden IV, Kouichi Kashiwagi Software Research Laboratories SHARP Corporation 2613-1 Ichinomoto-cho
More informationInterfaces For the past 15 years, we have built about a dozen different
A system needs the right level of intelligence to infer the correct generalizations from examples while providing enough feedback to keep the user in control. Intelligence in Demonstrational Interfaces
More informationDawood Public School Computer Studies Course Outline for Class V
Dawood Public School Computer Studies Course Outline for 2017-2018 Class V Course book- Keyboard Computer Science with Application Software (V) Second edition (Oxford University Press) Month wise distribution
More informationVBAcodePrint 2016 Release History Copyright STARPRINT LIMITED All Rights Reserved
VBAcodePrint 2016 Release History Copyright 1990-2018 STARPRINT LIMITED All Rights Reserved www.starprinttools.com Version Description Release Date 16.1.18 REV 18021 Fixed the following error: An Exception
More informationCalendar Excel Template User Guide
Calendar Excel Template User Guide Excel-based simple Calendar Template Version 3 This Excel-based template provides a calendar template for each month of a year. It also incorporates an hourly schedule
More informationCreate a PivotTable. If you prefer to design the PivotTable yourself, you can create a manual PivotTable.
Create a PivotTable Excel provides two ways to create a PivotTable report. When you use an automatic PivotTable, Excel evaluates both the structure and kind of data in your range and creates the PivotTable
More informationManaging Changes to Schema of Data Sources in a Data Warehouse
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Information Systems (AMCIS) December 2001 Managing Changes to Schema of Data Sources in
More informationBEG 6. 50p. Getting Started with the Emacs Screen Editor. An introduction to the Emacs screen editor, which is available on Unix systems.
Getting Started with the Emacs Screen Editor An introduction to the Emacs screen editor, which is available on Unix systems. AUTHOR Information Systems Services University of Leeds DATE March 2000 EDITION
More informationThe table metaphor: A representation of a class and its instances
The table metaphor: A representation of a class and its instances Jan Henke Digital Enterprise Research Institute (DERI) University of Innsbruck, Austria jan.henke@deri.org Abstract This paper describes
More informationSequential Search (Searching Supplement: 1-2)
(Searching Supplement: 1-2) A sequential search simply involves looking at each item in an array in turn until either the value being searched for is found or it can be determined that the value is not
More informationIntroduction to EMACS. Harriet Borton Academic and Research Computing
Introduction to EMACS Harriet Borton Academic and Research Computing Contents Starting Emacs 2 Parts of the Emacs Screen 3 Basic Editing 4 Entering text 4 Moving around in a file 4 Deleting text 4 Undoing
More informationFieldMouse. Real-world Interaction with the FieldMouse
FieldMouse Real-world Interaction with the FieldMouse Summary. We introduce an inexpensive position input device called the FieldMouse, with which computer can tell the position of the device on any paper
More informationIntermediate Microsoft Excel 2010 Tables and Printing
John W. Jacobs Technology Center 450 Exton Square Parkway Exton, PA 19341 610.280.2666 ccljtc@ccls.org www.ccls.org Intermediate Microsoft Excel 2010 Workshop Topics: Tables o Create tables, use automatic
More informationSeptember 2015 Calendar This Excel calendar is blank & designed for easy use as a planner. Courtesy of WinCalendar.com
September 2015 Calendar This Excel calendar is blank & designed for easy use as a planner. Courtesy of WinCalendar.com August ~ September 2015 ~ Sunday Monday Tuesday Wednesday Thursday Friday 1 2 3 4
More informationModule Four: Charts and Media Clips
Module Four: Charts and Media Clips Charts, sometimes called graphs, are a way to present detailed data to an audience in an easy to understand visual format. Media clips can turn your presentation into
More informationCSE 115. Introduction to Computer Science I
CSE 115 Introduction to Computer Science I Road map Review Exercises from last time Reading csv files exercise File reading A b i t o f t e x t \n o n s e v e r a l l i n e s \n A text file is a sequence
More informationINFORMATION TECHNOLOGY SPREADSHEETS. Part 1
INFORMATION TECHNOLOGY SPREADSHEETS Part 1 Page: 1 Created by John Martin Exercise Built-In Lists 1. Start Excel Spreadsheet 2. In cell B1 enter Mon 3. In cell C1 enter Tue 4. Select cell C1 5. At the
More informationRegister Allocation in Just-in-Time Compilers: 15 Years of Linear Scan
Register Allocation in Just-in-Time Compilers: 15 Years of Linear Scan Kevin Millikin Google 13 December 2013 Register Allocation Overview Register allocation Intermediate representation (IR): arbitrarily
More informationSoftware Tools. Scott Klemmer Autumn 2009
stanford hci group http://cs147.stanford.edu Software Tools Scott Klemmer Autumn 2009 It accomplishes an important task (for better and for worse) You don t have to make it yourself, and it abstracts a
More informationMobile Web Initiative
T-111.5360 WWW Applications The 's goal is to make browsing the Web from mobile devices a reality. The W3C and mobile industry leaders are working together to improve Web content production and access
More informationThis work is licensed under the Creative Commons Attribution 4.0 International License. Page 1 of 10
This work is licensed under the Creative Commons Attribution 4.0 International License. Page 1 of 10 1.1 1.2 2.1 1 Page 2 of 10 2.3 2.4 2.4.1 2.4.2 2 Page 3 of 10 2.5 2.6 Page 4 of 10 2.7 2.8 Page 5 of
More informationExploring the Design Space for Adaptive Graphical User Interfaces
Exploring the Design Space for Adaptive Graphical User Interfaces Krzysztof Gajos Mary Czerwinski Desney Tan Daniel S. Weld (University of Washington) (Microsoft Research) (Microsoft Research) (University
More informationW3C XG USDL Introduction
W3C XG USDL Introduction SYSTEMATIC THOUGHT LEADERSHIP FOR INNOVATIVE BUSINESS Dr. Kay Kadner, SAP AG 2011-11-19 Dr. Kay Kadner Senior Researcher I Project lead of W3C USDL XG I SAP Research Center Dresden
More informationOVERVIEW AND DETAIL FOCUS+CONTEXT. Information Visualization Fall 2009 Jinwook Seo SNU CSE
OVERVIEW AND DETAIL FOCUS+CONTEXT Information Visualization Fall 2009 Jinwook Seo SNU CSE Readings A review of overview+detail, zooming, and focus+context interfaces. Andy Cockburn, Amy Karlson, and Benjamin
More informationA Prototype Robot Speech Interface with Multimodal Feedback
Proceedings of the 2002 IEEE Int. Workshop on Robot and Human Interactive Communication Berlin, Germany, Sept. 25-27, 2002 A Prototype Robot Speech Interface with Multimodal Feedback Mathias Haage +, Susanne
More informationKnowledge- Based System CORBA ORB
The Role of Network Trac Statistics in Devising Object Migration Policies Ivan Marsic and Kanth S.L. Jonnalagadda CAIP Center, Rutgers University Piscataway, NJ 08855{1390 fmarsic,kanthg@caip.rutgers.edu
More information1 (ERTSDP) ERTSDP (Embedded Real-Time Systems Design Pattern) (1)
[ ] ERTSDP [ ] UML 1 Liskov [1-4] Gamma 25 [5] GammaBruce Douglas UML [6] ERTSDP Bruce Douglass 2 (ERTSDP) 2.1 [7-9] (problem) QoS (solution) (consequences) 2.2 ERTSDP (Embedded Real-Time Systems Design
More informationMONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
2018 January 01 02 03 04 05 06 07 Public Holiday 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Supplementary exam: Basic s, Grooming 27 28 29 30 31 01 02 03 04 05 06 Notes: 2018 February 29
More informationMIT805 BIG DATA MAPREDUCE
MIT805 BIG DATA MAPREDUCE Christoph Stallmann Department of Computer Science University of Pretoria Admin Part 2 & 3 of the assignment Team registrations Concept Roman Empire Concept Roman Empire Concept
More informationGEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT
GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT Rajarathinam Arangarasan Ph.D. Student Chi-Cheng Chu Doctoral Candidate Tushar H. Dani Project Engineer, Automated Analysis Corp., Ann
More informationPreventing Errors Help and Documentation
Preventing Errors Help and Documentation An ounce of prevention... It s in the manual.. This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory
More informationImplementing Software Connectors through First-Class Methods
Implementing Software Connectors through First-Class Methods Cheoljoo Jeong and Sangduck Lee Computer & Software Technology Laboratory Electronics and Telecommunications Research Institute Taejon, 305-350,
More informationWhat We Can Learn From SILK and DENIM
What We Can Learn From SILK and DENIM Presenter: Shahla Almasri COMP 762B: Modelling and Simulation Based Design March 2 nd, 2005 Main References This presentation is based on the following four papers:
More informationPredictive Human Performance Modeling Made Easy
Predictive Human Performance Modeling Made Easy Bonnie E. John HCI Institute Carnegie Mellon Univ. Pittsburgh, PA 15213 bej@cs.cmu.edu Konstantine Prevas HCI Institute Carnegie Mellon Univ. Pittsburgh,
More informationChapter 6. Design Guides
Chapter 6. Design Guides Context Table of Contents Context... 1 Objectives... 1 Introduction... 2 Standards vs Guidelines... 2 Design Guides... 2 Design Principles... 3 Learnability... 3 Flexibility...
More informationShort Flip Calendar Custom Photos Template
hort Flip Calendar Custom Photos emplate artboard Bleed (3.7 x 5.7 ) - Extend background artwork to edge of document rim (3.5 x 5.5 ) - Product will be cut to these dimensions afe (2.98 x 5.3 ) - Keep
More informationA History-Based Macro By Example System
A History-Based Macro By Example System David Kurlander* Steven Feiner Department of Computer Science Columbia University New York, NY 10027 E-Mail: {djk, feiner}@cs.columbia.edu ABSTRACT Many tasks performed
More informationUser Interfaces for Live Programming
User Interfaces for Live Programming Jun Kato https://junkato.jp Researcher, LIVE 2017 Keynote, 10/24/2017 Jun Kato junkato https://junkato.jp Research Topic Computer Science (Human-Computer Interaction,
More informationz/os Basic Skills Information Center: ISPF Course Module Module 1: Main Features of ISPF
Module 1: Main Features of ISPF Copyright IBM Corp., 2005. All rights reserved. Introduction This module, Main Features of ISPF, introduces you to the z/os Interactive System Productivity Facility, or
More informationDEP Construction Contracts
DEP Construction Contracts BID OPENING RESULTS - Three apparent low bidders. Next bid opening Thursday, December 14, 2017 Tuesday, November 30, 2017 OSM 26(2783)101.1 1. ~ Howard Concrete Pumping Co.,
More informationMulti-part functionality in PINES
Monographic parts in PINES In order to allow holds on specific volumes in Evergreen, PINES will implement Monographic parts functionality for print titles. This functionality links volumes in a multi-volume
More informationADVANCED SPREADSHEET APPLICATIONS -PILOT EVENT-
Contestant Number ADVANCED SPREADSHEET APPLICATIONS -PILOT EVENT- Time Rank Regional 2008 TOTAL POINTS (200) Failure to adhere to any of the following rules will result in disqualification: 1. Contestant
More informationDoses Administered Reporting User Instructions
Doses Administered Reporting User Instructions Doses Administered Reporting is an application that provides an online method for all Utah VFC providers to submit required vaccine doses administered data
More informationVersion (build 46h) released October 31, 2016: Minor changes to common codebase. Withdrawn November 1 because of bug in batch processing.
ClickRepair version history Version 3.9.9 (build 46j) released June 17, 2017: Improved repair of 192kHz files. Version 3.9.8 (build 46i) released November 14, 2016: Fixed bugs in batch processing. Version
More informationLesson 1: Creating a Worksheet and a Chart Microsoft Excel 2016 IN THIS CHAPTER, YOU WILL LEARN HOW TO
Lesson 1: Creating a Worksheet and a Chart Microsoft Excel 2016 IN THIS CHAPTER, YOU WILL LEARN HOW TO Describe the Excel worksheet Enter text and numbers Use the Sum button to sum a range of cells Enter
More informationServices withdrawal: Declaration of plan to discontinue lease, rental, and maintenance services for selected machines
IBM Canada Ltd. Withdrawal Announcement A16-0507, dated July 19, 2016 Services withdrawal: Declaration of plan to discontinue lease, rental, and maintenance services for selected machines Table of contents
More informationThe Future. Human, Brand & Interface. Hiroshi ISHII. Cannes Lions Festival June 21, MIT Media Lab. Aegis Media + Oblong + MIT Media Lab
The Future Human, Brand & Interface Cannes Lions Festival June 21, 2013 Aegis Media + Oblong + MIT Media Lab Hiroshi ISHII MIT Media Lab The Future is not to predict, but to invent!! Alan Kay 1971 This
More informationAPPLYING HUMAN FACTORS ENGINEERING TO IMPROVE USABILITY AND WORKFLOW IN PATHOLOGY INFORMATICS
Proceedings of the 2017 International Symposium on Human Factors and Ergonomics in Health Care 23 APPLYING HUMAN FACTORS ENGINEERING TO IMPROVE USABILITY AND WORKFLOW IN PATHOLOGY INFORMATICS Austin F.
More informationMultiple Pivot Sort Algorithm is Faster than Quick Sort Algorithms: An Empirical Study
International Journal of Electrical & Computer Sciences IJECS-IJENS Vol: 11 No: 03 14 Multiple Algorithm is Faster than Quick Sort Algorithms: An Empirical Study Salman Faiz Solehria 1, Sultanullah Jadoon
More informationHow to Make a Correct Multiprocess Program Execute Correctly on a Multiprocessor
How to Make a Correct Multiprocess Program Execute Correctly on a Multiprocessor Leslie Lamport 1 Digital Equipment Corporation February 14, 1993 Minor revisions January 18, 1996 and September 14, 1996
More informationReusability Metrics for Object-Oriented System: An Alternative Approach
Reusability Metrics for Object-Oriented System: An Alternative Approach Parul Gandhi Department of Computer Science & Business Administration Manav Rachna International University Faridabad, 121001, India
More informationMaking Retrieval Faster Through Document Clustering
R E S E A R C H R E P O R T I D I A P Making Retrieval Faster Through Document Clustering David Grangier 1 Alessandro Vinciarelli 2 IDIAP RR 04-02 January 23, 2004 D a l l e M o l l e I n s t i t u t e
More informationGenetic Improvement of Energy Usage is only as Reliable as the Measurements are Accurate
Genetic Improvement of Energy Usage is only as Reliable as the Measurements are Accurate Saemundur Oskar Haraldsson University of Stirling April, 2015 John R. Woodward Edmund K. Burke Co-author Supervisor
More informationSolution: Reuse Design Patterns Design patterns support reuse of software architecture Patterns embody successful solutions to problems that arise whe
Introduction Experience Using Design Patterns to Evolve Communication Software Across Diverse Platforms Developing portable, reuseable, and ecient communication software is hard OS platforms are often
More informationMarketing Opportunities
Email Marketing Opportunities Write the important dates and special events for your organization in the spaces below. You can use these entries to plan out your email marketing for the year. January February
More informationA Tool for Automated GUI Program Grading
A Tool for Automated GUI Program Grading Man Yu Feng and Andrew McAllister University of New Brunswick, Faculty of Computer Science, Fredericton, Canada, matthewfeng@gmail.com, andrewm@unb.ca Abstract
More informationScroll Display: Pointing Device for Palmtop Computers
Asia Pacific Computer Human Interaction 1998 (APCHI 98), Japan, July 15-17, 1998, pp. 243-248, IEEE Computer Society, ISBN 0-8186-8347-3/98 $10.00 (c) 1998 IEEE Scroll Display: Pointing Device for Palmtop
More informationToward Privacy Standards Based on Empirical Studies
Toward Privacy Standards Based on Empirical Studies Serge Egelman and Erika McCallister National Institute of Standards and Technology 100 Bureau Drive Gaithersburg, MD 20899 {serge.egelman, erika.mccallister}@nist.gov
More informationSERVICE BULLETIN. IMPORTANT: This bulletin contains time-sensitive information. Please read and take action before March 11 th.
SERVICE BULLETIN Subject: New Daylight Saving Time Law Distribution: Windows Customers Date: 2/23/07 Bulletin No. SB07-4 IMPORTANT: This bulletin contains time-sensitive information. Please read and take
More informationA Quick Introduction to Emacs. Jim Diamond CAR 409 Jodrey School of Computer Science Acadia University
A Quick Introduction to Emacs Jim Diamond CAR 409 Jodrey School of Computer Science Acadia University 1 Overview 2 Availability History Basic Concepts Psychoanalysis Built-In Help My Video Tutorial Keyboard
More informationCS 526 Advanced Topics in Compiler Construction. 1 of 12
CS 526 Advanced Topics in Compiler Construction 1 of 12 Course Organization Instructor: David Padua 3-4223 padua@uiuc.edu Office hours: By appointment Course material: Website Textbook: Randy Allen and
More informationSoftware, Applications & Solutions Ltd.
Software, Applications & Solutions Ltd. i-series developers and administrators have for some time felt like poor relations with their archaic interfaces compared with those used by their counterparts on
More informationCate: A System for Analysis and Test of Java Card Applications
Cate: A System for Analysis and Test of Java Card Applications Peter Pfahler and Jürgen Günther Email:peter@uni-paderborn.de jguenther@orga.com Universität Paderborn, Department of Computer Science, D-33098
More informationAdaptive Lock. Madhav Iyengar < >, Nathaniel Jeffries < >
Adaptive Lock Madhav Iyengar < miyengar@andrew.cmu.edu >, Nathaniel Jeffries < njeffrie@andrew.cmu.edu > ABSTRACT Busy wait synchronization, the spinlock, is the primitive at the core of all other synchronization
More information(8) 1 UNIX MAGAZINE for Computing Machinery) CHI 98 1 CHI (Computer-Human Interaction) 2,500
(8) 4 ACM (Association for Computing Machinery) CHI 98 1 CHI (Computer-Human Interaction) 2,500 University of Maryland Ben Shneiderman 2 PowerPoint Pad++ Pad++ 1 Shneiderman (Zooming Interface) 1 http://www.acm.org/sigchi/chi98/
More informationISTQB Certified Tester Advanced Level. Release Plan CTAL Version 1.1
ISTQB Certified Tester Advanced Level Release Plan CTAL 2012 Version 1.1 Revision History Date Version Description Author(s) 8 th January 2012 1.0 Release Plan for GA Approval, March 2012 Graham Bath,
More informationCOMPUTER GRAPHICS ANIMATION FOR CONSTRUCTION MANAGEMENT
COMPUTER GRAPHICS ANIMATION FOR CONSTRUCTION MANAGEMENT Yoshihiko FUKUCHI *, Ichiro KOBAYASHI ** ABSTRACT : Computer graphics animation systems provide the ability to integrate on-site engineers* expertise
More informationEvaluation of Commercial Web Engineering Processes
Evaluation of Commercial Web Engineering Processes Andrew McDonald and Ray Welland Department of Computing Science, University of Glasgow, Glasgow, Scotland. G12 8QQ. {andrew, ray}@dcs.gla.ac.uk, http://www.dcs.gla.ac.uk/
More informationUniversidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction
Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Human-Computer Interaction Beatriz Sousa Santos, 2015/2016 Outline Introduction Course Information Lectures and lab classes
More information