Runtime control of Ada rendezvous for testing and debugging

H. E. Koehnemann, Timothy Lindquist

Research output: Contribution to journalConference article

1 Citation (Scopus)

Abstract

A substantial portion of effort in the development of software lies in the testing and debugging phase. To increase reliability and efficiency in this area, tools have been developed that give engineers control of the execution of programs. These tools support their respective processes in the lifecycle by allowing testers and debuggers to control, view, and modify objects in the executing program during runtime. With the addition of concurrent objects to programming languages like Ada, these tools will soon need the power to control these objects during runtime. This paper examines the additional capabilities needed by testing and debugging tools to accommodate Ada's rendezvous, as well as potential implementation techniques.

Original languageEnglish (US)
Article number183980
Pages (from-to)196-204
Number of pages9
JournalProceedings of the Annual Hawaii International Conference on System Sciences
Volume2
DOIs
StatePublished - Jan 1 1991
Externally publishedYes
Event24th Annual Hawaii International Conference on System Sciences, HICSS 1991 - Kauai, United States
Duration: Jan 8 1991Jan 11 1991

Fingerprint

Testing
Ada (programming language)
Computer programming languages
Engineers

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Runtime control of Ada rendezvous for testing and debugging. / Koehnemann, H. E.; Lindquist, Timothy.

In: Proceedings of the Annual Hawaii International Conference on System Sciences, Vol. 2, 183980, 01.01.1991, p. 196-204.

Research output: Contribution to journalConference article

@article{481df53361da47f7a2c40a4ed9384bb3,
title = "Runtime control of Ada rendezvous for testing and debugging",
abstract = "A substantial portion of effort in the development of software lies in the testing and debugging phase. To increase reliability and efficiency in this area, tools have been developed that give engineers control of the execution of programs. These tools support their respective processes in the lifecycle by allowing testers and debuggers to control, view, and modify objects in the executing program during runtime. With the addition of concurrent objects to programming languages like Ada, these tools will soon need the power to control these objects during runtime. This paper examines the additional capabilities needed by testing and debugging tools to accommodate Ada's rendezvous, as well as potential implementation techniques.",
author = "Koehnemann, {H. E.} and Timothy Lindquist",
year = "1991",
month = "1",
day = "1",
doi = "10.1109/HICSS.1991.183980",
language = "English (US)",
volume = "2",
pages = "196--204",
journal = "Proceedings of the Annual Hawaii International Conference on System Sciences",
issn = "1530-1605",

}

TY - JOUR

T1 - Runtime control of Ada rendezvous for testing and debugging

AU - Koehnemann, H. E.

AU - Lindquist, Timothy

PY - 1991/1/1

Y1 - 1991/1/1

N2 - A substantial portion of effort in the development of software lies in the testing and debugging phase. To increase reliability and efficiency in this area, tools have been developed that give engineers control of the execution of programs. These tools support their respective processes in the lifecycle by allowing testers and debuggers to control, view, and modify objects in the executing program during runtime. With the addition of concurrent objects to programming languages like Ada, these tools will soon need the power to control these objects during runtime. This paper examines the additional capabilities needed by testing and debugging tools to accommodate Ada's rendezvous, as well as potential implementation techniques.

AB - A substantial portion of effort in the development of software lies in the testing and debugging phase. To increase reliability and efficiency in this area, tools have been developed that give engineers control of the execution of programs. These tools support their respective processes in the lifecycle by allowing testers and debuggers to control, view, and modify objects in the executing program during runtime. With the addition of concurrent objects to programming languages like Ada, these tools will soon need the power to control these objects during runtime. This paper examines the additional capabilities needed by testing and debugging tools to accommodate Ada's rendezvous, as well as potential implementation techniques.

UR - http://www.scopus.com/inward/record.url?scp=85006400331&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85006400331&partnerID=8YFLogxK

U2 - 10.1109/HICSS.1991.183980

DO - 10.1109/HICSS.1991.183980

M3 - Conference article

AN - SCOPUS:85006400331

VL - 2

SP - 196

EP - 204

JO - Proceedings of the Annual Hawaii International Conference on System Sciences

JF - Proceedings of the Annual Hawaii International Conference on System Sciences

SN - 1530-1605

M1 - 183980

ER -