Asset Scoping. Identification of Reusable Software Components
Defining Service Components
Software systems provide to their users a number of accessible services. For service-oriented applications the services an application provides to its users are the major driver for understanding the requirements on the application and also for developing it. A service-oriented application can then be specified by selecting required services. The application is realized by combining all required services using a service-oriented architecture that maps services to software components. The goal of the PESOA project is to design and implement a platform for families of related service-oriented applications. The envisioned platform is used to manage process variants for families of service-oriented applications and to enable the process-based instantiation of such service-oriented application families. The goal of asset scoping is to define techniques for the development and adaptation service components. Service components are components that can be deployed on a platform for families of related service-oriented applications and that provide a number of services. Using processes the different services that are provided by the service components deployed on the PESOA platform are combined.