Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
Abstract. We develop an imperative calculus that provides a formal model for both single and mixin inheritance. By introducing classes and mixins as the basic object-oriented constructs in a λ-calculus with records and references, we... more
    • by 
    •   9  
      CalculusComputer ScienceClassInheritance
    • by 
    •   5  
      PolymorphismAnswer Set ProgrammingOperational SemanticsGrounding
    • by 
    •   6  
      Computer ScienceJava ProgrammingGraph TransformationJava Language
    • by 
    •   4  
      Proof TheoryTheoretical Computer ScienceMathematical SciencesOperational Semantics
This paper introduces a graphical notation called algebraic state transition diagrams (ASTD), which allows for the combination of state transition diagrams using classical process algebra operators like sequence, iteration, parallel... more
    • by 
    •   7  
      ProcessStatechartsProcess AlgebraOperational Semantics
Defeasible Logic Programming (DeLP) is a suitable tool for knowledge representation and reasoning. Its operational semantics is based on a dialectical analysis where arguments for and against a literal interact in order to determine... more
    • by 
    •   10  
      Computational ComplexitySemanticsLogic ProgrammingDefeasible Reasoning (Computer Science)
    • by 
    •   7  
      Operational SemanticsQuantum ComputerTerm RewritingMathematical Model
    • by 
    •   12  
      EngineeringProgramming LanguagesSemanticsDecision support system
This paper presents a new model for exception handling, called the replacement model. The replacement model, in contrast to other exception-handling proposals, supports all the handler responses of resumption, termination, retry, and... more
    • by 
    •   15  
      Information SystemsLanguagesComputer ScienceSoftware Engineering
Message passing is a key ingredient of concurrent programming. The purpose of this paper is to describe the equivalence between the proof theory, the categorical semantics, and term calculus of message passing. In order to achieve this we... more
    • by 
    •   5  
      Proof TheoryLinear LogicCut-EliminationOperational Semantics
    • by 
    •   7  
      Cognitive ScienceNeural NetworksPure MathematicsNeural Network
More and more aspects of concurrency and concurrent programming are becoming part of mainstream programming and software engineering, due to several factors such as the widespread availability of multi-core/parallel architectures and... more
    • by 
    •   14  
      Software EngineeringMulti Agent SystemComputer SoftwareAgent Oriented Programming Languages
    • by 
    •   10  
      EngineeringSemantic AnalysisMathematical SciencesFormal Specification
    • by 
    •   9  
      CalculusComputer ScienceProductionFormal languages
Parallel (lazy) functional programs must describe both computation and coordination, i.e., what to compute and how to arrange the computation in parallel. The formal manipulation of the behaviours of such programs requires a semantics... more
    • by 
    •   6  
      Functional ProgrammingLazy EvaluationLevels of AbstractionOperational Semantics
    • by 
    •   5  
      First-Order LogicOperational SemanticsFirst Order LogicBoolean Satisfiability
    • by 
    • Operational Semantics
    • by 
    •   12  
      Formal AnalysisFormal SemanticsGraph TransformationModel Transformation
    • by 
    •   6  
      Intelligent AgentOperational SemanticsDynamic EnvironmentAgent Systems
    • by 
    •   6  
      Information SystemsCognitive ScienceRapid PrototypingDomain specific language
A formalism for expressing the operational semantics of proof languages used in procedural theorem provers is proposed. It is argued that this formalism provides an elegant way to describe the computational features of proof languages,... more
    • by 
    •   8  
      Category TheoryLanguage UseMathematical SciencesException Handling
    • by 
    •   15  
      Applied MathematicsIntuitionistic LogicSymbolic ComputationConstraint Programming
    • by  and +1
    •   11  
      Computer ScienceInformation TechnologyLogicLanguage Development
    • by  and +1
    •   6  
      Fixed Point TheoryPattern MatchingFirst-Order LogicOperational Semantics
    • by 
    •   4  
      Operational SemanticsObject OrientedProcess CalculiProgramming language
    • by 
    •   10  
      Cognitive ScienceProgramming LanguagesSemanticsFormal Semantics
    • by 
    •   13  
      Computer ScienceObject Oriented ProgrammingAuthenticationFinite Automata
    • by 
    •   4  
      Bio-Inspired SystemsFuzzy Logic ProgrammingFuzzy prologOperational Semantics
    • by 
    •   4  
      Computer SoftwareLazy EvaluationFunctional Logic ProgrammingOperational Semantics
    • by 
    •   14  
      Computer ScienceProgramming LanguagesLanguage DesignFormal Specification
    • by 
    •   5  
      Membrane ComputingTheoretical Computer ScienceRewriting LogicMathematical Sciences
    • by 
    •   7  
      Theoretical Computer ScienceMathematical SciencesCase StudyOperational Semantics
We investigate graph narrowing as the operational semantics of functional logic programming languages. We mainly show and discuss how weakly needed narrowing as well as parallel narrowing may be extended to graph structures.
    • by 
    •   2  
      Functional Logic ProgrammingOperational Semantics
    • by 
    •   8  
      Software EngineeringFormal SemanticsSystem DesignAgent Oriented Software Engineering
The formal description of the semantics of object-oriented data models is still an open problem. Some characteristic features of object-oriented data models, such as methods and inheritance, involve investigating data and schema.... more
    • by 
    •   5  
      Formal SemanticsOperational SemanticsData ModelFirst Order Logic
This paper presents a technique for specifying and reasoning about the operational semantics of distributed programming languages. We formalize the concept of “vertical stacking” of distributed systems, an extension of Joyce's, Windley's... more
    • by 
    •   2  
      Distributed SystemOperational Semantics
    • by 
    •   7  
      Theoretical Computer ScienceMathematical SciencesCase StudyOperational Semantics
We present a program logic for reasoning about resource consumption of programs written in Grail, an abstract fragment of the Java Virtual Machine Language. Serving as the target logic of a certifying compiler, the logic exploits Grail’s... more
    • by 
    •   5  
      Functional ProgrammingTheorem ProvingCost ModelOperational Semantics
We generalize algebraic operational semantics from sequential languages to distributed, concurrent languages using Occam as an example. Elsewhere, we will discuss applications to the study of verification and transformation of programs.
    • by 
    •   2  
      Operational SemanticsCSL
This survey article introduces into the essential concepts and methods underlying rule-based query languages. It covers four complementary areas: declarative semantics based on adaptations of mathematical logic, operational semantics,... more
    • by 
    •   6  
      Computer ScienceSEMANTIC WEB TECHNOLOGYOperational SemanticsDescription Logic
    • by 
    •   7  
      Linear LogicTheoretical Computer ScienceDomain TheoryConcurrency
    • by 
    •   6  
      EngineeringProgramming LanguagesFormal SemanticsMathematical Sciences
    • by 
    •   3  
      Pattern MatchingOperational SemanticsProgramming language
    • by 
    •   10  
      Computer ScienceProgramming LanguagesLogicFormal Specification
    • by 
    •   5  
      Cognitive ScienceAutomated reasoningRule Based Fuzzy InferenceOperational Semantics
    • by 
    •   6  
      Linear LogicLambda CalculusDenotational SemanticsRelational Model
    • by 
    •   8  
      Distributed ComputingModelingFormal SemanticsConflict Analysis
    • by 
    •   3  
      Case StudyOperational SemanticsProgramming language
Abstract Deontic concepts and operators have been widely used in several fields where representation of norms is needed, including legal reasoning and normative multi-agent systems. The EU-funded SOCS project has provided a language to... more
    • by  and +3
    •   5  
      Legal ReasoningOperational SemanticsComputationalAbductive Logic Programming