logject

Noun

 * 1)  An object with embedded software capable of monitoring and recording, in some manner, its own activity and operation.