Matsuoka et al., 1992 - Google Patents
Object-oriented concurrent reflective architecturesMatsuoka et al., 1992
- Document ID
- 8758606053244817467
- Author
- Matsuoka S
- Watanabe T
- Ichisugi Y
- Yonezawa A
- Publication year
- Publication venue
- Object-Based Concurrent Computing: ECOOP'91 Workshop Geneva, Switzerland, July 15–16, 1991 Proceedings 5
External Links
Snippet
Reflection provides the abilities to reason and alter the dynamic behavior of computation from within the language framework. It is a practical scheme that offers a new perspective in constructing a malleable, large-scale system such as programming languages, operating …
- 230000006399 behavior 0 description 11
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/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- 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
-
- 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
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- 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/4436—Data-driven
-
- 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
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
-
- 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
- G06F11/00—Error detection; Error correction; Monitoring
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Matsuoka et al. | Hybrid group reflective architecture for object-oriented concurrent reflective programming | |
Taylor et al. | A component-and message-based architectural style for GUI software | |
US6085233A (en) | System and method for cellular network computing and communications | |
Schwan et al. | High-performance operating system primitives for robotics and real-time control systems | |
Tomlinson et al. | Rosette: An object-oriented concurrent systems architecture | |
Matsuoka et al. | Object-oriented concurrent reflective architectures | |
Ferber et al. | Design of a Concurrent Language for Distributed Artificial Intelligence. | |
Wolczko | Semantics of object-oriented languages | |
EP0231594A2 (en) | Interactive multilevel hierarchical data flow programming system | |
Kappel et al. | From rules to rule patterns | |
Menga et al. | G++: an environment for object-oriented design and prototyping of manufacturing systems | |
Chang | CORAL: A concurrent object-oriented system for constructing and executing sequential, parallel and distributed applications | |
Agha | Foundational issues in concurrent computing | |
Afek et al. | Benign failure models for shared memory: Preliminary version | |
Denti et al. | An architecture for tuple‐based coordination of multi‐agent systems | |
Bergmans et al. | An object-oriented model for extensible concurrent systems: the composition-filters approach | |
Nierstrasz | The next 700 concurrent object-oriented languages--Reflections on the future of object-based concurrency | |
Mostert | A visual method for real-time software engineering | |
Agha | Modeling concurrent systems: Actors, nets, and the problem of abstraction and composition | |
Moreno et al. | Petri nets and Java. Real-Time Control of a flexible manufacturing cell | |
Gaspari et al. | An open framework for cooperative problem solving | |
Schill | Distributed application support: survey and synthesis of existing approaches | |
Goguen | Semantic specifications for the rewrite rule machine | |
JPS62173561A (en) | Multiprocessor control system | |
Broadbery et al. | Applications of TELOS |