Business-oriented constraint language

  • Authors:
  • John Knapman

  • Affiliations:
  • IBM, Winchester, Hampshire, England

  • Venue:
  • UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Business-oriented Constraint Language (BCL) is proposed as a means of annotating diagrams in UML. BCL is grounded in the Object Constraint Language (OCL) but is designed particularly to address the needs of people who are concerned with enterprise application integration (EAI), although it may be more widely applicable. EAI often requires a loosely coupled event-based architecture in which timing and statistical measures are important; these are described in another paper (1). BCL provides these features together with a syntax that is flexible and extensible. It is intended to be accessible to most practitioners, including those who do not have a mathematical background.