The architecture of the open object-oriented database (OODB) management system, its requirements, and its computational model, which builds database functionality as an extensible collection of transparent extensions to existing programming languages, are described. The way in which open OODB's system architecture is decomposed into a kernal… (More)
M ilitary success requires executing high-tempo, coherent, decisive actions faster than an opponent can react—that is, decision dominance through command agility. Command agility means having the flexibility to grasp fleeting opportunities and being innovative, creative, and unpredictable in a manner that (even if low-tempo) increases confusion in the… (More)
The pervasive computing vision is a paradigm shift "back to the future." It could create a world 25 years hence where, once again, everything is alive (EiA) and can sense, act, think, feel, communicate, and maybe even move and reproduce. This might include equipment, vehicles, robots, clothing, pets, and objects such as trees and walls. The assumption… (More)
Radio Frequency Identification (RFID) technology promises benefits that accrue from being able to identify and track individual goods in commercial supply chains. This helps in inventory management, reduces theft, can be used in conjunction with other sensor technology to identify damaged goods, and promises cost reductions. The objective of this paper is… (More)
One of the main themes of these columns has been pervasive computing - exploring a collection of technologies that could work together to make it easier to usher in the Internet of things. In this paper, we review enabling technologies, then take a look at how we can use virtual worlds (in particular, Second Life) to accelerate pervasive computing's… (More)
Today's social virtual worlds (SVW) are beginning to realize Stephenson's vision of the metaverse: a future massive network of interconnected digital worlds. Tens of millions of people already use these kinds of environments to communicate, collaborate, and do business. Big companies are also moving into these digital realms. Thus, in a context in which the… (More)
PSDG is a parallel synthetic data generator designed to generate "industrial sized" data sets quickly using cluster computing. PSDG depends on SDDL, a synthetic data description language that provides flexibility in the types of data we can generate.