Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/100348.100367acmconferencesArticle/Chapter ViewAbstractPublication PagescscConference Proceedingsconference-collections
Article
Free access

Specifying and automatically generating Ada tasks in Prolog

Published: 01 January 1990 Publication History
First page of PDF

References

[1]
S. Andler, "Predicate path expressions", Sixth ACM Symposium on the Principles of Programming Languages, New York, pp. 226-236, 1979.
[2]
H. Baxfinger, "Formal specification techniques in parallel and distributed systems", in Proc. of the Third Joint Ada Europe/Adatec Conference, ed. J. Teller, 1984, pp. 281-294.
[3]
A. Bums, Concurrent Programming in Ada, Cambridge University Press, Cambridge, 1985.
[4]
R. H. Campbell and A. N. Habermarm, 'if'he specification of process synchronization by path expressions", Lecture Notes in Computer Science vol. 16, Springer Verlag, Heidelberg, pp. 89-102, 1974.
[5]
L. Flon and A. N. Habermann, 'Towards the construction of verifiable software systems", Proceedings of the ACM Conference on Data, SIGPLAN Notices, vol. 8, March, pp, 141-148, 1976,
[6]
N. Gehani, Ada: Concurrent Programming, Prentice- Hall, Englewood Cliffs, N. J., 1984.
[7]
S. L Goldsack and T. Moreton, "Ada package specifications: path expressions and monitors", IEE Proceedings, vol 129, no. 2, pp. 49-54.
[8]
A.N. Habermann, "Path expressions", Dept. of Computer Science, Carnegie Mellon Univ, Pittsburg, Pa, 1975.
[9]
D. Hemmendinger, "Specifying Ada tasks with executable formal grammars", IEEE Transactions on Software Engineering, forthcoming.
[10]
C.A.R. Hoare, "Monitors: an operating system structuring concept", Comm. of the ACM, vol. 17, pp. 549- 557, 1974.
[11]
J.D. Ichbiah, et al., Rationale for the design of" the ADA programming language, A CM SIGPLAN Notices
[12]
R. B. Kieburtz and A. Silberschatz, "Access-fight expressions", ACM Trans. on Programming Languages and Systems, vol. 5, no. 1, pp. 78-96, 1983.
[13]
P.E. Lauer and R. H. Campbell, "Formal semantics of a class of high level primitives for coordinating concurrent processes, Acta lnformatica, vol. 5, pp. 297- 332, 1975.
[14]
P.E. Lauer, P. R. Torrigiani, M. W Shields, "COSY a system specification language based on paths and processes", Acta lnformatica, vol 9, pp. 109-158, 1979.
[15]
A. Schiper and R. Simon, 'Traps using the COUNT attribute in the readers-writers problem", Ada Letters, vol 9, no. 5, pp. i23-128 (July/August, 1989).
[16]
M.W. Shields, "Adequate path expressions", Semantics of Concurrent Computations (Lecture Notes in Computer Science, vol. 70), Springer, New York, pp. 249- 265, 1980.

Cited By

View all
  • (2019)Specifying Ada Server Tasks with Executable Formal GrammarsIEEE Transactions on Software Engineering10.1109/32.5610016:7(741-754)Online publication date: 2-Jan-2019

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CSC '90: Proceedings of the 1990 ACM annual conference on Cooperation
January 1990
475 pages
ISBN:0897913485
DOI:10.1145/100348
  • Chairman:
  • Arun Sood
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 1990

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

CSC90
Sponsor:
CSC90: 18th Annual ACM Computer Science Conference
February 20 - 22, 1990
D.C., Washington, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)3
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Specifying Ada Server Tasks with Executable Formal GrammarsIEEE Transactions on Software Engineering10.1109/32.5610016:7(741-754)Online publication date: 2-Jan-2019

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media