Skip to main content

ULF-Ware – An Open Framework for Integrated Tools for ITU-T Languages

  • Conference paper
SDL 2005: Model Driven (SDL 2005)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3530))

Included in the following conference series:

  • 646 Accesses

Abstract

Model driven engineering is a popular attempt to deal with the complexity of modern software systems. For the telecommunication sector a model driven approach means that you have to handle several ITU-T modelling languages in a single process to cover all aspects of telecommunication system development. Unfortunately, this is a difficult task, because the ITU-T languages are hard to use together. That is why the ITU-T started the Unified Language Family (ULF) initiative with the goal to unify the ITU-T language definitions and allow an easier alignment and integrated use of these languages.

We present a tooling framework for those ULF languages: ULF-ware. Our framework uses metamodelling and a shared use of common language concepts for a tight language integration. Around these language models it incorporates a set of tools to cover the various responsibilities of development environments such as program parsing, model checking, model transformation and code generation.

This paper shows work in progress. We demonstrate our ideas on a tool chain for a subset of SDL. But the overall goal is an open framework that is extendable with other languages, even beyond ULF, and with tools for other software engineering tasks such as model simulation or software deployment.

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. ITU-T Z.100: Specification and Description Language (SDL). International Telecommunication Union (2002)

    Google Scholar 

  2. UML: Unified Modeling Language, Version 1.5. Object Management Group (2003), formal/2003-03-01

    Google Scholar 

  3. MDA: Model Driven Architecture Guide, Version 1.0.1. Object Management Group (2003), omg/03-06-01

    Google Scholar 

  4. MOF: Meta Object Facility, Version 1.4. Object Management Group (2003), formal/2002-04-03

    Google Scholar 

  5. Atkinson, C.: Meta-Modeling for Distributed Object Environments. In: 1st International Enterprise Distributed Object Computing Conference (1997)

    Google Scholar 

  6. Fischer, J., Piefel, M., Scheidgen, M.: A metamodel for SDL-2000 in the context of metamodelling ULF. In: Amyot, D., Williams, A.W. (eds.) SAM 2004. LNCS, vol. 3319, pp. 208–223. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Fischer, J., Holz, E., Prinz, A., Scheidgen, M.: Tool-based Language Development. In: Workshop on Integrated-reliability with Telecommunications and UML Languages (2004)

    Google Scholar 

  8. Martin, J., Odell, J.J.: Object-Oriented Methods: A Foundation, 2nd edn. Prentice Hall PTR, Englewood Cliffs (1997)

    Google Scholar 

  9. Coad, P., Yourdon, E.: Object-Oriented Design. Yourdon Press, New York (1991)

    Google Scholar 

  10. OCL: Object Constraint Language Specification (OCL). Object Management Group (1997), ad/1997-08-08

    Google Scholar 

  11. Scheidgen, M.: Metamodelle für Sprachen mit formaler Syntaxdefinition, am Beispiel von SDL-2000. Humboldt-Universität zu Berlin, master thesis (2004)

    Google Scholar 

  12. Schröder, R., Böhme, H., von Löwis, M.: SDL Integrated Tool Environment. Web site, Humboldt-Universität zu Berlin (1997-2003), http://www.informatik.hu-berlin.de/SITE/

  13. Fischer, J., Neumann, T., Olsen, A.: SDL Code Generation for Open Systems. In: Prinz, A., Reed, R., Reed, J. (eds.) SDL 2005. LNCS, vol. 3530, pp. 313–322. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  14. Neumann, T., Piefel, M.: Kimwitu++. Web site and manual, Humboldt-Universität zu Berlin (2000-2004), http://site.informatik.hu-berlin.de/kimwitu++

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fischer, J., Kunert, A., Piefel, M., Scheidgen, M. (2005). ULF-Ware – An Open Framework for Integrated Tools for ITU-T Languages. In: Prinz, A., Reed, R., Reed, J. (eds) SDL 2005: Model Driven. SDL 2005. Lecture Notes in Computer Science, vol 3530. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11506843_1

Download citation

  • DOI: https://doi.org/10.1007/11506843_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26612-9

  • Online ISBN: 978-3-540-31539-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics