Estimating Functional Reusability of Services
Services are self-contained software components that can be used platform independent and that aim at maximizing software reuse. A basic concern in service oriented architectures is to measure the reusability of services. One of the most important qualities is the functional reusability, which indicates how relevant the task is that a service solves. Current metrics for functional reusability of software, however, either require source code analysis or have very little explanatory power. This paper gives a formally described vision statement for the estimation of functional reusability of services and sketches an exemplary reusability metric that is based on the service descriptions.
KeywordsService Composition Software Component Service Oriented Architecture Service Description Software Reuse
Unable to display preview. Download preview PDF.
- 3.Cheesman, J., Daniels, J.: UML components. Addison-Wesley, Reading (2001)Google Scholar
- 4.Choi, S.W., Kim, S.D.: A quality model for evaluating reusability of services in soa. In: Proceedings of the 10th IEEE Conference on E-Commerce Technology, pp. 293–298. IEEE (2008)Google Scholar
- 9.Rotaru, O.P., Dobre, M.: Reusability metrics for software components. In: Proceedings of the 3rd ACS/IEEE International Conference on Computer Systems and Applications, p. 24. IEEE (2005)Google Scholar
- 10.Washizaki, H., Yamamoto, H., Fukazawa, Y.: A metrics suite for measuring reusability of software components. In: Proceedings of 5th Workshop on Enterprise Networking and Computing in Healthcare Industry, pp. 211–223. IEEE (2003)Google Scholar