Thursday, September 08, 2005

Avoiding Code Generation Pain in JiBX

Generating correct and verifiable bytecode isn't always easy. Dennis Sosnoski, a famous programmer and the developer of JiBX, shares his insights from his painful classworking experiences along the way to the 1.0 production release of JiBX. He discusses the internal structures used for code generation and the steps he's gone through to make sure that the generated code follows JVM rules.

  • Classworking toolkit: Inside JiBX code generation - Find out how JiBX implements class file enhancement for XML data binding, by Dennis Sosnoski, IBM developerWorks, Sep 6, 2005.

Thursday, July 21, 2005

Enterprise Messaging Using JMS and IBM WebSphere

IBM's JMS provider, known as code name JetStream, is available in WebSphere 6. The article by Kareem Yusuf at WebSphere Journal gives us a good introductory for using this. http://websphere.sys-con.com/read/45008.htm

Saturday, June 04, 2005

AOSD surveys by AOSD-Europe

AOSD-Europe publishes some survey reports on AOSD in their website.
Published papers include:
  • Report of Current AOSD Tools-Based Activity in the Network. In this report, a survey of ongoing work in the AOSD-Europe network of excellence is presented.
  • Survey of Aspect-Oriented Analysis and Design. In this report, several methods and techniques for Aspect-Oriented Analysis and Design are presented.
  • Survey of Aspect-Oriented Languages and Execution Models. In this report, different Aspect-oriented Languages and Execution Models are presented.
  • Survey of Aspect-Oriented Middleware. In this report, different Aspect-oriented middlewares are presented and assessed.

About AOSD-Europe
European Network of Excellence on AOSD (AOSD-Europe), funded by the European Commission, aims to integrate research and practice from 9 achademic and 2 industrial partners in Europe with a view to address AOSD isssues on a larger scale.
http://www.aosd-europe.net/

Sunday, May 01, 2005

XForms and Internet Applications: XForms Patterns: Incremental and 'Google Suggest'

I didn't know that XForms is capable of Ajax-like dynamic interaction with users.

Mark Birbeck gives us a concrete example of reproducing Google Suggest with XForms.
XForms and Internet Applications: XForms Patterns: Incremental and 'Google Suggest'