Chapter

Diagrammatic Representation and Inference

Volume 5223 of the series Lecture Notes in Computer Science pp 364-367

LePUS3: An Object-Oriented Design Description Language

  • Epameinondas GasparisAffiliated withThe Two-Tier Programming Project, Department of Computing & Electronic Systems, University of Essex
  • , Jonathan NicholsonAffiliated withThe Two-Tier Programming Project, Department of Computing & Electronic Systems, University of Essex
  • , Amnon H. EdenAffiliated withThe Two-Tier Programming Project, Department of Computing & Electronic Systems, University of EssexCentre for Inquiry, Amherst

* Final gross prices may vary according to local VAT.

Get Access

Abstract

LePUS3 [1] (lepus.org.uk) is a logic, visual, object-oriented Design Description Language: a formal specification language designed to capture and convey the building-blocks of object-oriented design. LePUS3 minimal vocabulary constitutes of abstraction mechanisms that can specify effectively and precisely design patterns and the design of JavaTM (C++, Smalltalk, etc.) programs at any level of abstraction.