A Unified Framework for Coupling Measurement in Object-Oriented Systems
IEEE Transactions on Software Engineering
Naming as a fundamental concept of open hypermedia systems
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
Principled design of the modern Web architecture
ACM Transactions on Internet Technology (TOIT)
Composite Structure Design
Fundamentals of Software Engineering
Fundamentals of Software Engineering
The Vienna Component Framework enabling composition across component models
Proceedings of the 25th International Conference on Software Engineering
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects
Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects
Loosely Coupled: The Missing Pieces of Web Services
Loosely Coupled: The Missing Pieces of Web Services
Understanding SOA with Web Services (Independent Technology Guides)
Understanding SOA with Web Services (Independent Technology Guides)
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More
Object-Oriented Metrics in Practice
Object-Oriented Metrics in Practice
Database collaboration instead of integration
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
IEEE Internet Computing
Enterprise SOA: Designing IT for Business Innovation
Enterprise SOA: Designing IT for Business Innovation
Enterprise Service Bus
Queue - API Design
Similarity search for web services
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
IEEE Internet Computing
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Communications of the ACM
Restful web services
Soa in practice
Flexible binding for reusable composition of web services
SC'05 Proceedings of the 4th international conference on Software Composition
Composing RESTful Services with JOpera
SC '09 Proceedings of the 8th International Conference on Software Composition
Poster abstract: Making sensor data available using Web feeds
IPSN '09 Proceedings of the 2009 International Conference on Information Processing in Sensor Networks
Feed Querying as a Proxy for Querying the Web
FQAS '09 Proceedings of the 8th International Conference on Flexible Query Answering Systems
RESTler: crawling RESTful services
Proceedings of the 19th international conference on World wide web
Scalable and mashable location-oriented web services
ICWE'10 Proceedings of the 10th international conference on Web engineering
Personalized location-based services
Proceedings of the 2011 iConference
Simple metric for assessing quality of service design
ICSOC'10 Proceedings of the 2010 international conference on Service-oriented computing
Cloud computing, REST and Mashups to simplify RFID application development and deployment
Proceedings of the Second International Workshop on Web of Things
On the complementarity of triple spaces and the Web of Things
Proceedings of the Second International Workshop on Web of Things
Metrics for BPEL process context-independency analysis
Service Oriented Computing and Applications
Web linking-based protocols for guiding RESTful m2m interaction
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
On using JSON-LD to create evolvable RESTful services
Proceedings of the Third International Workshop on RESTful Design
Composition of engineering web services with universal distributed data-flows framework based on ROA
Proceedings of the Third International Workshop on RESTful Design
Composition of linked data-based RESTful services
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part II
Today's top "RESTful" services and why they are not restful
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
A concept for generating simplified RESTful interfaces
Proceedings of the 22nd international conference on World Wide Web companion
Distributed affordance: an open-world assumption for hypermedia
Proceedings of the 22nd international conference on World Wide Web companion
Data-Fu: a language and an interpreter for interaction with read/write linked data
Proceedings of the 22nd international conference on World Wide Web
Control-Flow Patterns for Decentralized RESTful Service Composition
ACM Transactions on the Web (TWEB)
Hi-index | 0.00 |
Loose coupling is often quoted as a desirable property of systems architectures. One of the main goals of building systems using Web technologies is to achieve loose coupling. However, given the lack of a widely accepted definition of this term, it becomes hard to use coupling as a criterion to evaluate alternative Web technology choices, as all options may exhibit, and claim to provide, some kind of "loose" coupling effects. This paper presents a systematic study of the degree of coupling found in service-oriented systems based on a multi-faceted approach. Thanks to the metric introduced in this paper, coupling is no longer a one-dimensional concept with loose coupling found somewhere in between tight coupling and no coupling. The paper shows how the metric can be applied to real-world examples in order to support and improve the design process of service-oriented systems.