Gul A. Agha
Orcid: 0000-0002-0580-4206Affiliations:
- University of Illinois, Urbana, IL, USA
According to our database1,
Gul A. Agha
authored at least 217 papers
between 1984 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2018, "For research in concurrent programming and formal methods, specifically the Actor Model".
IEEE Fellow
IEEE Fellow 2002, "For contributions to the theory and practice of concurrent programming.".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on id.loc.gov
-
on d-nb.info
-
on isni.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
CoRR, 2024
2023
Innov. Syst. Softw. Eng., December, 2023
Proceedings of the Quantitative Evaluation of Systems - 20th International Conference, 2023
Proceedings of the IEEE International Conference on Quantum Computing and Engineering, 2023
2022
Log. Methods Comput. Sci., 2022
Proceedings of the Companion of The Web Conference 2022, Virtual Event / Lyon, France, April 25, 2022
Performance, Energy and Parallelism: Using Near Data Processing in Utility and Cloud Computing.
Proceedings of the 15th IEEE/ACM International Conference on Utility and Cloud Computing, 2022
Proceedings of the 38th IEEE International Conference on Data Engineering, 2022
2021
Proceedings of the NASA Formal Methods - 13th International Symposium, 2021
2020
Proceedings of the 31st International Conference on Concurrency Theory, 2020
2019
NII Shonan Meet. Rep., 2019
Proceedings of the Models, Languages, and Tools for Concurrent and Distributed Programming, 2019
2018
Modeling and analyzing real-time wireless sensor and actuator networks using actors and model checking.
Int. J. Softw. Tools Technol. Transf., 2018
Costless: Optimizing Cost of Serverless Computing through Function Fusion and Placement.
CoRR, 2018
Proceedings of the 32nd European Conference on Object-Oriented Programming, 2018
Transforming Threads into Actors: Learning Concurrency Structure from Execution Traces.
Proceedings of the Principles of Modeling, 2018
Proceedings of the 8th ACM SIGPLAN International Workshop on Programming Based on Actors, 2018
DROPLET: Distributed Operator Placement for IoT Applications Spanning Edge and Cloud Resources.
Proceedings of the 11th IEEE International Conference on Cloud Computing, 2018
2017
A compositional approach for modeling and timing analysis of wireless sensor and actuator networks.
SIGBED Rev., 2017
Actor-Oriented Programming for the Internet of Things.
Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering, 2017
2016
Sci. Comput. Program., 2016
J. Comput. Civ. Eng., 2016
Schedulability Analysis of Distributed Real-Time Sensor Network Applications Using Actor-Based Model Checking.
Proceedings of the Model Checking Software - 23rd International Symposium, 2016
Abstractions, Semantic Models and Analysis Tools for Concurrent Systems: Progress and Open Problems - (Extended Abstract).
Proceedings of the Software Engineering and Formal Methods - 14th International Conference, 2016
2015
Sci. Comput. Program., 2015
A Novel Technique for Human Traffic based Radio Map Updating in Wi-Fi Indoor Positioning Systems.
KSII Trans. Internet Inf. Syst., 2015
Proceedings of the 2015 IEEE International Conference on Communications, 2015
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015
2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014
Proceedings of the IEEE 13th International Symposium on Parallel and Distributed Computing, 2014
Proceedings of the Concurrent Objects and Beyond, 2014
Proceedings of the 2014 IEEE 7th International Conference on Cloud Computing, Anchorage, AK, USA, June 27, 2014
2013
Performance evaluation of sensor networks by statistical modeling and euclidean model checking.
ACM Trans. Sens. Networks, 2013
Preface to the special issue on Coordination Models and Languages (Coordination 2010).
Sci. Comput. Program., 2013
Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, 2013
Proceedings of the ACM/IEEE 4th International Conference on Cyber-Physical Systems (with CPS Week 2013), 2013
Euclidean Model Checking: A Scalable Method for Verifying Quantitative Properties in Probabilistic Systems.
Proceedings of the Algebraic Informatics - 5th International Conference, 2013
2012
Proceedings of the Proceedings 11th International Workshop on Foundations of Coordination Languages and Self Adaptation, 2012
Proceedings of the ACM SIGMETRICS/PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, 2012
Proceedings of the Third International Workshop on Software Engineering for Sensor Network Applications, 2012
The time-keeping anomaly of energy-saving sensors: Manifestation, solution, and a structural monitoring case study.
Proceedings of the 9th Annual IEEE Communications Society Conference on Sensor, 2012
Proceedings of the SPLASH'12, 2012
TransDPOR: A Novel Dynamic Partial-Order Reduction Technique for Testing Actor Programs.
Proceedings of the Formal Techniques for Distributed Systems, 2012
Proceedings of the Coordination Models and Languages - 14th International Conference, 2012
An Architecture for Dynamic Service-Oriented Computing in Networked Embedded Systems.
Proceedings of the Software Service and Application Engineering, 2012
2011
IEEE Trans. Software Eng., 2011
Energy-performance trade-off analysis of parallel algorithms for shared memory architectures.
Sustain. Comput. Informatics Syst., 2011
Proceedings of the Eighth International Conference on Quantitative Evaluation of Systems, 2011
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011
AGERE! (actors and agents reloaded): splash 2011 workshop on programming systems, languages and applications based on actors, agents and decentralized control.
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the International Conference on Parallel Processing, 2011
2010
ACM Trans. Sens. Networks, 2010
Integrating Encrypted Mobile Agents with Smart Spaces in a Multi-agent Simulator for Resource Management.
J. Softw., 2010
Proceedings of the SPAA 2010: Proceedings of the 22nd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2010
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010
Proceedings of the QEST 2010, 2010
Proceedings of the Third International Conference on Software Testing, 2010
Proceedings of the International Green Computing Conference 2010, 2010
Proceedings of the Fundamental Approaches to Software Engineering, 2010
2009
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009
Proceedings of the NTMS 2009, 2009
Proceedings of the MoMM'2009, 2009
Proceedings of the ASE 2009, 2009
Analysis of Parallel Algorithms for Energy Conservation in Scalable Multicore Architectures.
Proceedings of the ICPP 2009, 2009
2008
SIGBED Rev., 2008
Proceedings of the Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2008
Passive Localization: Large Size Sensor Network Localization Based on Environmental Events.
Proceedings of the 7th International Conference on Information Processing in Sensor Networks, 2008
Proceedings of the Hybrid Systems: Computation and Control, 11th International Workshop, 2008
2007
Architecture design principles to support adaptive service orchestration in WSN applications.
SIGBED Rev., 2007
Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems, 2007
Proceedings of the 2007 ACM Symposium on Applied Computing (SAC), 2007
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007
Proceedings of the Advances in Ambient Intelligence [best papers from AITamI@IJCAI 2007, 2007
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007
Proceedings of the Distributed Applications and Interoperable Systems, 2007
2006
Int. J. Softw. Tools Technol. Transf., 2006
Agent framework services to reduce agent communication overhead in large-scale agent-based simulations.
Simul. Model. Pract. Theory, 2006
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2006
Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2006), 2006
Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing (P2P 2006), 2006
Proceedings of the On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, 2006
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006
A Race-Detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs.
Proceedings of the Hardware and Software, 2006
Proceedings of the 39th Hawaii International International Conference on Systems Science (HICSS-39 2006), 2006
Reflecting on Aspect-Oriented Programming, Metaprogramming, and Adaptive Distributed Monitoring.
Proceedings of the Formal Methods for Components and Objects, 5th International Symposium, 2006
Proceedings of the Fundamental Approaches to Software Engineering, 2006
Proceedings of the Computer Aided Verification, 18th International Conference, 2006
Proceedings of the 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), 2006
A Study of Coordinated Dynamic Market-Based Task Assignment in Massively Multi-Agent Systems.
Proceedings of the Massively Multi-Agent Technology, AAMAS Workshops, 2006
2005
Proceedings of the Third Workshop on Quantitative Aspects of Programming Languages, 2005
Actor Model and Knowledge Management Systems: Social Interaction as a Framework for Knowledge Integration.
Proceedings of the Professional Knowledge Management, Third Biennial Conference, 2005
Actor Model and Knowledge Management Systems: Social Interaction as a Framework for Knowledge Integration.
Proceedings of the WM 2005: Professional Knowledge Management - Experiences and Visions, Contributions to the 3rd Conference Professional Knowledge Management, 2005
Proceedings of the 2005 USENIX Annual Technical Conference, 2005
On Computational Complexity of Counting Fixed Points in Symmetric Boolean Graph Automata.
Proceedings of the Unconventional Computation, 4th International Conference, 2005
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2005
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005
Proceedings of the Second International Conference on the Quantitative Evaluaiton of Systems (QEST 2005), 2005
Proceedings of the Second International Conference on the Quantitative Evaluaiton of Systems (QEST 2005), 2005
AUTOLOOP: Automated Action Selection in the "Observe-Analyze-Act" Loop for Storage Systems.
Proceedings of the 6th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2005), 2005
Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing (P2P 2005), 31 August, 2005
Proceedings of the IEEE 2nd International Conference on Mobile Adhoc and Sensor Systems, 2005
Monitormining: creating domain knowledge for system automation using a gray-box approach.
Proceedings of the Integrated Network Management, 2005
Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS-38 2005), 2005
Detecting Errors in Multithreaded Programs by Generalized Predictive Analysis of Executions.
Proceedings of the Formal Methods for Open Object-Based Distributed Systems, 2005
Computational Complexity of Predicting Some Properties of Large-Scale Agent Ensembles' Dynamical Evolution.
Proceedings of the EUMAS 2005, 2005
Proceedings of the Computer Aided Verification, 17th International Conference, 2005
2004
Proceedings of the Practical Handbook of Internet Computing., 2004
ACM Trans. Softw. Eng. Methodol., 2004
Proceedings of the IEEE International Conference on Systems, 2004
Proceedings of the Software Engineering for Multi-Agent Systems III, 2004
Proceedings of the 2004 Symposium on Applications and the Internet (SAINT 2004), 2004
Proceedings of the 1st International Conference on Quantitative Evaluation of Systems (QEST 2004), 2004
Proceedings of the 5th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2004), 2004
Maximal Clique Based Distributed Coalition Formation for Task Allocation in Large-Scale Multi-agent Systems.
Proceedings of the Massively Multi-Agent Systems I, First International Workshop, 2004
Proceedings of the Massively Multi-Agent Systems I, First International Workshop, 2004
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004
Proceedings of the Formal Methods and Software Engineering, 2004
Proceedings of the Formal Methods and Software Engineering, 2004
ATSpace: A Middle Agent to Support Application Oriented Matchmaking and Brokering Services.
Proceedings of the 2004 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2004), 2004
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004
Proceedings of the FSTTCS 2004: Foundations of Software Technology and Theoretical Computer Science, 2004
Proceedings of the Computer Aided Verification, 16th International Conference, 2004
Proceedings of the From Object-Orientation to Formal Methods, 2004
Proceedings of the 3rd International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2004), 2004
Proceedings of the Proceedings 37th Annual Simulation Symposium (ANSS-37 2004), 2004
Proceedings of the Algebraic Methodology and Software Technology, 2004
Proceedings of the Cellular Automata, 2004
2003
Proceedings of the 9th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS Fall 2003), 2003
Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, 2003
Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, 2003
Specification and Validation of Fault-Tolerant Software Architectures Based on Actor Model.
Proceedings of the Fifteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2003), 2003
Proceedings of the Generative Programming and Component Engineering, 2003
Proceedings of the Formal Methods for Open Object-Based Distributed Systems, 2003
Proceedings of the Advances in Computing Science, 2003
2002
Auton. Agents Multi Agent Syst., 2002
Using passive object garbage collection algorithms for garbage collection of active objects.
Proceedings of The Workshop on Memory Systems Performance (MSP 2002), 2002
A Theory of May Testing for Actors.
Proceedings of the Formal Methods for Open Object-Based Distributed Systems V, 2002
Proceedings of the Algebraic Methodology and Software Technology, 2002
2001
ACM SIGPLAN Notices, 2001
Proceedings of the Mobile Agents, 5th International Conference, 2001
The World Wide Computer: Prospects for Parallel and Distributed Computing on the Web.
Proceedings of the First IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2001), 2001
Agent Naming and Coordination: Actor Based Models and Infrastructures.
Proceedings of the Coordination of Internet Agents: Models, Technologies, and Applications, 2001
2000
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000
1999
J. Syst. Archit., 1999
IEEE Intell. Syst., 1999
Proceedings of the Coordination Languages and Models, Third International Conference, 1999
1998
Editorial - High Availability in CORBA.
Theory Pract. Object Syst., 1998
Customizaton and Compositon of Distributed Objects: Middleware Abstractions for Policy Management.
Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 1998
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 1998
Proceedings of the 1st International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98), 1998
Proceedings of the Seventh Heterogeneous Computing Workshop, 1998
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
1997
Proceedings of the Addendum to the 1997 ACM SIGPLAN Conference on Object-Oriented Programming, 1997
Proceedings of the Pulling Together, 1997
1996
J. Parallel Distributed Comput., 1996
IEEE Parallel Distributed Technol. Syst. Appl., 1996
ACM Comput. Surv., 1996
Proceedings of IPPS '96, 1996
Efficient compilation of concurrent call/return communication in actor-based programming languages.
Proceedings of the 3rd International Conference on High Performance Computing, 1996
Proceedings of the Lectures on Embedded Systems, European Educational Forum, 1996
Modeling Concurrent Systems: Actors, Nets, and the Problem of Abstraction and Composition.
Proceedings of the Application and Theory of Petri Nets 1996, 1996
1995
IEEE Parallel Distributed Technol. Syst. Appl., 1995
Efficient Support of Location Transparency in Concurrent Object-Oriented Programming Languages.
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995
RTsynchronizer: Language Support for Real-Time Specifications in Distributed Systems.
Proceedings of the ACM SIGPLAN 1995 Workshop on Languages, 1995
1994
J. Parallel Distributed Comput., 1994
Proceedings of the 13th Symposium on Reliable Distributed Systems, 1994
Proceedings of the Object-Based Models and Languages for Concurrent Systems, 1994
Proceedings of the Specification of Parallel Algorithms, 1994
1993
IEEE Parallel Distributed Technol. Syst. Appl., 1993
Proceedings of the Fourth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1993
Proceedings of the ECOOP'93, 1993
1992
J. Vis. Lang. Comput., 1992
Proceedings of the Languages and Compilers for Parallel Computing, 1992
Proceedings of the Memory Management, 1992
HAL: A High-Level Actor Language and Its Distributed Implementation.
Proceedings of the 1992 International Conference on Parallel Processing, 1992
Formal methods for Actor systems: A progress report.
Proceedings of the Formal Description Techniques, 1992
Proceedings of the ECOOP '92, European Conference on Object-Oriented Programming, Utrecht, The Netherlands, June 29, 1992
1991
Int. J. Parallel Program., 1991
Proceedings of the Languages and Compilers for Parallel Computing, 1991
Proceedings of the Fifth International Parallel Processing Symposium, Proceedings, Anaheim, California, USA, April 30, 1991
1990
Proceedings of the Workshop on Object-based Concurrent Programming, 1990
Proceedings of the Foundations of Object-Oriented Languages, 1990
Foundations of Concurrent Object-Oriented Programming (Panel).
Proceedings of the Conference on Object-Oriented Programming Systems, 1990
Proceedings of the European Conference on Object-Oriented Programming Addendum: Systems, 1990
ACTORS - a model of concurrent computation in distributed systems.
MIT Press series in artificial intelligence, MIT Press, ISBN: 978-0-262-01092-4, 1990
1989
Proceedings of the PARLE '89: Parallel Architectures and Languages Europe, 1989
1988
Proceedings of the 1988 ACM SIGPLAN Workshop on Object-based Concurrent Programming, 1988
Proceedings of the 1988 ACM SIGPLAN Workshop on Object-based Concurrent Programming, 1988
Guarded Horn Clause Languages: Are They Deductive and Logical?
Proceedings of the International Conference on Fifth Generation Computer Systems, 1988
The Relation between Problems in Large-Scale Concurrent Systems and Distributed Databases.
Proceedings of the International Symposium on Databases in Parallel and Distributed Systems, 1988
1987
Actors: A Conceptual Foundation for Concurrent Object-Oriented Programming.
Proceedings of the Research Directions in Object-Oriented Programming, 1987
1986
Fair concurrency in actors (abstract only): eager evaluation producers strong convergence.
Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 1986
Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 1986
1985
Actors: a Model of Concurrent Computation in Distributed Systems (Parallel Processing, Semantics, Open, Programming Languages, Artificial Intelligence).
PhD thesis, 1985
Proceedings of the Foundations of Software Technology and Theoretical Computer Science, 1985
1984
Proceedings of the Seminar on Concurrency, 1984
Proceedings of the Seminar on Concurrency, 1984