Abstract
In this chapter, we describe a framework for understanding quality in conceptual modelling (SEQUAL), including examples of means to achieve model quality of different levels (such as tool functionality and modelling techniques being appropriate for the development of models of high quality). Quality is discussed on seven levels: physical, empirical, syntactic, semantic, pragmatic, social, and deontic. How different quality types build upon each other is also indicated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alsam, A.: Contrast enhancing colour to grey. SCIA ‘09 Proceedings of the 16th Scandinavian Conference on Image Analysis, Oslo (2009)
ATHENA: Deliverable DA1.5.2: report on methodology description and guidelines definition. By Ohren, O.P., Chen, D., Grangel, R., Jaekel, F.-W., Karlsen, D., Knothe, T., Rolfsen, R.K., in ATHENA A1 deliverables. 2005, SINTEF, Oslo (2005)
Battista, G., Eades, P., Tamassia, R., Tollis, I.G.: Algorithms for drawing graphs: an annotated bibliography. Technical report, Brown University, June (1994)
Bertin, J.: Semiology of Graphics: Diagrams, Networks, Maps. University of Wisconsin Press, Madison (1983)
Bråten, S.: Model monopoly and communications: systems theoretical notes on democratization. Acta Sociol. J. Scand. Social. Assoc. 16(2), 98–107 (1973)
Brinkkemper, S.: Formalisation of information systems modelling. PhD thesis, University of Nijmegen. Thesis Publishers (1990)
Brown, R.A.: Conceptual modelling in 3D virtual worlds for process communication. Proceedings of the 7th Asia-Pacific Conference on Conceptual Modelling (APCCM 2010), Brisbane (2010)
Churchland, P.M.: A Neurocomputational Perspective. MIT Press, Cambridge (1989)
Conesa, J., Olive, A., Caballé, S.: Semantic web personalization and context awareness information science reference. In: Refactoring and Its Application to Ontologies, pp. 107–136 (2011)
Conklin, J.: Dialogue Mapping: Building Shared Understanding of Wicked Problems. Wiley, New York (2005)
Conklin, J., Begeman, M.J.: gIBIS: a hypertext tool for exploratory policy discussion. ACM Trans. Inform. Syst. 6(4), 303–331 (1988)
Davis, A.M., Overmeyer, S., Jordan, K., Caruso, J., Dandashi, F., Dinh, A., Kincaid, G., Ledeboer, G., Reynolds, P., Sitaram, P., Ta, A., Theofanos, M.: Identifying and measuring quality in a software requirements specification. In: Proceedings of the First International Software Metrics Symposium, Baltimore, pp. 141–152 (1993)
Denning, P.J.: What is software quality. Commun. ACM 35(1), 13–15 (1992). January
Erickson, J., Siau, K.: Can UML be simplified? Practitioner use of UML in separate domains. In: proceedings EMMSAD 2007. Proceedings of Twelfth International Workshop on Exploring Modeling Methods in System Analysis and Design, Trondheim, Norway, pp. 89–98 (2007)
Falkenberg, E.D., Hesse, W., Lindgreen, P., Nilsson, B.E., Oei, J.L.H., Rolland, C., Stamper, R.K., Assche, F.J.M.V., Verrijn-Stuart, A.A., Voss, K.: A framework of information system concepts – The FRISCO Report, IFIP WG 8.1 Task Group FRISCO. http://home.dei.polimi.it/pernici/ifip81/publications.html (1996). Cited Dec 2011
Flesch, R.: A new readability yardstick. J. Appl. Psychol. 32, 221–233 (1948)
Fowler, M., Beck, K.: Refactoring: Improving the Design of Existing Code. Addison-Wesley Professional, Reading (1999)
Francalanci, C., Pernici, B.: View integration: a survey of current developments. Technical Report 93–053, Politecnico de Milano, Milan (1993)
France, R.B., Ghosh, S., Dinh-Trong, T., Solberg, A.: Model-Driven Development Using UML2.0: promises and Pitfalls. IEEE Computer, February (2006)
Gane, C., Sarson, T.: Structured Systems Analysis: Tools and Techniques. Prentice Hall, Englewood Cliffs (1979)
Gill, A.: Applied Algebra for the Computer Sciences. Prentice-Hall, Englewood Cliffs (1976)
Gjersvik, R.: The construction of information systems in organizations. Unpublished PhD- thesis, Norwegian University of Science and Technology, Trondheim (1993)
Gjersvik, R., Krogstie, J., Følstad, A.: Participatory development of enterprise process models. In: Krogstie, J., Siau, K., Halpin, T. (eds.) Information Modelling Methods and Methodologies. Idea Group Publishers, Hershey (2004)
Gulla, J.A.: A general explanation component for conceptual modeling in CASE environments. ACM Trans. Inform. Syst. 14(3), 297–329 (1996)
Hahn, U., Jarke, M., Rose, T.: Group work in software projects: integrated conceptual models and collaboration tools. In: Gibbs, S., Verrijn-Stuart, A.A. (eds.) Multi-User Interfaces and Applications: Proceedings of the IFIP WG 8.4 Conference on Multi-User Interfaces and Applications, pp. 83–102. North-Holland, Amsterdam (1990)
Halpin, T.: FORML 2. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., et al. (eds.) (2010). Enterprise, business-process and information systems modeling. Lecture Notes in Business Information Processing 50, 247–260. Springer (2010)
Hawryszkiewycz, I.: Introduction to Systems Analysis and Design. Prentice Hall, Upper Saddle River (2001)
Hewett, J., Durham, T.: CASE: the next steps. Technical report, OVUM (1989)
ISO 9000: Quality management systems – fundamentals and vocabulary. International Organization for Standardization (2005)
Jarke, M., Mylopoulos, J., Schmidt, J.W., Vassiliou, Y.: DAIDA: an environment for evolving information systems. ACM Trans. Inform. Syst. 10(1), 1–50 (1992)
Kano, N: Attractive quality and must-be quality. J. Japanese Soc. Qual. Control, April, 14(2), 39–48 (1984)
Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+: a fully configurable multi-user and multi-tool CASE and CAME environment. In: Constantopoulos, P., Mylopoulos, J., Vassiliou, Y. (eds.) Proceedings CAiSE’96 Lecture Notes in Computer Science, vol. 1080. Springer, Berlin/Heidelberg/New York (1996)
Kincaid, J.P., Fishburne, R.P. Jr., Rogers, R.L., Chissom, B.S.: Derivation of new readability formulas (Automated Readability Index, Fog Count and Flesch Reading Ease Formula) for Navy enlisted personnel, Research Branch Report 8–75, Millington, TN: Naval Technical Training, U.S. Naval Air Station, Memphis, TN (1975)
Krogstie, J.: Using quality function deployment in software requirements specification. Paper presented at the Fifth International Workshop on Requirements Engineering: Foundations for Software Quality (REFSQ’99), Heidelberg, Germany, June 14–15 (1999)
Krogstie, J., Dalberg, V., Jensen, S.M.: Harmonising Business Processes of Collaborative Networked Organization Using Process Modelling in PROVE’04 Toulouse, France (2004)
Krogstie, J., Dalberg, V., Jensen, S.M.: Increasing the value of process modelling. Paper presented at the 8th International Conference on Enterprise Information Systems ICEIS 2006, Cyprus (2006)
Langefors, B.: Theoretical Analysis of Information Systems, 1st edn. Studentliteratur, Auerbach, New York (1973)
Leite, J.C.S.P., Freeman, P.A.: Requirements validation through viewpoint resolution. IEEE Trans. Softw. Eng. 17(12), 1253–1269 (1991). December
Lindland, O.I., Krogstie, J.: Validating conceptual models by transformational prototyping. Paper presented at the 5th International Conference on Advanced Information Systems Engineering (CAiSE’93), Paris, France, June 8–11 (1993)
Lindland, O.I., Sindre, G., Sølvberg, A.: Understanding quality in conceptual modeling. IEEE Softw. 11(2), 42–49 (1994)
Mendling, J., Recker, J.: Towards systematic usage of labels and icons in business process models. In: Halpin, T., Proper, H.A., Krogstie, J. (eds.) 13th International Workshop on Exploring Modeling Methods in Systems Analysis and Design, CEUR Workshop Proceedings Series, Montpellier. See http://ceur-ws.org/ France (2008)
Moody, D.L.: Theoretical and practical issues in evaluating the quality of conceptual models: current state and future directions. Data Knowl. Eng. 55, 243–276 (2005)
Moody, D.L., Shanks, G.G.: What makes a good data model? Evaluating the quality of entity relationship models. In: Proceedings of the 13th International Conference on the Entity-Relationship Approach (ER’94), pp. 94–111, Manchester, England (1994)
Moody, D.L., Sindre, G., Brasethvik, T., Sølvberg, A.: Evaluating the quality of process models: empirical analysis of a quality framework. In: Proceedings of the 21st International Conference on Conceptual Modeling (ER’2002), Tampere, Finland, 7–11 Oct (2002)
Mylopoulos, J., Borgida, A., Jarke, M., Koubarakis, M.: TELOS: representing knowledge about information systems. ACM Trans. Inform. Syst. 8(4), 325–362 (1990). October
Nöth, W.: Handbook of Semiotics. Indiana University Press, Bloomington (1990)
OMG: Unified Modeling Language v 2.0 OMG Web site. http://www.omg.org (2006)
Orlikowski, J.W., Gash, D.C.: Technological frames: making sense of information technology in organizations. ACM Trans. Inform. Syst. 12(2), 174–207 (1994)
Petre, M.: Why looking isn’t always seeing. Readership skills and graphical programming. Commun. ACM 38(6), 33–44 (1995). June
Pohl, K.: The three dimensions of requirements engineering: a framework and its applications. Inform. Syst. 19(3), 243–258 (1994). April
Rittel, H.: On the planning crisis: systems analysis of the first and second generations. Bedriftsøkonomen 34(8) (1972)
Rittgen, P.: Business process model similarity as a Proxy for Group Consensus. Paper presented at PoEM 2011, Oslo, Norway, 2–3 November (2011)
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice-Hall, Englewood Cliffs (1991)
Seltveit, A.H.: An abstraction-based rule approach to large-scale information systems development. In: Proceedings of the 5th International Conference on Advanced Information Systems Engineering (CAiSE’93), Paris, France, 8–11 June 1993, pp. 328–351. Springer, Berlin (1993)
Shneiderman, B.: Designing the User Interface: Strategies for Effective Human – Computer Interaction, 2nd edn. Addison Wesley, Reading (1992)
Tamassia, R., Di Battista, G., Batini, C.: Automatic graph drawing and readability of diagrams. IEEE Trans. Syst. Man Cybern. 18(1), 61–79 (1988). January
van Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, Chichester (2009)
Wand, Y., Weber, R.: On the ontological expressiveness of information systems analysis and design grammars. J. Inform. Syst. 3(4), 217–237 (1993)
Wangler, B., Wohed, R., Ohlund, S.-E.: Business modelling and rule capture in a CASE environment. In: Proceedings of the Fourth Workshop on the Next Generation of CASE Tools, Twente, (1993)
Ware, C.: Information Visualization. Morgan Kaufmann, San Francisco (2000)
Wesenberg, H.: Enterprise Modeling in an Agile World. In: Proceedings of the 4th conference on Practice of Enterprise Modeling, Oslo, November 2–3 (2011)
zur Muehlen, M., Recker, J.C.: How much language is enough? Theoretical and practical use of the business process modeling notation. In: Proceedings CAiSE’08 Montpellier France, Springer (2008)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this chapter
Cite this chapter
Krogstie, J. (2012). Quality of Models. In: Model-Based Development and Evolution of Information Systems. Springer, London. https://doi.org/10.1007/978-1-4471-2936-3_4
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2936-3_4
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2935-6
Online ISBN: 978-1-4471-2936-3
eBook Packages: Computer ScienceComputer Science (R0)