• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 123
  • 28
  • 7
  • 5
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 1
  • 1
  • 1
  • Tagged with
  • 208
  • 208
  • 183
  • 40
  • 33
  • 30
  • 28
  • 28
  • 28
  • 24
  • 18
  • 17
  • 17
  • 17
  • 17
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
51

Automated Testing of Interactive Systems

Cartwright, Stephen C. 05 1900 (has links)
Computer systems which interact with human users to collect, update or provide information are growing more complex. Additionally, users are demanding more thorough testing of all computer systems. Because of the complexity and thoroughness required, automation of interactive systems testing is desirable, especially for functional testing. Many currently available testing tools, like program proving, are impractical for testing large systems. The solution presented here is the development of an automated test system which simulates human users. This system incorporates a high-level programming language, ATLIS. ATLIS programs are compiled and interpretively executed. Programs are selected for execution by operator command, and failures are reported to the operator's console. An audit trail of all activity is provided. This solution provides improved efficiency and effectiveness over conventional testing methods.
52

GDI: (Goal Directed Interface): An intelligent, iconic, object-oriented interface for office systems.

Griggs, Kenneth Andrew. January 1989 (has links)
This dissertation presents the GDI (Goal Directed Interface) approach to the user interface for office systems. The primary objectives of the approach are to create an interface that (1) requires little user training and (2) tries to perform higher level task activities (ex. 'schedule a meeting') that have been excluded from computerization in the past. The GDI technique (1) postulates a simple model of the office environment consisting of persons, things, and processes, and a decomposable goal set, (2) represents knowledge in the office environment through rules, frames, and scripts, and object-oriented programming techniques, (3) creates an iconic visual representation consisting of persons, things, and processes that closely mimics the user's 'mental model' of the office world, (4) requires that the user's own 'person icon' be present for all interactions so that actions appear to take place in a user controllable context (the user's icon is, literally, in the interface), (5) provides a 'selection window' through which the user communicates his/her goal by grouping relevant icons, (6) uses a rule-based expert system to examine an icon configuration and, through its expertise, derives a user goal (despite ambiguous or faulty icon placements), (7) attempts to complete the user goal through the use of scripts and multiple expert systems.
53

A modular prolog representation of a TCP protocol finite state machine

Wang, Tsomg-Niang, 1953- January 1987 (has links)
This paper describes a Protocol Finite State Machine (PFSM) for implementing communication protocols. Our objective is to develop and implement a general model for communication protocols based on the principles of finite state machines and make the design of transport entity more modular and easier to maintain and modify. We have designed an inference method and knowledge representation, based on semantic networks, for implementing this model. We have added interactive capability and automatic error detection to check for invalid external events and other types of errors in our model. PFSM consists of one or more knowledge bases depicting the state machine model for each communication protocol, an inference engine that uses the knowledge base(s), a working memory, a knowledge acquisition subsystem to gather the data required to build the knowledge base(s), a dialog subsystem to conduct an interactive conversation with the user(s), and an explanation subsystem to explain the inferencing mechanism. (Abstract shortened with permission of author.)
54

CATSY, computer aided teaching system : system overview, graphics and applications / Computer aided teaching system

Pedraza, Vincent January 1985 (has links)
Computer Aided Teaching System (CATSY) is an interactive graphics system, utilizing current microcomputer technology, along with a graphics tablet and a large screen projection system to enhance lecture presentations. Included in this thesis are descriptions of the supporting graphics software (POLY-ReGIS) and the computer peripherals used in the development of CATSY.The development of interactive graphics is stressed in this thesis. Applications of these graphics to CATSY are presented and an introduction to the data structures used in this system is also given. This thesis is intended to support and complement the masters thesis presented by Mr. John Raab, which deals primarily with the system implementation, data structures and the text editor used in CATSY.
55

The relationaship between ease of learning and human interface design of a computer system : research report.

January 1983 (has links)
by Ko Shui-wing, Anthony, So Hon-luen, Jimmy. / Bibliography: leaves 60-62 / Thesis (M.B.A.) -- Chinese University of Hong Kong, 1983
56

Visual interaction techniques for courseware production and presentation.

January 1991 (has links)
by Lam Shing Yung, Anton. / Thesis (M.Phil.)--Chinese University of Hong Kong, 1991. / Includes bibliographical references. / Chapter I. --- Introduction --- p.1 / Chapter 1.1. --- Motivations for Presentation System --- p.2 / Chapter 1.2. --- Shortcomings of Traditional Method --- p.2 / Chapter 1.3. --- Computerized Courseware Production and Presentation System --- p.5 / Chapter 1.4. --- Hardware Advances --- p.7 / Chapter 1.5. --- "Windowed, Graphical Applications" --- p.9 / Chapter 1.6. --- Interaction Techniques --- p.10 / Chapter 1.7. --- Research Objectives --- p.12 / Chapter II. --- Existing Products and Related Research --- p.13 / Chapter 2.1. --- Existing Products --- p.13 / Chapter 2.1.1. --- PRESENT Slide Presentation System --- p.14 / Chapter 2.1.2. --- Harvard Graphics --- p.15 / Chapter 2.1.3. --- HyperCard --- p.15 / Chapter 2.1.4. --- Macromind Director --- p.16 / Chapter 2.1.5. --- Authorware Professional --- p.17 / Chapter 2.1.6. --- "PageMaker, Ventura and MacDraw" --- p.19 / Chapter 2.1.7. --- Summary --- p.20 / Chapter 2.2. --- Related Research --- p.20 / Chapter 2.2.1. --- Authoring Systems --- p.20 / Chapter 2.2.2. --- User Interface Management System (UIMS) --- p.23 / Chapter 2.2.3. --- Visual Programming --- p.24 / Chapter III. --- User's Model --- p.27 / Chapter 3.1. --- A Simple User's Model --- p.27 / Chapter 3.1.1. --- Object-0riented Presentation Material --- p.27 / Chapter 3.1.2. --- Frame -Based Presentation --- p.29 / Chapter 3.1.3. --- Presentation Styles --- p.29 / Chapter 3.2. --- Novice Users vs Experienced Users --- p.30 / Chapter IV. --- Design of the Courseware Production and Presentation System --- p.31 / Chapter 4.1. --- Overview --- p.31 / Chapter 4.2. --- Object Oriented Design --- p.31 / Chapter 4.3. --- Object Oriented Graphics --- p.31 / Chapter 4.3.1. --- Modification of Object --- p.32 / Chapter 4.3.2. --- Clipboard --- p.34 / Chapter 4.3.3. --- Stacking of Objects --- p.35 / Chapter 4.3.4. --- Group Together and Break Apart --- p.36 / Chapter 4.3.5. --- Hierarchy of Grouping --- p.38 / Chapter 4.3.6. --- Storage Requirements --- p.39 / Chapter 4.4. --- Operations --- p.39 / Chapter 4.4.1. --- Manipulative Operations --- p.39 / Chapter 4.4.2. --- Frame Control Operations --- p.39 / Chapter 4.4.3. --- Timer Operation --- p.40 / Chapter 4.5. --- Active-Object-Set Model --- p.40 / Chapter 4.5.1. --- Importance of Objects --- p.41 / Chapter 4.5.2. --- Active Object --- p.42 / Chapter 4.5.3. --- Active Set --- p.43 / Chapter 4.5.4. --- The Timer Event --- p.43 / Chapter 4.6. --- Properties of Visual Objects --- p.45 / Chapter 4.6.1. --- Physical Attributes --- p.45 / Chapter 4.6.1. --- Event-Handling Operations --- p.45 / Chapter 4.6.2. --- Private Status --- p.46 / Chapter 4.7. --- Object Class --- p.47 / Chapter 4.8. --- User-Defined Object Classes --- p.47 / Chapter 4.9. --- User-Defined Operations --- p.47 / Chapter V. --- Interaction Techniques for Defining New Object Classes and Operations --- p.49 / Chapter 5.1. --- Interaction Techniques --- p.49 / Chapter 5.2. --- Object Creation --- p.49 / Chapter 5.3. --- Operations --- p.51 / Chapter 5.3.1. --- Direct Manipulation --- p.51 / Chapter 5.3.2. --- Menu Selection --- p.51 / Chapter 5.3.3. --- Parameter Selection --- p.51 / Chapter 5.4. --- New Object Class Definition --- p.52 / Chapter 5.4.1. --- Definition through Drawing --- p.53 / Chapter 5.4.2. --- Creating New Object Instances of the New Object Classes --- p.54 / Chapter 5.5. --- New Operations Definition --- p.55 / Chapter 5.5.1. --- Specification of Parameter Type --- p.55 / Chapter 5.5.2. --- Selection and Sequencing of Primitive Operations …… --- p.57 / Chapter 5.5.3. --- Using the New Operations --- p.60 / Chapter 5.6. --- Binding of Operations to an Object --- p.61 / Chapter 5.7. --- Default Operations for User-Defined Classes --- p.63 / Chapter VI. --- Implementation Issues --- p.64 / Chapter 6.1. --- Operating Environment --- p.64 / Chapter 6.1.1. --- The User Interface --- p.64 / Chapter 6.1.2. --- The Operating System --- p.66 / Chapter 6.1.3. --- The Hardware Requirement --- p.66 / Chapter 6.1.4. --- The Final Choice --- p.67 / Chapter 6.2. --- Representation of Objects --- p.68 / Chapter 6.2.1. --- Basic Objects --- p.68 / Chapter 6.2.2. --- Group and User-Defined Objects --- p.69 / Chapter 6.2.3. --- Set of Active Objects --- p.70 / Chapter 6.3. --- Object-Oriented Graphics Management Subsystem --- p.71 / Chapter 6.4. --- Multiple Editing Window --- p.73 / Chapter 6.5. --- Clipboard --- p.73 / Chapter 6.6. --- Graphical Menu --- p.73 / Chapter 6.7. --- Font Management --- p.74 / Chapter 6.8. --- Mapping of the Active-Object-Set Model to the Implementation --- p.75 / Chapter 6.9. --- Representation of Operations --- p.76 / Chapter VII. --- Future Work and Conclusions --- p.79 / Chapter 7.1. --- Limitations --- p.79 / Chapter 7.1.1. --- Direct Manipulations --- p.79 / Chapter 7.1.2. --- Multiple Presentation Windows --- p.79 / Chapter 7.1.3. --- Editing of User-Defined Operations --- p.80 / Chapter 7.2. --- Future Work --- p.80 / Chapter 7.2.1. --- Maintaining Relationship Through Constraint Satisfaction --- p.80 / Chapter 7.2.2. --- Functions for System Status/Values Query --- p.82 / Chapter 7.2.3. --- "Private Status Flag, Pre-Conditions and Conditional Execution" --- p.82 / Chapter 7.2.4. --- Object Oriented Programming --- p.85 / Chapter 7.3. --- Other Related Application Areas --- p.86 / Chapter 7.3.1. --- Visual-Object Oriented Systems --- p.86 / Chapter 7.3.2. --- User Interface Management Systems --- p.89 / Chapter 7.4. --- Conclusions --- p.89 / References --- p.91
57

IDMS query language

Shea, William E January 2010 (has links)
Typescript, etc. / Digitized by Kansas Correctional Industries
58

A personalized, interactive movie manual

Correa, John Carlos January 1981 (has links)
Thesis (B.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1981. / MICROFICHE COPY AVAILABLE IN ARCHIVES AND ENGINEERING. / Bibliography: 2 unnumbered leaves following text. / by John Carlos Correa. / B.S.
59

About face, computergraphic synthesis and manipulation of facial imagery

Weil, Peggy January 1982 (has links)
Thesis (M.S.V.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1982. / MICROFICHE COPY AVAILABLE IN ARCHIVES AND ROTCH. VIDEODISC IN ARCHIVES AND ROTCH VISUAL COLLECTIONS. / Includes bibliographical references (leaves 87-90). / A technique of pictorially synthesizing facial imagery using optical videodiscs under computer control is described. Search, selection and averaging processes are performed on a catalogue of whole faces and facial features to yield a composite, expressive, recognizable face. An immediate application of this technique is the reconstruction of a particular face from memory for police identification, thus the project is called , IDENTIDISC. Part I-PACEMAKER describes the production and implementation of the IDENTIDISC system to produce composite faces. Part II-EXPRESSIONMAKER describes animation techniques to add expression and motion to composite faces . Expression sequences are manipulated to make 'anyface' make any face. Historical precedents of making facial composites, theories of facial recognition, classification and expression are also discussed. This thesis is accompanied by two copies of PACEMAKER-III, an optical videodisc produced at the Architecture Machine Group in 1982. The disc can be played on an optical videodisc player . The length is approximately 15 , 0000 frames. Frame numbers are indicated in the text by [ ]. / by Peggy Weil. / M.S.V.S.
60

Caricature generator

Brennan, Susan Elise January 1982 (has links)
Thesis (M.S.V.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1982. / MICROFICHE COPY AVAILABLE IN ARCHIVES AND ROTCH. / Bibliography: leaves 111-116. / The human face is a highly significant visual display which we are able to remember and recognize easily despite the fact that we are exposed to thousands of faces which may be metrically very similar. caricature is a graphical coding of facial features which seeks to be more like the face than the face itself: selected information is exaggerated, noise is reduced, and the processes involved in recognition are exploited. After studying the methods of caricaturists, examining perceptual phenomena regarding individuating features, and surveying automatic and man-machine systems which represent and manipulate the face, some heuristics for caricature are defined . An algorithm is implemented to amplify the nuance of a human face in a computer- generated caricature. This is done by comparing the face to a norm and then distorting the face even further away from that norm . Issues of style, context and animation are discussed. The applications of the caricature generator in the areas of teleconferencing, games, and interactive graphic interfaces are explored. / by Susan Elise Brennan. / M.S.V.S.

Page generated in 0.423 seconds