Decoupled design: building applications on the NetBeans platform

  title={Decoupled design: building applications on the NetBeans platform},
  author={Timothy Boudreau and Jaroslav Tulach and Rich Unger},
  booktitle={OOPSLA Companion},
The NetBeans Platform is the open-source NetBeans Integrated Development Environment (IDE) less those modules that make it a development tool. The platform is a "generic application" - a runtime which can be used to develop applications.One of the key distinctions of software built upon the NetBeans Platform is modularity - reuse in the large. Such software is designed as logical sets of macro-components which integrate through well-defined API contracts. Writing modular applications brings… CONTINUE READING