Skip to main content
    • by 
    •   8  
      Computer ScienceAbstract InterpretationLogic ProgrammingComputer Software
Verification and Validation (V&V) processes play an important role in quality control. The earlier defects are detected, the less rework incurs. According to the findings from literature, most of the defects occurred during the design... more
    • by  and +1
    •   16  
      Object Oriented ProgrammingData MiningLogic ProgrammingXML
    • by 
    • Logic Programming
Hardware and software systems are growing everyday in scale and functionality. This increase in complexity increases the number of subtle errors. Moreover, some of these errors may cause catastrophic loss of money, time, or even in many... more
    • by 
    •   18  
      Computer ScienceComputer ArchitectureSignal ProcessingLogic Programming
    • by 
    •   4  
      Applied MathematicsLogic ProgrammingKnowledge RepresentationNonmonotonic Logic
    • by 
    •   20  
      Computer ScienceSoftware EngineeringStatic AnalysisAbstract Interpretation
Abstract. Motivation plays a key role in the learning process. This paper describes an experience in the context of undergraduate teaching of Artificial Intelligence at the Computer Science Department of the Faculty of Sciences in the... more
    • by 
    •   11  
      Computer ScienceArtificial IntelligenceLogic ProgrammingUser Interface
    • by 
    •   5  
      EngineeringLogic ProgrammingKnowledge Representation and ReasoningConstraint
    • by 
    •   8  
      Artificial IntelligenceLogic ProgrammingKnowledge RepresentationNonmonotonic Reasoning
The hyper-automaton is introduced as a model of complex control algorithms. The model reflects basic aspects of control algorithms: presence of an external environment, cyclic and event-driven functioning, synchronism, hierarchical... more
    • by 
    •   10  
      Logic ProgrammingPolymorphismModelingAutomatic Control
    • by 
    •   7  
      Computer ScienceProgramming LanguagesLogic ProgrammingProlog
White Paper C discusses: (a) key recommendations to the decision-makers; (b) understanding the risks; (c) scenario planning at the policy level; (d) future scenarios and recommendations; (e) conclusion. This white paper examines the... more
    • by 
    •   5  
      Logic ProgrammingStrategic ForesightEvidence Based PracticeScenario planning
    • by 
    •   13  
      Relational DatabaseArtificial IntelligenceSemanticsLogic Programming
    • by 
    •   12  
      Distributed ComputingLogic ProgrammingComputer HardwareDecision Trees
A detailed generic model of the control design process is introduced and discussed. It is used for surveying different formal approaches in the context of PLC programming. The survey focuses on formal methods for verification and... more
    • by 
    •   21  
      Model CheckingLogic ProgrammingProcess ControlAutomata
The spreadsheet application is among the most widely used computing tools in the modern society. It provides great usability and usefulness, and it easily enables a non-programmer to perform programming-like tasks in a visual tabular "... more
    • by 
    •   17  
      Grid ComputingLogic ProgrammingInductive Logic ProgrammingCloud Computing
Thanks to more powerful hardware and a new generation of learning algorithms, artificial intelligence is supporting the automation of a number of tasks and activities that are changing the job landscape as much as they have impacted on... more
    • by 
    •   15  
      Functional ProgrammingArtificial IntelligenceExpert SystemsMachine Learning
Искусственная нотации BFT предназначена для улучшения коммуникации между носителями различных формальных систем. Нотация дополняет текст логическими конструкциями удобными для осмысленного чтения и одновременно пригодными для машинного... more
    • by 
    •   8  
      OntologyLanguages and LinguisticsNatural Language ProcessingLogic Programming
    • by 
    •   9  
      Computer ScienceLogic ProgrammingDocumentationSoftware Development
    • by 
    •   4  
      Expert SystemsLogic ProgrammingPrologArtifiicial intelligence
Programación lógica: Prolog. Principios y métodos de análisis lógico
    • by 
    •   2  
      LogicLogic Programming
    • by 
    •   11  
      Logic ProgrammingMicrocontrollersLogic DesignLogic Gates
    • by 
    •   3  
      Logic ProgrammingA.iA.I.; Computer Science; Consciousness
For many years, the non-monotonic reasoning community has focussed on highly expressive logics. Such logics have turned out to be computationally expensive, and have given little support to the practical use of non-monotonicreasoning. In... more
    • by 
    •   11  
      Cognitive ScienceInformation TechnologyLogic ProgrammingDefeasible Reasoning (Computer Science)
Every writer knows putting words on paper is a difficult task. Sometimes the difficulties become insurmountable. He got himself into a state of frustration in writing when the flow of ideas stopped. A writer got stuck and banged his head... more
    • by 
    •   14  
      Creative WritingTeaching and LearningLogicLanguages and Linguistics
Dialogue games are a dynamic form of argumentation, with multiple parties pooling their arguments with the intention of settling an issue. Such games can have a variety of structures, and may be collaborative or competitive, depending on... more
    • by 
    •   10  
      Logic ProgrammingDefeasible Reasoning (Computer Science)ArgumentationArgumentation Theory
    • by 
    •   8  
      Cognitive ScienceLogic ProgrammingPure MathematicsKnowledge Representation
    • by 
    • Logic Programming
A personal archive of material related to formal methods has been deposited at Swansea University by the author in 2018. This paper documents the contents of the archive and includes associated publications. The archival material forms... more
    • by 
    •   20  
      Computer ScienceComputer GraphicsSoftware EngineeringFormal Methods (Formal Verification)
    • by 
    •   12  
      Cognitive ScienceLogic ProgrammingWeb AccessibilityWeb Services
Three classic distinctions specify that truths can be necessary versus contingent, analytic versus synthetic, and a priori versus a posteriori. The philosopher reading this article knows very well both how useful and ordinary such... more
    • by 
    •   159  
      PsychologyCognitive PsychologyCognitive ScienceLogic And Foundations Of Mathematics
    • by 
    •   3  
      Logic ProgrammingPrologScala
    • by 
    •   9  
      Logic ProgrammingProcess ControlMicrocontrollersSimulation
Theme One is a computer program with a dual objective — to perform tasks of inductive and deductive problem-solving that arise in research and to explore the integration of these reasoning types in human and computer information processing.
    • by 
    •   33  
      SemioticsModel TheoryComputer ScienceAutomata Theory (Formal Languages)
    • by 
    •   11  
      Logic ProgrammingMicrocontrollersLogic DesignLogic Gates
    • by 
    •   2  
      Logic ProgrammingAnswer Set Programming
"The Dictionary of Computing gives the following (abridged) defi nitions for a compiler and decompiler (or reverse compiler): compiler A program that translates high-level language into absolute code . . . decompiler A program that... more
    • by 
    •   9  
      Computer ScienceSoftware EngineeringCompilersSoftware Maintenance
    • by 
    •   14  
      Logic ProgrammingAutomatic ControlIndustrial AutomationFlow Control
    • by 
    •   4  
      Logic ProgrammingModel validationUML Class DiagramDesign and Implementation
    • by 
    •   7  
      Computer ScienceProgramming LanguagesProgramming ParadigmsFunctional Programming
This work concerns the problem of modelling evolving prospective agent systems. Inasmuch a prospective agent [1] looks ahead a number of steps into the future, it is confronted with the problem of having several different possible courses... more
    • by 
    •   8  
      Cognitive ScienceComputer ScienceCognitive ModelingDecision Making
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)
This timely publication features thoroughly researched articles on the topics of artificial moral agency, cyber-warfare, transhumanism, organic neural nets, human worker replacement, automaticity and global governance, security and... more
    • by 
    •   12  
      Business EthicsEvolutionary PsychologyArtificial IntelligenceViolence
Major ideas found in philosophy of logic and by implication Nathan Coppedge's philosophy.
    • by 
    •   84  
      Critical TheoryModal LogicMetaphysicsOntology
    • by 
    •   2  
      Logic ProgrammingProlog
    • by 
    •   12  
      Distributed ComputingSignal ProcessingLogic ProgrammingLinear Programming
    • by 
    •   3  
      Expert SystemsLogic ProgrammingProlog
Prolog's DCG package is suitable to create top-down parsers easily – not even determinacy is a demand, because Prolog can easily manage it. This, however, means some loss of efficiency in a number of cases, when grammatically significal... more
    • by 
    •   3  
      Artificial IntelligenceNatural Language ProcessingLogic Programming
    • by 
    •   11  
      Information RetrievalSpeech SynthesisLogic ProgrammingXML
    • by 
    •   8  
      Object Oriented ProgrammingSemanticsProof TheoryLogic Programming