Object System

An ObjectSystem is a collection of interacting and static logical 'objects'. In a traditional OperatingSystem, this would include processes, the scheduler, files in the FileSystem, DeviceDrivers, and so on. In a broader sense, it could include WebPages, external services (or even 'service clouds'), etc.

As with objects in the real world, what constitutes 'an' object in an ObjectSystem depends upon both the distinctions we (as observers) wish to make and the degree to which the system interface conveniently supports manipulating a 'view' as a single object. (As an example: just because we can logically treat the 10th byte of every file in a particular directory as an organized collection-object with certain mutable properties doesn't mean the tools available to us allow us to do so in practice.)

One would generally discuss an ObjectSystem in the context of an ObjectBrowser, much as one discusses a FileSystem in the context of a file or directory 'browser'. In this case the ObjectSystem constitutes a set of browseable objects.


See Also: FileSystem, OperatingSystem, ObjectBrowser


EditText of this page (last edited November 12, 2014) or FindPage with title or text search