A language for describing agent behavior as hybrid models

Suresh K. Kannan, Claus Christmann, Seungman Lee, Eric Johnson, So Y. Kim

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

Abstract

Air Traffic conict detection and resolution (CDR) involves multiple domains, the mod- eling of physical systems such as aircraft, encoding conict detection algorithms as well as the procedures(tasks) for conict resolution. Depending on the analysis being conducted, an implementation language is usually chosen to cater for easy rendering of algorithms in the primary domain of interest. The more specialized the choice of implementation language, the greater the difficulty in expanding the fidelity of models in other domains. This paper takes a unified view of continuous equations, algorithms and procedures. Events that occur in sequence as well as in parallel are represented in a unified manner by interpreting them as hierarchical state-charts at a low-level and as procedures or task trees at a higher level. The relationship between the two levels are recognized and utilized in decomposing task trees in to hierarchical state charts and eventually into C++ code for implementation.

Original languageEnglish (US)
Title of host publicationAIAA Modeling and Simulation Technologies Conference
StatePublished - Dec 1 2009
EventAIAA Modeling and Simulation Technologies Conference - Chicago, IL, United States
Duration: Aug 10 2009Aug 13 2009

Other

OtherAIAA Modeling and Simulation Technologies Conference
CountryUnited States
CityChicago, IL
Period8/10/098/13/09

Fingerprint

Aircraft
Air

All Science Journal Classification (ASJC) codes

  • Energy(all)
  • Aerospace Engineering

Cite this

Kannan, S. K., Christmann, C., Lee, S., Johnson, E., & Kim, S. Y. (2009). A language for describing agent behavior as hybrid models. In AIAA Modeling and Simulation Technologies Conference [2009-6128]
Kannan, Suresh K. ; Christmann, Claus ; Lee, Seungman ; Johnson, Eric ; Kim, So Y. / A language for describing agent behavior as hybrid models. AIAA Modeling and Simulation Technologies Conference. 2009.
@inproceedings{8b8c0181bda84fa2b0a2b1aafb79c434,
title = "A language for describing agent behavior as hybrid models",
abstract = "Air Traffic conict detection and resolution (CDR) involves multiple domains, the mod- eling of physical systems such as aircraft, encoding conict detection algorithms as well as the procedures(tasks) for conict resolution. Depending on the analysis being conducted, an implementation language is usually chosen to cater for easy rendering of algorithms in the primary domain of interest. The more specialized the choice of implementation language, the greater the difficulty in expanding the fidelity of models in other domains. This paper takes a unified view of continuous equations, algorithms and procedures. Events that occur in sequence as well as in parallel are represented in a unified manner by interpreting them as hierarchical state-charts at a low-level and as procedures or task trees at a higher level. The relationship between the two levels are recognized and utilized in decomposing task trees in to hierarchical state charts and eventually into C++ code for implementation.",
author = "Kannan, {Suresh K.} and Claus Christmann and Seungman Lee and Eric Johnson and Kim, {So Y.}",
year = "2009",
month = "12",
day = "1",
language = "English (US)",
isbn = "9781563479786",
booktitle = "AIAA Modeling and Simulation Technologies Conference",

}

Kannan, SK, Christmann, C, Lee, S, Johnson, E & Kim, SY 2009, A language for describing agent behavior as hybrid models. in AIAA Modeling and Simulation Technologies Conference., 2009-6128, AIAA Modeling and Simulation Technologies Conference, Chicago, IL, United States, 8/10/09.

A language for describing agent behavior as hybrid models. / Kannan, Suresh K.; Christmann, Claus; Lee, Seungman; Johnson, Eric; Kim, So Y.

AIAA Modeling and Simulation Technologies Conference. 2009. 2009-6128.

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

TY - GEN

T1 - A language for describing agent behavior as hybrid models

AU - Kannan, Suresh K.

AU - Christmann, Claus

AU - Lee, Seungman

AU - Johnson, Eric

AU - Kim, So Y.

PY - 2009/12/1

Y1 - 2009/12/1

N2 - Air Traffic conict detection and resolution (CDR) involves multiple domains, the mod- eling of physical systems such as aircraft, encoding conict detection algorithms as well as the procedures(tasks) for conict resolution. Depending on the analysis being conducted, an implementation language is usually chosen to cater for easy rendering of algorithms in the primary domain of interest. The more specialized the choice of implementation language, the greater the difficulty in expanding the fidelity of models in other domains. This paper takes a unified view of continuous equations, algorithms and procedures. Events that occur in sequence as well as in parallel are represented in a unified manner by interpreting them as hierarchical state-charts at a low-level and as procedures or task trees at a higher level. The relationship between the two levels are recognized and utilized in decomposing task trees in to hierarchical state charts and eventually into C++ code for implementation.

AB - Air Traffic conict detection and resolution (CDR) involves multiple domains, the mod- eling of physical systems such as aircraft, encoding conict detection algorithms as well as the procedures(tasks) for conict resolution. Depending on the analysis being conducted, an implementation language is usually chosen to cater for easy rendering of algorithms in the primary domain of interest. The more specialized the choice of implementation language, the greater the difficulty in expanding the fidelity of models in other domains. This paper takes a unified view of continuous equations, algorithms and procedures. Events that occur in sequence as well as in parallel are represented in a unified manner by interpreting them as hierarchical state-charts at a low-level and as procedures or task trees at a higher level. The relationship between the two levels are recognized and utilized in decomposing task trees in to hierarchical state charts and eventually into C++ code for implementation.

UR - http://www.scopus.com/inward/record.url?scp=77958171408&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77958171408&partnerID=8YFLogxK

M3 - Conference contribution

SN - 9781563479786

BT - AIAA Modeling and Simulation Technologies Conference

ER -

Kannan SK, Christmann C, Lee S, Johnson E, Kim SY. A language for describing agent behavior as hybrid models. In AIAA Modeling and Simulation Technologies Conference. 2009. 2009-6128