Java Layers: Extending Java to Support Component-Based Programming

  • Authors:
  • Richard Cardone;Don Batory;Calvin Lin

  • Affiliations:
  • -;-;-

  • Venue:
  • Java Layers: Extending Java to Support Component-Based Programming
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Java Layers extends the Java programming language by implementing a software component model based on layer composition. Each layer implements a single design feature and may contain code that crosscuts multiple classes. Layer composition enables large software applications to be constructed in a more modular way, and with a higher level of semantic checking, than is typically achieved using current programming techniques such as object-oriented frameworks. This paper describes the Java Layers language extension.