Gul Agha

If you made any changes in Pure these will be visible here soon.

Research Output

1993

A language framework for multi-object coordination

Frølund, S. & Agha, G., Jan 1 1993, ECOOP 1993 - Object-Oriented Programming - 7th European Conference, Proceedings. Nierstrasz, O. M. (ed.). Springer-Verlag Berlin Heidelberg, p. 346-360 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 707 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Compilation of a highly parallel actor-based language

Kim, W. & Agha, G., Jan 1 1993, Languages and Compilers for Parallel Computing - 5th International Workshop, Proceedings. Banerjee, U., Gelernter, D., Nicolau, A. & Padua, D. (eds.). Springer-Verlag Berlin Heidelberg, p. 1-15 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 757 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Formal methods for actor systems: A progress report

Agha, G. A., Dec 1 1993, IFIP Transactions C: Communication Systems. Diaz, M. & Groz, R. (eds.). C-10 ed. Publ by Elsevier Science Publishers B.V., p. 217-228 12 p.

Research output: Chapter in Book/Report/Conference proceedingChapter

Research directions in concurrent object-oriented programming

Agha, G. A. (ed.), Yonezawa, A. (ed.) & Wegner, P. (ed.), Nov 1993, Cambridge, Mass: MIT Press. 544 p.

Research output: Book/Report/Conference proceedingBook

1992

An actor-based framework for heterogeneous computing systems

Agha, G. A. & Panwar, R., Jan 1 1992, Proceedings - Workshop on Heterogeneous Processing, WHP 1992. Institute of Electrical and Electronics Engineers Inc., p. 35-42 8 p. 664382. (Proceedings - Workshop on Heterogeneous Processing, WHP 1992).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

A reflective model of inheritance

Jagannathan, S. & Agha, G., 1992, ECOOP 1992 European Conference on Object-Oriented Programming, Proceedings. Madsen, O. L. (ed.). Springer-Verlag Berlin Heidelberg, p. 350-371 22 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 615 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Distributed execution of actor programs

Agha, G. A., Houck, C. & Panwar, R., 1992, Languages and Compilers for Parallel Computing: LCPC 1991. U, B., D, G., A, N. & D, P. (eds.). Berlin: Springer Berlin, (Lecture Notes in Computer Science; vol. 589).

Research output: Chapter in Book/Report/Conference proceedingChapter

HAL: A High-Level Actor Language and Its Distributed Implementation

Houck, C. & Agha, G. A., 1992, Urbana, Ill: Dept. of Computer Science, University of Illinois at Urbana-Champaign. (Department of Computer Science; no. UIUCDCS-R-92-1728)

Research output: Book/Report/Conference proceedingTechnical report

Hierarchical garbage collection in scalable distributed systems

Venkatasubramanian, N., Talcott, C. & Agha, G. A., Apr 1992, Urbana, Il: Dept. of Computer Science, University of Illinois at Urbana-Champaign. 14 p. (Open Systems Laboratory; no. 4)

Research output: Book/Report/Conference proceedingTechnical report

Scalable concurrent computing

Venkatasubramanian, N., Miriyala, S. & Agha, G., Mar 1 1992, In : Sadhana. 17, 1, p. 193-220 28 p.

Research output: Contribution to journalArticle

Scalable distributed garbage collection for systems of active objects

Venkatasubramanian, N., Agha, G. & Talcott, C., 1992, Memory Management - International Workshop IWMM 1992, Proceedings. Bekkers, Y. & Cohen, J. (eds.). Springer-Verlag Berlin Heidelberg, p. 134-147 14 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 637 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Towards a theory of actor computation

Agha, G., Mason, I. A., Smith, S. & Talcott, C., Jan 1 1992, CONCUR 1992 - 3rd International Conference on Concurrency Theory, Proceedings. Cleaveland, W. R. (ed.). Springer-Verlag Berlin Heidelberg, p. 565-579 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 630 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Visualizing actor programs using predicate transition nets

Miriyala, S., Agha, G. & Sami, Y., Jun 1992, In : Journal of Visual Languages and Computing. 3, 2, p. 195-220 26 p.

Research output: Contribution to journalArticle

1991

Efficient algorithms for parallel sorting on mesh multicomputers

Singh, V., Kumar, V., Agha, G. & Tomlinson, C., Apr 1 1991, In : International Journal of Parallel Programming. 20, 2, p. 95-131 37 p.

Research output: Contribution to journalArticle

Scalability of parallel sorting on mesh multicomputers

Singh, V., Kumar, V., Agha, G. & Tomlinson, C., Jan 1 1991, Proceedings - 5th International Parallel Processing Symposium, IPPS 1991. Institute of Electrical and Electronics Engineers Inc., p. 92-101 10 p. 153762. (Proceedings - 5th International Parallel Processing Symposium, IPPS 1991).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

The structure and semantics of actor languages

Agha, G., Jan 1 1991, Foundations of Object-Oriented Languages - REX School/Workshop, Proceedings. de Bakker, J. W., Rozenberg, G. & de Roever, W. P. (eds.). Springer-Verlag Berlin Heidelberg, p. 1-59 59 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 489 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1990

Concurrent object-oriented programming

Agha, G., Jan 9 1990, In : Communications of the ACM. 33, 9, p. 125-141 17 p.

Research output: Contribution to journalArticle

Panel: Foundations of object-based concurrent programming

Agha, G., Yonezawa, A., Wegner, P. & Abramsky, S., Oct 1 1990, Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA. Archibald, J. L. & Yakemovic, K. C. B. (eds.). Association for Computing Machinery, p. 9-14 6 p. (Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1989

Foundational Issues in Concurrent Computing

Agha, G., Sep 26 1989, In : ACM SIGPLAN Notices. 24, 4, p. 60-65 6 p.

Research output: Contribution to journalArticle

Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming

Agha, G. A. (ed.), Wegner, P. (ed.) & Yonezawa, A. (ed.), 1989, New, York, Ny: Association for Computing Machinery. 211 p.

Research output: Book/Report/Conference proceedingBook

Rosette: An Object-Oriented Concurrent Systems Architecture

Tomlinson, C., Kim, W., Scheevel, M., Singh, V., Will, B. & Agha, G., Sep 26 1989, In : ACM SIGPLAN Notices. 24, 4, p. 91-93 3 p.

Research output: Contribution to journalArticle

Supporting multiparadigm programming on actor architectures

Agha, G., Jan 1 1989, PARLE 1989: Parallel Architectures and Languages Europe - Parallel Languages, Proceedings. Odijk, E., Rem, M. & Syre, J-C. (eds.). Springer-Verlag Berlin Heidelberg, p. 1-19 19 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 366 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1988

Relation between problems in large-scale concurrent systems and distributed databases

Agha, G. A., 1988, Proc Int Symp on Databases in Parallel Distrib Syst. Jajodia, S., Kim, W. & Silberschatz, A. (eds.). Publ by IEEE, p. 2-12 11 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1986

Actors : a model of concurrent computation in distributed systems

Agha, G. A., 1986, Cambridge, Mass: MIT Press. 190 p.

Research output: Book/Report/Conference proceedingBook

An overview of actor languages

Agha, G. A., Jun 1 1986, Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, OOPWORK 1986. Association for Computing Machinery, Inc, p. 58-67 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

An Overview of Actor Languages

Agha, G., Oct 1 1986, In : ACM SIGPLAN Notices. 21, 10, p. 58-67 10 p.

Research output: Contribution to journalArticle

1985

Concurrent programming using actors: Exploiting large-scale parallelism

Agha, G. & Hewitt, C., Jan 1 1985, Foundations of Software Technology and Theoretical Computer Science - 5th Conference, Proceedings. Maheshwari, S. N. (ed.). Springer-Verlag Berlin Heidelberg, p. 19-41 23 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 206 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Linguistic support of receptionists for shared resources

Hewitt, C., Reinhardt, T., Agha, G. & Attardi, G., Jan 1 1985, Seminar on Concurrency. Winskel, G., Brookes, S. D. & Roscoe, A. W. (eds.). Springer-Verlag, p. 330-359 30 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 197 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Semantic considerations in the actor paradigm of concurrent computation

Agha, G. A., Jan 1 1985, Seminar on Concurrency. Winskel, G., Brookes, S. D. & Roscoe, A. W. (eds.). Springer-Verlag, p. 151-179 29 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 197 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution