DocumentCode
2493144
Title
A toolkit for automated support of Ada tasking analysis
Author
Shatz, S.M. ; Mai, K. ; Moorthi, D. ; Woodward, J.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
fYear
1989
fDate
5-9 Jun 1989
Firstpage
595
Lastpage
602
Abstract
A discussion is presented of research on the development of a toolkit that supports general static analysis using a Petri net framework for Ada tasking. The toolkit integrates some custom and general-purpose tools. The custom tools were defined and implemented specifically for research in Ada tasking analysis; the general-purpose tools are Petri net tools developed to support arbitrary Petri-net-based research. The analysis toolkit is divided into two major subsystems. The first is the front-end translator subsystem, which translates Ada source (or design-level source specified in a design language called Ada Tasking Language) into a Petri net format. The translation allows one to base current and future analysis techniques on a model that is both theoretically mature and actively investigated. The second is the back-end information display subsystem, which receives user queries and presents tasking analysis results. Example Ada tasking programs are used to demonstrate the utility of the tools individually as well as collectively
Keywords
Ada; distributed processing; program interpreters; program testing; Ada tasking analysis; Petri net framework; automated support; back-end information display subsystem; front-end translator subsystem; general static analysis; general-purpose tools; toolkit; Concurrent computing; Displays; Distributed computing; FETs; Filters; Information analysis; Petri nets; Skeleton; Software engineering; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location
Newport Beach, CA
Print_ISBN
0-8186-1953-8
Type
conf
DOI
10.1109/ICDCS.1989.37993
Filename
37993
Link To Document