Brogi et al., 2006 - Google Patents
Fully abstract semantics for a coordination model with asynchronous communication and enhanced matchingBrogi et al., 2006
- Document ID
- 10701253327611791117
- Author
- Brogi A
- Jacquet J
- Linden I
- Publication year
- Publication venue
- Fundamenta informaticae
External Links
Snippet
The paper proposes a theoretical study of a coordination language embodying Linda's asynchronous communication primitives with a refined matching mechanism based on pairs composed of attribute names associated with their values. Computations in this language …
- 238000004891 communication 0 title abstract description 32
Classifications
-
- 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
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30477—Query execution
- G06F17/30507—Applying rules; deductive queries
-
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/43—Checking; Contextual analysis
- G06F8/436—Semantic checking
- G06F8/437—Type checking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/42—Syntactic analysis
-
- 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
-
- 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/30943—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
- G06F17/30946—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
-
- 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
-
- 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/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Störrle et al. | Towards a formal semantics of UML 2.0 activities | |
Antoy et al. | A needed narrowing strategy | |
Matichuk et al. | Eisbach: A proof method language for Isabelle | |
Ehlers | Symbolic bounded synthesis | |
Chlipala | A verified compiler for an impure functional language | |
Larsen et al. | VDM-10 language manual | |
Blanchette et al. | Friends with benefits: Implementing corecursion in foundational proof assistants | |
Pientka et al. | Inductive beluga: Programming proofs | |
Blanchette et al. | Soundness and completeness proofs by coinductive methods | |
Veltri et al. | Formalizing 𝜋-calculus in guarded cubical Agda | |
Tsukada et al. | Compositional higher-order model checking via ω-regular games over Böhm trees | |
Wallner | Structural constraints for dynamic operators in abstract argumentation | |
CN101221637B (en) | Method for runtime execution of one or more tasks defined in a workflow process language | |
Fernandez et al. | Constraint functional logic programming over finite domains | |
Vitolins et al. | Semantics of UML 2.0 activity diagram for business modeling by means of virtual machine | |
Jin et al. | A method for describing the syntax and semantics of UML statecharts | |
Brogi et al. | Fully abstract semantics for a coordination model with asynchronous communication and enhanced matching | |
Sánchez et al. | Regular linear temporal logic with past | |
Goldsack et al. | A type-theoretic basis for an object-oriented refinement calculus | |
Aminof et al. | Synthesis of hierarchical systems | |
Daggett | Expert JavaScript | |
Afshari et al. | Herbrand schemes for cyclic proofs | |
Jaber et al. | Kripke Open Bisimulation: A Marriage of Game Semantics and Operational Techniques | |
Lin | Model checking value-passing processes | |
Platzer | An object-oriented dynamic logic with updates |