Abstract
Conceptual modeling is often strongly related to a graphical language. Since the 80s, template-based approaches have also been proposed. However, they seldom reached the same popularity as graphical approaches. Nevertheless, template-based approaches are also important for collecting and representing information. This chapter will give a survey of approaches that used and use templates. It will be shown, how these templates are used and why their role is important.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bachmann, A., Russ, A., Vöhringer, J., Hesse, W., Mayr, H.C., Kop, C.: OBSE - an Approach to Ontology-based Software Engineering in the Practice. In: Reichert, M., Strecker, S., Turowski, K. (eds.) Proceedings of the 2nd International Workshop on Enterprise Modeling and Information Systems Architectures. GI Lecture Notes in Informatics (LNI), vol. 119, pp. 129–142. Köllen Verlag (2007)
Batini, C., Demo, B., Di Leva, A.: A Methodology for conceptual design of offices data bases. Information Systems 9(2-3), 251–264 (1984)
Beck, K., Cunningham, W.: A Laboratory For Teaching Object-Oriented Thinking. In: Conference Proceedings on Object-oriented programming systems, languages and applications, pp. 1–6. ACM Press, New York (1989)
Boekelder, A., Steehouder, M.: Selecting and Switching: Some Advantages of Diagrams Over Tables and Lists for Presenting Instructions. IEEE Transaction on Professional Communication 41(4), 229–241 (1998)
Buchholz, E., Cyriaks, H., Düsterhöft, A., Mehlan, H., Thalheim, B.: Applying a Natural Language Dialog Tool for Designing Databases. In: Proc. International Workshop on Applications of Natural Language to Databases (NLDB 1995), pp. 119–133 (1995)
Buchholz, E., Düsterhöft, A., Thalheim, B.: Capturing Information on Behaviour with the RADD-NLI: A Linguistic and Knowledge Based Approach. In: Riet, v.d., Burg, R.P., Vos, A.J. (eds.) Proceedings of the 2nd Int. Workshop on Applications of Natural Language to Information Systems (NLDB 1996), pp. 185–192. IOS Press, Amsterdam (1996)
Ceri, S. (ed.): Methodology and Tools for Database Design. North Holland Publ. Comp., Amsterdam (1983)
Chen, P.P.: English Sentence Structure and Entity Relationship Diagrams. Int. Journal of Information Sciences 29, 127–149 (1983)
Coll, R.A., Coll, J.H., Thakur, G.: Graphs and Tables a Four-Factor Experiment. Communications of the ACM 37(4), 77–86 (1994)
Cockburn, A.: Writing Effective Use Cases. Addison Wesley Publ. Comp., Reading (2000)
Choobineh, J., Mannino, M.V., Tseng, V.P.: A form-based approach for Database Analysis and Design. Communication of the ACM 35(2), 108–120 (1992)
Dignum, F., Kemme, F., Kreuzen, W., Weigand, H., van de Riet, R.P.: Constraint modelling using a conceptual prototyping language. Data & Knowledge Engineerng 2, 213–254 (1987)
Dik, S.: Functional Grammar. North Holland Publ. Company, Amsterdam (1978)
Embley, D.W.: NFQL: The Natural Forms Query Language. ACM Transactions on Database Systems 14(2), 168–211 (1989)
Escalona, M.J., Reina, A.M., Torres, J., Mejías, M.: NDT a methodology to deal with the navigation aspect at the requirements phase. In: OOPSLA Workshop: Aspect-Oriented Requirements Engineering and Architecture Design (2004)
Escalona, M.J., Koch, N.: Metamodeling the Requirements of Web Systems. In: Proceedings of the 2nd Int. Conf. Web Information Systems and Technologies (WebIST 2006). Lection Notes in Business Information Processing (LNBIP), vol. 1, pp. 267–280. Springer, Heidelberg (2006)
Felderer, A.: Zur Tabellarisierung natürlichsprachlicher Anforderungsbeschreibungen. Diplomathesis, Universität Klagenfurt (1992)
Fliedl, G.: Natürlichkeitstheoretische Morphosyntax – Aspekte der Theorie und Implementierung. Gunter Narr Verlag, Tübingen (1999)
Fuchs, N.E., Höfler, S., Kaljurand, K., Rinaldi, F., Schneider, G.: Attempto Controlled English: A Knowledge Representation Language Readable by Humans and Machines. In: Eisinger, N., Maluszynski, J. (eds.) Reasoning Web. LNCS, vol. 3564, pp. 213–250. Springer, Heidelberg (2005)
Gälle, D., Kop, C., Mayr, H.C.: A Uniform Web Service Description Representation for Different Readers. In: Berntzen, L., Smedberg, A. (eds.) Proceedings of the second International Conference on the Digital Society (ICDS 2008), pp. 123–128 (2008)
Halpin, T., Bloesch, A.: Data modelling in UML and ORM: a comparison. Journal of Database Management 10(4), 4–13 (1999)
Kaschek, R., Kop, C., Shekhovtsov, V.A., Mayr, H.C.: Towards simulation-based quality requirements elicitation: A position paper. In: Rolland, C. (ed.) REFSQ 2008. LNCS, vol. 5025, pp. 135–140. Springer, Heidelberg (2008)
Kop, C.: Herleitung von EERM+ Schemata aus Zusammenhangsverzeichnissen, erweiterten Ding- und Operationsverzeichnissen. Diplomathesis, Universität Klagenfurt (1993)
Kop, C.: Rechnergestützte Katalogisierung von Anforderungsspezifikationen und deren Transformation in ein konzeptuelles Modell. Doctoral thesis, Universität Klagenfurt (2002)
Kop, C.: Visualizing Conceptual Schemas with their Sources and Progress. International Journal on Advances in Software 2(2,3), 245–258 (2009), http://www.iariajournals.org/software/ (last access September 27, 2010)
Liang, X., Ginige, A.: Smart Business Object - A New Approach to Model Business Objects for Web Applications. In: ICSOFT 2006, pp. 30–39 (2006)
Mayerthaler, W., Fiedl, G., Winkler, C.: Lexikon der Natürlichskeitstheoretischen Morphosyntax. Stauffenburg Verlag, Tübingen (1998)
Mayr, H.C., Dittrich, K.R., Lockemann, P.C.: Datenbankentwurf. In: Lockeman, P.C., Schmidt, J.W. (eds.) Datenbank-Handbuch, pp. 486–552. Springer, Heidelberg (1987)
Michael, J.: Connecting the dynamic part of KCPM with the OlivaNova Modeler, Masterthesis, Universität Klagenfurt (2010)
Moreno, A., van de Riet, R.P.: Justification of the equivalence between Linguistic and Conceptual Patterns for the Object Model. In: Proc. 3rd Int. Workshop on Application of Natural Language to Information Systems, pp. 57–74 (1997)
Nijssen, G.M., Halpin, T.: Conceptual Schema and Relational Database Design – A fact oriented approach. Prentice Hall Publ. Comp., Englewood Cliffs (1989)
Ortner, E.: Methodenneutraler Fachentwurf. B.G. Teubner Verlagsgesellschaft, Stuttgart, Leibzig (1997)
Pastor, O., Molina, J.C., Iborra, E.: Automated Production of Fully Functional Applications with OlivaNova Model Execution. ERCIM News (57), 62–64 (2004)
Pastor, O., Gomez, J., Insfran, E., Pelechano, V.: The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming. Information Systems 26(7), 507–534 (2001)
Pelechano, V., Pastor, O., Insfran, E.: Automated code generation of dynamic specializations: an approach based on design patterns and formal techniques. Data and Knowledge Engineering 40(3), 315–353 (2002)
Rolland, C., Ben Achour, C.: Guiding the Construction of textual use case specifications. Data & Knowledge Engineering Journal 25(1-2), 125–160 (1998)
Rolland, C.: An Information System Methodology Supported by an Expert Design Tool. In: Pirow, P.C., Duffy, N.M., Ford, J.C. (eds.) Proceedings of the IFIP TC8 International Symposium on Information Systems, pp. 189–201. North Holland Publ. Company, Amsterdam (1987)
Rupp, C.: Requirements Engineering und Management. Hanser Verlag (2004)
Ryszard, J., Parnas, D.L., Zucker, J.: Tabular Representations in Relational Documents. In: Hoffman, D., Weiss, D.M. (eds.) Software Fundamentials – Collected Papers by David Parnas, pp. 71–85. Addison Wesley Publishing Comp., Reading (2001)
Schnattler, M.: Herleitung von Ereignisschemata aus erweiterten Operations- und Ereignisverzeichnissen. Diploma thesis, Universität Klagenfurt (1992)
Schein, M.: Moderne Modellierungskonzepte der Informatik in der Schulpraxis, Diplomathesis, Universität Klagenfurt (2010)
Shekhovtsov, V., Kostanyan, A., Gritskov, E., Litvinenko, Y.: Tool Supported Aspectual Predesign. In: Karagianis, D., Mayr, H.C. (eds.) 5th International Conference on Information Systems Technology and its Applications (ISTA 2006). LNI, vol. P-84, pp. 153–165. Köllen Verlag (2006)
Sinz, E.: Tool-Unterstützung für die SOM-Methodik: Anforderungen und Lösungsstrategien. In: Presentation slides: 1st International Open Models Workshop, Klagenfurt (March 2010)
Stålhane, T., Sindre, G., du Bousquet, L.: Comparing Safety Analysis Based on Sequence Diagrams and Textual Use Cases. In: Pernici, B. (ed.) CAiSE 2010. LNCS, vol. 6051, pp. 165–179. Springer, Heidelberg (2010)
Stark, M.: Geschäftsprozessmodellierung im konzeptuellen Vorentwurf, Diplomathesis, Univeristät Klagenfurt (2000)
Tjoa, A.M., Berger, L.: Transformation of Requirement Specification Expressed in Natural Language into an EER Model. In: Elmasri, R.A., Kouramajian, B., Thalheim, B. (eds.) Proc. 12th International Conference on Entity Relationship Approach, pp. 127–149. Springer, New York (1991)
Terwillinger, J.F., Delcambre, L.M., Logan, J.: Queyring through a user interface. Data & Knowledge Engineering 63, 774–794 (2007)
Vadera, S., Meziane, V.: From English to Formal Specifications. The Computer Journal 37(9), 753–763 (1994)
Van de Riet, R.: Mokum for Correctness by Design in Relation to MDA, In: Kaschek R., Kop, Ch., Steinberger, C., Fliedl, G. (eds.) Information Systems and e-Business Technologies. Lecture Notes in Business Information Processing (LNBIP), vol. 5, pp. 352–364 (2008)
Vöhringer, J., Mayr, H.C.: Integration of schemas on the pre-design level using the KCPM-approach. In: Nilsson, A.G., Gustas, R., Wojtkowski, W.G., Wojtkowski, W., Wrycza, S., Zupancic, J. (eds.) Advances in Information Systems Bridging the Gap between Academia & Industry, pp. 623–634. Springer, Heidelberg (2006)
Wirfs-Brock, R., Wilkerson, B.: Object-oriented design: a responsibility-driven approach. In: Conference proceedings on Object Oriented Programming Systems Languages and Applications, pp. 71–75. ACM Press, New York (1989)
Yevdoshenko, N.: A Proposal for Model Driven Development Life Cycle: From KCPM Requirements Specifications to OLIVANOVA Conceptual Model, Master Thesis, Universität Klagenfurt (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Kop, C., Mayr, H.C. (2011). Templates in Domain Modeling – A Survey. In: Kaschek, R., Delcambre, L. (eds) The Evolution of Conceptual Modeling. Lecture Notes in Computer Science, vol 6520. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17505-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-17505-3_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17504-6
Online ISBN: 978-3-642-17505-3
eBook Packages: Computer ScienceComputer Science (R0)