The recent projects for GNSS component extraction and development process extract system components by extracted use case after requirement analysis to extract business components. Then, business components extracted by an interaction diagram are refined, and the components to be included in the system components that are extracted for defining architecture are found and combined. However, the method has an advantage in that its extraction clearly separate system and business components because it clearly defines the system component that can be functionally reused in respect of system service. On the other hand, the method has disadvantages in that it is hard to discern whether the word in the type diagram has a meaning or not by a work-site operator who has no systemic concept and it is difficult to draw a relation between those words when the operator draws a type diagram to figure out business requirements. In this paper suggests a modeling methodology to build a key business processoriented system based on extraction of key components that is not limited to a certain domain. From this business-oriented perspective, major key components are extracted and applied to relevant application, which contributes to improved software quality such as development, maintenance, productivity, etc. To extract components, necessary functions for a system are classified functionally and hierarchically and modularized. From the process, the self-execution unit is produced for a meaningful service. It does not use the existing procedure-or object-oriented system, a process-oriented component design method, but business-based modeling methodology, and it suggests a process to extract, define, and analyze components that are commonly used in relevant application domains which is a foundation for building GPS system.