Rapid user interface development with the script language Gist
|
|
- Marilyn Byrd
- 9 years ago
- Views:
Transcription
1 RAPID USER INTERFACE DEVELOPMENT WITH THE SCRIPT LANGUAGE GIST G
2 Groningen Dissertations in Linguistics 8 ISSN 0928{0030
3 Rksuniversiteit Groningen Rapid user interface development with the script language Gist proefschrift ter verkrging van het doctoraat in de Letteren aan de Rksuniversiteit Groningen op gezag van de Rector Magnicus Dr S. K. Kuipers in het openbaar te verdedigen op donderdag 24 juni 1993 des namiddags te 1.15 uur precies door Gsbert Bos geboren op 10 november 1963 te 's-gravenhage. A C E G B D F H
4 1 e Promotor: prof. dr F. Zwarts 2 e Promotor: prof. dr J. van den Bos
5 Preface As more and more people are using computers routinely, not out of love for the machine, but because they need to, it becomes increasingly important to have easy-to-use, \intuitive" software. Consider, for example, the catalogue of a public library. Most people can nd a book if the catalogue is on index cards, but having all titles on-line in a computer has some advantages. For those who need it, it allows looking up books in ways not possible before { and if it is possible, sooner or later someone will need it. However, it forces every visitor of the library to use the computer instead of the cardtray. It's not only card-trays that are being replaced by computers, humans are ousted by them, too. Expert systems are deliberate attempts at making use of the knowledge of a human expert without the need of having him (her 1 ) around in person. Extracting the knowledge from a human expert and putting it in a form suitable for processing by a computer is only part of the problem, however. A computer program only makes sense if the people who would benet from it are able to use it. Asking someone a question is something we are all very experienced in, but asking a computer a question is a completely dierent thing. This doesn't imply that the task of the designer of a \user interface" is to make the computer mimic a human, far from that! Occasionally talking to a computer is indeed the best way of interacting, but more often other ways are much more ecient. The computer can display pictures, charts and other things and the designer of the interface would do well to make use of these capabilities. That the task of creating a good interface is at least as hard as that of making the computer solve a particular problem is 1 For ease of reading, only \he" has been used in this text. \He" should be taken to mean \he or she" where appropriate. v
6 Preface 2 Another reason for rewriting software could be that the existing software has grown so inecient from many patches that a complete overhaul saves more than it costs. An example is the Oberon System, an operating system, window system and programming language that together provide not much more than other systems, but in a much smaller, more consistent and faster package. Of course, no such argument can apply to user interface development systems. proven by the fact that on average about half of the time of writing a program is spent on the interface part (assuming it uses graphics of some kind). Since the interfaces of dierent programs often have a lot in common, this is an area where specialised tools can make life a lot easier. A number of such tools have been introduced already, most of them meant to be used in conjunction with a particular \window system", such as Microsoft Windows on the PC, or X Windows on unix machines. Tools can be targeted at several types of developers. Most often they are meant to be used by professional programmers; these tools usually give access to everything the window system has to oer. Some tools are made for people who only occasionally want to program. These tools oer only limited access to the window system, but they are much easier to use. One of the most important lessons that every programmer has to learn, is \not to reinvent the wheel". This means that using pieces of software that are available is often better than writing them oneself. This lesson can be extended to the use of tools. Use available tools, preferrably the simplest, since it saves you so much time. Only when you are sure you need more than a particular tool can provide should you switch to another or to doing it yourself. 2 In spite of the sound advice in the last paragraph, part of this book describes my eort to do just that: reinvent the wheel. Of course, there is a reason and there is a result. The reason is, that to fully understand user interface technology it is best to treat it as children do an alarm clock: take it apart and put it back together again. The result is a perfectly usable tool, with its own advantages and disadvantages. Although this book talks about human factors and the design of interfaces, it is not about designing interfaces per se, only about implementing them. Designing involves choosing metaphors, creating pictures, choosing colours, selecting keystrokes and making a lay-out for the screen. It is very dicult to do it right and there is no guarantee that you will be able to create nice looking and usable interfaces after reading this book. On the other hand, the tools described in this book are designed to make the task of creating and improving interfaces easy, so you won't lose much time if you have to try a few times before it comes out right. Acknowledgments During the time that I did the research for this thesis and while I was writing it I learned a lot more than I was able to put vi
7 Acknowledgments into the text. I want to thank my colleagues and ex-colleagues of the section Alfa-informatica, Jan de Vuyst, Harry Gaylord, George Welling, Peter Blok, Yvonne Vogelenzang, Erik Tjon, Erik Kleyn and Gosse Bouma, for many inspiring talks. I want to thank Gosse especially, for his critical reading of a draft version and for the shower of useful articles and books. Erik Tjon was the rst user of Gist, his enthusiastic eorts inspired many small improvements and he also made the rst non-trivial interface. I learned a lot from Kees de Vey Mestdagh, especially about writing articles, going to conferences and the like. I am indebted to the members of Phonk for keeping my curiosity alert and oering many other interesting topics. Groningen, 23 November 1993 vii
8 Groningen Dissertations in Linguistics (Grodil) 1. Henri ette de Swart (1991). Adverbs of quantication: a generalized quantier approach. 2. Eric Hoekstra (1991). Licensing conditions on phrase structure. 3. Dicky Gilbers (1992). Phonological networks: a theory of segment representation. 4. Helen de Hoop (1992). Case conguration and noun interpretation. 5. Gosse Bouma (1993). Nonmonotonicity and categorial unication grammar. 6. Peter I. Blok (1993). The interpretation of focus: an epistemic approach to pragmatics. 7. Roelien Bastiaanse (1993). Studies in aphasia. 8. Bert Bos (1993). Rapid user interface development with the script language Gist. To appear in 1993: 9. Wim Kosmeer. Barriers and licensing. 10. Jan-Wouter Zwart. Dutch syntax: a minimalist approach. 11. Sietze Looyenga. Syntax and semantics of nominalizations. 12. Ale de Boer. VP-anaphora in contemporary English. 13. Petra Hendriks. Comparatives in categorial grammar. 14. Mark Kas. The semantics of verbs. colofon Opgemaakt met TEX3.14t en Postscript 2.0, Illustraties met Xg Lay-out: Bert Bos Lettertypes: Gladiator & Helvetica Printer: VariTyper 600 Oset-druk: Universiteitsdrukker, Groningen Oplage: november 1993
9 Contents Preface Contents v viii 1 Introduction Sociology Psychology Ergonomics Audience Preliminaries Denitions Workstations Interaction UIMS and UIDE Conversation analysis Resources Eciency Client-server model Hypertext/hypermedia Overview 12 2 Human factors & gui's The user's perspective Crammed displays The use of colour Interesting failures Classication of interfaces Goals of user interfaces Direct Manipulation Virtual Reality Windows 28 viii
10 Contents 2.6 GUI's Interface elements Windows Boxes & menus Icons Buttons Images Sliders Prompts (text elds) & editors Lists File selectors Accelerators Resources Congurability, adaptability & intelligent interfaces Congurability Adaptability Conversation and role playing Small scale intelligence The process of designing UI's Style guides and guidelines 47 3 User interface development systems Software development techniques Specication vs. iterative design Prototyping Object-oriented programming Lazy & eager evaluation Non-deterministic design Some history Current systems Advantages & disadvantages Toolkits Interactive systems Interactive script-based systems Non-interactive script-based systems 63 4 Gist Separation of interface and application Building an interface The script language User input Messages among objects Physical and synthetic events Actions 78 ix
11 Contents Expressions Calling external programs An example that uses cloning Modelling the application Setting global defaults Conguring & extending Gist Portability Advantages, disadvantages, possible enhancements Coupling of application and interface Script language On-line help & error handling Interactive design Possible enhancements 93 5 The implementation of Gist Flow of control Datastructures The \main" module The \parsele" module The \scan" module The \parse" module The \parseaux" module The \actions" module The \classes" and \classes.def" modules Conguration 106 A Gist syntax 111 A.1 Terminal symbols 112 A.2 Rules 113 B Gist example 119 B.1 Application model 120 B.2 Dialog boxes 121 B.3 Main window 122 B.4 Flagging impossible moves 123 B.5 Using higher level objects 123 Bibliography 125 Samenvatting 131 Index 135 x
Why participation works
Why participation works Full title Why participation works: the role of employee involvement in the implementation of the customer relationship management type of organizational change. Key words Participation,
More informationUnderstanding Crowd Behaviour Simulating Situated Individuals
Understanding Crowd Behaviour Simulating Situated Individuals Nanda Wijermans The research reported in this thesis was funded by the Netherlands Ministry of Defence ("DO-AIO" fund contract no TM-12). The
More informationRIJKSUNIVERSITEIT GRONINGEN BOTTOM-UP REHABILITATION IN SCHIZOPHRENIA
RIJKSUNIVERSITEIT GRONINGEN BOTTOM-UP REHABILITATION IN SCHIZOPHRENIA Proefschrift ter verkrijging van het doctoraat in de Geneeskunde aan de Rijksuniversiteit Groningen op gezag van de Rector Magnificus
More informationBehavioral Corporate Governance: Four Empirical Studies. Gerwin van der Laan
Behavioral Corporate Governance: Four Empirical Studies Gerwin van der Laan RIJKSUNIVERSITEIT GRONINGEN BEHAVIORAL CORPORATE GOVERNACE: Four Empirical Studies Proefschrift ter verkrijging van het doctoraat
More informationMeasuring The Costs Of Chapter 11 Cases
Measuring The Costs Of Chapter 11 Cases Professional Fees in American Corporate Bankruptcy Cases Proefschrift ter verkrijging van het doctoraat in de Rechtsgeleerdheid aan de Rijksuniversiteit Groningen
More informationHigh Performance Human Resource Management in Ireland and the Netherlands: Adoption and Effectiveness
High Performance Human Resource Management in Ireland and the Netherlands: Adoption and Effectiveness RIJKSUNIVERSITEIT GRONINGEN High Performance Human Resource Management in Ireland and the Netherlands:
More informationImplementations of tests on the exogeneity of selected. variables and their Performance in practice ACADEMISCH PROEFSCHRIFT
Implementations of tests on the exogeneity of selected variables and their Performance in practice ACADEMISCH PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit van Amsterdam op gezag
More informationStrategic Interactions in Franchise Relationships. Evelien Croonen
Strategic Interactions in Franchise Relationships Evelien Croonen Publisher: Labyrinth Publications Pottenbakkerstraat 15 17 2984 AX Ridderkerk The Netherlands Print: Offsetdrukkerij Ridderprint B.V.,
More informationCover Page. The handle http://hdl.handle.net/1887/20925 holds various files of this Leiden University dissertation.
Cover Page The handle http://hdl.handle.net/1887/20925 holds various files of this Leiden University dissertation. Author: Tabak, F.C. Title: Towards high-speed scanning tunneling microscopy Issue Date:
More informationThe Political Economy of Trade Liberalization in Developing Countries: The Sri Lankan Case
2003 U 842 The Political Economy of Trade Liberalization in Developing Countries: The Sri Lankan Case een wetenschappelijke proeve op het gebied van de Managementwetenschappen Proefschrift ter verkrijging
More informationShop floor design: layout, investments, cross-training, and labor allocation. Jos Bokhorst
Shop floor design: layout, investments, cross-training, and labor allocation Jos Bokhorst Published by: Labyrint Publications Pottenbakkerstraat 15-17 2984 AX Ridderkerk The Netherlands Tel: +31 (0) 1804-63962
More informationStyle Characterization of Machine Printed Texts
Style Characterization of Machine Printed Texts Andrew D. Bagdanov This book is typeset by the author using L A TEX2 ε. The main body of the text is set using the Computer Modern family of fonts. The images
More informationACCESS CONTROL AND SERVICE-ORIENTED ARCHITECTURES
ACCESS CONTROL AND SERVICE-ORIENTED ARCHITECTURES PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit van Tilburg, op gezag van de rector magnificus, prof.dr. F.A. van der Duyn Schouten,
More informationSmall artery tone under control of the endothelium
Small artery tone under control of the endothelium On the importance of EDHF and myogenic tone in organ (dys)function Simone K. Gschwend Publication of this thesis was supported by generous contributions
More informationDetermining the Cross-Channel Effects of Informational Web Sites. Marije L. Teerling
Determining the Cross-Channel Effects of Informational Web Sites Marije L. Teerling Published by: Labyrinth Publications Pottenbakkerstraat 15 17 2984 AX Ridderkerk The Netherlands Print: Offsetdrukkerij
More informationESSAYS ON MONTE CARLO METHODS FOR STATE SPACE MODELS
VRIJE UNIVERSITEIT ESSAYS ON MONTE CARLO METHODS FOR STATE SPACE MODELS ACADEMISCH PROEFSCHRIFT ter verkrijging van de graad Doctor aan de Vrije Universiteit Amsterdam, op gezag van de rector magnificus
More informationOpening the psychological black box in genetic counseling
Opening the psychological black box in genetic counseling A counselee-oriented, integrative approach on the impact of DNA-testing for breast and ovarian cancer on the lives of counselees Joël Vos 1 2 Opening
More informationItem Analysis of Single-Peaked Response Data. The Psychometric Evaluation of Bipolar Measurement Scales
Item Analysis of Single-Peaked Response Data The Psychometric Evaluation of Bipolar Measurement Scales Acknowledgement Financial support for the printing costs of this thesis was provided by the Developmental
More informationCover Page. The handle http://hdl.handle.net/1887/38352 holds various files of this Leiden University dissertation.
Cover Page The handle http://hdl.handle.net/1887/38352 holds various files of this Leiden University dissertation. Author: Font Vivanco, David Title: The rebound effect through industrial ecology s eyes
More informationEnhancing the wellbeing of older people in Mauritius
Enhancing the wellbeing of older people in Mauritius Proefschrift ter verkrijging van de graad van doctor aan Tilburg University op gezag van de rector magnificus, prof. dr. Ph. Eijlander, in het openbaar
More informationFunctional neuroinflammatoryand serotonergic imaging in Alzheimer s disease: validation and preliminary clinical findings
RIJKSUNIVERSITEIT GRONINGEN Functional neuroinflammatoryand serotonergic imaging in Alzheimer s disease: validation and preliminary clinical findings Jan Versijpt Josef Sudek ( 1896-1976) was a famous
More informationAspects of Feedback in Intelligent Tutoring Systems for Modeling Education
Aspects of Feedback in Intelligent Tutoring Systems for Modeling Education Proefschrift ter verkrijging van de graad van doctor aan de Open Universiteit op gezag van de rector magnicus prof. mr. A. Oskamp
More informationTasks, hierarchies, and flexibility
Tasks, hierarchies, and flexibility Planning in Food Processing Industries Wout van Wezel Uitgever: Labyrint Publication Postbus 662 2900 AR Capelle a/d IJssel Nederland Drukwerk: ISBN 90-72591-98-4 2001,
More informationParkinson s Disease: Deep Brain Stimulation and FDOPA-PET
Parkinson s Disease: Deep Brain Stimulation and FDOPA-PET The work described in this thesis was performed at the Department of Neurology, University Medical Center, Groningen (the Netherlands). A.T. Portman
More informationChanges in Pilot Control Behaviour across Stewart Platform Motion Systems
Changes in Pilot Control Behaviour across Stewart Platform Motion Systems PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Technische Universiteit Delft, op gezag van de Rector Magnificus prof.
More informationScreen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
More informationNew Edge. Technology and Spirituality in the San Francisco Bay Area DORIEN ZANDBERGEN
New Edge Technology and Spirituality in the San Francisco Bay Area DORIEN ZANDBERGEN Produced by F&N Boekservice 2011, Dorien Zandbergen, Leiden, The Netherlands Front and back covers designed by Lise
More informationA system is a set of integrated components interacting with each other to serve a common purpose.
SYSTEM DEVELOPMENT AND THE WATERFALL MODEL What is a System? (Ch. 18) A system is a set of integrated components interacting with each other to serve a common purpose. A computer-based system is a system
More informationWhite Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications
Accelerate Development Reduce Time to Product Automate Critical Tasks White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications The ASHVINS GROUP, Inc. 6161 Blue Lagoon
More informationELECTRODYNAMICS OF SUPERCONDUCTING CABLES IN ACCELERATOR MAGNETS
ELECTRODYNAMICS OF SUPERCONDUCTING CABLES IN ACCELERATOR MAGNETS Publication of this thesis has been financially supported by Holec Ridderkerk, The Netherlands CIP-GEGEVENS KONINKLIJKE BIBLIOTHEEK, DEN
More informationPsychosocial and medical determinants of long-term patient outcomes
Psychosocial and medical determinants of long-term patient outcomes A specific focus on patients after kidney transplantation and with haemophilia Lucia Prihodova Copyright 2014 Lucia Prihodova Copyright
More informationMaking the title page for your dissertation a practical guide
Making the title page for your dissertation a practical guide Contents: 1. The front the basics 2. The reverse side the basics 2.1 The reverse side Adding the (co)promotor(s) and 2.2 The reverse side Adding
More information3F6 - Software Engineering and Design. Handout 9 User Interface Design With Markup. Ed Rosten
3F6 - Software Engineering and Design Handout 9 User Interface Design With Markup Ed Rosten Contents 1. UI Design Process 2. User Types 3. Use Cases 4. User Models 5. Devices and Metaphors 6. Testing 7.
More informationEconomics of Insurance against Climate Change. W.J. Wouter Botzen
Economics of Insurance against Climate Change W.J. Wouter Botzen Promotor: prof. dr. J.C.J.M. van den Bergh Thesis committee: prof. dr. J.C.J.H. Aerts prof. dr. H. Kunreuther prof. dr. P. Rietveld prof.
More informationTerminal Server Guide
Terminal Server Guide Contents What is Terminal Server?... 2 How to use Terminal Server... 2 Remote Desktop Connection Client... 2 Logging in... 3 Important Security Information... 4 Logging Out... 4 Closing
More informationprogramming languages, programming language standards and compiler validation
Software Quality Issues when choosing a Programming Language C.J.Burgess Department of Computer Science, University of Bristol, Bristol, BS8 1TR, England Abstract For high quality software, an important
More informationPhotorefractivity in polymers
Photorefractivity in polymers George G. Malliaras Photorefractivity in Polymers George G. Malliaras Ph.D. Thesis University of Groningen, The Netherlands November 1995 ISBN 90-367-0569-x RIJKSUNIVERSITEIT
More informationExercises Engenharia de Software (cod. 5386 & 6633 )
Exercises Engenharia de Software (cod. 5386 & 6633 ) Departamento de Informática Universidade da Beira Interior Ano lectivo 2010/2011 These exercises are taken from Software Engineering, 9th edition, Pearson
More informationTABLE OF CONTENTS ABSTRACT ACKNOWLEDGEMENT LIST OF FIGURES LIST OF TABLES
TABLE OF CONTENTS ABSTRACT ACKNOWLEDGEMENT LIST OF FIGURES LIST OF TABLES ii iii x xiv CHAPTER 1: INTRODUCTION 1 1.0 Background 1 1.1 Research Motivation 4 1.2 Research Objectives 5 1.3 Project Scope 6
More informationM.A.Lips. Copyright 2014, M.A.Lips, Amsterdam, the Netherlands
Roux-en-Y Gastric Bypass and Calorie Restriction: Differences and Similarities of Endocrine and Metabolic Effects in Obesity and Type 2 Diabetes Mellitus Mirjam Anne Lips Roux-en-Y Gastric Bypass and Calorie
More informationParsing Technology and its role in Legacy Modernization. A Metaware White Paper
Parsing Technology and its role in Legacy Modernization A Metaware White Paper 1 INTRODUCTION In the two last decades there has been an explosion of interest in software tools that can automate key tasks
More informationCover Page. The handle http://hdl.handle.net/1887/36077 holds various files of this Leiden University dissertation
Cover Page The handle http://hdl.handle.net/1887/36077 holds various files of this Leiden University dissertation Author: Boekholt, Tjarda Title: Chaotic dynamics in N-body systems Issue Date: 2015-11-10
More informationProsodic Processes in Language and Music. Maartje Schreuder
Prosodic Processes in Language and Music Maartje Schreuder Copyright 2006 by Maartje Schreuder Cover design: Hanna van der Haar Printed by Print Partners Ipskamp, Enschede The work in this thesis has been
More informationGraphical Environment Tool for Development versus Non Graphical Development Tool
Section 4 Computing, Communications Engineering and Signal Processing & Interactive Intelligent Systems Graphical Environment Tool for Development versus Non Graphical Development Tool Abstract S.Daniel
More informationWelcome to the new Netop School 6.0 interface!
Welcome to the new Netop School 6.0 interface! In the design of the Netop School 6.0 release, the Netop School team reevaluated the way our users interact with School and in particular with the Teacher
More informationNo Evidence. 8.9 f X
Section I. Correlation with the 2010 English Standards of Learning and Curriculum Framework- Grade 8 Writing Summary Adequate Rating Limited No Evidence Section I. Correlation with the 2010 English Standards
More informationGCE APPLIED ICT A2 COURSEWORK TIPS
GCE APPLIED ICT A2 COURSEWORK TIPS COURSEWORK TIPS A2 GCE APPLIED ICT If you are studying for the six-unit GCE Single Award or the twelve-unit Double Award, then you may study some of the following coursework
More informationCOMPONENTS in a database environment
COMPONENTS in a database environment DATA data is integrated and shared by many users. a database is a representation of a collection of related data. underlying principles: hierarchical, network, relational
More informationUser (Student) Instruction Manual Local Document Archive Maintenance System (SOLAD)
User (Student) Instruction Manual Local Document Archive Maintenance System (SOLAD) Warsaw School of Economics 1/15 The Local Document Archive Maintenance System (SOLAD) is a programme that serves to submit,
More informationScreen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs Screen Design : Navigation, Windows, Controls, Text, Evaluating GUI Performance - Methods - Comparison 1 Example: Automotive HMI (CAR IT 03/2013) 64, 68, 69 2
More informationLinking the Customer Purchase Process to Website Development and E-commerce Performance. Adriana C. Krawczyk
Linking the Customer Purchase Process to Website Development and E-commerce Performance Adriana C. Krawczyk Published by: SOM Research School University of Groningen PO Box 800 9700 AV Groningen The Netherlands
More informationINTEGRATED STAFF ATTENDANCE SYSTEM (ISAS) WEE PEK LING
INTEGRATED STAFF ATTENDANCE SYSTEM (ISAS) WEE PEK LING A report submitted in partial fulfillment of the requirements for the award of the degree of Bachelor of Computer Science (Computer Systems & Networking)
More informationManage Software Development in LabVIEW with Professional Tools
Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition
More informationProgramming in Access VBA
PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010
More informationMensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements
More informationA Comparison of Programming Languages for Graphical User Interface Programming
University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange University of Tennessee Honors Thesis Projects University of Tennessee Honors Program 4-2002 A Comparison of Programming
More informationCE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler 1) Operating systems a) Windows b) Unix and Linux c) Macintosh 2) Data manipulation tools a) Text Editors b) Spreadsheets
More informationCommon Focus Point Technology
Common Focus Point Technology Proefschrift ter verkrijging van de graad van doctor aan de Technische Universiteit Delft, op gezag van de Rector Magnificus, Prof. dr. ir. J. Blaauwendraad in het openbaar
More informationSeptember 2011 1. 1 <https://scriptie.rechten.uvt.nl/files/doc.asp?lang=en>
Master s Thesis Regulations (pursuant to Article 4.14 of the Master s Programme Education and Examination Regulations (Onderwijs- en examenregeling van de masteropleidingen)) Article 1 Scope 1.- These
More informationPerceived Health Status after Kidney Transplantation. Jaroslav Rosenberger
Perceived Health Status after Kidney Transplantation Jaroslav Rosenberger J. Rosenberger 2006 Oxford University Press (Chapter 3) Blackwell Publishing (Chapter 4 and 5) Lippincott Williams & Wilkins (Chapter
More informationHow to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)
How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) COMPANY: Microsoft Corporation RELEASED: September 2013 VERSION: 1.0 Copyright This document is provided "as-is". Information
More informationIllustrations: Your Illustrator Cover design: Joke Herstel, Wenk
blabla It s me Illustrations: Your Illustrator Cover design: Joke Herstel, Wenk blabla Proefschrift ter verkrijging van de graad van doctor aan de Technische Universiteit Delft, op gezag van de Rector
More informationExcel 2013 What s New. Introduction. Modified Backstage View. Viewing the Backstage. Process Summary Introduction. Modified Backstage View
Excel 03 What s New Introduction Microsoft Excel 03 has undergone some slight user interface (UI) enhancements while still keeping a similar look and feel to Microsoft Excel 00. In this self-help document,
More information0 Introduction to Data Analysis Using an Excel Spreadsheet
Experiment 0 Introduction to Data Analysis Using an Excel Spreadsheet I. Purpose The purpose of this introductory lab is to teach you a few basic things about how to use an EXCEL 2010 spreadsheet to do
More informationAVAILABLE CASE TOOLS I. SYSTEM FLOWCHART AND ER-DIAGRAM GENERATION TOOL
AVAILABLE CASE TOOLS I. SYSTEM FLOWCHART AND ER-DIAGRAM GENERATION TOOL Name of the tool: SMARTDRAW URL: This Software can be downloaded from: http://www.smartdraw.com. This is a paid software, but a 30-day
More informationDe groepsleider als evenwichtskunstenaar
De groepsleider als evenwichtskunstenaar Leescommissie Prof. dr. P.H. van der Laan Prof. dr. T.V.M. Pels Prof. dr. I. Weijers Prof. dr. M. de Winter Omslagontwerp: Primo!studio Delft Foto omslag: [stockbureau
More informationOmni. A graphical point of sale designed for the future
A graphical point of sale designed for the future Attractive, unique, and modern design Ergonomic, easy to use, and intuitive, on a touch screen or a standard keyboard Fully integrated payment solution
More informationParameter Selection using Evolutionary Strategies in ImageJ
Parameter Selection using Evolutionary Strategies in ImageJ Roland Bärtschi Advisor: Janick Cardinale, Prof. Dr. Ivo Sbalzarini 04.07.2011 Abstract ImageJ is an open source image processing tool written
More informationRegulation of hepatobiliary transport function by nuclear receptors
Regulation of hepatobiliary transport function by nuclear receptors Copyright 2004 T. Kok All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means without
More informationAuthenticity and Architecture
Authenticity and Architecture Representation and Reconstruction in Context Proefschrift ter verkrijging van de graad van doctor aan Tilburg University, op gezag van de rector magnificus, prof. dr. Ph.
More informationEX-POST LIABILITY RULES IN MODERN PATENT LAW. Ex-post aansprakelijkheidsregels in een modern octrooirecht
EX-POST LIABILITY RULES IN MODERN PATENT LAW Ex-post aansprakelijkheidsregels in een modern octrooirecht Proefschrift ter verkrijging van de graad van doctor aan de Erasmus Universiteit Rotterdam op gezag
More informationHow To Design An Information System
Information system for production and mounting of plastic windows MARCEL, MELIŠ Slovak University of Technology - Faculty of Material Sciences and Technology in Trnava, Paulínska 16 street, Trnava, 917
More informationChapter 13: Program Development and Programming Languages
Understanding Computers Today and Tomorrow 12 th Edition Chapter 13: Program Development and Programming Languages Learning Objectives Understand the differences between structured programming, object-oriented
More informationStructure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1
The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions
More informationA Beginner s Guide to PowerPoint 2010
A Beginner s Guide to PowerPoint 2010 I. The Opening Screen You will see the default opening screen is actually composed of three parts: 1. The Slides/Outline tabs on the left which displays thumbnails
More informationMASTER PATIENT INDEX/PATIENT DEMOGRAPHICS (MPI/PD) VISTA RELEASE NOTES. Version 1.0
MASTER PATIENT INDEX/PATIENT DEMOGRAPHICS (MPI/PD) VISTA RELEASE NOTES December 2007 Department of Veterans Affairs Veterans Health Information Technology (VHIT) Common Services (CS) Revision History
More informationSoftware development process
OpenStax-CNX module: m14619 1 Software development process Trung Hung VO This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 Abstract A software development
More informationELCAD 7 - Engineering to the highest power
ELCAD 7 - Engineering to the highest power Smarter, High End Engineering System ELCAD 7 is the ultimate professional CAE system. It covers every aspect of the work process, helping you deliver electrical
More informationRAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER
RAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER TR 29.3787 May 10, 2004 Ciprian Agapi Felipe Gomez James R. Lewis IBM Pervasive Computing Boca Raton, Florida ii Abstract The evolution
More informationNyenrode PhD and EDP Rules and Regulations
Nyenrode PhD and EDP Rules and Regulations SECTION 1 GENERAL PROVISIONS Article 1 Legal title Article 2 Definitions SECTION 2 REGISTRATION Article 3 Registration Article 4 Fees and expenses SECTION 3 SUPERVISION
More informationKeePass Getting Started on Windows
KeePass Getting Started on Windows This guide includes the initial installation of KeePass 2.x on a Windows PC, creating your first password database, testing the software and entering your first accounts.
More informationObjectives. Chapter 2: Operating-System Structures. Operating System Services (Cont.) Operating System Services. Operating System Services (Cont.
Objectives To describe the services an operating system provides to users, processes, and other systems To discuss the various ways of structuring an operating system Chapter 2: Operating-System Structures
More informationLesson Plan. Course Title: Principles of Information Technology Session Title: Understanding Types & Uses of Software
Lesson Plan Course Title: Principles of Information Technology Session Title: Understanding Types & Uses of Software Lesson Duration: Approximately 5 hours Performance Objective: Upon completion of this
More informationIntroduction to Software Paradigms & Procedural Programming Paradigm
Introduction & Procedural Programming Sample Courseware Introduction to Software Paradigms & Procedural Programming Paradigm This Lesson introduces main terminology to be used in the whole course. Thus,
More informationHarnessing the Untapped Potential of EHR Systems
CASE STUDY Harnessing the Untapped Potential of EHR Systems TalkChart Transforms the Documentation Efficiency of the Child & Adolescent Psychiatry Department of a Large Academic Institution Electronic
More informationCASE TOOLS. Contents
MODULE 14 CASE TOOLS Contents 1. MOTIVATION AND LEARNING GOALS 2. LEARNING UNIT 1 CASE tools and their importance 3. LEARNING UNIT 2 Some CASE tools and their use 4. REFERENCES CASE TOOLS MOTIVATION Industries
More informationCreate a PDF File. Tip. In this lesson, you will learn how to:
Create a PDF File Now that you ve seen what an ETD looks like and how to browse the contents, it s time to learn how to convert your own thesis or dissertation into a PDF file. There are several different
More informationTOP. to the. Rescue. Bas Lijnse. Task-Oriented Programming For Incident Response Applications
Task-Oriented Programming For Incident Response Applications TOP to the Rescue Bas Lijnse TOP to the Rescue Task-Oriented Programming for Incident Response Applications Bas Lijnse This research has been
More information14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
More informationReview Your Thesis or Dissertation
Review Your Thesis or Dissertation This document shows the formatting requirements for UBC theses. Theses must follow these guidelines in order to be accepted at the Faculty of Graduate and Postdoctoral
More informationEMC RepliStor for Microsoft Windows ERROR MESSAGE AND CODE GUIDE P/N 300-002-826 REV A02
EMC RepliStor for Microsoft Windows ERROR MESSAGE AND CODE GUIDE P/N 300-002-826 REV A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2003-2005
More information13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
More informationLike-Kind Exchange vs Sale Analyzer
A Guide To The Like-Kind Exchange vs Sale Analyzer By Denver Tax Software, Inc. Copyright 1996-2007, Denver Tax Software, Inc. Denver Tax Software, Inc. Telephone (voice): 1 (800) 326-6686 E-mail: info@denvertax.com
More informationELOQUA INSIGHT Reporter User Guide
ELOQUA INSIGHT Reporter User Guide Copyright 2012 Eloqua Corporation. All rights reserved. July 2012 revision. Table of Contents Preface... 5 Introduction toeloqua Insight Business Intelligence... 6 Introduction
More informationASP &.NET. Microsoft's Solution for Dynamic Web Development. Mohammad Ali Choudhry Milad Armeen Husain Zeerapurwala Campbell Ma Seul Kee Yoon
ASP &.NET Microsoft's Solution for Dynamic Web Development Mohammad Ali Choudhry Milad Armeen Husain Zeerapurwala Campbell Ma Seul Kee Yoon Introduction Microsoft's Server-side technology. Uses built-in
More informationIntelligent Monitoring Software
Intelligent Monitoring Software IMZ-NS101 IMZ-NS104 IMZ-NS109 IMZ-NS116 IMZ-NS132 click: sony.com/sonysports sony.com/security Stunning video and audio brought to you by the IPELA series of visual communication
More informationA Simple Guide to. What makes a good website design? (by good, I mean a return on your investment)
A Simple Guide to What makes a good website design? (by good, I mean a return on your investment) Hello and welcome, My name is Katherine Kelleher and I have written this e-book to help you develop an
More informationConverting an AutoCAD Drawing into PDF File
Tutorial Created by Brijesh Bhatha, 2004. Updated 2006 by Corinne Stewart (corinnestewart@gmail.com) CP-208 Plan Preparation Studio - Prof. Elizabeth Macdonald 2 In this tutorial we will learn to create
More informationVERITAS NetBackup 6.0 Encryption
VERITAS NetBackup 6.0 Encryption System Administrator s Guide for UNIX, Windows, and Linux N15274C September 2005 Disclaimer The information contained in this publication is subject to change without notice.
More informationGraph Visualization U. Dogrusoz and G. Sander Tom Sawyer Software, 804 Hearst Avenue, Berkeley, CA 94710, USA info@tomsawyer.com Graph drawing, or layout, is the positioning of nodes (objects) and the
More information