Distributed processing tools for autonomous underwater vehicles

File
Publisher
Florida Atlantic University
Date Issued
1992
Description
Software for Autonomous Underwater Vehicles (AUVs) is usually complex. It involves several
complicated tasks such as controller, path planner, map builder, and sensor processor.
Distributed processing is unavoidable for such a complex software system with real-time response
requirements. Once these processes are distributed over several computers, it is essential
that they have some mechanism to communicate to each other to share information.
Each process might communicate with several of the other processes. Interprocess communication
becomes an important issue. This thesis discusses the design and implementation
of a generic distributed toolkit that facilitates the development of distributed software for
AUVs. This toolkit makes the details ofinterprocess communication transparent to the programmers
involved in the AUV software development. The toolkit provides efficient direct
communication between processes and does not impose any constraints on the architecture
of the distributed software. Conventional techniques for monitoring/debugging of sequential programs are not applicable
for distributed processes. This is because the correctness of a real-time distributed program
is determined not only by its "logical" correctness but also its "timing" correctness.
Monitoring mainly comprises of observation of the system during its operation. Debugging
is mostly a graphical "post-mortem" analyses of the dumps generated by the distributed program.
This thesis also presents the design of a window based generic graphical monitoring/
debugging tool.
Note

College of Engineering and Computer Science

Language
Type
Extent
96 p.
Identifier
14871
Additional Information
College of Engineering and Computer Science
FAU Electronic Theses and Dissertations Collection
Thesis (M.S.)--Florida Atlantic University, 1992.
Date Backup
1992
Date Text
1992
Date Issued (EDTF)
1992
Extension


FAU
FAU
admin_unit="FAU01", ingest_id="ing1508", creator="staff:fcllz", creation_date="2007-07-19 03:17:29", modified_by="staff:fcllz", modification_date="2011-01-06 13:09:15"

IID
FADT14871
Issuance
monographic
Organizations
Person Preferred Name

Jade, Prashanth.
Graduate College
Physical Description

96 p.
application/pdf
Title Plain
Distributed processing tools for autonomous underwater vehicles
Use and Reproduction
Copyright © is held by the author, with permission granted to Florida Atlantic University to digitize, archive and distribute this item for non-profit research and educational purposes. Any reuse of this item in excess of fair use or other copyright exemptions requires permission of the copyright holder.
http://rightsstatements.org/vocab/InC/1.0/
Origin Information

1992
monographic

Boca Raton, Fla.

Florida Atlantic University
Physical Location
Florida Atlantic University Libraries
Place

Boca Raton, Fla.
Sub Location
Digital Library
Title
Distributed processing tools for autonomous underwater vehicles
Other Title Info

Distributed processing tools for autonomous underwater vehicles