English et al., 1990 - Google Patents
An extensible, object-oriented system for active documentsEnglish et al., 1990
- Document ID
- 10324831312447345162
- Author
- English P
- Jacobson E
- Morris R
- Mundy K
- Pelletier S
- Polucci T
- Scarbro H
- Publication year
- Publication venue
- EP90
External Links
Snippet
An extensible, object-oriented system for active documents Page 279 An Extensible, Object-Oriented
System for Active Documents Paul M. English, Ethan S. Jacobson, Robert A. Morris*, Kimbo
B. Mundy, Stephen D. Pelletier, Thomas A. Polucci, and H. David Scarbro Interleaf, Inc. Ten …
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
- G06F9/443—Object-oriented method invocation or resolution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
- G06F17/2247—Tree structured documents; Markup, e.g. Standard Generalized Markup Language [SGML], Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/24—Editing, e.g. insert/delete
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/211—Formatting, i.e. changing of presentation of document
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-oriented languages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Model driven
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Booch | The unified modeling language user guide | |
Cunningham | GATE, a general architecture for text engineering | |
US7318216B2 (en) | Software application development environment facilitating development of a software application | |
US6769095B1 (en) | Hierarchically structured control information editor | |
Gangopadhyay et al. | Understanding frameworks by exploration of exemplars | |
English et al. | An extensible, object-oriented system for active documents | |
Manolescu et al. | Pattern Languages of Program Design 5 | |
Hanna | Interactive visual functional programming | |
Dewan et al. | An approach to support automatic generation of user interfaces | |
Cunningham et al. | The GATE user guide | |
Cunningham et al. | Developing language processing components with GATE (a user guide) | |
Mørch | Application units: Basic building blocks of tailorable applications | |
Kalnins et al. | Metamodel specialization for graphical language support | |
English et al. | Interleaf active documents | |
JPH064280A (en) | Graphical user interface having function of user control for object with wysiwyg type editor | |
English et al. | An Extensible, Object-Oriented System | |
Kremer | Toward a multi-user, programmable web concept mapping" shell" to handle multiple formalisms | |
WO2001008002A2 (en) | Hierarchically structured control information editor | |
Caldwell et al. | CogentHelp: A tool for authoring dynamically generated help for Java GUIs | |
Gast | How to use objects: code and concepts | |
Mason | Moses Formalism Creation–Tutorial | |
French | The Larch Environment-Python programs as visual, interactive literature | |
Antoniuk et al. | Software engineering. Laboratory workshop. Methodological instructions for performing laboratory work in the discipline" Software engineering" | |
Paynter et al. | Domain-independent programming by demonstration in existing applications | |
Sergeant | Enhancing software reuse with intelligent documentation based on object oriented inheritance |