• DocumentCode
    3370053
  • Title

    Extending the Unified Modeling Language to support spatiotemporal applications

  • Author

    Price, Rosanne ; Srinivasan, Bala ; Ramamohanarao, Kotagiri

  • Author_Institution
    Monash Univ., Clayton, Vic., Australia
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    163
  • Lastpage
    174
  • Abstract
    Recent interest in spatiotemporal data modeling has been primarily on data structures and access mechanisms, content based description and query, or extensions of existing data models to satisfy the requirements of a specific representation of space and time. However, there is a need for a general conceptual data modeling language suitable for specification and analysis of applications based on different spatiotemporal representations. In this paper, an extension of a standard object-oriented modeling language, Unified Modeling Language (UML), is proposed which includes support of object and field-based representations of space, event-based and periodic representations of time, and alternative interpolation semantics. A new concept of attribute groups is introduced to allow concise specification of common spatiotemporal properties and constraints
  • Keywords
    data models; object-oriented databases; object-oriented languages; temporal databases; visual databases; UML; Unified Modeling Language; conceptual data modeling language; content based description; data models; data structures; interpolation semantics; object-oriented modeling language; query processing; spatiotemporal data modeling; specification; Context modeling; Data structures; Database languages; Geographic Information Systems; Hospitals; Indexing; Interpolation; Multimedia databases; Spatiotemporal phenomena; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1999. TOOLS 32. Proceedings
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-0462-0
  • Type

    conf

  • DOI
    10.1109/TOOLS.1999.809423
  • Filename
    809423