Entry Nguyen:1999:PDD from sigcse1990.bib

Last update: Wed Sep 26 02:07:32 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Nguyen:1999:PDD,
  author =       "Dung (`Zung') Nguyen and Stephen B. Wong",
  title =        "Patterns for decoupling data structures and
                 algorithms",
  journal =      j-SIGCSE,
  volume =       "31",
  number =       "1",
  pages =        "87--91",
  month =        mar,
  year =         "1999",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/384266.299693",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sat Nov 17 16:56:36 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1990.bib",
  abstract =     "In order to build a data structure that is extensible
                 and reusable, it is necessary to decouple the intrinsic
                 and primitive behavior of the structure from the
                 application specific behavior that manipulates it. To
                 illustrate such a construction, this paper proposes a
                 uniform object-oriented structural pattern for
                 recursive data structures, and shows how external
                 algorithms can be added without rewriting any code
                 using the visitor design pattern. By presenting data
                 structures in this manner, we can more effectively
                 teach students about recursion, abstraction, design,
                 and good software engineering practices.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

Related entries