Skip to main content

Supporting Development of Enterprise JavaBeans through Declarative Meta Programming

  • Conference paper
  • First Online:
Object-Oriented Information Systems (OOIS 2002)

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

Included in the following conference series:

Abstract

Enterprise JavaBeans is a successful component model for the development of distributed business applications. Enterprise Java-Beans have to adhere to a set of rules and guidelines which, amongst others, require that a significant amount of glue code between the components is written. By using Declarative Meta Programming (DMP) we can codify these rules and guidelines as a logic program which operates on the Java code. Our DMP development tool can not only generate Java code, but can also verify compliance of developer code.

Author funded by a doctoral grant of the Flemish Institute for the advancement of scientific-technological research in the industry (IWT)

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cedric Beust. EJBGen. http://www.beust.com/cedric/ejbgen.

  2. Borland. JBuilder. http://www.borland.com/jbuilder/.

  3. Programming Technology Lab. Declarative meta programming pages. http://prog.vub.ac.be/research/DMP/.

  4. Kim Mens, Isabel Michiels, and Roel Wuyts. Supporting software development through declaratively codified programming patterns. Expert Systems with Applications, 2002.

    Google Scholar 

  5. Sun Microsystems. Enterprise JavaBeans specification. http://java.sun.com/products/ejb/docs.html.

  6. Richard Monson-Haefel. Enterprise JavaBeans. O’Reilly, 2001.

    Google Scholar 

  7. Pramati Technologies. Pramati studio 3.0. http://www.pramati.com/product/studio30.

  8. R. Wuyts. Declarative reasoning about the structure of object-oriented systems. In Proc. Int’l Conf. TOOLS USA’98, pages 112–124. IEEE Computer Society Press, 1998.

    Google Scholar 

  9. R. Wuyts and S. Ducasse. Symbiotic reflection between an object-oriented and a logic programming language. Multiparadigm Programming with Object-Oriented languages, 7, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fabry, J. (2002). Supporting Development of Enterprise JavaBeans through Declarative Meta Programming. In: Bellahsène, Z., Patel, D., Rolland, C. (eds) Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46102-7_32

Download citation

  • DOI: https://doi.org/10.1007/3-540-46102-7_32

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44087-1

  • Online ISBN: 978-3-540-46102-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics