[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/197694.197717acmconferencesArticle/Chapter ViewAbstractPublication PagesadaConference Proceedingsconference-collections
Article
Free access

Easy-Sim: using Ada 9X in a graphics system software architecture

Published: 11 November 1994 Publication History

Abstract

Software architectures increase productivity when used as the basis for developing applications in a particular domain. This paper describes the creation of Easy_Sim, an Ada 9X graphics software architecture and framework for distributed visual simulation systems. To prove this concept, the research builds upon ObjectSim, an existing object-oriented C++ application framework. The investigation involves honing ObjectSim's design and constructing Easy_Sim with a combination of C++ and Ada 9X. Graphics applications using the new framework are developed purely in Ada 9X. The primary objective of the study is to produce a visual simulation system from Easy_Sim in Ada 9X that performs at a level comparable to the same graphics application built from ObjectSim in C++.

References

[1]
Gregory D. Abowd, Len Bass, Larry Howard, and Linda Northrop, "Structural Modeling: An Application Framework and Development Process for Flight Simulators," Technical Report CMU/SEI-93-TR-14, Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, August 1993.
[2]
Matthew Erichsen, Weapon System Sensor Integration for a DIS v2.0.3 Compatible Virtual Cockpit, MS thesis, Air Force Institute of Technology, 1993.
[3]
Allan R. Feuer. The C Puzzle Book. Englewood Cliffs, NJ: Prentice Hall, 1982.
[4]
Michael Gardner, A Distributed Interactive Simulation Based Remote Debriefing Tool for Red Flag Missions, MS thesis, Air Force Institute of Technology, 1993.
[5]
William Gerhard, Weapon System Integration for the AF1T Virtual Cockpit, MS thesis, Air Force Institute of Technology, 1993.
[6]
Andrea Kunz, A Virtual Environment for Satellite Modeling and Orbital Analysis in a Distributed Interactive Simulation, MS thesis, Air Force Institute of Technology, 1993.
[7]
Patricia K. Lawlis and Mark I. Snyder, "An Object-Oriented Software Architecture for Large Scale Reuse," Software Technology Conference Proceedings, Salt Lake City, UT: Software Technology Center, 1994.
[8]
Patricia McLendon, Graphics Library Programming Guide, Mountain View, CA: Silicon Graphics, Inc., 1991.
[9]
Patricia McLendon, IRIS Performer Programmer's Guide, Mountain View, CA: Silicon Graphics, Inc., 1992.
[10]
James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen, Object-Oriented Modeling and Design, New York: Prentice Hall, 1991.
[11]
Mark I. Snyder, ObjectSim: A Reusable Object- Oriented DIS Visual Simulation, MS thesis, Air Force Institute of Technology, 1993.
[12]
Brian Soltz, Graphical Tools for Situational Awareness Assistance for Large Synthetic Battle Fields, MS thesis, Air Force Institute of Technology, 1993.
[13]
United States Air Force, "An Introduction to Structural Models," Technical Report USAF ASC-TR-93-5008, Wright-Patterson AFB, OH: Aeronautical Systems Center, 1993.
[14]
Kirk Wilson, Synthetic Battle Bridge: Information Visualization and User Interface Design Applications in a Large Virtual Reality Environment, MS thesis, Air Force Institute of Technology, 1993.

Cited By

View all
  • (2005)Merging Ada 9X and C++ in a graphics system software architectureAda in Europe10.1007/3-540-58822-1_86(33-42)Online publication date: 8-Jun-2005

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
TRI-Ada '94: Proceedings of the conference on TRI-Ada '94
November 1994
508 pages
ISBN:0897916662
DOI:10.1145/197694
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 November 1994

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

TriAda94
Sponsor:
TriAda94: Tri-Ada '94
November 6 - 11, 1994
Maryland, Baltimore, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)8
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2005)Merging Ada 9X and C++ in a graphics system software architectureAda in Europe10.1007/3-540-58822-1_86(33-42)Online publication date: 8-Jun-2005

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media