I am wondering whether there is a microeconomic analysis of software agents. There seem to be parrallels between software agents, or more generally, programs, and topics in economics:
principal agent problem: in some sense, a program is an "agent" that executes something that the programmer the "principal" wants. Obviously this is not the same as human agents. I am wondering if this has been analysed by economists.
A contract agreed to by two parties, is somewhat similar to a software program. The writing of software programs could be compared to contract writing. Perhaps there is an economic analysis of software development, in the style of contract theory?
possibly other microeconomic analyses of programs and software agents.
Is there literature on this?