Bob Boyer
boyerro@acm.org
boyerro@san.rr.com
bob.boyer@gmail.com
rboyer@ucsd.edu
University of California at San Diego
Ph.D. Candidate 2005
Fulcrum - An Open Architecture Approach to Internet-Scale Context-Awareness
Advisor: Bill Griswold
bob.boyer@ngc.com
Northrop Grumman - Defense Mission Systems
Senior Software Engineer
Chief Engineer - Tactical Data Links
Technical Lead - Multi-Source Correlator
Ph.D. Research
- Internet-Scale Context-Aware Publish / Subscribe
- Software System Architectures
- Lifting the Veil of Abstraction
Layering Architectures
Active Campus Explorer
UCSD
Links -- need to work on this
Publications
- Ph.D. Dissertation, ``Open-Implementation Approach to Internet-Scale Context-Awareness''
- R. T. Boyer and W. G. Griswold, ``Fulcrum - An Open-Implementation Approach to Internet-Scale Context-Aware Publish / Subscribe'', Software Technology Track, Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05), January 2005.
Best Paper Award
- W. G. Griswold, P. Shanahan, S. W. Brown, R. Boyer, M. Ratto, R. B. Shapiro, and T. M. Truong, ``ActiveCampus - Experiments in Community-Oriented Ubiquitous Computing'', IEEE Computer, Vol. 37, No. 10., pp. 73-81, October 2004.
- W. G. Griswold, R. Boyer, S. W. Brown, and T. M. Truong, ``A Component Architecture for an Extensible, Highly Integrated Context-Aware Computing Infrastructure'', 2003 International Conference on Software Engineering (ICSE 2003), May 2003.
- W. G. Griswold, R. Boyer, S. W. Brown, T. M. Truong, E. Bhasker, G. R. Jay, and R. B. Shapiro, ``Using Mobile Technology to Create Opportunitistic Interactions on a University Campus'', UbiComp 2002 Workshop on Supporting Spontaneous Interaction in Ubiquitous Computing Settings, Technical Report CS2002-0724, Computer Science and Engineering, UC San Diego, September 2002.
- W. G. Griswold, R. Boyer, S. W. Brown, T. M. Truong, E. Bhasker, G. R. Jay, and R. B. Shapiro, ``ActiveCampus - Sustaining Educational Communities through Mobile Technology'', Technical Report CS2002-0714, Computer Science and Engineering, UC San Diego, July 2002.
Presentations
Resume -- need pdf and ps
Instrumental in developing core concepts that won a $125m contract for Northrop Grumman for the Common Link Integration Platform.
Cool Programs I've developed
- Fulcrum
- Spam Filter
- Cost Based Decision Tree
- Multi-Source Correlator
- Document Imaging & Presentation Tools
- Web Browser (circa 1996)
- 3-D Object Recognition for LADAR
- Sneak Circuit Analysis Master Program
- Software Sneak Circuit Analysis Tools
Cool Programs I helped develop
- TaeKwonDo Tutor - Palgwe
- TaeKwonDo Tutor - Taeguk
- TaeKwonDo Tutor - Black Belt
- High School Yearbook on CD-ROM
- Tomahawk Strike Coordination Module
- TADIL-A (Link-11) Host System
- TADIL-J (Link-16) Host System
- Active Campus Explorer
Cool Stuff - not mine
- Aspect Oriented Programming - Aspect J
Interests aka Hobbies
- Real Estate
- Computer Programming - Naturally
- Banging my head against NP-hard problems
- Integer Factorization
- 3-SAT
- Not-SAT (pretty sure it's not NP, but can't prove. The proof should be
simple and lie in the fact that the growth of the number of choices allowed
by each new clause (i.e x3) grows faster than the number of choices that can
be eliminated by assigning a value to a variable (i.e., x2).)
- Artificial Intelligence
- Devising Marketable Programs
- Inventing Next Generation Devices
- Games
- Web Page Common Enhancements
- Inventing Games
- Playing Games (no time these days)
- Cash Flow 101
- Galaxy Explorer - "Ghost"
- Rail Games
- GURPS, CarWars, BattleTech, AD&D
- Cards (Pinnocle, Euchre, Spades, Hearts)
- Risk & Monopoly as a child
- Reading
- Running, Biking, Hiking
Scouting