Modular Open Systems Approach