Skip to main content

Determining the Preferred Representation of Temporal Constraints in Conceptual Models

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10650))

Abstract

The need for expressing temporal constraints in conceptual models is well-known, but it is unclear which representation is preferred and what would be easier to understand by modellers. We assessed five different modes of representing temporal constraints, being the formal semantics, Description logics notation, a coding-style notation, temporal EER diagrams, and (pseudo-)natural language sentences. The same information was presented to 15 participants in an experimental evaluation. Principally, it showed that (1) there was a clear preference for diagrams and natural language versus a dislike for other representations; (2) diagrams were preferred for simple constraints, but the natural language rendering was preferred for more complex temporal constraints; and (3) a multi-modal modelling tool will be needed for the data analysis stage to be effective.

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

Notes

  1. 1.

    “C must evolve into a B some time in the future” and “C evolved into a B in the past”, with both ceasing to be a C, respectively.

References

  1. Artale, A., Franconi, E., Wolter, F., Zakharyaschev, M.: A temporal description logic for reasoning over conceptual schemas and queries. In: Flesca, S., Greco, S., Ianni, G., Leone, N. (eds.) JELIA 2002. LNCS, vol. 2424, pp. 98–110. Springer, Heidelberg (2002). doi:10.1007/3-540-45757-7_9

    Chapter  Google Scholar 

  2. Artale, A., Parent, C., Spaccapietra, S.: Evolving objects in temporal information systems. Ann. Math. Artif. Intell. 50(1–2), 5–38 (2007)

    Article  MathSciNet  Google Scholar 

  3. Artale, A., Kontchakov, R., Wolter, F., Zakharyaschev, M.: Temporal description logic for ontology-based data access. In: Proceedings of IJCAI 2013 (2013)

    Google Scholar 

  4. Baader, F., Borgwardt, S., Lippmann, M.: Temporalizing ontology-based data access. In: Bonacina, M.P. (ed.) CADE 2013. LNCS (LNAI), vol. 7898, pp. 330–344. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38574-2_23

    Chapter  Google Scholar 

  5. Burden, H., Heldal, R.: Natural language generation from class diagrams. In: Proceedings of MoDeVVa 2011. ACM (2011)

    Google Scholar 

  6. Calvanese, D., De Giacomo, G.: Expressive description logics. In: The DL Handbook: Theory, Implementation and Applications, pp. 178–218. Cambridge University Press (2003)

    Google Scholar 

  7. Combi, C., Degani, S., Jensen, C.S.: Capturing temporal constraints in temporal ER models. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 397–411. Springer, Heidelberg (2008). doi:10.1007/978-3-540-87877-3_29

    Chapter  Google Scholar 

  8. Curland, M., Halpin, T.: Model driven development with NORMA. In: Proceedings of HICSS-40, p. 286a. IEEE Computer Society (2007)

    Google Scholar 

  9. Gianni, D., Bocciarelli, P., D’Ambrogio, A.: Temporal capabilities in support of conceptual process modeling using object-role modeling. In: Proceedings of DEVS Integrative 2014 (2014)

    Google Scholar 

  10. Gregersen, H.: TimeERplus: a temporal EER model supporting schema changes. In: Jackson, M., Nelson, D., Stirk, S. (eds.) BNCOD 2005. LNCS, vol. 3567, pp. 41–59. Springer, Heidelberg (2005). doi:10.1007/11511854_4

    Chapter  Google Scholar 

  11. Gregersen, H., Jensen, C.S.: Temporal entity-relationship models - a survey. IEEE Trans. Knowl. Data Eng. 11(3), 464–497 (1999)

    Article  Google Scholar 

  12. Halpin, T., Morgan, T.: Information Modeling and Relational Databases, 2nd edn. Morgan Kaufmann, Burlington (2008)

    Google Scholar 

  13. Keet, C.M.: Sentence planning for temporal conceptual models and their temporal constraints. Submitted to an International Conference. ACL (2017)

    Google Scholar 

  14. Keet, C.M., Artale, A.: A basic characterization of relation migration. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010. LNCS, vol. 6428, pp. 484–493. Springer, Heidelberg (2010). doi:10.1007/978-3-642-16961-8_70

    Chapter  Google Scholar 

  15. Keet, C.M., Ongoma, E.A.N.: Temporal attributes: their status and subsumption. In: Proceedings of APCCM 2015, vol. 165, pp. 61–70. CRPIT (2015)

    Google Scholar 

  16. Khatri, V., Ram, S., Snodgrass, R.T., Terenziani, P.: Capturing telic/atelic temporal data semantics: generalizing conventional conceptual models. Trans. Knowl. Data Eng. 26(3), 528–548 (2014)

    Article  Google Scholar 

  17. McBrien, P.: Temporal constraints in non-temporal data modelling languages. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 412–425. Springer, Heidelberg (2008). doi:10.1007/978-3-540-87877-3_30

    Chapter  Google Scholar 

  18. Object Management Group: Semantics of Business Vocabulary and Rules (SBVR) - OMG released versions of SBVR, formal/2008-01-02, January 2008. http://www.omg.org/spec/SBVR/1.0

  19. Parent, C., Spaccapietra, S., Zimányi, E.: Conceptual Modeling for Traditional and Spatio-temporal Applications-the MADS Approach. Springer, Hedidelberg (2006). doi:10.1007/3-540-30326-X

    Book  MATH  Google Scholar 

  20. Reiter, E., Dale, R.: Building applied natural language generation systems. Nat. Lang. Eng. 3, 57–87 (1997)

    Article  Google Scholar 

  21. Shunmugam, T.: Adoption of a visual model for temporal database representation. M. IT thesis, Department of CS, University of Cape Town, South Africa (2016)

    Google Scholar 

Download references

Acknowledgments

We thank all those who participated in the experiment.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. Maria Keet .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Keet, C.M., Berman, S. (2017). Determining the Preferred Representation of Temporal Constraints in Conceptual Models. In: Mayr, H., Guizzardi, G., Ma, H., Pastor, O. (eds) Conceptual Modeling. ER 2017. Lecture Notes in Computer Science(), vol 10650. Springer, Cham. https://doi.org/10.1007/978-3-319-69904-2_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-69904-2_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-69903-5

  • Online ISBN: 978-3-319-69904-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics