skip to main content
10.1145/186258acmconferencesBook PagePublication PagesisstaConference Proceedingsconference-collections
ISSTA '94: Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
ACM1994 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ISSTA94: International Symposium on Software Testing and Analysis Seattle Washington USA August 17 - 19, 1994
ISBN:
978-0-89791-683-7
Published:
01 August 1994
Sponsors:
Next Conference
Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Article
Free
Automatic verification of requirements implementation

Requirements of event-based systems can be automatically analyzed to determine if certain safety properties hold. However, we lack comparable methods to verify that implementations maintain the properties guaranteed by the requirements. We have built a ...

Article
Free
Aslantest: a symbolic execution tool for testing Aslan formal specifications

This paper introduces Aslantest, a symbolic execution tool for the formal specification language Aslan. Aslan is a state-based specification language built on first-order predicate calculus with equality. Aslantest animates Aslan specifications and ...

Article
Free
An automated tool for analyzing completeness of equational specifications

Books on software engineering methodologies talk about the significance and need for designing consistent and complete specifications during the requirement analysis and design stages of a software development cycle. There is, however, little (or at ...

Article
Free
Article
Free
Generating a test oracle from program documentation: work in progress

A fundamental assumption of software testing is that there is some mechanism, an oracle, that will determine whether or not the results of a test execution are correct. In practice this is often done by comparing the output, either automatically or ...

Article
Free
Forward computation of dynamic program slices

A dynamic program slice is an executable part of the program whose behavior is identical, for the same program input, to that of the original program with respect to a variable(s) of interest at some execution position. It has been shown that dynamic ...

Article
Free
Applications of feasible path analysis to program testing

For certain structural testing criteria a significant proportion of tests instances are infeasible in the sense the semantics of the program implies that test data cannot be constructed that meet the test requirement. This paper describes the design and ...

Article
Free
Protocol testing: review of methods and relevance for software testing

Communication protocols are the rules that govern the communication between the different components within a distributed computer system. Since protocols are implemented in software and/or hardware, the question arises whether the existing hardware and ...

Article
Free
Visualization using timelines

A timeline is a linear, graphical visualization of events over time. For example, in concurrent application, events would represent state changes for some system object (such as a task or variable). A timeline display generator creates the graphical ...

Article
Free
TAOS: Testing with Analysis and Oracle Support

Few would question that software testing is a necessary activity for assuring software quality, yet the typical testing process is a human intensive activity and as such, it is unproductive, error-prone, and often inadequately done. Moreover, testing is ...

Article
Free
Efficient mutation analysis: a new approach

In previously reported research we designed and analyzed algorithms that improved upon the run time complexity of all known weak and strong mutation analysis methods at the expense of increased space complexity. Here we describe a new serial strong ...

Article
Free
Article
Free
Article
Free
State-space analysis as an aid to testing

Non-determinism makes testing concurrent software difficult. We consider how pre-run-time state-space analysis can be used to aid in testing implementations of concurrent software. State-space analysis techniques have the advantage in principle of ...

Article
Free
An empirical evaluation of three methods for deadlock analysis of Ada tasking programs

Static analysis of Ada tasking programs has been hindered by the well known state explosion problem that arises in the verification of concurrent systems. Many different techniques have been proposed to combat this state explosion. All proposed methods ...

Article
Free
Analysis of real-time programs with simple time Petri nets

We present a first report on our PARTS toolset for the automated static analysis of real-time systems. The PARTS toolset is based upon a timed extension of Petri nets.

Our simple time Petri nets or STP nets are specifically aimed at facilitating real-...

Contributors
  • Mälardalen University

Recommendations

Acceptance Rates

ISSTA '94 Paper Acceptance Rate16of69submissions,23%Overall Acceptance Rate58of213submissions,27%
YearSubmittedAcceptedRate
ISSTA '02972627%
ISSTA '98471634%
ISSTA '94691623%
Overall2135827%