logo  
BeanContext Development Kit (BcDK) Homepage
  College of Computer and Information Science    Center for Software Sciences

Links:
CenterCenter
DemeterDemeter
AOPAOP
BeanpoleBeanpole
BcDKBcDK
AboutAbout

SubLinks:
BcDKBcDK
CopyrightCopyright
TutorialTutorial
DownloadDownload
FeedbackFeedback
  Send feedback to: [email protected]

What is BcDK?

ContextBox--BeanContext Development Kit (BcDK) is a context-sensitive extension of Sun\'s BeanBox. It adds to the BeanBox several new features that are useful for developers working with the BeanContext API. The ContextBox was created as a by-product of the authors\' need teach the Extensible Runtime Containment and Services Protocol, and the students\' need to quickly test their advanced BeanContext beans.

How is the ContextBox better than the BeanBox?

  1. Support for presentational hierarchy of java.awt.Containers and java.awt.Components
  2. Better support for Extensible Runtime Containment (java.beans.beancontext.BeanContext)
  3. Full drag and drop support for beans
  4. De-serialization of beans
  5. Grouping and ungrouping of beans
  6. Direct bean hookup
  7. Fixed bug(s) from the Sun\'s BeanBox

What\'s available?

Info for COM3240 Students

Frequently Asked Questions (FAQ)

  • Source code
    • I am an ECE PhD in CMU. I have been working in Real-Time Java and I am currently exploring the implementation of real-time java bean. I saw your CBDK but I think I am missing some documentation. Is it possible for you to send me a BeanContext example to understand your implementation?. In addition I was wondering if it is possible to get the source code to adapt it to real-time.
      • We are currently working out the possibility of releasing the source code. However, it is not so simple because it is based on Sun's source code. I am preparing an example for demonstrating the tool at OOPSLA, and will let you know once it is finished. Meanwhile, you can try to build your own BeanContext bean by following the Glasgow Specification.
  • Government Usage
    • I'm working on a US government contract. Is it permittable for the your Javabean / Context kit program to be used by the government?
      • The BcDK ContextBox is based on Sun's BDK BeanBox. I have yet to figure out the precise legal restrictions if any. Meanwhile, if you have permission to use the BeanBox, I believe you should be all right using also the ContextBox. If you don't have the BeanBox, just download it from Sun's web site, before using the ContextBox.

      If you would like more information about the BcDK, please contact Prof. Lorenz ([email protected]).

Last updated "Oct 29 2002"