
Until recently, software agents could not handle many kinds of information that could have been associated with files. Although file structure and extensions provided some information about files, much information could not be expressed. For example, a file with a .jpg extension has always represented a JPEG image but provided no information about the shutter speed, exposure program, F-stop, aperture, ISO speed rating, or focal length until...