Model Integrated Computing, Distributed System, Component-Based Software Development, Policy-based Scientifc Workflow, and Web Service Middleware