Skip to main content

MetaScribe, an Ada-Based Tool for the Construction of Tranformation Engines

  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe’ 99 (Ada-Europe 1999)

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

Included in the following conference series:

Abstract

This paper presents MetaScribe, a generator of transformation engine designed to help the implementation of program generators or transformation of a specification to another one. MetaScribe defines a meta-data description scheme suitable for the internal representation of various graphical and hierarchical description.

MetaScribe is fully implemented in Ada and uses the language facilities to enforce type checking and handling of errors in the manipulated descriptions.

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. G. Araujo, S. Devadas, K. Keutzer, S. Liao, S. Malik, A. Sudarsanam, S. Tjiang & A. Wang, “Challenges in Code Generation for Embedded Processors”, Chapter 3, pp. 48–64, in “Code Generation for Embedded Processors”, P. Marwedel and G. Goossens editors, Kluwer Academic Publishers, ISBN 0-7923-9577-8, 1995

    Google Scholar 

  2. P. Desfray, “Object Engineering, the fourth dimention”, Addison-Wesley, 1994

    Google Scholar 

  3. A. Diagne, P. Estraillier & F. Kordon, “Quality Management Issues along Life-cycle of Distributed Applications”, in the proceedings of CARI’98, pp 753–763, Dakar, Sénégal, October 12—15, 1998

    Google Scholar 

  4. A. Diagne & M.P. Gervais, “Building Telecommunications Services as Qualitative Multi-Agent Systems: the ODAC Project”, in Proceedings of the IEEE Globecom’98, Sydney, Australia, November 1998

    Google Scholar 

  5. C. Donnelly & R. Stallman, “Bison: The YACC-compatible Parser Generator”, GNU documentation, http://www.cl.cam.ac.uk/texinfodoc/bison_toc.html>, November 1995

  6. C. Hylands, E. Lee & H. Reekie, “The Tycho User Interface System”, The 5th Annual Tcl/Tk Workshop’ 97, Boston, Massachusetts, pp 149–157, July 14—17, 1997

    Google Scholar 

  7. F. Kordon & J-L. Mounier, “FrameKit, an Ada Framework for a Fast Implementation of CASE Environments”, in proceedings of the ACM/SIGAda ASSET’98 symposium, pp 42–51, Monterey, USA, July 1998

    Google Scholar 

  8. MARS-Team, “the CPN-AMI2 home page”, http://www.lip6.fr/cpn-ami>

  9. V. Paxson, “Flex: A fast scanner generator, Edition 2.5”, GNU documentation, http://www.cl.cam.ac.uk/texinfodoc/flex_toc.html>, March 1995

  10. Ptolemy Team, “The Ptolemy Kernel—Supporting Heterogeneous Design”, RASSP Digest Newsletter, vol. 2, no. 1, pp. 14–17, 1st Quarter, April, 1995

    Google Scholar 

  11. S. Rybin, A. Strohmeier & E. Zueff, “ASIS for GNAT: Goals, Problems and Implementation Strategy”, In M. Toussaint (Ed), Second International Eurospace — Ada — Europe Symposium Proceedings, LNCS no 1031, Springer Verlag, pp 139–151, 1995

    Google Scholar 

  12. D. Schefström, “System Development Environments: Contemporary Concepts”, in Tool Integration: environment and framework, Edited by D. Schefström & G. van den Broek, John Wiley & Sons, 1993

    Google Scholar 

  13. P. Vidal, “Comparison between implementation and code generation for multi-agent systems: application to the Personnal Travel Assistant”, Master thesis in an ERASMUS program, University of Olso and University P. & M. Curie, 1999

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kordon, F. (1999). MetaScribe, an Ada-Based Tool for the Construction of Tranformation Engines. In: González Harbour, M., de la Puente, J.A. (eds) Reliable Software Technologies — Ada-Europe’ 99. Ada-Europe 1999. Lecture Notes in Computer Science, vol 1622. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48753-0_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-48753-0_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics