(Created page with " == Abstract == In this paper, we present the design and implementation of POSSE, a new, lightweight computational steering system based on a client/server programming model....")
 
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
  
 
In this paper, we present the design and implementation of POSSE, a new, lightweight computational steering system based on a client/server programming model. We demonstrate the effectiveness of this software system by illustrating its use for a visualization client designed for a particularly demanding real-time application--wake-vortex simulations for multiple aircraft running on a parallel Beowulf cluster. We describe how POSSE is implemented as an object-oriented, class-based software library and illustrate its ease of use from the perspective of both the server and client codes. We discuss how POSSE handles the issue of data coherency of distributed data structures, data transfer between different hardware representations, and a number of other implementation issues. Finally, we consider how this approach could be used to augment AVOSS (an air traffic control system currently being developed by the FAA) to significantly increase airport utilization while reducing the risks of accidents.
 
In this paper, we present the design and implementation of POSSE, a new, lightweight computational steering system based on a client/server programming model. We demonstrate the effectiveness of this software system by illustrating its use for a visualization client designed for a particularly demanding real-time application--wake-vortex simulations for multiple aircraft running on a parallel Beowulf cluster. We describe how POSSE is implemented as an object-oriented, class-based software library and illustrate its ease of use from the perspective of both the server and client codes. We discuss how POSSE handles the issue of data coherency of distributed data structures, data transfer between different hardware representations, and a number of other implementation issues. Finally, we consider how this approach could be used to augment AVOSS (an air traffic control system currently being developed by the FAA) to significantly increase airport utilization while reducing the risks of accidents.
 
Document type: Part of book or chapter of book
 
 
== Full document ==
 
<pdf>Media:Draft_Content_455860147-beopen698-5765-document.pdf</pdf>
 
  
  
Line 15: Line 10:
  
 
* [http://www.personal.psu.edu/lnl/papers/vecpar.pdf http://www.personal.psu.edu/lnl/papers/vecpar.pdf]
 
* [http://www.personal.psu.edu/lnl/papers/vecpar.pdf http://www.personal.psu.edu/lnl/papers/vecpar.pdf]
 +
 +
* [http://link.springer.com/content/pdf/10.1007/3-540-36569-9_31 http://link.springer.com/content/pdf/10.1007/3-540-36569-9_31],
 +
: [http://dx.doi.org/10.1007/3-540-36569-9_31 http://dx.doi.org/10.1007/3-540-36569-9_31] under the license http://www.springer.com/tdm
 +
 +
* [https://link.springer.com/chapter/10.1007%2F3-540-36569-9_31 https://link.springer.com/chapter/10.1007%2F3-540-36569-9_31],
 +
: [https://www.scipedia.com/public/Modi_et_al_2010a https://www.scipedia.com/public/Modi_et_al_2010a],
 +
: [https://dblp.uni-trier.de/db/conf/vecpar/vecpar2002.html#ModiLP02 https://dblp.uni-trier.de/db/conf/vecpar/vecpar2002.html#ModiLP02],
 +
: [https://dl.acm.org/citation.cfm?id=1766888 https://dl.acm.org/citation.cfm?id=1766888],
 +
: [https://rd.springer.com/chapter/10.1007/3-540-36569-9_31 https://rd.springer.com/chapter/10.1007/3-540-36569-9_31],
 +
: [https://academic.microsoft.com/#/detail/2135477682 https://academic.microsoft.com/#/detail/2135477682]

Latest revision as of 15:43, 21 January 2021

Abstract

In this paper, we present the design and implementation of POSSE, a new, lightweight computational steering system based on a client/server programming model. We demonstrate the effectiveness of this software system by illustrating its use for a visualization client designed for a particularly demanding real-time application--wake-vortex simulations for multiple aircraft running on a parallel Beowulf cluster. We describe how POSSE is implemented as an object-oriented, class-based software library and illustrate its ease of use from the perspective of both the server and client codes. We discuss how POSSE handles the issue of data coherency of distributed data structures, data transfer between different hardware representations, and a number of other implementation issues. Finally, we consider how this approach could be used to augment AVOSS (an air traffic control system currently being developed by the FAA) to significantly increase airport utilization while reducing the risks of accidents.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1007/3-540-36569-9_31 under the license http://www.springer.com/tdm
https://www.scipedia.com/public/Modi_et_al_2010a,
https://dblp.uni-trier.de/db/conf/vecpar/vecpar2002.html#ModiLP02,
https://dl.acm.org/citation.cfm?id=1766888,
https://rd.springer.com/chapter/10.1007/3-540-36569-9_31,
https://academic.microsoft.com/#/detail/2135477682
Back to Top

Document information

Published on 01/01/2010

Volume 2010, 2010
DOI: 10.1007/3-540-36569-9_31
Licence: CC BY-NC-SA license

Document Score

0

Views 1
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?