Show simple item record

dc.contributor.advisorMichael Hawley.en_US
dc.contributor.authorRoup, Oliver R. (Oliver Richard), 1975-en_US
dc.contributor.otherMassachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science.en_US
dc.date.accessioned2005-08-22T23:09:01Z
dc.date.available2005-08-22T23:09:01Z
dc.date.copyright1999en_US
dc.date.issued1999en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/9155
dc.descriptionThesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1999.en_US
dc.descriptionIncludes bibliographical references (p. [65]-68).en_US
dc.description.abstractHive is a software toolkit to facilitate the creation of distributed systems of Things That Think. Hive contains a number of features that distinguish it from comparable toolkits including an unusual organizational metaphor, a reliance upon mobile code, and a powerful description facility to allow components of the system to find each other and communicate meaningfully. As its name implies, Hive is based upon a biological metaphor. A Hive is composed of a collection of Cells which act as host to a population of Agents: mobile computational objects with some sort of agenda. Cells also play host to a number of distinct local resources called Shadows. A rich lookup scheme allows Agents to discover Shadows and each other and to facilitate meaningful ad-hoc connections. The split between Shadows and Agents and the ability of Agents to move from Cell to Cell creates a great deal of flexibility. Code stability and wide-scale distribution of systems is encouraged. Applications are implemented as the emergent behavior of an ecology of Agents: a population of Agents that move from Cell to Cell, discover resources, and interact with each other and the local Shadows. Hive has been successfully deployed within the MIT Media Lab as the technical foundation for a number of widely varying projects and is scheduled for an Open Source release in the near future.en_US
dc.description.statementofresponsibilityby Oliver R. Roup.en_US
dc.format.extent71 p.en_US
dc.format.extent5445040 bytes
dc.format.extent5444797 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/pdf
dc.language.isoengen_US
dc.publisherMassachusetts Institute of Technologyen_US
dc.rightsM.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.en_US
dc.rights.urihttp://dspace.mit.edu/handle/1721.1/7582
dc.subjectElectrical Engineering and Computer Science.en_US
dc.titleHive : a software infrastructure for things that thinken_US
dc.title.alternativeSoftware infrastructure for things that thinken_US
dc.typeThesisen_US
dc.description.degreeM.Eng.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
dc.identifier.oclc45260329en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record