ACM Home Page
Please provide us with feedback. Feedback
Experiments in automated analysis of concurrent software systems
Full text PdfPdf (869 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the ACM SIGSOFT '89 third symposium on Software testing, analysis, and verification table of contents
Key West, Florida, United States
Pages: 124 - 130  
Year of Publication: 1989
ISBN:0-89791-342-6
Also published in ...
Authors
G. Avrunin  Department of Mathematics and Statistics, University of Massachusetts, Amherst
J. Wileden  Department of Computer and Information Science, University of Massachusetts, Amherst
L. Dillon  Department of Computer Science, University of California, Santa Barbara
Sponsors
IEEE-CS : Computer Society
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 14,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/75308.75323
What is a DOI?

ABSTRACT

It is unlikely that any single approach to analysis of concurrent software systems will meet all the needs of software developers throughout the development process. Thus, experimental evaluation of different analysis techniques is needed to determine their relative strengths and practical limitations. Such evaluation requires automated tools implementing the analysis techniques. This paper describes a prototype toolset automating the constrained expression approach to the analysis of concurrent software systems. The results of preliminary experiments with the toolset are reported and the implications of these experiments are discussed.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. Avery. A tool for producing constrained expression representations of CEDL designs. Software Development Laboratory Memo 89-2, Department of Computer and Information Science, University of Massachusetts, 1989.
 
2
 
3
G. S. Avrunin and U. Buy. An inequality generator for constrained expression analysis. In preparation.
 
4
 
5
6
 
7
 
8
R. H. Carver and K.-C. Tai. Detection of synchronization errors in concurrent software by semantics-based analysis. Preprint, 1988.
 
9
L. A. Cla.rke, J. C. Wileden, and A. L. Wolf. GRAPHITE: A meta-tool for Ada environment development. In Proceedings of 2nd International Conference on Ada Applications and Environments, pages 81-90, April 1986.
 
10
R. J. Dakin. A tree search algorithm for mixed integer programming problems. Computer Journal, 8:250-255, 1965.
 
11
 
12
L. K. Dillon. Overview of the constrained expression design language. Technical Report TRCS86-21, Department of Computer Science, University of California, Santa Barbara, October 1986.
13
 
14
L. K. Dillon and G. Walden. A prototype constraint eliminator for constrained expression representations. In preparation.
 
15
M. Greenberg and S. Avery. A behavior generator. Software Development Laboratory Memo 89-1, Department of Computer and Information Science, University of Massachusetts, 1988.
16
 
17
D. Helmbold and D. Luckham. Debugging Ada tasking programs. IEEE Software, 2(2):47-57, March 1985.
 
18
A. H. Land and A. G. Doig. An automatic method for solving discrete programming problems. Econometrica, 28:497-520, 1960.
 
19
 
20
P. Lauer, P. Torrigiani, and M. Shields. COSY: A system specification language based on paths and processes. Acta Informatica, 12(2):451-503, 1979.
 
21
W. E. Riddle. An approach to software system behavior modeling. Computer Languages, 4:29-47, 1979.
 
22
M. A. Saunders. MINOS system manual. Technical Report SOL 77-31, Stanford University, Department of Operations Research, 1977.
23
 
24
J. C. Wileden and G. S. Avrunin. Toward automating analysis support for developers of distributed software. In Proceedings of the Eighth International Conference on Distributed Computing Systems, pages 350-357. IEEE Computer Society Press, June 1988.
 
25
J. C. Wileden, A. L. Wolf, W. R. Rosenblatt, and P. L. Tarr. Specification level interoperability. Submitted.


Collaborative Colleagues:
G. Avrunin: colleagues
J. Wileden: colleagues
L. Dillon: colleagues