TY - GEN
T1 - Monitoring in a software development environment
T2 - 1st ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, SDE 1984
AU - Snodgrass, Richard
N1 - Funding Information:
Portions of this researchw ere performeda t Carnegie-Mellon Universitya, ndwas supportedin part by the DefenseA dvanced ResearchP rojectsA gency( DOD), ARPA Order No. 3507, monitored by the Air Force Avionics Laboratoryu nderContract F33615-78-C-1551in, part by the Ballistic Missile Ddease AdvancedT echnologicaCl enterunder Contract DASG60-81-0077,a ndin part by an NSF fellowship.
Publisher Copyright:
© 1984 ACM.
PY - 1984/4/25
Y1 - 1984/4/25
N2 - A monitor is an important component of a software development environment. The infor-mation collected and processed by a monitor is vital for debugging and tuning programs, and is useful to compilers performing selective optimization. A relational database, extended to incorporate time, is introduced as an appropriate representation of dynamic information concerning a program's execution. TQuel, a language permitting high level queries about a program's behavior, is briefly described. Measurements of an initial implementation of the relational monitor show that it can efficiently support the conceptual viewpoint of a dynamic database of a program's behavior.
AB - A monitor is an important component of a software development environment. The infor-mation collected and processed by a monitor is vital for debugging and tuning programs, and is useful to compilers performing selective optimization. A relational database, extended to incorporate time, is introduced as an appropriate representation of dynamic information concerning a program's execution. TQuel, a language permitting high level queries about a program's behavior, is briefly described. Measurements of an initial implementation of the relational monitor show that it can efficiently support the conceptual viewpoint of a dynamic database of a program's behavior.
UR - http://www.scopus.com/inward/record.url?scp=84909710739&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84909710739&partnerID=8YFLogxK
U2 - 10.1145/800020.808257
DO - 10.1145/800020.808257
M3 - Conference contribution
AN - SCOPUS:84909710739
T3 - Proceedings of the 1st ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, SDE 1984
SP - 124
EP - 131
BT - Proceedings of the 1st ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, SDE 1984
PB - Association for Computing Machinery, Inc
Y2 - 23 April 1984 through 25 April 1984
ER -