Skip to main content

Interacting with AutoMed-DM through Layers of Modelling Abstractions

A Hierarchical, Event-Driven Design

  • Conference paper
  • 1758 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 326))

Abstract

We recently proposed AutoMed-DM - a transformation-based data modelling tool for heterogeneous datamanagement system (HDMS). A key feature of the tool is the ability to not only support the activities needed to construct the schemas of the data sources connected to the HDMS, but also effectively and uniformly handle the heterogeneity inherent in those schemas and in the underlying data models. A primary design challenge in the development of AutoMed-DM is how to effectively enable the data model engineers to interact with the tool through its layers of modelling abstractions. In this paper, we address this challenge by proposing a novel hierarchical, event driven design model that formalises a compact and extensible UI hierarchy needed to support the user interaction through all the abstraction layers, and that uses interaction sequence to express the functional design logic. We present in our design model the specification of a key interactive function of AutoMed-DMnamed Create Schema.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atzeni, P., et al.: Model-independent schema translation. VLDB Journal 17(6), 1347–1370 (2008)

    Article  Google Scholar 

  2. Atzeni, P., Cappellari, P., Bernstein, P.A.: Model-independent schema and data translation. In: Ioannidis, Y., Scholl, M.H., Schmidt, J.W., Matthes, F., Hatzopoulos, M., Böhm, K., Kemper, A., Grust, T., Böhm, C. (eds.) EDBT 2006. LNCS, vol. 3896, pp. 368–385. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Atzeni, P., Torlone, R.: Management of multiple models in an extensible database design tool. In: EDBT 1996, pp. 79–95. Springer (1996)

    Google Scholar 

  4. Bastide, R., Palanque, P.: A Petri Net based environment for the design of event-driven interfaces. In: DeMichelis, G., Díaz, M. (eds.) ICATPN 1995. LNCS, vol. 935, pp. 66–83. Springer, Heidelberg (1995)

    Google Scholar 

  5. Boyd, M., Kittivoravitkul, S., Lazanitis, C., Mçbrien, P., Rizopoulos, N.: AutoMed: A BAV data integration system for heterogeneous data sources. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 82–97. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  6. Boyd, M., McBrien, P.: Comparing and transforming between data models via an intermediate hypergraph data model. Data Semantics IV, 69–109 (2005)

    Google Scholar 

  7. Chen, P.C.: The Entity Relationship Model - Toward a unified view of data. ACM Transactions on Database Systems 1(1), 9–36 (1976)

    Article  Google Scholar 

  8. Duc, M.L.: AutoMed-DM: A transformation-based data modelling tool for heterogeneous data management systems. Technical report, Hanoi University (2014)

    Google Scholar 

  9. Englebert, V., Hainaut, J.-L.: DB-MAIN: a next generation meta-case. Information Systems 24(2), 99–112 (1999)

    Article  Google Scholar 

  10. Hainaut, J.L.: Transformation of Knowledge. In: Information and Data: Theory and Applications, Ch. 1, pp. 1–28. IGI Global (2005)

    Google Scholar 

  11. Hoffer, J.A., et al.: Modern Database Management, 10th edn. Prentice Hall (2011)

    Google Scholar 

  12. Krasner, G.E., Pope, S.T.: A description of the Model-View-Controller user interface paradigm in the Smalltalk-80 system. Journal of Object Oriented Programming 1(3), 26–49 (1988)

    Google Scholar 

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

    Google Scholar 

  14. McBrien, P.: AutoMed in a Nutshell, Release 1.0. Technical report, Imperial College London (2006)

    Google Scholar 

  15. Brien, P.M., Poulovassilis, A.: A uniform approach to inter-model transformations. In: Jarke, M., Oberweis, A. (eds.) CAiSE 1999. LNCS, vol. 1626, p. 333. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Duc Minh Le .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Minh Le, D. (2015). Interacting with AutoMed-DM through Layers of Modelling Abstractions. In: Nguyen, VH., Le, AC., Huynh, VN. (eds) Knowledge and Systems Engineering. Advances in Intelligent Systems and Computing, vol 326. Springer, Cham. https://doi.org/10.1007/978-3-319-11680-8_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11680-8_35

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11679-2

  • Online ISBN: 978-3-319-11680-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics