[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Matsuoka et al., 1992 - Google Patents

Object-oriented concurrent reflective architectures

Matsuoka 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 …
Continue reading at link.springer.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • G06F9/4428Object-oriented
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • G06F9/4436Data-driven
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4443Execution mechanisms for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error 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