References

  Previous section   Next section

References

(Abiteboul 1997) Abiteboul, S. 1997. "Querying Semi-Structured Data," Proceedings of the International Conference on Database Theory. Delphi, Greece, pp. 1?18.

(Abiteboul et al. 1997) Abiteboul, S., Quass, D., McHugh, J., Widom J., and J. L. Wiener. 1997. "The LOREL Query Language for Semistructured Data," International Journal on Digital Libraries 1(1):68?88.

(Abiteboul et al. 2000) Abiteboul, S., Buneman, P., and D. Suciu. 2000. "Data on the Web: From Relations to Semistructured Data and XML." (Morgan Kaufmann Publishers).

(Aboulnaga et al. 2001) Aboulnaga, A., Naughton, J., and C. Zhang. 2001. "Generating Synthetic Complex-Structured XML Data," Informal Proceedings of the International Workshop on the Web and Databases. Santa Barbara, California.

(Abowd et al. 1995) Abowd, G. D., Allen, R. B., and D. Garlan. 1995. "Formalizing Style to Understand Descriptions of Software Architecture," ACM Transactions on Software Engineering and Methodology 4(4):319?64.

(Achard et al. 2001) Achard, F., Vaysseix, G., and E. Barillot. 2001. "XML, Bioinformatics and Data Integration," Bioinformatics Review 17(2):115?125.

(Aggarwal et al. 1998) Aggarwal, S., Hung, F., and W. Meng. 1998. "WIRE?A WWW-Based Information Retrieval and Extraction System," Proceedings of the International Workshop on Database and Expert System Applications. Vienna, Austria, pp. 887?92.

(Agrawal and Shim 1996) Agrawal, R., and K. Shim. 1996. "Developing Tightly-Coupled Data Mining Applications on a Relational Database System," Proceedings of the International Conference on Knowledge Discovery and Data Mining. Portland, Oregon, pp. 287?90.

(Agrawal and Srikant 1994) Agrawal, R., and R. Srikant. 1994. "Fast Algorithms for Mining Association Rules in Large Databases," Proceedings of the International Conference on Very Large Data Bases. Santiago de Chile, Chile, pp. 487?99.

(Agrawal et al. 1993a) Agrawal, R., Imielinski, T., and A. N. Swami. 1993. "Database Mining: A Performance Perspective," IEEE Transactions on Knowledge and Data Engineering 5(6):914?25.

(Agrawal et al. 1993b) Agrawal, R. Imielinski, T., and A. N. Swami. 1993. "Mining Association Rules between Sets of Items in Large Databases," Proceedings of the ACM SIGMOD International Conference on Management of Data. Washington D.C., pp. 207?16.

(Ahlgren et al. 1998) Ahlgren, B., Björkman, M., and P. G. Gunningberg. 1998. "The Applicability of Integrated Layer Processing," IEEE Journal on Selected Areas in Communications 16(3):317?31, 1998.

(Allen and Garlan 1997) Allen, R., and D. Garlan. 1997. "A Formal Basis for Architectural Connection," ACM Transactions on Software Engineering and Methodology 6(3):213?49.

(Altschul et al. 1990) Altschul, S. F., Gish, W., Miller, W., Myers. E. W., and D. J. Lipman. 1990. "Basic Local Alignment Search Tool," Journal of Molecular Biology 215:403?10.

(Altschul et al. 1997) Altschul, S. F., Madden, T. L., Schaffer, A. A., Zhang, J., Zhang, Z., Miller, W., and D. J. Lipman. 1997. "Gapped BLAST and PSI-BLAST: A New Generation of Protein Database Search Programs," Nucleic Acids Research 25:3389?402.

(Astley and Agha 1998) Astley, M., and G. Agha. 1998. "Customization and Composition of Distributed Objects: Middleware Abstractions for Policy Management," Proceedings of the ACM SIGSOFT International Symposium on the Foundations of Software Engineering. Lake Buena Vista, Florida, pp. 1?9.

(ATM 1996) ATM (Asynchronous Transfer Mode). 1996. "ATM Forum Traffic Management Draft Standard," aftm-0056.000, ftp://ftp.atmforum.com/pub/approved-specs/af-tm-0056.000.pdf.

(Baker 1998) Baker, S. 1998. CORBA Distributed Objects: Using Orbix (Reading, Massachusetts: Addison-Wesley; New York: ACM Press).

(Banerjee et al. 2000) Banerjee, S., Krishnamurthy, V., Krishnaprasad, M., and R. Murthy. 2000. "Oracle8i?The XML Enabled Data Management System," Proceedings of the International Conference on Data Engineering. San Diego, California. pp. 561?68.

(Barbosa et al. 2002) Barbosa, D., Mendelzon, A., Keenleyside, J., and K. Lyons. 2002. "ToXgene: An Extensible Template-based Data Generator for XML" Informal Proceedings of the International Workshop on the Web and Databases. Madison, Wisconsin, pp. 49?54.

(Baril and Bellahsène 2000) Baril, X., and Z. Bellahsène. 2000. "A View Model for XML Documents," Proceedings of the International Conference on Object-Oriented Information Systems. London, U.K., pp. 429?41.

(Baril and Bellahsène 2001) Baril, X., and Z. Bellahsène. 2001. "A Browser for Specifying XML Views," Proceedings of the International Conference on Object-Oriented Information Systems. Calgary, Canada, pp. 164?74.

(Baru 1999) Baru, C. 1999. "XVviews : XML Views of Relational Schemas," Proceedings of the International Workshop on Database and Expert System Applications. Florence, Italy, pp. 700?05.

(Bayardo 1998) Bayardo, R. 1998. "Efficiently Mining Long Patterns from Databases," Proceedings of the ACM SIGMOD International Conference on Management of Data. Seattle, Washington, pp. 85?93.

(Beach 1992) Beach, B. 1992. "Connecting Software Components with Declarative Glue," Proceedings of the International Conference on Software Engineering. Melbourne, Australia, pp. 120?37.

(Bitton et al. 1983) Bitton, D. J. DeWitt, and C. Turbyfill. 1983. "Benchmarking Database Systems: A Systematic Approach," Proceedings of the International Conference on Very Large Data Bases. Florence, Italy, pp. 8?19.

(Boag et al. 2002) Boag, S., Chamberlin, D., Fernandez, M. F., Florescu, D., Robie, J., Siméon, J., and M. Stefanescu, eds. 2002. "XQuery 1.0: An XML Query Language," W3C Working Draft, http://www.w3.org/TR/2002/WD-xquery-20020430/.

(Bohannon et al. 2002) Bohannon, P., Freire, J., Roy, P., and J. Siméon. "From XML Schema to Relations: A Cost-Based Approach to XML Storage," Proceedings of the International Conference on Data Engineering. San Jose, California.

(Böhme and Rahm 2001) Böhme, T., and E. Rahm. 2001. "XMach-1: A Benchmark for XML Data Management," Proceedings of the German Database Conference (BTW2001). Oldenburg, Germany, pp. 264?73.

(Bonifati and Ceri 2000) Bonifati, A., and S. Ceri. 2000. "Comparative Analysis of Five XML Query Languages," SIGMOD Record, 29(1):68?79.

(Boulicaut et al. 1998) Boulicaut, J.-F., Klemettinen, M., and H. Mannila. "Querying Inductive Databases: A Case Study on the MINE RULE Operator," Proceedings of the International Conference on Principles of Data Mining and Knowledge Discovery. Nantes, France, pp. 194?202.

(Boulicaut et al. 1999) Boulicaut, J.-F., Klemettinen, M., and H. Mannila. 1999. "Modeling KDD Processes within the Inductive Database Framework," Proceedings of the International Conference on Data Warehousing and Knowledge Discovery. Florence, Italy, pp. 293?302.

(Bourret 2001a) Bourret, R. P. 2001. "XML Database Products," http://www.rpbourret.com/xml/XMLDatabaseProds.htm.

(Bourret 2001b) Bourret, R. P. 2001. "Middleware for Transferring Data between XML Documents and Relational Databases," http://www.rpbourret.com/xmldbms/index.htm.

(Bourret 2002) Bourret, R. P. 2002. "XML and Databases", http://www.rpbourret.com/xml/XMLAndDatabases.htm.

(Braden et al. 1998) Braden, B., Clark, D., Crowcroft, J., Davie, B., Deering, S., Estrin, D., Floyd, S., Jacobson, V., Minshall, G., Partridge, C., Peterson, L., Ramakrishnan, K., Shenker, S., Wroclawski, J., and L. Zhang. 1998. "Recommendations on Queue Management and Congestion Avoidance in the Internet," RFC 2309, http://xml.resource.org/public/rfc/html/rfc2309.html.

(Bradshaw 1997) Bradshaw, J. 1997. "Software Agents," American Association for Artificial Intelligence (Menlo Park, California: AAAI Press).

(Braga et al. 2002) Braga, D., Campi, A., Klemettinen, M., and P. L. Lanzi. "Mining Association Rules from XML Data," Proceedings of the International Conference on Data Warehousing and Knowledge Discovery. Aix en Provence, France.

(Bray et al. 2000) Bray, T., Paoli, J., Sperberg-McQueen, C. M., and E. Maler. 2000. "Extensible Markup Language (XML) 1.0," 2nd ed., http://www.w3.org/TR/REC-xml.

(Bressan, Dobbie et al. 2001) Bressan, S., Dobbie, G., Lacroix, Z., Lee, M. L., Li, Y. G., Nambiar, U., and B. Wadhwa. 2001. "XOO7: Applying OO7 Benchmark to XML Query Processing Tools," Proceedings of the ACM International Conference on Information and Knowledge Management. Atlanta, Georgia, pp. 167?74.

(Bressan, Lee et al. 2001) Bressan, S., Lee, M. L., Li, Y. G., Lacroix, Z., and U. Nambiar. 2001. "The XOO7 XML Management System Benchmark," Technical Report TR21/00, Computer Science Department, National University of Singapore.

(Bronsard et al. 1997) Bronsard, F., Bryan, D., Kozaczynski, W., Liongosari, E. S., Ning, J. Q., Ólafsson, Á., and J. W. Wetterstrand. 1997. "Toward Software Plug and Play," Proceedings of the Symposium on Software Reusability. Boston, Massachusetts, pp. 19?29.

(Brown and Wallnau 1996) Brown, A., and K. Wallnau. 1996. "Engineering of Component-Based Systems," Proceedings of the IEEE International Conference on Engineering of Complex Systems. Montreal, Canada.

(Buneman 1997) Buneman, P. 1997. "Semistructured Data," Proceedings of the Symposium on Principles of Database Systems. Tucson, Arizona, pp. 117?121.

(Carey et al. 1993) Carey, M. J., DeWitt, D. J., and J. F. Naughton. 1993. "The OO7 Benchmark," Proceedings of the ACM SIGMOD International Conference on Management of Data. Washington D.C., pp. 12?21.

(Carey et al. 1997) Carey, M. J., DeWitt, D. J., Naughton, J. F., Asgarian, M., Brown, P., Gehrke, J. E., and D. N. Shah. 1997. "The BUCKY Object-Relational Benchmark," Proceedings of the ACM SIGMOD International Conference on Management of Data. Tucson, Arizona, pp. 135?46.

(Carey et al. 2000) Carey, M. J., Florescu, D., Ives, Z. G., Lu, Y., Shanmugasundaram, J., Shekita, E. J., and S. N. Subramanian. 2000. "XPERANTO: Publishing Object-Relational as XML," Informal Proceedings of the International Workshop on the Web and Databases. Dallas, Texas. pp. 105?10.

(Celko 2000) Celko, J. 2000. SQL for Smarties: Advanced SQL Programming 2nd ed. (San Francisco: Morgan Kaufmann Publishers).

(Chamberlin et al. 2000) Chamberlin, D., Robie, J., and D. Florescu. 2000. "Quilt: An XML Query Language for Heterogeneous Data Sources," Informal Proceedings of the International Workshop on the Web and Databases. Dallas, Texas, pp. 53?62.

(Chamberlin et al. 2001) Chamberlin, D., Clark, J., Florescu, D., Robie, J., Siméon, J., and M. Stefanescu. 2001. "XQuery 1.0: An XML Query Language," W3C Working Draft, http://www.w3.org/TR/2001/WD-xquery-20010607/.

(Chang et al. 2000) Chang, B., Scardina, M., Karun, K., Kiritzov, S., Macky, I., Novoselsky, A., and N. Ramakrishnan. ORACLE XML Handbook (Oracle Press).

(Chen 1998) Chen, J. 1998. "A Training Approach to Develop Reusable Software Components by Combining Adaptation Algorithms," Ph.D. diss., George Mason University.

(Cheng and Xu 2000a) Cheng, J., and J. Xu. 2000. "IBM DB2 XML Extender?An End to End Solution for Storing and Retrieving XML Documents," IBM Corporation white paper, http://www-3.ibm.com/software/data/db2/extenders/xmlext/xmlextbroch.pdf.

(Cheng and Xu 2000b) ____. 2000. "XML and DB2," Proceedings of the International Conference on Data Engineering. San Diego, California, pp. 569?73.

(Chowdhary et al. 1997) Chowdhary, A., Nicklas, L., Setia, S., and E. White. 1997. "Supporting Dynamic Space-Sharing on Clusters of Non-dedicated Workstations," Proceedings of Seventeenth International Conference on Distributed Computing Systems. Baltimore, Maryland.

(Chung, Wilson, Ladner et al. 2001) Chung, M., Wilson, R., Ladner, R., Lovitt, T., Cobb, M., Abdelguerfi, M., and K. Shaw. 2001. "The Geospatial Information Distribution System (GIDS)," Succeeding with Object Databases (New York: John Wiley & Sons).

(Chung, Wilson, Shaw et al. 2001) Chung, M., Wilson, R., Shaw, K., Petry, F., and M. Cobb. 2001. "Querying Multiple Data Sources via an Object-Oriented Spatial Query Interface and Framework," Journal of Visual Languages and Computing 12(1):37?60.

(Clark and DeRose 1999) Clark, J., and S. DeRose, eds. 1999. "XML Path Language (XPath) Version 1.0," W3C Recommendation, http://www.w3.org/TR/1999/REC-xpath-19991116.

(Clark and Tennenhouse 1990) Clark, D. D., and D. L. Tennenhouse. 1990. "Architectural Considerations for a New Generation of Protocols," Proceedings of the ACM Symposium on Communications Architectures & Protocols. Philadelphia, Pennsylvania,pp. 200?08.

(Clements 1995) Clements, P. 1995. "From Subroutines to Subsystems: Component-Based Software Development," American Programmer 8(11).

(Cox et al. 2001) Cox, S., Cuthbert, A., Lake, R., and R. Martell, eds. 2001. "Geography Markup Language (GML) Implementation Specification 2.0," OGC Document #01-029, http://opengis.net/gml/01-029/GML2.html.

(Dellarocas 1997a) Dellarocas, C. 1997. "The Synthesis Environment for Component-Based Software Development," Proceedings of the International Workshop on Software Technology and Engineering Practice. London, U.K, pp. 434?43.

(Dellarocas 1997b) ____ 1997. "Towards a Design Handbook for Integrating Software Components," Proceedings of International Symposium on Assessment of Software Tools. Pittsburgh, Pennsylvania, pp. 3?13.

(DeRose, Maler, Daniel 2001) DeRose, S., Maler, E., and R. Daniel. 2001. "XML Pointer Language (XPointer)", W3C Candidate Recommendation, http://www.w3.org/TR/2001/WD-xptr-20010108/.

(DeRose, Maler, Orchard 2001) DeRose, S., Maler, E., and D. Orchard. "XML Linking Language (XLink)," W3C Recommendation, http://www.w3.org/TR/2000/REC-xlink-20010627/.

(Deutsch, Fernandez, Florescu et al. 1999) Deutsch, A., Fernandez, M. F., Florescu, D., Levy, A. Y., Maier, D., and D. Suciu. 1999. "Querying XML Data," IEEE Data Engineering Bulletin 22(3):10?18.

(Deutsch, Fernandez, Suciu 1999) Deutsch, A., Fernandez, M., and D. Suciu. 1999. "Storing Semistructured Data with STORED," Proceedings of the ACM SIGMOD International Conference on Management of Data. Philadelphia, Pennsylvania, pp. 431?42.

(DeWitt 1993) DeWitt, D. J., 1993. "The Wisconsin Benchmark: Past, Present, and Future," The Benchmark Handbook for Database and Transaction Processing Systems 2nd ed. (San Francisco: Morgan Kaufmann Publishers).

(DII 2001) DII (Defense Information Infrastructure). 2001. "Common Operating Environment (COE) Programmer's Guide for Data Retrieval via METCAST," draft version 1.5, Space and Naval Warfare Systems Command METOC Systems Program Office. SPAWAR PMW-185. San Diego, California.

(Direen et al. 2001) Direen, H., Brandin, C., Jones, M., Hedgepeth, C., and D. Shin. 2001. "Knowledge Management through a Fully Extensible, Schema Independent, XML Database," Proceedings of the IEEE/EMBS Annual Conference. Istanbul, Turkey.

(DMG) DMG Group. "The Data Mining Group," http://www.dmg.org/.

(Durbin et al. 1998) Durbin, R., Eddy, S., Krogh, A., and G. Mitchison. Biological Sequence Analysis, Probabilistic Models of Proteins and Nucleic Acids (Cambridge: Cambridge University Press).

(Eisenberg and Melton 2001) Eisenberg, A., and J. Melton. 2001. "SQL/XML and the SQLX Informal Group of Companies," SIGMOD Record 30(3):105?108.

(ESRI 1998) ESRI (Environmental Systems Research Institute). 1998. "ESRI Shapefile Technical Description." ESRI white paper, http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf.

(Fellhauer 2001) Fellhauer, T. 2001. "Managing XML Documents with Directory Servers and Other Database Management Systems." Diploma thesis, Karlsruhe University of Applied Sciences.

(Fernandez et al. 2000) Fernandez, M., Siméon, J., and P. Wadler. 2000. "XML Query Languages: Experiences and Exemplars," http://www-db.research.bell-labs.com/user/simeon/xquery.html.

(Fiebig and Moerkotte 2000) Fiebig, T., and G. Moerkotte. 2000. "Evaluating Queries on Structure with eXtended Access Support Relations," Informal Proceedings of the International Workshop on the Web and Databases. Dallas, Texas, pp. 41?46.

(Florescu and Kossmann 1999a) Florescu, D., and D. Kossmann. 1999. "Storing and Querying XML Data Using an RDBMS," IEEE Data Engineering Bulletin 22(3):27?34.

(Florescu and Kossmann 1999b) ____. 1999. "A Performance Evaluation of Alternative Mapping Schemes for Storing XML Data in a Relational Database," Technical Report no. 3680, INRIA, Le Chesnay Cedex, France.

(Garlan et al. 1995) Garlan, D., Allen, R., and J. Ockerbloom. 1995. "Architectural Mismatch or Why It's Hard to Build Systems Out of Parts," Proceedings of the International Conference on Software Engineering. Seattle, Washington, pp. 179?85.

(Goland et al. 1999) Goland, Y., Whitehead, E., Faizi, A., Carter, S., and D. Jensen. 1999. "HTTP Extensions for Distributed Authoring?WebDAV," Network Working Group RFC no. 2518, http://asg.Web.cmu.edu/rfc/rfc2518.html.

(Goldman et al. 1999) Goldman, R., McHugh, J., and J. Widom. 1999. "From Semistructured Data to XML: Migrating to the Lore Data Model and Query Language," Informal Proceedings of the International Workshop on the Web and Databases. Philadelphia, Pennsylvania, pp. 25?30.

(Gray 1993) Gray, J., ed., "The Benchmark Handbook for Database and Transaction Processing Systems," 2nd ed. (San Francisco: Morgan Kaufmann Publishers).

(Han et al. 1996) Han, J., Fu, Y., Kopersky, K., Wang, W., and O. Zaïane. 1996. "DMQL: A Data Mining Query Language for Relational Databases," Proceedings of the ACM SIGMOD International Workshop on Data Mining and Knowledge Discovery. Montreal, Canada.

(Han et al. 2000) Han, J., Pei, J., and Y. Yin. 2000. "Mining Frequent Patterns without Candidate Generation," Proceedings of the ACM SIGMOD International Conference on Management of Data. Dallas, Texas, pp. 1?12.

(Harmon 2002) Harmon, P. 2002. " An OMG Update for Managers: XML and MDA (May '02), OT Land, available at http://www.otland.com.

(Hofmeister et al. 1993) Hofmeister, C., White, E., and J. Purtilo. 1993. "SURGEON: A Packager for Dynamically Reconfigurable Distributed Applications," IEE Software Engineering Journal 8(2):95?101.

(Howes et al. 1995) Howes, T., Yeong, W., and S. Kille. "Lightweight Directory Access Protocol," The Internet Society, RFC 1770.

(Huitema 1996) Huitema, C. 1996. IPv6: The New Internet Protocol. (Upper Saddle River, New Jersey: Prentice Hall).

(Hutchison et al. 1994) Hutchison, D., Coulson, G., Campbell, A., and G. S. Blair. 1994. "Quality of Service Management in Distributed Systems," Network and Distributed Systems Management (Reading, Massachusetts: Addison-Wesley).

(Imielinski and Mannila 1996) Imielinski, T., and H. Mannila. 1996. "A Database Perspective on Knowledge Discovery," Communications of the ACM 39(11):58?64.

(Imielinski and Virmani 1998) Imielinski, T., and A. Virmani. 1998. "Association Rules . . . and What's Next? Towards Second Generation Data Mining Systems," Proceedings of the International Conference on Advances in Databases and Information Systems. Poznan, Poland, pp. 6?15.

(Imielinski et al. 1996) Imielinski, T., Virmani, A., and A. Abdulghani. 1996. "DataMine: Application Programming Interface and Query Language for Database Mining," Proceedings of the International Conference on Knowledge Discovery and Data Mining. Portland, Oregon, pp. 256?62.

(Jaber, Nada et al. 1998) Jaber, K., Nada, N., and D. Rine. 1998. "Towards the Design and Integration of Multi-Use Components," Proceedings of the International Conference on Information Systems Analysis and Synthesis. Orlando, Florida.

(Jaber, Rine et al. 1998) Jaber, K., Rine, D., and N. Nada. 1998. "Using Adapters at Variation Points in Component-Based Software Development: A Case Study," Proceedings of the European Reuse Workshop. Madrid, Spain.

(Kamber et al. 1997) Kamber, M., Winstone, L., Gon, W., and J. Han. 1997. "Generalization and Decision Tree Induction: Efficient Classification in Data Mining," Proceedings of the International Conference on Research Issues in Data Engineering. Birmingham, U.K., pp. 111?21.

(Kanne and Moerkotte 1999) Kanne, C.-C., and G. Moerkotte. 1999. "Efficient Storage of XML Data," Technical Report no. 8, Faculty of Mathematics and Informatics, University of Mannheim, Germany.

(Kanne and Moerkotte 2000) ____. 2000. "Efficient Storage of XML Data," Proceedings of the International Conference on Data Engineering. San Diego, California. p. 198.

(Kappel et al. 2000) Kappel, G., Kapsammer, E., Rausch-Schott, S., and W. Retschitzegger. 2000. "X-Ray?Towards Integrating XML and Relational Database Systems," Proceedings of the International Conference on Conceptual Modeling. Salt Lake City, Utah, pp. 339?53.

(Kappel et al. 2001) Kappel, G., Kapsammer, E., and W. Retschitzegger. "XML and Relational Database Systems?A Comparison of Concepts," International Conference on Internet Computing. Las Vegas, Nevada.

(Klettke and Meyer 2000) Klettke, M., and H. Meyer. 2000. "XML and Object-Relational Database Systems?Enhancing Structural Mappings Based on Statistics," Informal Proceedings of the International Workshop on the Web and Databases. Dallas, Texas. pp. 63?68.

(Lanzi and Psaila 1999) Lanzi, P. L., and G. Psaila. 1999. "A Relational Database Mining Framework with Classification and Discretization," Proceedings of SEBD 1999. Como, Italy, pp. 101?15.

(Lazar 1997) Lazar, A. A., "Programming Telecommunication Networks," Keynote address at the International Workshop on Quality of Service, Columbia University, New York.

(Lee and Chu 2000) Lee, D., and W. Chu. "Constraints?Preserving Transformation from XML Document Type Definition to Relational Schema," Proceedings of the International Conference on Conceptual Modeling. Salt Lake City, Utah.

(Lee et al. 1996) Lee, Y. K., Yoo, S. J., Yoon, K., and P. B. Berra. 1996. "Index Structures for Structured Documents," Proceedings of the ACM International Conference on Digital Libraries. Bethesda, Maryland. pp. 91?99.

(Li and Moon 2001) Li, Q., and B. Moon. 2001. "Indexing and Querying XML Data for Regular Path Expressions," Proceedings of the International Conference on Very Large Data Bases. Rome, Italy, pp. 361?70.

(Li et al. 2001) Li, W., Han, J., and J. Pei. 2001. "CMAR: Accurate and Efficient Classification Based on Multiple Class-Association Rules," Proceedings of the IEEE International Conference on Data Mining. San Jose, California, pp. 369?76.

(Luckham et al. 1995) Luckham, D., Kenney, J., Augustin, L., Vera, J., Bryan, D., and W. Mann. 1995. "Specification and Analysis of System Architecture Using Rapide," IEEE Transactions on Software Engineering 21(4):336?55.

(Ludäscher et al. 1999) Ludäscher, B., Papakonstantinou, Y., Velikhov, P., and V. Vianu. 1999. "View Definition and DTD Inference for XML," Proceedings of the Post ICDT Workshop on Query Processing for Semistructured Data and Non-Standard Data Formats. Jerusalem.

(Maier 1998) Maier, D. 1998. "Database Desiderata for an XML Query Language," http://www.w3.org/TandS/QL/QL98/pp/maier.html.

(Mani et al. 2001) Mani, M., Lee, D., and R. Muntz. 2001. "Semantic Data Modeling using XML Schema," Proceedings of the International Conference on Conceptual Modeling. Yokohama, Japan.

(Manolescu et al. 2000) Manolescu, I., Florescu, D., Kossmann, D., Xhumari, F., and D. Olteanu. 2000. "Agora: Living with XML and Relational," Proceedings of the International Conference on Very Large Data Bases. Cairo, Egypt, pp. 623?26.

(Manolescu et al. 2001) Manolescu, I., Florescu, D., and D. Kossmann. 2001. "Pushing XML Queries inside Relational Databases," Technical Report no. 4112, INRIA, Le Chesnay Cedex, France.

(Marian et al. 2000) Marian, A., Abiteboul, S., and L. Mignet. 2000. "Change-Centric Management of Versions in an XML Warehouse," Journées Bases de Données Avancées. Blois, France, pp. 281?303.

(Marrón and Lausen 2001) Marrón, P., and G. Lausen. "On Processing XML in LDAP," Proceedings of the International Conference on Very Large Data Bases. Rome, Italy, pp. 601?10.

(McHugh and Widom 1999) McHugh, J., and J. Widom. 1999. "Query Optimization for XML," Proceedings of the International Conference on Very Large Data Bases. Edinburgh, Scotland, pp. 315?26.

(McHugh et al. 1997) McHugh, J., Abiteboul, S., Goldman, R., Quass, D., and J. Widom. 1997. "Lore: A Database Management System for Semistructured Data," SIGMOD Record 26(3):54?66.

(Mehta et al. 1996) Mehta, M., Agrawal, R., and J. Rissanen. 1996. "SLIQ: A Fast Scalable Classifier for Data Mining," Proceedings of the International Conference on Extending Database Technology. Avignon, France, pp. 18?32.

(Melton 2002) Melton, J., ed. 2002. "Database Languages?SQL?Part 14: XML-Related Specifications (SQL/XML)?Final Committee Draft, H2-2002-063, WG3:ICN-011," ISO/IEC JTC 1/SC 32/WG 3, ftp://sqlstandards.org/SC32/WG3/Progression_Documents/FCD/4FCD1-14-XML-2002-03.pdf.

(Meo et al. 1996) Meo, R., Psaila, G., and S. Ceri. 1996. "A New SQL-like Operator for Mining Association Rules," Proceedings of the International Conference on Very Large Data Bases. Mumbai, India, pp. 122?33.

(Meo et al. 1998a) Meo, R., Psaila, G., and S. Ceri. 1998. "An Extension to SQL for Mining Association Rules," Journal of Data Mining and Knowledge Discovery 2(2):195?224.

(Meo et al. 1998b) ____. 1998. "A Tightly-Coupled Architecture for Data Mining," Proceedings of the International Conference on Data Engineering. Orlando, Florida, pp. 316?23.

(Meyer 1992) Meyer, B. 1992. "Applying 'Design by Contract," IEEE Computer 25(10):40?51.

(Michigan Benchmark) The Michigan Benchmark Team. "The Michigan Benchmark Homepage," http://www.eecs.umich.edu/db/mbench.

(Mignet et al. 2000) Mignet, L, Abiteboul, S. Ailleret, S., Amann, B., Marian, A., and M. Preda. 2000. "Acquiring XML Pages for a WebHouse," Journées Bases de Données Avancées. Blois, France, pp. 241?63.

(Mowbray and Ruh 1997) Mowbray, T., and W. Ruh. 1997. Inside CORBA: Distributed Object Standards and Application (Reading, Massachusetts: Addison-Wesley).

(Nada and Rine 1998) Nada, N., and D. Rine. 1998. "Component Management Infrastructure: A Component-Based Software Reuse Reference Model M," Proceedings of the ICSE98 International Workshop on Component-Based Software Engineering. Kyoto, Japan.

(Nada et al. 1998) Nada, N., Rine, D., and K. Jaber. 1998. "Towards Components-Based Software Development," Proceedings of the European Reuse Workshop. Madrid, Spain.

(Nahrstedt and Smith 1996) Nahrstedt, K., and J. Smith. 1996. "Design, Implementation and Experiences of the OMEGA End-Point Architecture," IEEE Journal on Selected Areas in Communications 14(7):1263?79.

(Needleman and Wunsch 1970) Needleman, S. B., and C. D. Wunsch. 1970. "A General Method Applicable to the Search for Similarities in the Amino Acid Sequence of Two Proteins," Journal of Molecular Biology 48:443?53.

(NIMA 1996) NIMA (National Imagery and Mapping Agency). 1996. "Department of Defense Interface Standard for Vector Product Format." MIL-STD-2407, http://www.nima.mil/publications/specs/.

(NSF 1997) NSF (National Science Foundation). 1997. Workshop on Priorities in Wireless and Mobile Communications and Networking. Airlie House, Virginia.

(O'Neil 1997) O'Neil, P. E. 1997. "Database Performance Measurement," Computer Science and Engineering Handbook (Boca Raton, Florida: CRC Press).

(OLAP 1998) OLAP Council. 1998. "APB-1 OLAP Benchmark," release II, http://www.olapcouncil.org/research/bmarkly.htm.

(OMG 1999) OMG (Object Management Group). 1999. CORBA 3.0 specification, http://www.omg.org.

(Oreizy and Taylor 1998) Oreizy, P., and R. Taylor. 1998. "On the Role of Software Architectures in Runtime System Reconfiguration," Proceedings of the International Conference on Configurable Distributed Systems (ICCDS 4). Annapolis, Maryland.

(Polatschek 2000) Polatschek, K. 2000. "XML and LDAP for Online Publications," Presentation at the Opening of the XML Competence Centre at GMD-IPSI, Darmstadt.

(Prieto-diaz and Neighbors 1986) Prieto-diaz, R., and J. Neighbors. 1986. "Module Interconnection Languages," The Journal of Systems and Software 6:307?34.

(Psaila 2001) Psaila, G. 2001. "Enhancing the KDD Process in the Relational Database Mining Framework by Quantitative Evaluation of Association Rules," Knowledge Discovery for Business Information Systems (Norwell, Massachusetts: Kluwer Publishers).

(Pullen 1998) Pullen, J. M. 1998. "Synchronous Distance Education and the Internet," Internet Society Annual Conference. Geneva, Switzerland.

(Purtilo 1991) Purtilo, J. 1991. "The Polylith Software Bus," Technical Report no. TR-2469. University of Maryland.

(Quinlan 1993) Quinlan, J. R. 1993. C4.5: Programs for Machine Learning (San Francisco: Morgan Kaufmann Publishers).

(Rechenmann 2000) Rechenmann, F. 2000. "From Data to Knowledge," Bioinformatics 16 (5):411?16.

(Reynaud et al. 2001) Reynaud, C., Sirot, J. P., and D. Vodislav. 2001. "Semantic Integration of XML Heterogeneous Data Sources," Proceedings of the International Database Engineering and Applications Symposium. Grenoble, France, pp. 199?208.

(Rine 1997) Rine, D. 1997. "Supporting Reuse with Object Technology," IEEE Computer 30(10):43?45.

(Rine 1998) ____. 1998. "Development of Soft Computing Application: Using the Software Reuse Function Framework," Journal of Soft Computing.

(Rine and Ahmed 1997) Rine, D., and M. Ahmed. 1997. "A Reusable Intelligent Autopilot: A Framework," International Journal of Applied Software Technology.

(Rine and Chen 1996) Rine, D., and J. Chen. 1996. "Testing Trainable Software Components by Combining Genetic Algorithms and Backpropagation Algorithms," Proceedings of the Conference on Artificial Neural Networks in Engineering. St. Louis, Missouri.

(Rine and Chen 1998) Rine, D., and J. Chen. 1998. "Training Reusable Software Components by Combining Adaptation Algorithms," International Journal of Applied Software Technology.

(Rine and Retnadhas 1980) Rine, D., and C. Retnadhas. 1980. "Design of a Ring-Based Local Area Network for Microcomputers: Improved Architecture using Interface Node Adapters," Proceedings of the Conference on Local Computer Networks. Minneapolis, Minnesota.

(Rine and Sonnemann 1996) Rine, D. and R. Sonnemann. 1996. "Investments in Reusable Software: A Study of Software Reuse Investment Success Factors," Measuring Information Technology Investment Payoff: Contemporary Approaches (Hershey, Pennsylvania: Idea Group).

(Rine and Sonnemann 1998) ____. 1998. "Investments in Reusable Software. A Study of Software Reuse Investment Success Factors," The Journal of Systems and Software 41:17?32.

(Robie et al. 1998) Robie, J., Lapp, J., and D. Schach. 1998. "XML Query Language (XQL)", QL'98, The Query Languages Workshop, Boston, Massachusetts, http://www.w3.org/TandS/QL/QL98/.

(Rolia and Sevcik 1995) Rolia, J. A., and K. C. Sevcik. 1995. "The Method of Layers," IEEE Transactions on Software Engineering 21(8):689?99.

(Runapongsa and Patel 2002) Runapongsa, K., and J. Patel. "Storing and Querying XML Data in Object-Relational DBMSs," EDBT 2002 Workshop on XML-Based Data Management, Prague, Czech Republic.

(Runapongsa et al. 2002) Runapongsa, K., Patel, J., Jagadish, H. V., and S. Al-Khalifa. 2002. "The Michigan Benchmark: Towards XML Query Performance Diagnostics," http://www.eecs.umich.edu/db/mbench/.

(Rys 2001) Rys, M. 2001. "Bringing the Internet to Your Database: Using SQL Server 2000 and XML to Build Loosely-Coupled Systems," Proceedings of the International Conference on Data Engineering. Heidelberg, Germany, pp. 465?72.

(Sahuguet 2001) Sahuguet, A. 2001. "Kweelt: More than just 'yet another framework to query XML!'" SIGMOD Demonstration Session, Santa Barbara, California.

(Sahuguet et al. 2000) Sahuguet, A., Dupont, L., and T. L. Nguyen. 2000. "Querying XML in the New Millennium," http://cheops.cis.upenn.edu/Kweelt/.

(Salton and McGill 1983) Salton, G., and M. J. McGill. 1983. Introduction to Modern Information Retrieval (Berkeley, California: McGraw-Hill).

(Schmidt et al. 1999) Schmidt, D., Levin, D., and C. Cleeland. 1999. "Architectures and Patterns for Developing High-Performance, Real-time ORB Endsystems," Advances in Computers (San Diego, California: Academic Press).

(Schmidt et al. 2000) Schmidt, A., Kersten, M. L., Windhouwer, M., and F. Waas. 2000. "Efficient Relational Storage and Retrieval of XML Documents," Informal Proceedings of the International Workshop on the Web and Databases. Dallas, Texas, pp. 47?52.

(Schmidt, Waas, Kersten, Florescu, Carey et al. 2001) Schmidt, A., Waas, F., Kersten, M., Florescu, D., Carey, M., Manolescu, I., and R. Busse. 2001. "Why and How to Benchmark XML Databases," SIGMOD Record 30(3).

(Schmidt, Waas, Kersten, Florescu, Manolescu et al. 2001) Schmidt, A. R., Waas, F., Kersten, M. L., Florescu, D., Manolescu, I., Carey, M. J., and R. Busse. 2001."The XML Benchmark Project", Technical Report INS-R0103, CWI, Amsterdam, The Netherlands.

(Schöning and Wäsch 2000) Schöning, H., and J. Wäsch. 2000. "Tamino?An Internet Database System," Proceedings of the International Conference on Extending Database Technology. Konstanz, Germany, pp. 383?87.

(Sha et al. 1999) Sha, F., Gardarin, G., and L. Nemirovski. 1999. "Managing Semistructured Data in Object-Relational DBMS," Journées Bases de Données Avancées. Bordeaux, France, pp. 101?15.

(Shanmugasundaram et al. 1999) Shanmugasundaram, J., Tufte, K., Zhang, C., He, G., DeWitt, D. J., and J. F. Naughton. 1999. "Relational Databases for Querying XML Documents: Limitations and Opportunities," Proceedings of the International Conference on Very Large Data Bases. Edinburgh, Scotland. pp. 302?14.

(Shanmugasundaram et al. 2000) Shanmugasundaram, J., Shekita, E., Barr, R., Carey, M., Lindsay, B., Pirahesh, H., and B. Reinwald. 2000. "Efficiently Publishing Relational Data as XML Documents," Proceedings of the International Conference on Very Large Data Bases. Cairo, Egypt, pp. 65?76.

(Shanmugasundaram et al. 2001) Shanmugasundaram, J., Kiernan, J., Shekita, E., Fan C., and J. Funderburk. 2001. "Querying XML Views of Relational Data," Proceedings of the International Conference on Very Large Data Bases. Rome, Italy, pp. 261?70.

(Shaw and Garlan 1996) Shaw, M., and D. Garlan. 1996. Software Architecture. (Upper Saddle River, New Jersey: Prentice-Hall).

(Shin et al. 1998) Shin, D., Jang, H., and H. Jin. 1998. "BUS: An Effective Indexing and Retrieval Scheme in Structured Documents," Proceedings of the ACM International Conference on Digital Libraries. Pittsburgh, Pennsylvania, pp. 235?43.

(Shinagawa et al. 2000) Shinagawa, N., Kitagawa, H., and Y. Ishikawa. 2000. "X2QL: An eXtensible XML Query Language Supporting User-Defined Foreign Functions," Proceedings of Current Issues in Databases and Information Systems?East European Conference on Advances in Databases and Information Systems. Prague, Czech Republic, pp. 251?64.

(Simon 1996) Simon, R. 1996. "An Integrated Communication Architecture for Distributed Multimedia Applications," Ph.D. diss., University of Pittsburgh.

(Simon 1997) Simon, R. 1997. "Peer-to-Peer Communication Protocols for Interactive Multimedia Applications," Proceedings of the Pacific Conference on Distributed Multimedia Systems. Vancouver, Canada, pp. 110?17.

(Simon 2001) Simon, H. 2001. "XML: Data about Data," Journal on Modern Drug Discovery. 4(3):69?70.

(Simon and Sood 1997) Simon, R., and A. Sood. 1997. "Load-Balanced Routing for Collaborative Multimedia Communication," Proceedings of IEEE High Performance Distributed Systems. Portland, Oregon, pp. 81?91.

(Simon and Znati 2000) Simon, R., and T. Znati. 2000. "Performance Analysis of Routing and Channel Establishment Procedures for Multimedia Communication," International Journal of Parallel and Distributed Systems and Networks 3(2):82?94.

(Simon, Krieger et al. 1995) Simon, R., Krieger, D., Znati, T., Lofink, R., and R. Sclabassi. 1995. "MultiMedia MedNet: A Medical Diagnosis and Consultation System," IEEE Computer 28(5):65?73.

(Simon, Znati et al. 1995) Simon, R., Znati, T., and R. Sclabassi. 1995. "DIPCS: An Interprocess Communication Architecture for Distributed Multimedia Systems," Journal of Multimedia Tools and Applications 1(3):263?93.

(Smith and Waterman 1981) Smith, T. F., and M. S. Waterman. 1981. "Identification of Common Molecular Subsequences," Journal of Molecular Biology 147:195?97.

(Srikant and Agrawal 1996) Srikant, R., and R. Agrawal. 1996. "Mining Sequential Patterns: Generalizations and Performance Improvements," Proceedings of the International Conference on Extending Database Technology. Avignon, France, pp. 3?17.

(Srinivasan and Reynolds 1998) Srinivasan, S., and P. Reynolds. 1998. "Communications, Data Distribution and Other Goodies in the HLA Peformance Model," Proceedings of HLA Workshop. Atlanta, Georgia.

(Srivastava et al. 2002) Srivastava, D., Al-Khalifa, S., Jagadish, H. V., Koudas, N., Patel, J. M., and Y. Wu. 2002. "Structural Joins: A Primitive for Efficient XML Query Pattern Matching," Proceedings of the International Conference on Data Engineering. San Jose, California.

(Stonebraker et al. 1993) Stonebraker, M., Frew, J., Gardels, K., and J. Meredith. 1993. "The SEQUOIA 2000 Storage Benchmark," Proceedings of the ACM SIGMOD International Conference on Management of Data. Washington, D.C., pp. 2?11.

(Tian et al. 2000) Tian, F., DeWitt, D. J., Chen, J., and C. Zhang. 2000. "The Design and Performance Evaluation of Alternative XML Storage Strategies," Report, Computer Sciences Department, University of Wisconsin.

(Trevor et al. 1994) Trevor, J., Rodden, T., and J. Mariani. 1994. "The Use of Adapters to Support Cooperative Sharing," Proceedings of the Conference on Computer Supported Cooperative Work. Chapel Hill, North Carolina, pp. 219?30.

(Turbyfill et al. 1989) Turbyfill, C., Orji, C., and D. Bitton. 1989. "AS3AP: A Comparative Relational Database Benchmark," Proceedings of IEEE COMPCON.

(Unicode Consortium 2000) The Unicode Consortium. 2000. The Unicode Standard, Version 3.0 (Boston: Addison-Wesley).

(W3C 1998a) WWW Consortium. 1998. "Document Object Model 1.0," http://www.w3.org/REC-DOM-Level-1-19981001.

(W3C 1998b) WWW Consortium. 1998. "XML 1.0 Recommendation," http://www.w3.org/TR/1998/REC-xml-19980210.

(Walmsley 2002) Walmsley, P. 2002. Definitive XML Schema (Upper Saddle River, New Jersey: Prentice-Hall PTR).

(Wertz 1997) Wertz, J. R., ed. 1997. Spacecraft Attitude Determination and Control (Dordrecht, The Netherlands: Kluwer Publishers).

(White 1995) White, E. 1995. "Control Integration in Heterogeneous Distributed Systems," Ph.D. diss., University of Maryland.

(White and Purtilo 1992) White, E., and J. Purtilo. 1992. "Integrating the Heterogeneous Control Properties of Software Modules," Proceedings of the ACM SIGSOFT Symposium on Software Development Environments. pp. 99?108.

(Williams et al. 2001) Williams, K. ed., Brundage, M., Dengler, P., Gabriel, J., Hoskinson, A., Kay, M., Maxwell, T., Ochoa, M., Papa, J., and M. Vanmane. 2001. Professional XML Databases (Chicago: Wrox Press).

(Yellin and Strom 1997) Yellin, D., and R. Strom. 1997. "Protocol Specifications and Component Adapters," ACM Transactions on Programming Languages and Systems 19(2):292?333.

(Yoshikawa et al. 2001) Yoshikawa, M., Amagasa, T., Shimura, T., and S. Uemura. 2001. "XRel: A Path-Based Approach to Storage and Retrieval of XML Documents Using Relational Databases," ACM Transactions on Internet Technology 1(1):110?41.

(Zhang 1996) Zhang, H. 1996. "Service Disciplines for Guaranteed Performance Service in Packet-Switching Networks," Proceedings of the IEEE 83(10).

(Zhang et al. 2000) Zhang, C., Luo, Q., DeWitt, D., Naughton, J., and F. Tian. 2000. "On the Use of a Relational Database Management System for XML," Report, Department of Computer Sciences, University of Wisconsin.

(Zhang et al. 2001) Zhang, C., Naughton, J. F., DeWitt, D. J., Luo, Q., and G. M. Lohman. 2001. "On Supporting Containment Queries in Relational Database Management Systems," Proceedings of the ACM SIGMOD International Conference on Management of Data. Santa Barbara, California, pp. 425?36.


Top

Part IV: Applications of XML