Prefetching providing method based on request sequence for software streaming service and software streaming system using the same

A method for providing request sequence-based prefetching in a software streaming service and a software streaming service using the same are provided to offer prefetching suitable for a user by considering relationship between a software use pattern and a software module of each user. The first storing part(304) stores more than one request sequence, which is a set of the software modules needed for executing a successive application program(302). The second storing part(306) stores the software modules received from a server(320). A client controller(308) searches the request sequence including the requested software module from the first storing part by checking a software module request according to execution of the application program and prefetches the corresponding software modules by transmitting the searched request sequence to the server.