(SORCER) is to form dynamic federations of network services that provide engineering data, applications and tools on an engineering grid with exertion-oriented programming. To meet the requirements of these services in terms of data sharing and managing in the form of data files, a corresponding federated file system, SILENUS, was developed. This system fits the SORCER philosophy of interactive exertion-oriented programming, where users create service-oriented programs and can access data files in the same way they use their local file system. This paper gives a brief overview of SORCER and then the SILENUS methodology is described. Next, we discuss SILENUS gateway, management, and data services with related disconnected and data synchronization mechanisms. We also discuss experimental results of the implemented system.