The focus of this CAREER research proposal is the design, semantics, and implementation of ATDCC, a language for a network of asynchronously communicating reactive programs. Reactive systems are tightly coupled, event-driven systems that react continuously with their environment at a rate controlled by the environment. Asynchronous systems are those in which processes are loosely coupled and communication can take arbitrary amount of time. Complex applications, arising commonly in practice, typically require the combination of both these ideas, thus motivating ATDCC. ATDCC is expected to have the following advantages: (1) support for hierarchical construction of programs/specifications; (2) good foundational properties; (3) efficient implementation as a network of asynchronously communicating automata; (4) verification of safety properties, including real time constraints. This research is aims towards the creation of a complete programming environment for modeling and analyzing complex electro-mechanical systems. This CAREER project includes active involvement in education, in conjunction with the research program. The research program itself involves the participation of students, who will benefit from the exposure to industrial experience. The education plan includes course and curriculum development, for both graduate and undergraduate students, incorporating current research in the general area of interest in the project. An undergraduate parallel programming laboratory is planned to collaborate, disseminate and share resources with institutions in the Chicago area. The laboratory and curriculum development are intended to lead to undergraduate participation in research.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
9501943
Program Officer
Frank D. Anger
Project Start
Project End
Budget Start
1995-03-01
Budget End
1998-08-31
Support Year
Fiscal Year
1995
Total Cost
$94,442
Indirect Cost
Name
Loyola University Chicago
Department
Type
DUNS #
City
Chicago
State
IL
Country
United States
Zip Code
60611