Central Florida Memory
Collection
Browse All
Maps
Photographs
Postcards
Most Recent
More...
Advanced Search
Preferences
My Favorites
Help
Share
About the Project
Additional Resources
Credits & Contact Info
Partners
Tell Us What You Think
More Info...
Learn
Florida Stories
Teachers
Exhibits
More Info...
add to favorites
:
reference url
back to results
:
previous
:
next
FORMALIZATION OF INPUT AND OUTPUT IN MODERN OPERATING SYSTEMS: THE HADLEY MODEL
Access this item.
Title
FORMALIZATION
OF
INPUT
AND
OUTPUT
IN
MODERN
OPERATING
SYSTEMS:
THE
HADLEY
MODEL
Author
Gerber, Matthew
Keywords
hadley system
operating systems
software verification
software reliability
device drivers
digital investigation
Abstract
We
present
the
Hadley
model
, a
formal
descriptive
model
of
input
and
output
for
modern
computer
operating
systems.
Our
model
is
intentionally
inspired
by the
Open
Systems
Interconnection
model
of
networking;
I/O
as a
process
is
defined
as a
set
of
translations
between
a
set
of
computer-sensible
forms
, or
layers
, of
information.
To
illustrate
an
initial
application
domain
,
we
discuss
the
utility
of the
Hadley
model
and a
potential
associated
I/O
system
as a
tool
for
digital
forensic
investigators.
To
illustrate
practical
uses
of the
Hadley
model
we
present
the
Hadley
Specification
Language
, an
essentially
functional
language
designed
to
allow
the
translations
that
comprise
I/O
to be
written
in a
concise
format
allowing
for
relatively
easy
verifiability.
To
further
illustrate
the
utility
of the
language
we
present
a
read/write
Microsoft
DOS
FAT12
and
read-only
Linux
ext2
file
system
specification
written
in the
new
format.
We
prove
the
correctness
of the
read-only
side
of these
descriptions.
We
present
test
results
from
operation
of
our
HSL-driven
system
both
in
user
mode
on
stored
disk
images
and as
part
of a
Linux
kernel
module
allowing
file
systems
to be
read.
We
conclude
by
discussing
future
directions
for the
research.
Adviser
Leeson, John
Publisher
University
of
Central
Florida
Degree
Ph.D.
Degree Discipline
School of Computer Science
Degree Grantor
Engineering and Computer Science
Degree Program
Computer Science
Graduation Date
2005-05-01
Type
Doctoral dissertation
Access Level
Public - Allow Worldwide Access
Release Date
2005-05-01
Repository
University Archives
Repository Collection
Electronic Theses and Dissertations
Identifier
CFE0000392
Access Link
http://purl.fcla.edu/fcla/etd/CFE0000392
add to favorites
:
reference url
back to results
:
previous
:
next
powered by CONTENTdm
®
|
contact us
^ to top ^
About
Partners
Contact Us
LSTA
IMLS