Distributed Interactive Simulation
DIS-Java-VRML Working Group
To have your name and a brief description of yourself added to this page, send mail
Bill Bohman is an attack helicopter pilot for the army, sometimes.
When not otherwised involved flying he enjoys attacking simple
programming problems with terribly complex, over-complicated and
generally obtuse code. Bill wrote the helicopter control panel.
- Don Brutzman is an assistant professor at the
Naval Postgraduate School
where his office often vies for the title of "least tidy."
He maintains the web pages you're looking at. He can be reached at
and his home page is at
- Justin Couch can be reached at
and his home page is at
He has perhaps written more Java code in combination with VRML than
anyone on the planet. This is particularly difficult since his code is produced
in Australia and is therefore upside down. Justin is coauthor
(with Bernie Roehl, Cindy Reed-Ballreich, Tim Rohaly and Geoff Brown) of
Late Night VRML 2.0 with Java. Information about the book is available at
- Mike Dickson (mailto:Dickson@cs.nps.navy.mil)
is a MOVES graduate of NPS who,
together with Kim Roddy, wrote a thesis dealing with modeling human and
organizational behavior using agents. As part of their thesis, they added
the ability to select agent-driven entities in the Capture the Flag demo.
Their agent design includes the ability to self-organize into squads that
always include one defensive tank as long as their are two or more agent
(ACM '94) received the Ph.D. degree in Computer Science from INP
Grenoble, France, in 1991.
He is a research scientist in the RODEO project at INRIA Sophia Antipolis,
France, working on new architectures for communication subsystems. His research
activity currently focuses on various aspects of group communication (group
management, naming and addressing, congestion control) related to the design of
large-scale multiuser applications on the Internet. More detailed information
can be found at
- Ronan Fauglas received his bachelor's degree in 1997 from
l'Ecole Nationale Superieure des Telecommunications in Paris France.
His thesis work was "Protocoles en support
aux applications multimédia réparties, et Mondes virtuels repartis"
("Protocols in support of distributed multimedia apllications and
distributed virtual worlds").
Ronan's research interests include open systems, research protocols
(particularly IP multicast transport) and virtual reality.
While studying at the U.S. Naval Postgraduate
School for three months, he formalized and greatly extended the DIS-Java-VRML (DJV)
documentation using Javadoc. He is also investigated available packages
and methodogies for DJV software version control.
- David Holland (email@example.com)
is a graduate student in the Computer Science department at George
Mason University in Fairfax, Virginia. His current research focus is the
intersection between networked communications and computer graphics. He
has a liberal arts BA from Stanford University, and has worked as a
consultant as well as a game programmer at a software startup
company. In his spare time, he enjoys gardening and getting further
acquainted with the exercise bike at GMU's fitness center.
- Mark Jean runs a networked simulation sweatshop in San Jose. He can be reached at
- Mike McCarthy was an NPS thesis student building a
DIS-Java-VRML testbed running on Linux machines. The goal of this thesis was
to begin running a global MBone exercise that sends out multicast PDUs for a fun
round-the-clock simulation which people can join via web browsers. We expect this
work to support efforts of the
Internet Engineering Task Force (IETF)
Large-Scale Multicast Applications (LSMA)
working group. Mike left to join some upstart startup named Netscape.
We still hope he comes back some weekend to finish the job...
- Don McGregor
is some guy who wandered in off the street. Nobody really knew
what to do with him, so he was made working group co-chair. His home page is at
He also has been known to inflict
DEVO on those near his office. He's thinking about getting a subwoofer to
increase the range of his office stereo. Those near him are thinking
- Chet Murphy is the owner of Modelworks Software where he is developing Java
and VRML tools. In his former life he worked as an advisor to the U.S.
government in areas related large scale simulation. Chet can be reached at
His home page is www.modelworks.com
- Michael Myjak
is building his own startup company, called
The Virtual Workshop,
following a successful tour as Senior Research Scientist at the Institute for
Simulation and Training, located at the University of Central Florida. His research
interests include the development of a reliable multicast transport, time and
network management, as well as infrastructure support services for distributed
applications (e.g., simulation, telepresence operations, etc.). Mr. Myjak chairs
the Internet Engineering Task Force's (IETF) Large Scale Multicast Application
(LSMA) working group (www.ietf.org).
He is active in the development of
the Simulation Interoperability Standards Organization (SISO) where he chairs the
Runtime Infrastructure Interoperability Study Group
Myjak was also recently elected to the SISO Standards Activity Committee (SAC) in
- Dr. Mark Pullen, Associate Professor of Computer Science and at George Mason
University, holds BSEE and MSEE degrees from West Virginia University, and the
Doctor of Science in Computer Science from the George Washington University.
He is a licensed Professional Engineer and a Fellow of the IEEE. Dr. Pullen
teaches courses in computer networking, and has active research in networking
for distributed virtual simulation and networked multimedia tools for
distance education. Dr. Pullen recently received the IEEE's Harry Diamond
Memorial Award for his work in networking for distributed simulation.
His e-mail address is
and home page is
- Kim Roddy (Kim@Roddy.net)
is a MOVES graduate of NPS who, together with Mike
Dickson, wrote a thesis dealing with modeling human and organizational
behavior using agents. As part of their thesis, they added the ability to
select agent-driven entities in the Capture the Flag demo. Their agent
design includes the ability to self-organize into squads that always include
one defensive tank as long as their are two or more agent tanks created.
- Marlon L. Smith
is an NPS student in the Modeling, Virtual
Environments and Simulation (MOVES) curriculum. As one of Don Brutzman's CS4472 group working
on the "Capture the Flag" DIS-Java-VRML project, he is incorporating the Fort
Irwin terrain and associated entities' movement over the terrain. Continuing
work includes additional buildings and entity-to-building collision detection.
- Chris Thorne is yet another WG technical co-chair; his email address is
Chris runs a small Java-VRML (+DIS) prototyping project at ADI's
(Australian Defence Industries) CCIS (Command and Control Information
Systems) group in Perth, Western Australia. He also runs around doing a
whole lot of other stuff that commercial organisations ask senior bods
to do but which have nothing to do with interesting stuff like VRML.
His non-VRML interests include family, music (learning keyboard),
computer graphics - particularly texture mapping, game playing
(role-play, board games, play-by-mail, sport, ... any games!) and
- Julian Williams has a BSEE from Old Dominion University in Norfolk VA,
a BS from Hampton University in Hampton VA and now a MS in Computer Science.
As you know I am an Army Officer in the Signal Corps. He is assigned
to the Joint Simulation System (JSIMS) Joint Program Office in Orlando Florida as
the Assistant Project Officer for JSIMS Operations. He works
mainly with the Core Infrastructure working group and the C4I External
Interfaces working group. He rewrote the multicast relay client/server code.
He can be reached at
August 29 2000
(official NPS disclaimer)
firstname.lastname@example.org & email@example.com