Literature on Web Engineering, Web Applications in general:
- Gerti Kappel, Birgit Pröll, Siegfried Reich, Werner Retschitzegger: Web Engineering: The Discipline of Systematic Development of Web Applications, 1st Edition, John Wiley & Sons, June 2006, ISBN 0-470-01554-3.
- Heiko Wöhr: Web-Technologien: Konzepte - Programmiermodelle - Architekturen, dpunkt.verlag, Mai 2004 (in German).
- Roger S. Pressman: Software Engineering: A Practitioner's Approach, 6th Edition, McGraw-Hill Higher Education, 2005.
- A. Eberhart, St. Fischer: Java-Bausteine für E-Commerce-Anwendungen. Hanser 2001.
Literature on "Modeling of Web Applications":
- Wieland Schwinger, Nora Koch: Modeling Web Applications. In Gerti Kappel, Birgit Pröll, Siegfried Reich, Werner Retschitzegger (Eds.): Web Engineering: The Discipline of Systematic Development of Web Applications, 1st Edition, John Wiley & Sons, June 2006, ISBN 0-470-01554-3.
- UML-Based Web Engineering (UWE) Homepage: http://www.pst.informatik.uni-muenchen.de/projekte/uwe/contact.shtml
- Nora Koch, Andreas Kraus: The Expressive Power of UML-based Web Engineering. In D. Schwabe, O. Pastor, G. Rossi, and L. Olsina (Eds.): Second International Workshop on Web-oriented Software Technology (IWWOST02), June 2002.
- Nora Koch, Andreas Kraus, Cristina Cachero and Santiago Meliá: Integration of Business Processes in Web Applications Models, Journal of Web Engineering, Rinton Press, Vol. 3, No. 1, May 2004, 22-49.
- Franca Garzotto, Luca Mainetti, Paolo Paolini: Hypermedia Design, Analysis, and Evaluation Issues. Communications of the ACM 38(8): 74-86 (1995)
- Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: Designing Data-Intensive Web Applications, Morgan Kaufmann, 2003.
- Jim Conallen: Building Web Applications with UML, Addison Wesley Longman, December 1999.
Literature on Architecture and Web Architecture:
- Johannes Siedersleben: Moderne Softwarearchitektur, dpunkt.verlag, 2004, Juli 2004 (in German)
- Heiko Wöhr: Web-Technologien: Konzepte - Programmiermodelle - Architekturen, dpunkt.verlag, Mai 2004 (in German).
- Oral Avci, Ralph Trittmann, Werner Mellis:Web-Programmierung. Vieweg 2003
- Mary Shaw, David Garlan: Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall, April 1996.
- Gernot Starke: Effektive Software-Architekturen, 2. Auflage, Hanser, 2005.
- Douglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann: Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, John Wiley & Sons, 2000.
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns. Addison-Wesley, 1994.
- Martin Fowler: Analysis Patterns : Reusable Object Models. Addison-Wesley. 1996.
- Different definitions of software architecture: http://www.sei.cmu.edu/architecture/definitions.html
- Roy Thomas Fielding: Architectural Styles and the Design of Network-based Software Architectures, 2000.
Literature on XML:
- Professional XML, Wrox Press Ltd., Birmingham 2001, ISBN 1861005059
Literature on Web Services:
- Gustavo Alonso, Fabio Casati, Harumi Kuno, Vijay Machiraju: Web Services: Concepts, Architectures and Applications, Springer-Verlag, 2004
- M. P. Singh, M. N. Huhns: Service-Oriented Computing – Semantics, Processes, Agents. Wiley 2005
Research on Web Services @ University of Paderborn:
- G. Engels, M. Lohmann, S. Sauer, R. Heckel: Model-Driven Monitoring: An Application of Graph Transformation for Design by Contract accepted for publication at the International Conference on Graph Transformation ICGT 2006.
- M. Lohmann, G. Engels, S. Sauer: Model-driven Monitoring: Generating Assertions from Visual Contracts accepted for publication at the 21st IEEE/ACM International Conference on Automated Software Engineering - ASE 2006 Demonstration Session.
- Marc Lohmann, Stefan Sauer, Gregor Engels: Executable Visual Contracts 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), pp. 63-70, 2005
- Gregor Engels, Baris Güldali, Oliver Juwig, Marc Lohmann, Jan-Peter Richter: Industrielle Fallstudie: Einsatz visueller Kontrakte in serviceorientierten Architekturen. In B. Biel, M. Book, V. Gruhn (Eds.), Software Engineering 2006, Fachtagung des GI-Fachbereichs Softwaretechnik, Volume 79 of GI-Edition - Lecture Notes in Informatics (LNI), pages 111-122, Köllen Druck+Verlag GmbH, March 2006
- Jan Hendrik Hausmann, Reiko Heckel, Marc Lohmann: Model-based development of Web service descriptions enabling a precise matching concept International Journal of Web Services Research Vol. 2, No. 2, April-June 2005, pp. 67-85, Idea Group Publishing, 2005
- Jan Hendrik Hausmann, Reiko Heckel, Marc Lohmann: Model-based discovery of Web Services Proceedings of the IEEE International Conference on Web Services 2004 (ICWS'04), San Diego. IEEE Computer Society, pp. 324-331
- Alexey Cherchago and Reiko Heckel: Specification Matching of Web Services Using Conditional Graph Transformation Rules, In G. Engels, H. Ehrig, F. Parisi-Presicce, and G. Rozenberg (Editors): Proc. Second International Conference on Graph Transformation (ICGT 04), Roma, Italy, Volume 3256 of Lecture Notes in Computer Science. Springer-Verlag, October 2004
Books about UML in general:
- Martin Fowler: UML Distilled, 3rd Edition, Addison-Wesley 2003
- Michael J. Chonoles, James A. Schardt: UML 2 for Dummies, Wiley 2003
- Tom Bender: UML Bible, Wiley 2003
- James Rumbaugh, Ivar Jacobson, Grady Booch: The Unified Modeling Language Reference Manual, Addison-Wesley 1999
- Grady Booch, James Rumbaugh, Ivar Jacobson: The Unified Modeling Language User Guide, Addison-Wesley 1999
- OMG UML specification (Superstructure)
- Overview of UML 2.0 syntax