Skip to main content

Semantics of Stereotypes for Type Specification in UML: Theory and Practice

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2224))

Abstract

In the context of object-oriented formalism, stereotypes are presented as a new means for user-defined extensions of the Unified Modeling Language (UML). Unfortunately, the stereotypes syntax and semantics vary depending on the proposed extensions and it is not easy to propose a complete formalization of this mechanism. This is the reason why this paper tries to identify and formalize a pertinent set of stereotypes called stereotypes for type specification. This category of stereotypes was intuitively or implicitly presented in several works and has been experimented in different modeling methods, especially in the field of Geographic Information System (GIS). This paper proposes a complete study of this class of stereotypes and discusses the interest of their applications. Numerous examples will be presented in the field of GIS.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. Berner, S., Glinz, M., Joos, S.: A Classification of Stereotypes for Object-Oriented Modeling Languages. In: Proc. of Int. Conference on the Unified Modeling Language. Springer-Verlag. Germany (1999) 249–264

    Google Scholar 

  2. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley (1999)

    Google Scholar 

  3. Borges, K., Laender, A., Clodoveu, D.: Spatial Data Integrity Constraints in Object Oriented Geographic Data Modeling. In: Proc. of the Int. Symposium on Geographic Information System. ACM Press. USA (1999) 1–6

    Google Scholar 

  4. Brodeur, J., Bedard, Y., Proulx, M.: Modelling Geospatial Databases using UML-based Repositories Aligned with International Standards in Geomatics. In: Proc. of the Int. Symposium on Geographic Information System. ACM Press. USA (2000) 39–46

    Google Scholar 

  5. Jugurta, L.F., Cirano, L.: Specifying Analysis Patterns for Geographic Databases on the Basis of a Conceptual Framework. In: Proc. of the Int. Symposium on Geographic Information System. ACM Press. USA (1999) 7–13

    Google Scholar 

  6. Kösters, G., Pagel, B., Six, H.: GIS-Application Development with GeoOOA. Int. Journal of Geographical Information Science, Vol.11(4). Taylor & Francis (1997) 307–335

    Article  Google Scholar 

  7. Laurini, R.: Information Systems for Urban Planning. Taylor & Francis (2001)

    Google Scholar 

  8. Lbath, A.: AIGLE: a Visual Environment for Design and Automatic Generation of Geographic Applications. Phd Thesis. INSA Lyon. France (1997)

    Google Scholar 

  9. Lbath, A., Pinet, F.: The Development and Customization of GIS-Based Applications and Web-Based GIS Applications with the CASE Tool AIGLE. In: Proc. of the Int. Symposium on Geographic Information System (Industrial Track). ACM Press. USA (2000) 194–196

    Google Scholar 

  10. Lbath, A., Pinet, F.: Automatic Generation of Geographic Urban Applications for the Web with the CASE Tool AIGLE. In: Proc. of the Int. Symposium on Urban and Regional Data Management. Netherlands (2000) 6p

    Google Scholar 

  11. Lbath, A., Pinet, F.: Towards Conceptual Modelling of TeleGeoProcessing Applications. In: Proc. of the Int. Symposium on TeleGeoProcessing. France (2000) 25–39

    Google Scholar 

  12. Parent, C., Spaccapietra, S., Zimanyia, E.: Spatio-Temporal Conceptual Models: Data Structures + Space + Time. In: Proc. of the Int. Symposium on Geographic Information System. ACM Press. USA (1999) 26–33

    Google Scholar 

  13. Pinet, F., Lbath, A.: An Algorithm for Stereotype Deduction in UML-Based Formalism and its Application in Geographic Information Systems. In: Proc. of the Int. Symposium on Human-Centric Computing Languages and Environments (Visual/Multimedia Approaches to Programming and Software Engineering). IEEE Press. Italy (2001) 8p

    Google Scholar 

  14. Pinet, F., Lbath, A.: A Visual Modelling Language for Distributed Geographic Information Systems. In: Proc. of the Int. Symposium on Visual Languages. IEEE Press. USA (2000) 75–76

    Google Scholar 

  15. Pinet, F., Lbath, A.: Stereotypes in UML-Based Formalism. Technical Report. LISI INSA Lyon. France (2001)

    Google Scholar 

  16. Wirfs-Brock, R., Wilkerson, B., Wiener, L.: Responsibility-Driven Design: Adding to your Conceptual Toolkit. ROAD, Vol.1(2). (1994) 27–34

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pinet, F., Lbath, A. (2001). Semantics of Stereotypes for Type Specification in UML: Theory and Practice. In: S.Kunii, H., Jajodia, S., Sølvberg, A. (eds) Conceptual Modeling — ER 2001. ER 2001. Lecture Notes in Computer Science, vol 2224. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45581-7_26

Download citation

  • DOI: https://doi.org/10.1007/3-540-45581-7_26

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42866-4

  • Online ISBN: 978-3-540-45581-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics