Dr.Matthias Nicola
IBM Silicon Valley Lab
555 Bailey Avenue, H269
San Jose, CA 95141, USA
mn@matthiasnicola.de , mnicola@us.ibm.com
From 1995 to 1999 I worked at the Technical University of Aachen (Informatik V) in Germany focusing on research in distributed and replicated database performance.
From April 2000 to June 2002 I worked as a performance engineer for Red Brick Data Warehouse at IBM/Informix in California.
Since June 2002 I'm working on DB2 and XML database performance at IBM Silicon Valley Lab.
From 1992 to 1999 I supported several Hospitals in Tanzania in the introduction of computer systems to improve hospital administration. This was remote and local work, spending 21 months in Tanzania. (More)
Transaction Processing over XML (TPoX) is an application-level benchmark for XML database systems.
Publications:
2009
Matthias Nicola, Tim Kiefer: "Generating SQL/XML Query and Update Statements", 18th Intl. Conference on Information and Knowledge Management, CIKM 2009, November 2009.
Matthias Nicola: "Customizing XML Storage in DB2", IBM Data Management Magazine, Issue 3, October 2009. (HTML Version)
Cindy Sarcco, Matthias Nicola: "Enhance business insight and scalability of XML data with new DB2 V9.7 pureXML features", IBM developerWorks, April 2009.
Agustin Gonzalez, Matthias Nicola: "Taming a Terabyte of XML Data", IBM Database Magazine, Issue 1, 2009.
Henrik Loeser, Matthias Nicola, Jana Fitzgerald: "Index Challenges in Native XML Database Systems", 13th Conference on Database Systems in Business, Technologie and Web (BTW), March 2009.
2008
Matthias Nicola, Martin Sommerlandt: "Efficient case-insensitive search with DB2 pureXML", IBM developerWorks, November 2008.
Matthias Nicola, Martin Sommerlandt, Kathy Zeidenstein: "From Text Analytics to Data Warehousing", IBM developerWorks, April 2008.
Vijay Bommireddipalli, Matthias Nicola, and Tom Tortolani: "Business Intelligence: Large Volume Analytics for XML in DB2 9", IBM Database Magazine, Issue 1, February 2008.
2007
Matthias Nicola, Uttam Jain: "Updating XML in DB2 9.5", IBM developerWorks, October 2007.
Matthias Nicola, Vitor Rodrigues: "XMLTABLE by Example" (Part1, Part2). IBM developerWorks, September 2007.
Matthias Nicola, Irina Kogan, Berni Schiefer: "An XML Transaction Processing Benchmark", ACM SIGMOD Conference 2007.
Tom Tortolani, Vijay Bommireddipalli, Matthias Nicola: "Large Volume Business Analytics for XML Data", September 2007.
2006
Matthias Nicola, Vitor Rodrigues: "A Performance Comparison of DB2 9 pureXML with CLOB and Shredded XML Storage", IBM developerWorks, December, 2006. (Also in Japanese, Chinese)
Matthias Nicola: "Exploit XML Indexes for XML Query Performance in DB2 9", IBM developerWorks, November 2006. (Also in Japanese, Chinese)
Andrey Balmin, Kevin Beyer, Fatma Özcan, Matthias Nicola: "On the Path to Efficient XML Queries", 32nd International Conference on Very Large Databases, VLDB'2006, Seoul, Korea, Sept 2006.
Matthias Nicola: "15 Best Practices for pureXML Performance in DB2 9", IBM developerWorks, October 2006. (Also in Japanese, Chinese, Russian)
Irina Kogan, Matthias Nicola, Berni Schiefer: "DB2 9 XML Performance Characteristics", IBM developerWorks, June 2006. (Also in Japanese, Chinese)
Matthias Nicola, Fatma Özcan: "pureXML in DB2 9: Which way to query your XML data?", IBM developerWorks, June 2006. (Also available in Chinese.)
Manfred Päßler, Matthias Nicola: "Native XML-Unterstützung in DB2 Viper", Datenbank-Spektrum, Vol. 6, No.17, pages 42-47, 2006. (in German)
K. Beyer, R. Cochrane, M. Hvizdos, V. Josifovski, J. Kleewein, G. Lapis, G. Lohman, R. Lyle, M. Nicola, F. Özcan, H. Pirahesh, N. Seemann, A. Singh, T. Truong, R. C. Van der Linden, B. Vickery, C. Zhang, G. Zhang: "DB2 goes hybrid: Integrating native XML and XQuery with relational data and SQL", IBM Systems Journal, Vol. 45, No. 2, 2006.
2005
Matthias Nicola, Bert van der Linden: "Native XML Support in DB2 Universal Database", 31st International Conference on Very Large Databases, VLDB'2005, Trondheim, Norway, 2005.
2003
Matthias Nicola, Jasmi John: "XML Parsing: A Threat to Database Performance", 12th Intl. Conference on Information and Knowledge Management, CIKM 2003, New Orleans, November 2003.
Matthias Nicola, Haider Rizvi: "Storage Layout and I/O Performance in Data Warehouses", 5th Intl. Workshop on Design and Management of Data Warehouses, DMDW'2003, Berlin, September 2003.
2002
Matthias Nicola: "Storage Layout and I/O Performance Tuning for IBM Red Brick Data Warehouse", IBM DB2 Developer Domain, Informix Zone, October 2002.
2000
Matthias Nicola, M. Jarke: "Performance Modeling of Distributed and Replicated Databases", Revised Survey, IEEE Transactions on Knowledge and Data Engineering, Vol. 12, No. 4, pp. 645-672; July/August 2000.
Matthias Jarke, Matthias Nicola: "Telecommunication Databases: Applications and Performance Analysis", VLDB Workshop on Databases in Telecommunication, September 1999, Edinburgh. (Lecture Notes in Computer Science, Vol. 1819, Springer, 2000).
Matthias Jarke, Matthias Nicola: "Analysis of wireless health care information systems in developing countries", chapter 10 in: 'Information Technology in Context - Studies from the Perspective of Developing Countries', Editors: C.Avgerou + G.Walsham, ISBN: 07546-14808, Ashgate Publishing, 2000.
1999
Matthias Nicola: "Performance Evaluation of Distributed, Replicated, and Wireless Information Systems", Doctoral Thesis, November 1999, ISSN 0935-3232.
R. Gallersdoerfer, M. Jarke, Matthias Nicola: "The ADR Replication Manager", International Journal of Cooperative Information Systems (IJCS), Vol. 8, No. 1, pp. 15-45, 1999.
Matthias Nicola, M.Jarke: "Increasing the Expressiveness of Analytical Performance Models for Replicated Databases", International Conference on Database Theory, ICDT'99, Jerusalem, January 1999. (Abstract)
1998
Matthias Nicola, M.Jarke: "Performance Modeling of Distributed and Replicated Databases", (Survey), Technical Report AIB-98-10, RWTH Aachen.
Matthias Nicola, M.Jarke: "Design and Evaluation of Wireless Health Care Information Systems in Developing Countries", Proceedings of the IFIP 9.4 Conference on Implementation and Evaluation of Information Systems in Developing Countries, February 1998. (Abstract)
Matthias Nicola, M.Jarke: "Communication Technologies for Health Care Information Systems in Developing Countries", Proceedings of the BITWorld '98 Conference, Delhi, February 1998.
1997
Matthias Nicola, M.Jarke: "Integrating Replication and Communication in Database Performance Models", Technical Report AIB-97-10, RWTH Aachen.
1995
R. Gallersdoerfer, Matthias Nicola: "Improving Performance in Replicated Databases through Relaxed Coherency", Proceedings of the 21st International Conference on Very Large Databases, pp. 445-456, September 1995. (Abstract )
Matthias Nicola: "Analytical Performance Evaluation of Relaxed Coherency in Replicated Databases", Diploma Thesis, RWTH Aachen, (in German), April 1995.