Searching for authors named Thomas Pressburger – sorted by Relevance.
-
Automating Software Reuse with Amphion
- The construction of libraries of reusable software components is the standard software engineering solution for improving software development productivity and quality. By encapsulating usable functionality in software components (e.g. subroutines, object classes), and then reusing those components,
- Cited by 1 (0 self) – Add To MetaCart
-
Infusing Software Assurance Research Techniques into Use
- Abstract—Research in the software engineering community continues to lead to new development techniques that encompass processes, methods and tools. However, a number of obstacles impede their infusion into software development practices. These are the recurring obstacles common to many forms of res
- Cited by 2 (2 self) – Add To MetaCart
-
Model Checking Java Programs Using Java PathFinder
- . This paper describes a translator called Java PathFinder (Jpf), from Java to Promela, the modeling language of the Spin model checker. Jpf translates a given Java program into a Promela model, which then can be model checked using Spin. The Java program may contain assertions, which are translated
- Cited by 223 (25 self) – Add To MetaCart
-
Certifying Domain-Specific Policies
- Proof-checking code for compliance to safety policies potentially enables a product-oriented approach to certain aspects of software certification. To date, previous research has focused on generic, low-level programming-language properties such as memory type safety. In this paper we consider proof
- Add To MetaCart
-
AMPHION: Automatic programming for scientific subroutine libraries
- Abstract. This paper describes AMPHION 1, a knowledge-based software engineering (KBSE) system that guides a user in developing a formal specification of a problem and then implements this specification as a program consisting of calls to subroutines from a library. AMPHION is domain independent and
- Cited by 19 (2 self) – Add To MetaCart
-
Certifying Domain-Specific Policies
- Proof-checking code for compliance to safety policies potentially enables a product-oriented approach to certain aspects of software certification. To date, previous research has focused on generic, low-level programming-language properties such as memory type safety. In this paper we consider proof
- Cited by 18 (2 self) – Add To MetaCart
-
The AutoBayes Program Synthesis System - System Description
- interpretation is used as an efficient mechanism to evaluate range constraints such as x ? 0 or x 6= 0 which occur in the conditions of many rewrite rules. AutoBayes implements as a rewrite system a domain-specific refinement of the standard sign abstraction where numbers are not only abstracted int
- Cited by 2 (2 self) – Add To MetaCart
-
Deductive Composition of Astronomical Software from Subroutine Libraries
- Automated deduction techniques are being used in a system called Amphion to derive, from graphical specifications, programs composed from a subroutine library. The system has been applied to construct software for the planning and analysis of interplanetary missions. The library for that application
- Cited by 56 (4 self) – Add To MetaCart
-
Explaining Synthesized Software
- Motivated by NASA's need for high-assurance software, NASA Ames' Amphion project has developed a generic program generation system based on deductive synthesis. Amphion has a number of advantages, such as the ability to develop a new synthesis system simply by writing a declarative domain theory. Ho
- Cited by 13 (5 self) – Add To MetaCart

