Java in the box: implementing the BoxScript component language

  • Authors:
  • Yi Liu;H. Conrad Cunningham

  • Affiliations:
  • South Dakota State University, Brookings, SD;University of Mississippi, University, MS

  • Venue:
  • ACM-SE 45 Proceedings of the 45th annual southeast regional conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

BoxScript is a Java-based language that supports the component-oriented programming paradigm. BoxScript introduces a composition strategy and type structure to support two main properties of component-oriented programming, compositionality and flexibility. This paper briefly introduces the fundamental concepts of BoxScript and then describes how BoxScript components (i.e., boxes) are realized as clusters of interrelated Java interfaces, classes, and packages.