메뉴 건너뛰기




Volumn 38, Issue 11, 2003, Pages 205-223

HydroJ: Object-oriented pattern matching for evolvable distributed systems

Author keywords

Distributed systems; Dynamic dispatch; HydroJ; Object oriented programming; Pattern matching; Semi structured data; Software evolution; Ubiquitous computing; XML

Indexed keywords

DATA HANDLING; INTEROPERABILITY; JAVA PROGRAMMING LANGUAGE; OBJECT ORIENTED PROGRAMMING; PATTERN MATCHING; PROGRAM COMPILERS; SOFTWARE ENGINEERING; XML;

EID: 1442288522     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/949343.949324     Document Type: Conference Paper
Times cited : (13)

References (61)
  • 7
    • 0004175734 scopus 로고    scopus 로고
    • Simple object access protocol (SOAP) 1.1 W3C note
    • 8 Way
    • D. Box et al. Simple Object Access Protocol (SOAP) 1.1 W3C Note, 8 Way 2000. http://www.w3.org/TR/SOAP/.
    • (2000)
    • Box, D.1
  • 11
    • 0025451308 scopus 로고
    • An introduction to Prolog III
    • July
    • A. Colmerauer. An introduction to Prolog III. Communications of the ACM 33(7):69-90, July 1990.
    • (1990) Communications of the ACM , vol.33 , Issue.7 , pp. 69-90
    • Colmerauer, A.1
  • 14
    • 0001655450 scopus 로고    scopus 로고
    • Design and evaluation of a wide-area event notification service
    • Aug.
    • A. Carzinaga, D. S. Rosenblum, A. L. Wolf. Design and Evaluation of a Wide-Area Event Notification Service. ACM Trans. on Computer Systems, 19(3):332-383, Aug. 2001.
    • (2001) ACM Trans. on Computer Systems , vol.19 , Issue.3 , pp. 332-383
    • Carzinaga, A.1    Rosenblum, D.S.2    Wolf, A.L.3
  • 15
    • 84943347349 scopus 로고
    • SIMULA - An ALGOL-based simulation language
    • Sept.
    • O.-J. Dahl, K. Nygaard. SIMULA - an ALGOL-Based Simulation Language. Communications of the ACM 9(9):671-678, Sept. 1966.
    • (1966) Communications of the ACM , vol.9 , Issue.9 , pp. 671-678
    • Dahl, O.-J.1    Nygaard, K.2
  • 16
    • 79952594416 scopus 로고    scopus 로고
    • A catalog of techniques for resolving packaging mismatch
    • Los Angeles CA, May
    • R. Deline. A Catalog of Techniques for Resolving Packaging Mismatch. In Proc. 1999 Symp. on Software Reusability, pp. 44-53, Los Angeles CA, May 1999.
    • (1999) Proc. 1999 Symp. on Software Reusability , pp. 44-53
    • Deline, R.1
  • 20
    • 0029405892 scopus 로고
    • Architectural mismatch: Why reuse is so hard
    • Nov.
    • D. Garlan, R. Allen, J. Ockerbloom. Architectural Mismatch: Why Reuse Is So Hard. IEEE Software, 12(6):17-26, Nov. 1995.
    • (1995) IEEE Software , vol.12 , Issue.6 , pp. 17-26
    • Garlan, D.1    Allen, R.2    Ockerbloom, J.3
  • 21
    • 0003002778 scopus 로고    scopus 로고
    • Tree languages
    • G. Rozenberg and A. Salomaa, eds. Springer-Verlag
    • F. Gécseg, M. Steinby. Tree Languages. Handbook of Formal Languages, 3:1-68. G. Rozenberg and A. Salomaa, eds. Springer-Verlag, 1997.
    • Handbook of Formal Languages , vol.3 , pp. 1-68
    • Gécseg, F.1    Steinby, M.2
  • 24
    • 1442358268 scopus 로고    scopus 로고
    • Guide: Understanding daily life via auto-identification and statistics
    • Guide: Understanding Daily Life via Auto-Identification and Statistics. Project web site. http://seattleweb.intel-research.net/projects/guide/
  • 29
    • 1442309422 scopus 로고    scopus 로고
    • Hypertext Transfer Protocol - HTTP/1.1 IETF RFC 2616. June
    • Hypertext Transfer Protocol - HTTP/1.1 IETF RFC 2616. June 1999. http:/www.w3.org/Protocols/rfc2616/rfc2616.txt
    • (1999)
  • 32
    • 1442309421 scopus 로고    scopus 로고
    • HydroJ: Object-oriented pattern matching for evolvable distributed systems
    • Technical Report UW-CSE-03-08-01
    • K. Lee, A. LaMarca, C. Chambers. HydroJ: Object-Oriented Pattern Matching for Evolvable Distributed Systems. Technical Report UW-CSE-03-08-01, 2003. Forthcoming. http://www.cs.washington.edu/research/projects/cecil/pubs/hydroj.html
    • (2003)
    • Lee, K.1    LaMarca, A.2    Chambers, C.3
  • 35
    • 0042917886 scopus 로고    scopus 로고
    • Overcoming independent extensibility challenges
    • Oct.
    • E. Meijer, C. Szyperski. Overcoming Independent Extensibility Challenges. Communications of the ACM, 45(10):41-44, Oct. 2002.
    • (2002) Communications of the ACM , vol.45 , Issue.10 , pp. 41-44
    • Meijer, E.1    Szyperski, C.2
  • 38
    • 1442333817 scopus 로고    scopus 로고
    • Net framework developer's guide: XML and SOAP serialization
    • Microsoft Corporation. NET Framework Developer's Guide: XML and SOAP Serialization. http://msdn.microsoft.com/library/en-us/cpguide/html/cpconserialization.asp
  • 40
    • 0000511698 scopus 로고
    • The polyadic π-Calculus: A tutorial
    • F. L. Buaer, W. Brauer, H. Schwichtenberg, ed.; Springer-Verlag
    • R. Milner. The Polyadic π-Calculus: A Tutorial. Logic of Algebra and Specification, F. L. Buaer, W. Brauer, H. Schwichtenberg, ed., pp. 203-246, Springer-Verlag, 1993.
    • (1993) Logic of Algebra and Specification , pp. 203-246
    • Milner, R.1
  • 45
    • 0009989232 scopus 로고    scopus 로고
    • Organization for the Advancement of Structured Information Standards
    • RELAX NG Specification. Organization for the Advancement of Structured Information Standards. http://www.oasis-open.org/committees/relax-ng/
    • RELAX NG Specification
  • 46
    • 1442333820 scopus 로고    scopus 로고
    • Relaxer home page
    • Relaxer home page. http://www.relaxer.org/
  • 49
    • 0003600771 scopus 로고
    • XDR: External data representation standard
    • IETF RFC 1832; Sun Microsystems, Inc., August
    • R. Srinivasan. XDR: External Data Representation Standard. IETF RFC 1832. Sun Microsystems, Inc., August 1995. http://www.ietf.org/rfc/rfc1832
    • (1995)
    • Srinivasan, R.1
  • 51
    • 1442309427 scopus 로고    scopus 로고
    • Remote Method Invocation web site
    • Sun Microsystems, Inc. Remote Method Invocation web site. http://java.sun.com/products/jdk/rmi
  • 55
    • 1442309425 scopus 로고    scopus 로고
    • XML-RPC Home Page. http://www.xmlrpc.com.
  • 56
    • 0003551091 scopus 로고    scopus 로고
    • Extensible markup language (XML) 1.0 (Second Edition)
    • T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler, eds. W3C Recommendation. 6 October
    • World Wide Web Consortium (W3C). Extensible Markup Language (XML) 1.0 (Second Edition). T. Bray, J. Paoli, C. M. Sperberg-McQueen, E. Maler, eds. W3C Recommendation. 6 October 2000. http://www.w3.org/TR/REC-xml
    • (2000)
  • 57
    • 24144450047 scopus 로고    scopus 로고
    • Web services architecture
    • W3C Working Draft, August
    • World Wide Web Consortium (W3C). Web Services Architecture. W3C Working Draft, August 2003. http://www.w3.org/TR/ws-arch
    • (2003)
  • 58
    • 0003587590 scopus 로고    scopus 로고
    • J. Clark and S. DeRose, eds. W3C Recommendation. Nov.
    • World Wide Web Consortium (W3C). XML Path Language (XPath), Version 1.0. J. Clark and S. DeRose, eds. W3C Recommendation. Nov. 1999. http://www.w3.org/TR/xpath
    • (1999) XML Path Language (XPath), Version 1.0
  • 59
    • 0038724515 scopus 로고    scopus 로고
    • XML schema
    • W3C Recommendation. May 2001
    • World Wide Web Consortium (W3C). XML Schema. W3C Recommendation. May 2001. http://www.w3c.org/XML/Schema
    • (2001)
  • 60
    • 0004129089 scopus 로고    scopus 로고
    • XQuery: A query language for XML
    • W3C Working Draft, June
    • World Wide Web Consortium (W3C). XQuery: A Query Language for XML. W3C Working Draft, June 2001. http://www.w3.org/TR/xquery
    • (2001)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.