1. A computer system comprising: a processor; a computer memory; a runtime agent stored in said computer memory; and at least one computer-accessible resource model stored in said computer memory, said model modeling at least one computer-accessible resource; wherein when said processor receives a problem statement, said runtime agent accesses said at least one computer-accessible resource model to intelligently reason out a goal-oriented plan and accesses the modeled computer-accessible resource to execute the tasks necessary to solve said problem statement.