The practical guide to structured systems design: 2nd edition
The practical guide to structured systems design: 2nd edition
Object-oriented modeling and design
Object-oriented modeling and design
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
IBM Systems Journal
Component-based frameworks for e-commerce
Communications of the ACM
A brief history of the object-oriented approach
ACM SIGSOFT Software Engineering Notes
Service Oriented Programming: A New Paradigm of Software Reuse
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Design Methodology for Web Services and Business Processes
TES '02 Proceedings of the Third International Workshop on Technologies for E-Services
Moving Toward Component-Based Software Development Approach
TOOLS '98 Proceedings of the Technology of Object-Oriented Languages and Systems
Risks and challenges of component-based software development
Communications of the ACM - Program compaction
Communications of the ACM - Service-oriented computing
An Overview of Web Services Security
BT Technology Journal
Loosely Coupled: The Missing Pieces of Web Services
Loosely Coupled: The Missing Pieces of Web Services
Design framework for interoperable service interfaces
Proceedings of the 2nd international conference on Service oriented computing
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Exploring Privacy Issues in Web Services Discovery Agencies
IEEE Security and Privacy
IEEE Internet Computing
A survey on web services composition
International Journal of Web and Grid Services
Service-oriented design and development methodology
International Journal of Web Engineering and Technology
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Service-Oriented Computing --- ICSOC 2008 Workshops
Hi-index | 0.00 |
Software reuse is regarded is as a key software development objective leading to reduction of costs associated with software development and maintenance. However, there is mounting evidence that software reuse is difficult to achieve in practice, and that software development approaches such as component-based development, and more recently service-oriented computing have failed to achieve anticipated levels of reuse. In this paper we identify the determinants of service reusability and argue that the design of services plays an important role in achieving high levels of reuse. We examine the relationship between service granularity and reuse and note that extensive use of coarse grained, document-centric services by SOA practitioners makes achieving reuse particularly challenging.