ACM Home Page
Please provide us with feedback. Feedback
Fuzzy Boundaries: Objects, Components, and Web Services
Full text HtmlHtml (20 KB),  PdfPdf (1.24 MB)
Source
Queue archive
Volume 2 ,  Issue 9  (December/January 2004-2005) table of contents
Programming Languages
FEATURE: Q focus: Programming Languages table of contents
Pages: 40 - 47  
Year of Publication: 2004
ISSN:1542-7730
Author
Roger Sessions  ObjectWatch
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 363,   Downloads (12 Months): 1125,   Citation Count: 2
Additional Information:

abstract   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1039511.1039533
What is a DOI?

ABSTRACT

It's easy to transform objects into components and Web services, but how do we know which is right for the job? If you are an object-oriented programmer, you will understand the code snippet in figure 1, even if you are not familiar with the language (C#, not that it matters). You will not be surprised to learn that this program will print out the following line to the console: woof
Now you may or may not be interested in making dogs say "woof," but the principles that make this dog bark are the same principles that run the most sophisticated banking systems in the world.