Publication List

Books and Book Chapters
[DDJ+97]Giorgio De Michelis, Eric Dubois, Matthias Jarke, Florian Matthes, John Mylopoulos, Mike Papazoglou, Klaus Pohl, Joachim Schmidt, Carson Woo, and Eric Yu. Cooperative Information Systems: A Manifesto. In Mike P. Papazoglou and Gunther Schlageter, editors, Cooperative Information System: Trends and Directions. Academic Press, 1997. (download paper)
[Matt95]F. Matthes. Higher-Order Persistent Polymorphic Programming in Tycoon. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (download paper)
[MSW95]F. Matthes, J.W. Schmidt, and J. Wahlen. Using Extensible Grammars to Support Data Modeling. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (download paper)
[MSS95]F. Matthes, G. Schröder, and J.W. Schmidt. Tycoon: A Scalable and Interoperable Persistent System Environment. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (download paper)
[WMS95]I. Wetzel, F. Matthes, and J.W. Schmidt. The STYLE Workbench: Systematics of Typed Language Environments. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. Also appeared as TR FIDE/95/139, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[Matt93]F. Matthes. Persistente Objektsysteme: Integrierte Datenbankentwicklung und Programmerstellung. Springer-Verlag, 1993.
[MaSc93]F. Matthes and J.W. Schmidt. DBPL: The System and its Environment. In M. Jarke, editor, Database Application Engineering with DAIDA, volume 1 of Research Reports ESPRIT, pages 319-348. Springer-Verlag, 1993. (download paper)
[ScMa93a]J.W. Schmidt and F. Matthes. Modular and Rule-Based Database Programming in DBPL. In M. Jarke, editor, Database Application Engineering with DAIDA, volume 1 of Research Reports ESPRIT, pages 85-122. Springer-Verlag, 1993. Also appeared as TR FIDE/91/15, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[Matt88]Florian Matthes. Pascal mit dem C128. Markt&Technik-Verlag, 1988.
[Matt86]Florian Matthes. Pascal mit dem C64. Markt&Technik-Verlag, 1986.
 

Refereed Journal and Conference Articles
[MWH99]Florian Matthes, Holm Wegner, and Patrick Hupe. A Process-Oriented Approach to Software Component Definition. In M. Jarke and A. Oberweis, editors, Advanced Information Systems Engineering. Proceedings of the 11th International Conference, CAiSE'99, Heidelberg, Germany, June 14-18, 1999, volume 1626 of Lecture Notes in Computer Science, pages 26-40. Springer-Verlag, June 1999. (download paper)
[DDJ+98]Giorgio De Michelis, Eric Dubois, Matthias Jarke, Florian Matthes, John Mylopoulos, Joachim W. Schmidt, Carson Woo, and Eric Yu. A Three-Faceted View of Information Systems. Communications of the ACM, 41(12):64-70, December 1998. (download paper)
[Matt97a]F. Matthes. Business Conversations: A High-Level System Model for Agent Coordination. In Sophie Cluet, editor, Database Programming Languages: Proceeding of the 6th International workshop; proceedings / DBPL-6, Estes Park, Colorado, USA, August 18 - 20, 1997. Springer-Verlag, 1998. (download paper)
[MMS96b]B. Mathiske, F. Matthes, and J.W. Schmidt. On Migrating Threads. Journal of Intelligent Information Systems, 8(2):167-191, 1997. (download paper)
[SSNM96a]J.W. Schmidt, G. Schröder, C. Niederée, and F. Matthes. Linguistic and Architectural Requirements for Personalized Digital Libraries. International Journal of Digital Libraries, 1(1), 1997. (download paper)
[MMS96a]F. Matthes, R. Müller, and J.W. Schmidt. Towards a Unified Model of Untyped Object Stores: Experience with the Tycoon Store Protocol. In Advances in Databases and Information Systems (ADBIS'96), Proceedings of the Third International Workshop of the Moscow ACM SIGMOD Chapter, 1996. (download paper)
[GaMa96b]A. Gawecki and F. Matthes. Integrating Subtyping, Matching and Type Quantification: A Practical Perspective. In Proceedings of the 10th European Conference on Object-Oriented Programming, ECOOP'96, pages 26-47, Linz, Austria, July 1996. Springer-Verlag. (download paper)
[GaMa96a]A. Gawecki and F. Matthes. Exploiting Persistent Intermediate Code Representations in Open Database Environments. In Proceedings of the 5th Conference on Extending Database Technology, EDBT'96, pages 403-423, Avignon, France, March 1996. Springer-Verlag. (download paper)
[MMS95b]B. Mathiske, F. Matthes, and J.W. Schmidt. Scaling Database Languages to Higher-Order Distributed Programming. In Proceedings of the Fifth International Workshop on Database Programming Languages, Gubbio, Italy, September 1995. Also appeared as TR FIDE/95/137, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[MMS95a]B. Mathiske, F. Matthes, and J.W. Schmidt. On Migrating Threads. In Proceedings of the Second International Workshop on Next Generation Information Technologies and Systems, Naharia, Israel, June 1995. Also appeared as TR FIDE/95/136, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[MRSS94]F. Matthes, A. Rudloff, J.W. Schmidt, and K. Subieta. A Gateway from DBPL to Ingres. In W. Litwin and T. Risch, editors, Applications of Databases, First International Conference, ADB-94, volume 819 of Lecture Notes in Computer Science, pages 365-380, Vadstena, Sweden, June 1994. Springer-Verlag. (download paper)
[ScMa94]J.W. Schmidt and F. Matthes. The DBPL Project: Advances in Modular Database Programming. Information Systems, 19(2):121-140, 1994. (download paper)
[MaSc94]F. Matthes and J.W. Schmidt. Persistent Threads. In Proceedings of the Twentieth International Conference on Very Large Data Bases, VLDB, pages 403-414, Santiago, Chile, September 1994. (An extended version of this text appeared as [MaSc94b]). (download paper)
[CMA94]L. Cardelli, F. Matthes, and M. Abadi. Extensible Grammars for Language Specialization. In C. Beeri, A. Ohori, and D.E. Shasha, editors, Database Programming Languages (DBPL-4), Workshops in Computing. Springer-Verlag, February 1994. (download paper)
[RMS95]A. Rudloff, F. Matthes, and J.W. Schmidt. Security as an Add-On Quality in Persistent Object Systems. In Second International East/West Database Workshop, Klagenfurt, Austria, Workshops in Computing, pages 90-108. Springer-Verlag, 1995. Also appeared as TR FIDE/95/138, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[SBMS95]K. Subieta, C. Beeri, F. Matthes, and J.W. Schmidt. A Stack-Based Approach to Query Languages. In Second International East/West Database Workshop, Klagenfurt, Austria, Workshops in Computing. Springer-Verlag, 1995. Also appeared as TR FIDE/95/134, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[MaSc93a]F. Matthes and J.W. Schmidt. System Construction in the Tycoon Environment: Architectures, Interfaces and Gateways. In Proceedings of Euro-Arch'93 Congress. Springer-Verlag, October 1993. (download paper)
[CMAM93]R.C.H. Connor, R. Morrison, M.P. Atkinson, F. Matthes, and J.W. Schmidt. Programming in Persistent Higher-Order Languages. In Proceedings of Euro-Arch'93 Congress. Springer-Verlag, October 1993.
[SMV93]J.W. Schmidt, F. Matthes, and P. Valduriez. Building Persistent Application Systems in Fully Integrated Data Environments: Modularization, Abstraction and Interoperability. In Proceedings of Euro-Arch'93 Congress. Springer-Verlag, October 1993. (download paper)
[SMRS93]K. Subieta, F. Matthes, A. Rudloff, J.W. Schmidt, and I. Wetzel. Viewers: A Data-World Analogue of Procedure Calls. In Proceedings of 19th Intl. Conf. on Very Large Data Bases VLDB '93, Dublin, Ireland, August 1993. (download paper)
[ScMa93]J.W. Schmidt and F. Matthes. Lean Languages and Models: Towards an Interoperable Kernel for Persistent Object Systems. In Proceedings of the IEEE International Workshop on Research Issues in Data Engineering RIDE '93 Vienna, Austria, pages 2-17, April 1993. Also appeared as TR FIDE/93/59, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[B*92]A.L. Brown, G. Manietto, F. Matthes, R. Müller, and D.J. McNally. An Open System Architecture for a Persistent Object Store. In Proceedings 25th Annual Hawaii International Conference on System Sciences, volume 2, pages 766-776, January 1992.
[MaSc91b]F. Matthes and J.W. Schmidt. Bulk Types: Built-In or Add-On?. In Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece. Morgan Kaufmann Publishers, September 1991. Also appeared as TR FIDE/91/27, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[ScMa91]J.W. Schmidt and F. Matthes. The Rationale behind DBPL. In 3rd Symposium on Mathematical Fundamentals of Database and Knowledge Base Systems, volume 495 of Lecture Notes in Computer Science. Springer-Verlag, May 1991. (download paper)
[ERMS91]J. Eder, A. Rudloff, F. Matthes, and J.W. Schmidt. Data Construction with Recursive Set Expressions. In Proceedings of the Kiev East/West Workshop on Next Generation Database Technology, volume 504 of Lecture Notes in Computer Science, April 1991. Also appeared as TR FIDE/91/13, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[MOS91]F. Matthes, A. Ohori, and J.W. Schmidt. Typing Schemes for Objects with Locality. In Proceedings of the Kiev East/West Workshop on Next Generation Database Technology, volume 504 of Lecture Notes in Computer Science, April 1991. Also appeared as TR FIDE/91/12, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[ScMa91a]J.W. Schmidt and F. Matthes. Relational Database Programming: Naming, Typing and Binding. In Proceedings of the Programming School'91, Bulgaria, February 1991. (download paper)
[ScMa90a]J.W. Schmidt and F. Matthes. Language Technology for Post-Relational Data Systems. In Database Systems of the 90s, volume 466 of Lecture Notes in Computer Science, Berlin, Germany, November 1990. Springer-Verlag. (download paper)
[ScMa90]J.W. Schmidt and F. Matthes. Naming Schemes and Name Space Management in the DBPL Persistent Storage System. In Persistent Object Systems, Martha's Vineyard, Massachusetts, USA, September 1990. Morgan Kaufmann Publishers, Inc. (download paper)
[ScMa89]J.W. Schmidt and F. Matthes. Advances in Database Programming: On Concepts, Languages and Methodologies. In Proc. 16th SOFSEM'89, Zdiar, High Tatra, CSSR, December 1989. Available through Hamburg University. (download paper)
[MaSc89]F. Matthes and J.W. Schmidt. The Type System of DBPL. In Proc. of the 2nd Workshop on Database Programming Languages, Salishan Lodge, Oregon, pages 255-260, June 1989. (download paper)
 

Further Publications
[MaZi98]Florian Matthes and Stephan Ziemer. Understanding SAP R/3:A Tutorial for Computer Scientists. Technical report, Arbeitsbereich Softwaresysteme, Technische Universität Hamburg-Harburg, Germany, March 1998. (download paper)
[HMW98]Patrick Hupe, Florian Matthes, and Holm Wegner. Ein bruchloser Übergang von der Prozeßmodellierung zu kooperativen Software-Architekturen. Technical report, Arbeitsbereich Softwaresysteme, Technische Universität Hamburg-Harburg, Germany, November 1998. (download paper)
[MaWi97]F. Matthes and A. Wienberg. Visualizing Persistent Objects using Higher-Order Functions in SGML. Technical report, Arbeitsbereich Softwaresysteme, Technische Universität Hamburg-Harburg, Germany, September 1997. (download paper)
[GMSS97]A. Gawecki, F. Matthes, J.W. Schmidt, and S. Stamer. Persistent Object Systems: From Technology to Market. In M. Jarke, editor, 27. Jahrestagung der Gesellschaft für Informatik. Springer-Verlag, September 1997. (download paper)
[Matt97b]Florian Matthes. Mobile Processes in Cooperative Information Systems. In Proceedings STJA'97 (Smalltalk und Java in Industrie und Ausbildung), Erfurt, Germany, September 1997. Springer-Verlag. (download paper)
[MMS96c]F. Matthes, R. Müller, and J.W. Schmidt. Einsatz des SAP R/3 Systems am Arbeitsbereich DBIS. Technische Notiz, September 1996. (download paper)
[SSNM96b]J.W. Schmidt, G. Schröder, C. Niederée, and F. Matthes. Linguistic and Architectural Requirements for Personalized Digital Libraries. Informatik Berichte FBI-HH-B-xxx/96, Fachbereich Informatik, Universität Hamburg, Germany, September 1996. (Reprint of [SSNM96a]). (download paper)
[GaMa95a]A. Gawecki and F. Matthes. TooL: A Persistent Language Integrating Subtyping, Matching and Type Quantification. FIDE Technical Report Series FIDE/95/135, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, 1995. (download paper)
[GaMa95b]A. Gawecki and F. Matthes. Integrating Query and Program Optimization Using Persistent CPS Representations. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (download paper)
[MaSc95a]F. Matthes and J.W. Schmidt. Persistent Threads. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (Synopsis of [MaSc94]). (download paper)
[Matt95a]F. Matthes. Bulk Types and Iterators (Introduction for Chapter 1.4). In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (download paper)
[Matt95b]F. Matthes. Interoperability (Introduction for Chapter 3.3). In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (download paper)
[MaSc95b]F. Matthes and J.W. Schmidt. Bulk Types: Built-In or Add-On?. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (Synopsis of [MaSc91b]). (download paper)
[ScMa95a]J.W. Schmidt and F. Matthes. The DBPL Project: Advances in Modular Database Programming. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (Synopsis of [ScMa94]). (download paper)
[ScMa95b]J.W. Schmidt and F. Matthes. Lean Languages and Models: Towards an Interoperable Kernel for Persistent Object Systems. In M.P. Atkinson, editor, Fully Integrated Data Environments. Springer-Verlag, 1995. (Synopsis of [ScMa93]). (download paper)
[GaMa94]A. Gawecki and F. Matthes. The Tycoon Machine Language TML: An Optimizable Persistent Program Representation. FIDE Technical Report Series FIDE/94/100, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, August 1994. (download paper)
[MMS94]F. Matthes, S. Müßig, and J.W Schmidt. Persistent Polymorphic Programming in Tycoon: An Introduction. FIDE Technical Report Series FIDE/94/106, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, August 1994. (download paper)
[MaSc94b]F. Matthes and J.W. Schmidt. Persistent Threads. FIDE Technical Report Series FIDE/94/88, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, August 1994. (A shorter version of this text appeared as [MaSc94].). (download paper)
[CMA94a]L. Cardelli, F. Matthes, and M. Abadi. Extensible Syntax with Lexical Scoping. Technical Report 121, Digital Equipment Corporation, Systems Research Center, Palo-Alto, California, February 1994. (download paper)
[MMM93]B. Mathiske, F. Matthes, and S. Müßig. The Tycoon System and Library Manual. DBIS Tycoon Report 212-93, Fachbereich Informatik, Universität Hamburg, Germany, December 1993. (Revised 19-jan-1996). (download paper)
[MaSc93b]F. Matthes and J.W. Schmidt. Datenbankprogrammiersprachen. (Unpublished article, available through DBIS, Fachbereich Informatik, Universität Hamburg), 1994. (download paper)
[MaSc92]F. Matthes and J.W. Schmidt. Definition of the Tycoon Language - A Preliminary Report. Informatik Fachbericht FBI-HH-B-160/92, Fachbereich Informatik, Universität Hamburg, Germany, October 1992. (Revised 17-aug-1995). (download paper)
[MMS92]F. Matthes, R. Müller, and J.W. Schmidt. Object Stores as Servers in Persistent Programming Environments - The P-Quest Experience. FIDE Technical Report Series FIDE/92/48, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, July 1992. (download paper)
[MRSS92]F. Matthes, A. Rudloff, J.W. Schmidt, and K. Subieta. The Database Programming Language DBPL - User and System Manual. FIDE Technical Report Series FIDE/92/47, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, July 1992. (Also appeared as Informatik Fachbericht FBI-HH-B-159/92). (download paper)
[MRSS92a]F. Matthes, A. Rudloff, J.W. Schmidt, and K. Subieta. A Gateway from a DBPL to Ingres: Modula-2, DBPL, SQL+C, Ingres. FIDE Technical Report Series FIDE/92/54, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, August 1992. (download paper)
[NMM92]C. Niederée, S. Müßig, and F. Matthes. P-Quest User Manual. DBIS Tycoon Report 102-92, Fachbereich Informatik, Universität Hamburg, Germany, February 1992. (In German). (download paper)
[SchMa92]G. Schröder and F. Matthes. Using the Tycoon Compiler Toolkit. DBIS Tycoon Report 061-92, Fachbereich Informatik, Universität Hamburg, Germany, May 1992. (download paper)
[ScMa92]J.W. Schmidt and F. Matthes. The Database Programming Language DBPL - Rationale and Report. FIDE Technical Report Series FIDE/92/46, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ, July 1992. (Also appeared as Informatik Fachbericht FBI-HH-B-158/92). (download paper)
[MSS91]F. Matthes, G. Schröder, and J.W. Schmidt. VAX Modula-2 User's Guide; VAX DBPL User's Guide. DBPL Memo 121-91, Fachbereich Informatik, Universität Hamburg, Germany, December 1991. (download paper)
[MaSc91]F. Matthes and J.W. Schmidt. Towards Database Application Systems: Types, Kinds and Other Open Invitations. In Proceedings of the Kiev East/West Workshop on Next Generation Database Technology, volume 504 of Lecture Notes in Computer Science, April 1991. Also appeared as TR FIDE/91/14, FIDE Technical Report Series, FIDE Project Coordinator, Department of Computing Sciences, University of Glasgow, Glasgow G128QQ. (download paper)
[Matt91]F. Matthes. P-Quest: Installation and User Manual. DBIS Tycoon Report 101-91, Fachbereich Informatik, Universität Hamburg, Germany, October 1991. (download paper)
[ScMa90b]J.W. Schmidt and F. Matthes. DBPL Language and System Manual. Esprit Project 892 MAP 2.3, Fachbereich Informatik, Universität Hamburg, Germany, April 1990. (download paper)
[Matt88]Florian Matthes. Typvollständigkeit in Datenbankprogrammiersprachen -- DBPL Sprachentwurf und Implementation. Master's thesis, Fachbereich Informatik, Johann Wolfgang Goethe-Universität Frankfurt, Germany, November 1988.
 

f.matthes