Abstract
Web information systems are nowadays widely used. E-business, edutainment, infotainment, community and identity Web systems are data and information intensive. They integrate a variety of database, workflow and other processing, communication and presentation systems. Their design and development is thus based on an integrated development of structuring, functionality, distribution and interactivity of users. The codesign framework allows the integration of these different aspects. This chapter surveys the codesign approach and its deployment for the development of large Web information systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
See, for instance, the large bibliography in [32].
- 2.
To be more precise, the higher-order entity-relationship modelling language.
- 3.
Views are typically defined as a schema. This extension of the relational approach where views are single-table views is necessary for the maintenance of coherence within a view.
References
Amarakoon, S., Dahanayake, A., Thalheim, B.: A framework for modelling medical diagnosis and decision support services. Int. J. Digit. Inf. Wirel. Commun. 2(4), 7–26 (2012)
Beeri, C., Thalheim, B.: Identification as a primitive of database models. In: Proceedings of FoMLaDO’98, pp. 19–36. Kluwer, London (1999)
Binemann-Zdanowicz, A., Kaschek, R., Kuss, T., Schewe, K.-D., Thalheim, B., Tschiedel, B.: A conceptual view of electronic learning systems. Educ. Inf. Technol. 10, 83–110 (2005)
Bjørner, D.: Software Engineering 3: Domains, Requirements, and Software Design. Springer, Berlin (2006)
Chen, P.P.: The entity-relationship model: toward a unified view of data. ACM Trans. Database Syst. 1(1), 9–36 (1976)
Dahanayake, A., Thalheim, B.: A conceptual model for IT service systems. J. Univers. Comput. Sci. 18(17), 2452–2473 (2012)
Feyer, T., Schewe, K.-D., Thalheim, B.:. Conceptual design and development of information services. In: ER’98, pp. 7–20 (1998)
Fiedler, G., Jaakkola, H., Mäkinen, T., Thalheim, B., Varkoi, T.: Application domain engineering for web information systems supported by SPICE. In: Proceedings of SPICE’07. IOS Press, Bangkok (2007)
Gogolla, M.: An Extended Entity-Relationship Model - Fundamentals and Pragmatics. Lecture Notes in Computer Science, vol. 767. Springer, Berlin (1994)
Hartmann, S.: Reasoning about participation constraints and Chen’s constraints. In: ADC. CRPIT, vol. 17, pp. 105–113. Australian Computer Society, Sydney (2003)
Hartmann, S., Hoffmann, A., Link, S., Schewe, K.-D.: Axiomatizing functional dependencies in the higher-order entity-relationship model. Inf. Process. Lett. 87(3), 133–137 (2003)
Heinrich, L.J.: Informationsmanagement: Planung, Überwachung und Steuerung der Informationsinfrastruktur. Oldenbourg Verlag, München (1996)
Heinrich, L.J., Heinzl, A., Riedl, R.: Wirtschaftsinformatik: Einführung und Grundlegung, 4th edn. Springer, Berlin (2011)
Hohenstein, U.: Formale Semantik eines erweiterten Entity-Relationship-Modells. Teubner, Stuttgart (1993)
Kleiner, C., Lipeck, U.W.: Automatic generation of XML DTDs from conceptual database schemas. In: GI Jahrestagung (1), pp. 396–405 (2001)
Klettke, M.: Modellierung, Bewertung und Evolution von XML-Dokumentkollektionen. Advanced Ph.D. (Habilitation Thesis), Rostock University (2007)
König, H.: Protocol Engineering: Prinzip, Beschreibung und Entwicklung von Kommunikationsprotokollen. Teubner, Stuttgart (2003)
Levene, M., Loizou, G.: A Guided Tour of Relational Databases and Beyond. Springer, Berlin (1999)
Liddle, S.W., Embley, D.W., Woodfield, S.N.: Cardinality constraints in semantic data models. Data Knowl. Eng. 11, 235–270 (1993)
Lockemann, P.C.: Information system architectures: from art to science. In: Proceedings of BTW’2003, pp. 1–27. Springer, Berlin (2003)
Maciaszek, L.: Requirements Analysis and Design. Addison-Wesley, Harlow (2001)
Moritz, T., Noack, R., Schewe, K.-D., Thalheim, B.: Intention-driven screenography. In: ISTA 2007. Lecture Notes in Informatics, vol. 107, pp. 128–139 (2007)
Schewe, K.-D.: The specification of data-intensive application systems. Advanced Ph.D. (Habilitation Thesis), Brandenburg University of Technology at Cottbus (1994)
Schewe, K.-D., Thalheim, B.: Structural media types in the development of data-intensive web information systems. In: Web Information Systems, pp. 34–70. IDEA Group, Hershey (2004)
Schewe, K.-D., Thalheim, B.: Conceptual modelling of web information systems. Data Knowl. Eng. 54, 147–188 (2005)
Schewe, K.-D., Thalheim, B.: Usage-based storyboarding for web information systems. Technical Report 2006-13, Christian Albrechts University Kiel, Institute of Computer Science and Applied Mathematics, Kiel (2006)
Schewe, K.-D., Thalheim, B.: Development of collaboration frameworks for web information systems. In: 20th International Joint Conference on Artificial Intelligence, Section EMC07 (Evolutionary models of collaboration), Hyderabad, pp. 27–32 (2007)
Schewe, K.-D., Thalheim, B.: Life cases: an approach to address pragmatics in the design of web information systems. In: Filipe, J., Cordeiro, J., Encarnacao, B., Pedrosa, V. (eds.) Proceedings of WebIST, vol. II (WIA), pp. 5–12 (2007)
Schewe, K.-D., Thalheim, B.: Life cases: a kernel element for web information systems engineering. In: Web Information Systems and Technologies. Lecture Notes in Business Information Processing, vol. 8, pp. 139–156, Springer, Heidelberg (2008)
Srinivasa, S.: An algebra of fixpoints for characterizing interactive behavior of information systems. Ph.D. thesis, BTU Cottbus (2000)
Thalheim, B.: Dependencies in Relational Databases. Teubner, Leipzig (1991)
Thalheim, B.: Entity-Relationship Modeling Foundations of Database Technology. Springer, Berlin (2000)
Thalheim, B.: Codesign of structuring, functionality, distribution and interactivity. Aust. Comput. Sci. Commun. 31(6), 3–12 (2004). Proc. APCCM’2004
Thalheim, B.: The enhanced entity-relationship model. In: The Handbook of Conceptual Modeling: Its Usage and Its Challenges, chapter 12, pp. 165–208. Springer, Berlin (2011)
Thalheim, B., Düsterhöft, A.: Sitelang: conceptual modeling of internet sites. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER. Lecture Notes in Computer Science, vol. 2224, pp. 179–192. Springer, Berlin (2001)
Weske, M.: Business Process Management: Concept, Language, Architecture. Springer, Heidelberg (2007)
Whorf, B.L.: Lost Generation Theories of Mind, Language, and Religion. Popular Culture Association. University Microfilms International, Ann Arbor (1980)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Thalheim, B., Schewe, KD. (2015). Codesign of Web Information Systems. In: Thalheim, B., Schewe, KD., Prinz, A., Buchberger, B. (eds) Correct Software in Web Applications and Web Services. Texts & Monographs in Symbolic Computation. Springer, Cham. https://doi.org/10.1007/978-3-319-17112-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-17112-8_9
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17111-1
Online ISBN: 978-3-319-17112-8
eBook Packages: Computer ScienceComputer Science (R0)