%PDF-1.5 % 4 0 obj << /S /GoTo /D (chapter.1) >> endobj 7 0 obj (A Customisable Mapping between Java Objects and Prolog Terms ) endobj 8 0 obj << /S /GoTo /D (chapter.1) >> endobj 10 0 obj (Ludwig Ostermayer, Frank Flederer, Dietmar Seipel ) endobj 11 0 obj << /S /GoTo /D (section.1.1) >> endobj 14 0 obj (Introduction) endobj 15 0 obj << /S /GoTo /D (section.1.2) >> endobj 18 0 obj (Prolog-Views on Objects in Java) endobj 19 0 obj << /S /GoTo /D (subsection.1.2.1) >> endobj 22 0 obj (Default Mapping between Objects and Terms) endobj 23 0 obj << /S /GoTo /D (subsection.1.2.2) >> endobj 26 0 obj (Customised Mapping between Objects and Terms) endobj 27 0 obj << /S /GoTo /D (section.1.3) >> endobj 30 0 obj (Prolog-View-Notation ) endobj 31 0 obj << /S /GoTo /D (subsection.1.3.1) >> endobj 34 0 obj (Generating Java Classes) endobj 35 0 obj << /S /GoTo /D (subsection.1.3.2) >> endobj 38 0 obj (Generating Java Annotations) endobj 39 0 obj << /S /GoTo /D (section.1.4) >> endobj 42 0 obj (Breaking Reference Cycles) endobj 43 0 obj << /S /GoTo /D (section.1.5) >> endobj 46 0 obj (Related Work) endobj 47 0 obj << /S /GoTo /D (section.1.6) >> endobj 50 0 obj (Conclusion and Future Work) endobj 51 0 obj << /S /GoTo /D [52 0 R /Fit] >> endobj 58 0 obj << /Length 2620 /Filter /FlateDecode >> stream xڵɲqXvh,E>D93x$YXNӍl(~+Fӎ^<'=W|'U,wa(wq3a#~]Tk}DaD~aK 0{ >LYF;0bI`, Si8qeve ~"CeL >i 9e'LbiЍWC`=v=Why~X´ݿXW{c/PHsAr@,kQ^D@qg+iӧ0QǽEF۾2u.[S BJ'Ȑ,Lb/ފν%lMOR4ߢƗ\b]:Ƴf]Adc408'VL`#a!p$Kc:ťhgQ:s|C:vgC`ZZGߏKۜZ]Uf O>0dzr0YXH$m/loIHOxv60kTv3gږ"B6I&k[")y6!*ǨhcnΚ @lGjuGfa0.\MGOKq~_u8KF%xt⨰]>t)$Qi0.gV|quesG#ԥDҔCodU8p*`j|:{GQC-eeIM3%$h7Yesͥi585Jy.`P[x@bRW5Mр$Pt奷%ICMӆm'REwmYF`h5:wC~M!袰H.#+-˛A}zSlʋsO>p5ͅ䎖5-@(-yۦ|/hKplfNB/Nahw45} dh)]9 1 {Z"Q㸝{r7le& <Eoa.. nR, ^2۴)CƹF+Ք dk&7)FL/2HHazu\XT$ר^;u3-`) o; mYM܂l3tkτn2K`4ȂCᶓq,Hٚ8`h2s߳_¢5Jhs]v!=X8Zfwt&ŤT$DMҳϺGf^EZ_ ke!8oj[zew=x.ڟ_2MiI渊/E8ّ/2`4Ct4CB]7Z5MQX1k*(VG0´17]2:>E~g0O gJY;]VMӕenX9k.\XV+$YV1nKX^0Kis$EW5X#瘻3v q<)D*_ ;kM,Ad@!JA=
ky7|/UsfrL!a-; 7vđ1+D0Eɖ,\8ə1B&"{!h9v$>