Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 16 of 16 for “"Formal Reasoning"”.
-
Integrating formal reasoning into component-based approach to reconfigurable distributed systems
… and a novel approach is developed in which formal verification methods are integrated with distributed applications development and deployment in a way that includes the environment. This approach allows for reconfiguration scenarios in distributed applications to proceed in a safe and …
-
Provably reliable machine learning systems
… AI systems. Despite their ubiquity, automated formal reasoning about their reliability has lagged significantly. Neural network verification is NP-hard, requiring expensive end-to-end recomputation whenever networks are modified during iterative deployment cycles. Simultaneously, Large Language …
-
A formal semantics of Python 3.3
This thesis demonstrates the ability to formalize the operational semantics of complex programming languages in the K Semantic Framework, which provides an interpreter as well as analysis tools for exploring the state space of programs and performing static reasoning about programs. This is …
-
Η ΓΑΙΟΠΡΟΣΟΔΟΣ ΣΑΝ ΣΤΟΙΧΕΙΟ ΤΗΣ ΟΙΚΟΝΟΜΙΚΗΣ ΛΕΙΤΟΥΡΓΙΑΣ ΤΟΥ ΧΩΡΟΥ (ΜΕΛΕΤΗ ΣΤΗ ΘΕΩΡΙΑ ΤΗΣ ΑΞΙΑΣ ΤΟΥ ΜΑΡΞ)
… QUESTION OF THE RELATION BETWEEN DIALECTICAL AND FORMAL REASONING OF THE OPERATIVE IN THE WORK-ANSWER TO THIS QUESTION IS ACCEPTED, THE OUTCOME IS A THEORY OF CAPITALIST LAND OWNERSHIP AND AN ENSUING ANALYSIS OF SPACE AS AN OBJECT OF CAPITALIST PRODUCTION.
-
Guarded atomic actions and refinement in a system-on-chip development flow: bridging the specification gap with Event-B
… microarchitectures that is amenable to formal reasoning and high-level synthesis. Event-B is a language and method that supports the development of specifications with automatic proof and refinement, based on guarded atomic actions. Latency-insensitive design ensures that a design …
-
Verification and validation in software product line engineering
… The third advance is an approach to enable formal reasoning, which is needed for high assurance systems, on systems that are based on commercial-off-the-shelf (COTS) products.
-
Philosophy for teenagers: Finding new relevence in old concepts
… Council of Western Australia launched a formal curriculum of philosophy and ethics education for upper secondary students. This thesis is a writing project that provides a new teaching text in support of this course. The thesis is composed of two components, a creative project and an …
-
A Sparse Program Dependence Graph For Object Oriented Programming Languages
… Oriented Program Dependence Graph (SOOPDG), a formalism that contains elements of traditional PDG's adapted to compactly represent programs written in object-oriented languages such as Java. This formalism is called sparse because, in contrast to other OO and Java-specific adaptations of PDG's, …
-
A general theory of syntax with bindings
… point of view and at the same time we give a formalization, in the Isabelle/HOL proof assistant. Our theory uses explicit names for variables, and then deals with alpha-equivalence classes, remaining intuitive and close to informal mathematics, although being fully formalized and sound in …
-
A general approach to temporal reasoning about action and change
Reasoning about actions and change based on common sense knowledge is one of the most important and difficult tasks in the artificial intelligence research area. A series of such tasks are identified which motivate the consideration and application of reasoning formalisms. There follows a …
-
Specification and verification of context conditions for programming languages
… This thesis presents a new specification formalism called CFF/AML. This formalism is · designed to be both useful for the specification of programming languages to an environment generator and also simple to use. The driving insight behind CFF/AML is that a language specifier conceives of …
-
Verificación formal en acl2 de polinomios de múltiples variables y su aplicación al problema de la decisión en la lógica proposicional clásica
This dissertation addresses the construction of formally verified libraries for multivariate polynomials within the framework provided by the ACL2 computational logic. Since ACL2 integrates a pure functional programming language and an automated reasoning system, these libraries can be used for …
-
Functional Programming and Metamodeling frameworks for System Design
… (Java or C/C++) make them less amenable to formal analysis. Second, the refinement strategies proposed in the design flows based on these languages lack formal semantics underpinnings making it difficult to prove that refinements preserve correctness, and third, none of the available SLDLs …
-
The Design and Implementation of the Tako Language and Compiler
Aliasing complicates both formal and informal reasoning and is a particular problem in object-oriented languages, where variables denote references to objects rather than object values. Researchers have proposed various approaches to the aliasing problem in object-oriented languages, but all use …
-
Tree Component Alternatives to the Composite Design Pattern
… second component extends the traversable tree. A formal specification for each tree component is presented in the Tako language — a Java-like language with alias avoidance that is designed to facilitate specification and verification. A case study is presented that shows how the indexed tree can …
-
Encyclopaedic Question Answering
… questions promote QA systems which use basic reasoning, making them more robust and easier to extend with new types of constraints and new types of questions. A novel semantic architecture is proposed which represents a paradigm shift in open-domain QA system design, using semantic concepts …