<?xml version="1.0" encoding="utf-8"?>
<reviews count="20">
      <review id="121687">
      <media id="1025697">
                              <media_isbn>0136609112</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="921">
                <term>Abstract Data Types</term>
                <categorycode>D.3.3</categorycode>
              </ccs>
                          <ccs id="1083">
                <term>Data Structures</term>
                <categorycode>E.1</categorycode>
              </ccs>
                          <ccs id="1136">
                <term>General</term>
                <categorycode>F.2.0</categorycode>
              </ccs>
                          <ccs id="2908">
                <term>Java</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="2000670"><firstname><![CDATA[Clifford]]></firstname><lastname><![CDATA[Shaffer]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[A practical introduction to data structures and algorithms analysis, Java edition]]></title><subtitle><![CDATA[]]></subtitle><published>1998-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Upper Saddle River, NJ]]></place_of_publication><publisher><![CDATA[Prentice-Hall, Inc.]]></publisher><publisher_name><![CDATA[Prentice-Hall, Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0136609112/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-JUN-98</review_dateofpub>
      <computingreviews_number>9806-0376</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Undergraduate computer science students who have learned the principles of clear program design and implementation are the intended audience for this textbook. The next step in their education is to study the effects of data organization and algorithms on program efficiency, which this book covers. It is also aimed at practicing professionals interested in data structures, algorithms, and their]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=121687]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="122031">
      <media id="1032396">
                              <media_isbn>0521631246</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="689">
                <term>Applicative (Functional) Languages</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="453">
                <term>Applicative (Functional) Programming</term>
                <categorycode>D.1.1</categorycode>
              </ccs>
                          <ccs id="1083">
                <term>Data Structures</term>
                <categorycode>E.1</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1872214"><firstname><![CDATA[Chris]]></firstname><lastname><![CDATA[Okasaki]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Purely functional data structures]]></title><subtitle><![CDATA[]]></subtitle><published>1998-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[New York, NY]]></place_of_publication><publisher><![CDATA[Cambridge University Press]]></publisher><publisher_name><![CDATA[Cambridge University Press]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0521631246/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-MAR-99</review_dateofpub>
      <computingreviews_number>9903-0150</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Many books on data structures assume imperative languages. This book is important because it presents data structures from the point of view of functional languages. The intended purposes of the book are threefold: it is a handy reference for professional functional programers, it can be used as a tutorial, and a wide range of computer science readers can use it for self-study. Unfortunately, the]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=122031]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="120710">
      <media id="994077">
                              <media_isbn>0131838725</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="2254">
                <term>Computer Science Education</term>
                <categorycode>K.3.2</categorycode>
              </ccs>
                          <ccs id="500">
                <term>Design Tools and Techniques</term>
                <categorycode>D.2.2</categorycode>
              </ccs>
                          <ccs id="2616">
                <term>Eiffel</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="2364">
                <term>Object-Oriented Programming</term>
                <categorycode>D.1.5</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="2000487"><firstname><![CDATA[Richard]]></firstname><lastname><![CDATA[Wiener]]></lastname><type><![CDATA[EDITOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[An object-oriented introduction to computer science using Eiffel]]></title><subtitle><![CDATA[]]></subtitle><published>1996-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Upper Saddle River, NJ]]></place_of_publication><publisher><![CDATA[Prentice-Hall, Inc.]]></publisher><publisher_name><![CDATA[Prentice-Hall, Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0131838725/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-SEP-97</review_dateofpub>
      <computingreviews_number>9709-0647</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[This textbook supports a new trend in teaching a first course in computer science. From the beginning, it presents the basic principles of computer science from an object-oriented perspective, through the process of object modeling. The author thinks that before students learn to program, they should be introduced to modeling. This approach is supported by an easy-to-learn object-oriented programming]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=120710]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="122659">
      <media id="1060985">
                              <media_isbn>0521621127</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="689">
                <term>Applicative (Functional) Languages</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="453">
                <term>Applicative (Functional) Programming</term>
                <categorycode>D.1.1</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1736409"><firstname><![CDATA[Andrea]]></firstname><lastname><![CDATA[Asperti]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author><author id="1622606"><firstname><![CDATA[Stefano]]></firstname><lastname><![CDATA[Guerrini]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>2</displayorder></author></authors><citation type="Book"><title><![CDATA[The optimal implementation of functional programming languages]]></title><subtitle><![CDATA[]]></subtitle><published>1998-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[New York, NY]]></place_of_publication><publisher><![CDATA[Cambridge University Press]]></publisher><publisher_name><![CDATA[Cambridge University Press]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0521621127/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-FEB-00</review_dateofpub>
      <computingreviews_number>0002-0058</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Optimal reduction is an innovative graph reduction technique for functional expressions that solves the sharing problem. This is an unusual book that will interest the functional programming community.  The authors&#8217; intention is to cover optimal implementation issues, from the most theoretical to the most pragmatic. It is about optimal sharing in functional programming languages, but]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=122659]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="116362">
      <media id="890808">
                              <media_isbn>0132479257</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="2616">
                <term>Eiffel</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1999808"><firstname><![CDATA[Bertrand]]></firstname><lastname><![CDATA[Meyer]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Eiffel: the language]]></title><subtitle><![CDATA[]]></subtitle><published>1992-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Upper Saddle River, NJ]]></place_of_publication><publisher><![CDATA[Prentice-Hall, Inc.]]></publisher><publisher_name><![CDATA[Prentice-Hall, Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0132479257/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-JUN-93</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Eiffel is a powerful object-oriented programming language designed by Meyer, which is available as public-domain software. Eiffel is a strongly typed language that supports multiple and repeated inheritance, polymorphic data structures, dynamic binding, exception handling, and persistent objects. Its further design and improvements are also in the public domain.  This book is the first complete]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=116362]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="122865">
      <media id="1070536">
                              <media_isbn>0521644089</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="690">
                <term>Application Builder</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="453">
                <term>Applicative (Functional) Programming</term>
                <categorycode>D.1.1</categorycode>
              </ccs>
                          <ccs id="2389">
                <term>Multimedia Information Systems</term>
                <categorycode>H.5.1</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1999851"><firstname><![CDATA[Paul]]></firstname><lastname><![CDATA[Hudak]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[The Haskell school of expression]]></title><subtitle><![CDATA[learning functional programming through multimedia]]></subtitle><published>2000-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[The Haskell school of expression]]></journal_title><total_pages>363</total_pages><place_of_publication><![CDATA[New York, NY]]></place_of_publication><publisher><![CDATA[Cambridge University Press]]></publisher><publisher_name><![CDATA[Cambridge University Press]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0521644089/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-MAY-00</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Hudak has written a rather unusual and very interesting book for the functional programming community. He presents a novel approach to functional programming and uses brand-new concepts and ideas to teach functional style. His examples are drawn from multimedia applications rather than from the mathematics commonly used in other programming language books. Multimedia is an interesting and important]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=122865]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="125933">
      <media id="1154652">
                              <media_isbn>3540416137</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="1673">
                <term>Applications And Expert Systems</term>
                <categorycode>I.2.1</categorycode>
              </ccs>
                          <ccs id="2419">
                <term>Distributed Artificial Intelligence</term>
                <categorycode>I.2.11</categorycode>
              </ccs>
                          <ccs id="1557">
                <term>Systems And Software</term>
                <categorycode>H.3.4</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="2051356"><firstname><![CDATA[Andrea]]></firstname><lastname><![CDATA[Omicini]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author><author id="2040779"><firstname><![CDATA[Franco]]></firstname><lastname><![CDATA[Zambonelli]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>2</displayorder></author><author id="1914006"><firstname><![CDATA[Matthias]]></firstname><lastname><![CDATA[Klusch]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>3</displayorder></author><author id="1910114"><firstname><![CDATA[Robert]]></firstname><lastname><![CDATA[Tolksdorf]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>4</displayorder></author></authors><citation type="Divisible Book"><title><![CDATA[Coordination of Internet agents]]></title><subtitle><![CDATA[models, technologies, and applications]]></subtitle><published>2001-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[Coordination of Internet agents]]></journal_title><total_pages>523</total_pages><place_of_publication><![CDATA[London, UK]]></place_of_publication><publisher><![CDATA[Springer-Verlag]]></publisher><publisher_name><![CDATA[Springer-Verlag]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/3540416137/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>13-MAY-02</review_dateofpub>
      <computingreviews_number>0207-0365</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[The Internet is a global, distributed, decentralized computing environment. Internet applications are typically made up of different components, which are likely to be heterogeneous, and which must interact with each other. As the use of agents grows in importance, the coordination of agents is developing into a central role in Internet applications. Internet-related issues like security, mobility,]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=125933]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="126450">
      <media id="1173011">
                              <media_isbn>0262182181</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="1736">
                <term>Deduction And Theorem Proving</term>
                <categorycode>I.2.3</categorycode>
              </ccs>
                          <ccs id="1750">
                <term>Knowledge Representation Formalisms And Methods</term>
                <categorycode>I.2.4</categorycode>
              </ccs>
                          <ccs id="1179">
                <term>Mathematical Logic</term>
                <categorycode>F.4.1</categorycode>
              </ccs>
                          <ccs id="1315">
                <term>Probability And Statistics</term>
                <categorycode>G.3</categorycode>
              </ccs>
                          <ccs id="1842">
                <term>Problem Solving, Control Methods, And Search</term>
                <categorycode>I.2.8</categorycode>
              </ccs>
                          <ccs id="866">
                <term>Prolog</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1787352"><firstname><![CDATA[Raymond]]></firstname><lastname><![CDATA[Reiter]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Knowledge in action]]></title><subtitle><![CDATA[logical foundations for specifying and implementing dynamical systems]]></subtitle><published>2001-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[Knowlege in action]]></journal_title><total_pages>424</total_pages><place_of_publication><![CDATA[Cambridge, MA]]></place_of_publication><publisher><![CDATA[MIT Press]]></publisher><publisher_name><![CDATA[MIT Press]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0262182181/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>12-SEP-02</review_dateofpub>
      <computingreviews_number>0211-0632</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[ New ideas in the theory and implementation of dynamical systems models are covered in this book. The author presents situation calculus (a dialect of first-order logic), extended by many features for dynamical system modeling, such as time, processes, concurrency, exogenous events, reactivity, sensing and knowledge, probabilistic uncertainty, and decision theory.
The author presents both]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=126450]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="126566">
      <media id="1186772">
                                                        <media_issn>00043702</media_issn>
                          <ccs_terms>
                                    <ccs id="1302">
                <term>General</term>
                <categorycode>G.2.0</categorycode>
              </ccs>
                          <ccs id="1813">
                <term>Learning</term>
                <categorycode>I.2.6</categorycode>
              </ccs>
                          <ccs id="3136">
                <term>Multiagent Systems</term>
                <categorycode>I.2.11</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors></authors><citation type="Article"><title><![CDATA[Multiagent learning using a variable learning rate]]></title><subtitle><![CDATA[]]></subtitle><published>2002-04-01 00:00:00.0</published><start_page>215</start_page><end_page>250</end_page><sponsoredby><![CDATA[2]]></sponsoredby><issueseries><![CDATA[]]></issueseries><volume>136</volume><start_date>2002-04-01 00:00:00.0</start_date><end_date>2002-04-01 00:00:00.0</end_date><journal_title><![CDATA[Artificial Intelligence]]></journal_title><journal_start_date>2001-03-01 00:00:00.0</journal_start_date><journal_end_date></journal_end_date><journal_id>5812</journal_id></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://dx.doi.org/10.1016/S0004-3702(02)00121-2]]></url>
              <type><![CDATA[DOI]]></type>
              <source><![CDATA[ELSEVIER]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>28-OCT-02</review_dateofpub>
      <computingreviews_number>0301-0093</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[ Multiagent learning provides good opportunity to study the process of building and using multiagent systems (MAS). In this paper, the authors present the concept of learning with a variable learning rate, and describe the &#8220;win or learn fast&#8221; (WoLF) principle for defining how to vary this rate. For a restricted class of iterated matrix games, the authors prove that rational algorithms]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=126566]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="126832">
      <media id="1215596">
                              <media_isbn>1930708122</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="2072">
                <term>Business</term>
                <categorycode>J.1</categorycode>
              </ccs>
                          <ccs id="3178">
                <term>Electronic Commerce</term>
                <categorycode>K.4.4</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1336417"><firstname><![CDATA[Aryya]]></firstname><lastname><![CDATA[Gangopadhyay]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Managing business with electronic commerce]]></title><subtitle><![CDATA[issues and trends]]></subtitle><published>2001-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[Managing Business with Electronic Commerce]]></journal_title><total_pages>272</total_pages><place_of_publication><![CDATA[Hershey, PA]]></place_of_publication><publisher><![CDATA[Idea Group Publishing]]></publisher><publisher_name><![CDATA[Idea Group Publishing]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/1930708122/ref=nosimcomputingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>09-JAN-03</review_dateofpub>
      <computingreviews_number>0304-0351</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[ This book is a collection of extraordinary papers by researchers and practitioners in various aspects of electronic markets: computer technology, finance and banking, marketing, and logistics.

Four sections make up the book, and deal with topics related to technology development, marketing, finance, and business strategies. 

The first section consists of five chapters. The first]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=126832]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="118475">
      <media id="937477">
                                                        <media_issn>01640925</media_issn>
                          <ccs_terms>
                                    <ccs id="689">
                <term>Applicative (Functional) Languages</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="453">
                <term>Applicative (Functional) Programming</term>
                <categorycode>D.1.1</categorycode>
              </ccs>
                          <ccs id="1084">
                <term>Arrays</term>
                <categorycode>E.1</categorycode>
              </ccs>
                          <ccs id="1083">
                <term>Data Structures</term>
                <categorycode>E.1</categorycode>
              </ccs>
                          <ccs id="1169">
                <term>Denotational Semantics</term>
                <categorycode>F.3.2</categorycode>
              </ccs>
                          <ccs id="660">
                <term>Formal Definitions And Theory</term>
                <categorycode>D.3.1</categorycode>
              </ccs>
                          <ccs id="948">
                <term>Optimization</term>
                <categorycode>D.3.4</categorycode>
              </ccs>
                          <ccs id="931">
                <term>Processors</term>
                <categorycode>D.3.4</categorycode>
              </ccs>
                          <ccs id="663">
                <term>Semantics</term>
                <categorycode>D.3.1</categorycode>
              </ccs>
                          <ccs id="1167">
                <term>Semantics Of Programming Languages</term>
                <categorycode>F.3.2</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1797351"><firstname><![CDATA[Adrienne]]></firstname><lastname><![CDATA[Bloss]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Article"><title><![CDATA[Path analysis and the optimization of nonstrict functional languages]]></title><subtitle><![CDATA[]]></subtitle><published>1994-05-01 00:00:00.0</published><start_page>328</start_page><end_page>369</end_page><sponsoredby><![CDATA[3]]></sponsoredby><issueseries><![CDATA[3]]></issueseries><volume>16</volume><start_date>1994-05-01 00:00:00.0</start_date><end_date>1994-05-01 00:00:00.0</end_date><journal_title><![CDATA[ACM Transactions on Programming Languages and Systems]]></journal_title><journal_start_date>1990-07-01 00:00:00.0</journal_start_date><journal_end_date></journal_end_date><journal_id>5830</journal_id></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://portal.acm.org/citation.cfm?id=177497]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[ACM]]></source>
            </link>
                      <link>
              <url><![CDATA[http://doi.acm.org/10.1145/177492.177497]]></url>
              <type><![CDATA[DOI]]></type>
              <source><![CDATA[ACM]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-JUN-95</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Path analysis is a novel analysis and optimization technique that is applicable to nonstrict sequential purely functional programming languages. By using path analysis, it is possible to determine the order of expression evaluation at compile time. This information can be used to optimize the code produced by a compiler.  Path analysis is a computable abstraction of path semantics. Path semantics]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=118475]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="119028">
      <media id="951724">
                                                        <media_issn>03043975</media_issn>
                          <ccs_terms>
                                    <ccs id="689">
                <term>Applicative (Functional) Languages</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="1184">
                <term>Lambda Calculus And Related Systems</term>
                <categorycode>F.4.1</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1878432"><firstname><![CDATA[V.]]></firstname><lastname><![CDATA[Poirriez]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Article"><title><![CDATA[MLOG: a strongly typed confluent functional language with logical variables]]></title><subtitle><![CDATA[]]></subtitle><published>1994-01-03 00:00:00.0</published><start_page>201</start_page><end_page>223</end_page><sponsoredby><![CDATA[1-2]]></sponsoredby><issueseries><![CDATA[1-2]]></issueseries><volume>122</volume><start_date>1994-01-03 00:00:00.0</start_date><end_date>1994-01-03 00:00:00.0</end_date><journal_title><![CDATA[Theoretical Computer Science]]></journal_title><journal_start_date>2001-05-01 00:00:00.0</journal_start_date><journal_end_date></journal_end_date><journal_id>5824</journal_id></citation></citation_details>        </media_citation>
        <fulltext>
                  </fulltext>
      </media>
      <review_dateofpub>01-NOV-95</review_dateofpub>
      <computingreviews_number>9511-0874</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[An extension of the functional programming language ML is described. A new language called MLOG extends ML with logical variables&#8212;which can be instantiated only once&#8212;and a unification mechanism, thus enabling programming in a functional and logical style. MLOG is implemented by extending CAML Light, a well-known implementation of ML.  At the heart of MLOG is a mechanism that suspends]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=119028]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="119233">
      <media id="960011">
                              <media_isbn>013100686X</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="650">
                <term>Design</term>
                <categorycode>D.2.10</categorycode>
              </ccs>
                          <ccs id="2616">
                <term>Eiffel</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="464">
                <term>General</term>
                <categorycode>D.2.0</categorycode>
              </ccs>
                          <ccs id="2364">
                <term>Object-Oriented Programming</term>
                <categorycode>D.1.5</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="2000487"><firstname><![CDATA[Richard]]></firstname><lastname><![CDATA[Wiener]]></lastname><type><![CDATA[EDITOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Software development using Eiffel]]></title><subtitle><![CDATA[]]></subtitle><published>1995-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Upper Saddle River, NJ]]></place_of_publication><publisher><![CDATA[Prentice-Hall, Inc.]]></publisher><publisher_name><![CDATA[Prentice-Hall, Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/013100686X/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-OCT-96</review_dateofpub>
      <computingreviews_number>9610-0775</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[The latest version of the Eiffel programming language is presented here and is used to construct safe and robust object-oriented software systems. Eiffel [1] is a good tool for engineering high-quality, reliable software products. The author uses the Booch &#8217;94 method to demonstrate analysis and design in Eiffel.  The book is logically divided into two parts. The first part (chapters]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=119233]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="120082">
      <media id="984009">
                              <media_isbn>0201634805</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="2616">
                <term>Eiffel</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="920">
                <term>Language Constructs and Features</term>
                <categorycode>D.3.3</categorycode>
              </ccs>
                          <ccs id="2364">
                <term>Object-Oriented Programming</term>
                <categorycode>D.1.5</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1906048"><firstname><![CDATA[Jacob]]></firstname><lastname><![CDATA[Gore]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Object structures]]></title><subtitle><![CDATA[]]></subtitle><published>1996-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Boston, MA]]></place_of_publication><publisher><![CDATA[Addison-Wesley Longman Publishing Co., Inc.]]></publisher><publisher_name><![CDATA[Addison-Wesley Longman Publishing Co., Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0201634805/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-MAY-98</review_dateofpub>
      <computingreviews_number>9805-0290</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Undergraduate computer science students and practicing professionals interested in object-oriented programming are the intended audience for this book. The book has two purposes: it is intended as both a study of applied object-oriented component design and a treatise on object structures. The author uses well-known data structures, because professionals will find it easier to learn object-oriented]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=120082]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="120430">
      <media id="990040">
                              <media_isbn>0201403706</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="2908">
                <term>Java</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="2364">
                <term>Object-Oriented Programming</term>
                <categorycode>D.1.5</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1910714"><firstname><![CDATA[Adam]]></firstname><lastname><![CDATA[Freeman]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author><author id="1795101"><firstname><![CDATA[Darrel]]></firstname><lastname><![CDATA[Ince]]></lastname><type><![CDATA[EDITOR]]></type><displayorder>2</displayorder></author></authors><citation type="Book"><title><![CDATA[Active Java]]></title><subtitle><![CDATA[]]></subtitle><published>1996-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Redwood City, CA]]></place_of_publication><publisher><![CDATA[Addison Wesley Longman Publishing Co., Inc.]]></publisher><publisher_name><![CDATA[Addison Wesley Longman Publishing Co., Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0201403706/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-DEC-97</review_dateofpub>
      <computingreviews_number>9712-0969</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[The authors aim to cover elements of object-oriented Java programming in general, and building Java applications for the Internet in particular. The book does not describe the full Java programming language, but it covers the most important elements of the language.  The book is logically divided into two parts. The first part (chapters 1 to 6) presents basic elements of object-oriented programming]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=120430]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="117077">
      <media id="898065">
                                                        <media_issn>00015903</media_issn>
                          <ccs_terms>
                                    <ccs id="1205">
                <term>Formal Languages</term>
                <categorycode>F.4.3</categorycode>
              </ccs>
                          <ccs id="1203">
                <term>Parsing</term>
                <categorycode>F.4.2</categorycode>
              </ccs>
                          <ccs id="949">
                <term>Parsing</term>
                <categorycode>D.3.4</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1833617"><firstname><![CDATA[Anthony]]></firstname><lastname><![CDATA[Fisher]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Article"><title><![CDATA[A &#8220;yo-yo&#8221; parsing algorithm for a large class of van Wijngaarden grammars]]></title><subtitle><![CDATA[]]></subtitle><published>1992-09-01 00:00:00.0</published><start_page>461</start_page><end_page>481</end_page><sponsoredby><![CDATA[5]]></sponsoredby><issueseries><![CDATA[5]]></issueseries><volume>29</volume><start_date>1992-09-01 00:00:00.0</start_date><end_date>1992-09-01 00:00:00.0</end_date><journal_title><![CDATA[Acta Informatica]]></journal_title><journal_start_date>2001-03-01 00:00:00.0</journal_start_date><journal_end_date></journal_end_date><journal_id>5833</journal_id></citation></citation_details>        </media_citation>
        <fulltext>
                  </fulltext>
      </media>
      <review_dateofpub>01-AUG-93</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[The van Wijngaarden grammars (VWG) are grammars for describing languages that are not context-free. The applicability of those grammars is limited, however, because, in order to be practically useful, grammars have to be strongly restricted. This paper presents an algorithm for a larger class of VWG, which is accordingly more useful than other algorithms.  The paper is organized in three]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=117077]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="124341">
      <media id="1156979">
                              <media_isbn>0471934704</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="1393">
                <term>Data Models</term>
                <categorycode>H.2.1</categorycode>
              </ccs>
                          <ccs id="1091">
                <term>Data Storage Representations</term>
                <categorycode>E.2</categorycode>
              </ccs>
                          <ccs id="1083">
                <term>Data Structures</term>
                <categorycode>E.1</categorycode>
              </ccs>
                          <ccs id="485">
                <term>Methodologies</term>
                <categorycode>D.2.1</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1736279"><firstname><![CDATA[Reiner]]></firstname><lastname><![CDATA[Durchholz]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author><author id="1784743"><firstname><![CDATA[Gernot]]></firstname><lastname><![CDATA[Richter]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>2</displayorder></author></authors><citation type="Book"><title><![CDATA[Compositional data objects]]></title><subtitle><![CDATA[]]></subtitle><published>1992-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[New York, NY]]></place_of_publication><publisher><![CDATA[John Wiley & Sons, Inc.]]></publisher><publisher_name><![CDATA[John Wiley & Sons, Inc.]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0471934704/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-NOV-93</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[In the last two decades, data structures have played an important role in different fields of computer science. Their application has recently become significant in database design and for the representation of information in databases.  The authors began their work on information management concepts (IMCs) based on compositions of data constructs in 1972. IMC is intended to serve &#8220;as]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=124341]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="117587">
      <media id="913866">
                              <media_isbn>0830643192</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="704">
                <term>C++</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                          <ccs id="522">
                <term>Microsoft Windows</term>
                <categorycode>D.2.2</categorycode>
              </ccs>
                          <ccs id="2364">
                <term>Object-Oriented Programming</term>
                <categorycode>D.1.5</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="1847377"><firstname><![CDATA[Jeff]]></firstname><lastname><![CDATA[Mackay]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[Windows programming with Borland C++]]></title><subtitle><![CDATA[]]></subtitle><published>1993-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Blue Ridge Summit, PA]]></place_of_publication><publisher><![CDATA[Windcrest/McGraw-Hill]]></publisher><publisher_name><![CDATA[Windcrest/McGraw-Hill]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0830643192/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-JUL-94</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[Programming for Microsoft Windows version 3.0 and higher using Borland C++ development tools is described. The book is of broader significance, however, because it consistently discusses programming for Win32 and Windows NT as well, and is not restricted to Borland C++. Throughout the book, the author uses his own object-oriented Vista application framework, whose complete source code is given in]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=117587]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="117847">
      <media id="921515">
                              <media_isbn>0691087571</media_isbn>
                                                    <ccs_terms>
                                    <ccs id="920">
                <term>Language Constructs and Features</term>
                <categorycode>D.3.3</categorycode>
              </ccs>
                          <ccs id="866">
                <term>Prolog</term>
                <categorycode>D.3.2</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="2015287"><firstname><![CDATA[Patrice]]></firstname><lastname><![CDATA[Boizumault]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author></authors><citation type="Book"><title><![CDATA[The implementation of Prolog]]></title><subtitle><![CDATA[]]></subtitle><published>1993-01-01 00:00:00.0</published><start_page></start_page><end_page></end_page><sponsoredby><![CDATA[]]></sponsoredby><issue_series></issue_series><volume></volume><journal_title><![CDATA[]]></journal_title><total_pages></total_pages><place_of_publication><![CDATA[Princeton, NJ]]></place_of_publication><publisher><![CDATA[Princeton University Press]]></publisher><publisher_name><![CDATA[Princeton University Press]]></publisher_name></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.amazon.com/exec/obidos/ASIN/0691087571/ref=nosim/computingrevi-20/]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[Amazon]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-JUL-94</review_dateofpub>
      <computingreviews_number></computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[The author surveys most of the important techniques and principles for the implementation of Prolog. He covers the implementation of so-called classical Prolog systems and Prolog+ systems (Prolog systems that allow modification of the standard control strategy). Prolog systems with constraints and parallel Prolog systems are not included. The book is an updated and revised version of the French]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=117847]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
      <review id="127165">
      <media id="1254002">
                                                        <media_issn>08856125</media_issn>
                          <ccs_terms>
                                    <ccs id="2097">
                <term>Health</term>
                <categorycode>J.3</categorycode>
              </ccs>
                          <ccs id="1813">
                <term>Learning</term>
                <categorycode>I.2.6</categorycode>
              </ccs>
                              </ccs_terms>
        <media_citation>
          <citation_details><authors><author id="2154309"><firstname><![CDATA[Igor V.]]></firstname><lastname><![CDATA[Cadez]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>1</displayorder></author><author id="2004941"><firstname><![CDATA[Padhraic]]></firstname><lastname><![CDATA[Smyth]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>2</displayorder></author><author id="2222254"><firstname><![CDATA[Geoff J.]]></firstname><lastname><![CDATA[McLachlan]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>3</displayorder></author><author id="2222255"><firstname><![CDATA[Christine E.]]></firstname><lastname><![CDATA[McLaren]]></lastname><type><![CDATA[AUTHOR]]></type><displayorder>4</displayorder></author></authors><citation type="Article"><title><![CDATA[Maximum likelihood estimation of mixture densities for binned and truncated multivariate data]]></title><subtitle><![CDATA[]]></subtitle><published>2002-01-01 00:00:00.0</published><start_page>7</start_page><end_page>34</end_page><sponsoredby><![CDATA[1]]></sponsoredby><issueseries><![CDATA[]]></issueseries><volume>47</volume><start_date>2002-04-01 00:00:00.0</start_date><end_date>2002-04-01 00:00:00.0</end_date><journal_title><![CDATA[Machine Learning]]></journal_title><journal_start_date>2001-04-01 00:00:00.0</journal_start_date><journal_end_date></journal_end_date><journal_id>6189</journal_id></citation></citation_details>        </media_citation>
        <fulltext>
                      <link>
              <url><![CDATA[http://www.kluweronline.com/oasis.htm/390055]]></url>
              <type><![CDATA[URL]]></type>
              <source><![CDATA[]]></source>
            </link>
                  </fulltext>
      </media>
      <review_dateofpub>01-APR-03</review_dateofpub>
      <computingreviews_number>0307-0690</computingreviews_number>
      <status>Printed</status>
            <review_text><![CDATA[In data analysis and machine learning, binning and truncation of data is a common and important method. The expectation maximization (EM) procedure, introduced by McLachlan and Jones for the univariate case, is generalized here on multivariate measurements. The authors presented a general solution for the problem of fitting a multivariate mixture density model to binned and truncated data. Five]]></review_text>
      <review_link><![CDATA[http://www.reviews.com/review/review_review.cfm?review_id=127165]]></review_link>
      <copyright>Copyright Reviews.com</copyright>
      <reviewers>
                  <reviewer id="115178">
            <reviewer_name><![CDATA[M. Ivanovi&cacute;]]></reviewer_name>
            <reviewer_institution><![CDATA[University of Novi Sad]]></reviewer_institution>
            <reviewer_location><![CDATA[Novi Sad]]></reviewer_location>
            <reviewer_country><![CDATA[Serbia and Montenegro]]></reviewer_country>
            <reviewer_url><![CDATA[http://perun.im.ns.ac.yu/index.php?option=com_content&task=view&id=68&Itemid=41]]></reviewer_url>
            <review_count>41</review_count>
            <displayorder>1</displayorder>
          </reviewer>
              </reviewers>
    </review>
  </reviews>