2002Unpublished venueRequires access

A rapid prototyping environment based on executable specifications

Mehmet Özcan, J. Siddiqi

Open publisher page 2 citations

Abstract

This paper describes a rapid software prototyping environment which executes formal specifications in which executable specifications and conventional implementations can be used interchangeably. Therefore, a prototype system can be transformed into a production quality system by incrementally replacing specifications with implementations so that the complete software system exists at each step, thus enabling both evolutionary software development and assistance in the discovery of errors. Also, the external behaviour of software systems can be described directly from the user's point of view by means of scenarios generated based on executable specifications.>

About this research paper

What this paper is about

This paper describes a rapid software prototyping environment which executes formal specifications in which executable specifications and conventional implementations can be used interchangeably. Therefore, a prototype system can be transformed into a production quality system by incrementally replacing specifications with implementations so that the complete software system exists at each step, thus enabling both evolutionary software development and assistance in the discovery of errors. Also, the external behaviour of software systems can be described directly from the user's point of view by means of scenarios generated based on executable specifications.>

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This paper describes a rapid software prototyping environment which executes formal specifications in which executable specifications and conventional implementations can be used interchangeably. Therefore, a prototype system can be transformed into a production quality system by incrementally replacing specifications with implementations so that the complete software system exists at each step, thus enabling both evolutionary software development and assistance in the discovery of errors. Also, the external behaviour of software systems can be described directly from the user's point of view by means of scenarios generated based on executable specifications.>

Key concepts: Executable, Computer science, Implementation, Software prototyping, Software, Programming language, Software engineering, Rapid prototyping

Related papers

Back to paper searchBrowse research topicsOriginal source
A rapid prototyping environment based on executable specifications — Research Paper | ScholarLens