Skip to main content

A Semiotic Approach to Quality in Specifications of Software Measures

  • Conference paper
Enterprise Information Systems (ICEIS 2008)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 19))

Included in the following conference series:

  • 546 Accesses

Abstract

Each software entity should have as high quality as possible in the context of limited resources. A specification of a software quality measure is a kind of software entity. Existing studies about the evaluation of software measures do not pay enough attention to the quality of specifications of measures. Semiotics has been used as a basis in order to evaluate the quality of different types of software entities. In this paper, we propose a multidimensional, semiotic quality framework of specifications of software quality measures. We apply this framework in order to evaluate the syntactic and semantic quality of two sets of specifications of database design measures. The evaluation shows that these specifications have some quality problems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Piattini, M., Calero, C., Sahraoui, H., Lounis, H.: Object-Relational Database Metrics. L’Object (March 2001)

    Google Scholar 

  2. Lindland, O.I., Sindre, G., Solvberg, A.: Understanding quality in conceptual modeling. IEEE Software 11(2), 42–49 (1994)

    Article  Google Scholar 

  3. García, F., Bertoa, M.F., Calero, C., Vallecillo, A., Ruíz, F., Piattini, M., Genero, M.: Towards a Consistent Terminology for Software Measurement. Information & Software Technology 48, 631–644 (2006)

    Article  Google Scholar 

  4. Maiden, N., Sutcliffe, A.: Exploiting reusable specifications through analogy. Commun. ACM 35(4), 55–64 (1992)

    Article  Google Scholar 

  5. Schneidewind, N.F.: Methodology for Validating Software Metrics. IEEE Trans. Softw. Eng. 18(5), 410–422 (1992)

    Article  Google Scholar 

  6. Kitchenham, B., Pfleeger, S.L., Fenton, N.: Towards a framework for software measurement validation. IEEE Transactions on Software Engineering 21(12), 929–944 (1995)

    Article  Google Scholar 

  7. Kaner, C., Bond, P.: Software Engineering Metrics: What Do They Measure and How Do We Know? In: 10th International Software Metrics Symposium (2004)

    Google Scholar 

  8. IEEE Std. 1061-1998, Standard for a Software Quality Metrics Methodology. IEEE Standards Dept. (1998)

    Google Scholar 

  9. Jacquet, J., Abran, A.: Metrics Validation Proposals: A Structured Analysis. In: 8th International Workshop of Software Measurement (1998)

    Google Scholar 

  10. McQuillan, J.A., Power, J.F.: Towards the re-usability of software metric definitions at the meta level. In: PhD Workshop of the 20th European Conference on Object-Oriented Programming (2006)

    Google Scholar 

  11. Merriam-Webster online dictionary, http://www.m-w.com/

  12. Van Belle, J.P.: A Framework for the Evaluation of Business Models and its Empirical Validation. The Electronic Journal of Information Systems Evaluation 9(1), 31–44 (2006)

    Google Scholar 

  13. Krogstie, J.: A Semiotic Approach to Quality in Requirements Specifications. In: IFIP 8.1 Working Conference on Organizational Semiotics, pp. 231–249. Kluwer, B.V., The Netherlands (2002)

    Chapter  Google Scholar 

  14. Burton-Jones, A., Storey, V.C., Sugumaran, V., Ahluwalia, P.: A Semiotic Metrics Suite for Assessing the Quality of Ontologies. Data & Knowledge Engineering 55(1), 84–102 (2005)

    Article  Google Scholar 

  15. Krogstie, J., Sindre, G., Jorgensen, H.: Process models representing knowledge for action: a revised quality framework. European Journal of Information Systems 15(1), 91–102 (2006)

    Article  Google Scholar 

  16. Baroni, A.L., Calero, C., Piattini, M., Abreu, F.B.: A Formal Definition for Object-Relational Database Metrics. In: 7th International Conference on Enterprise Information Systems, pp. 334–339 (2005)

    Google Scholar 

  17. Opdahl, A.L., Henderson-Sellers, B.: Ontological Evaluation of the UML Using the Bunge–Wand–Weber Model. Software and Systems Modeling 1(1), 43–67 (2002)

    Google Scholar 

  18. Wismüller, R., Bubak, M., Funika, W., Arodz, T., Kurdziel, M.: Support for User-Defined Metrics in the Online Performance Analysis Tool G-PM. In: Dikaiakos, M.D. (ed.) AxGrids 2004. LNCS, vol. 3165, pp. 159–168. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  19. Date, C.J., Darwen, H.: Databases, Types and the Relational Model, 3rd edn. The Third Manifesto. Addison-Wesley, Reading (2006)

    Google Scholar 

  20. DMTF Common Information Model (CIM) Standards. CIM Schema Ver. 2.15. Metrics schema

    Google Scholar 

  21. Larman, C.: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 2nd edn. Prentice Hall, USA (2002)

    Google Scholar 

  22. Choinzon, M., Ueda, Y.: Design Defects in Object Oriented Designs Using Design Metrics. In: 7th Joint Conference on Knowledge-Based Software Engineering, pp. 61–72. IOS Press, Amsterdam (2006)

    Google Scholar 

  23. Greenfield, J., Short, K., Cook, S., Kent, S.: Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. John Wiley & Sons, USA (2004)

    Google Scholar 

  24. Melton, J.: ISO/IEC 9075-2:2003 (E) Information technology — Database languages — SQL — Part 2: Foundation (SQL/Foundation) (August 2003)

    Google Scholar 

  25. Bernstein, A.P.: Applying Model Management to Classical Meta Data Problems. In: Conference on Innovative Database Research, pp. 209–220 (2003)

    Google Scholar 

  26. Simsion, G.: Data Modeling Theory and Practice. Technics Publications, LLC (2007)

    Google Scholar 

  27. Piattini, M., Calero, C., Genero, M.: Table Oriented Metrics for Relational Databases. Software Quality Journal 9(2) (June 2001)

    Google Scholar 

  28. DMTF Common Information Model (CIM) Standards. CIM Schema Ver. 2.16. Database specification

    Google Scholar 

  29. OMG Common Warehouse Metamodel Specification, Version 1.1, formal/03-03-02

    Google Scholar 

  30. Blaha, M.R.: Dimensions of Database Reverse Engineering. In: Fourth Working Conference on Reverse Engineering, pp. 176–183 (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eessaar, E. (2009). A Semiotic Approach to Quality in Specifications of Software Measures. In: Filipe, J., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2008. Lecture Notes in Business Information Processing, vol 19. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00670-8_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00670-8_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00669-2

  • Online ISBN: 978-3-642-00670-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics