Published October 28, 2005 | Version v1

From Algebras to Objects: Generation and Composition

  • 1. Sidereus, Consultoria Informática, Porto, Portugal
  • 2. Universidade do Minho, Portugal
  • 3. Universidade do Minho, Braga, Portugal, Senior R&D Partner, Porto, Portugal

Description

This paper addresses objectification, a formal specification technique which inspects the potential for object-orientation of a declarative model and brings the 'implicit objects' explicit. Criteria for such objectification are formalized and implemented in a runnable prototype tool which embeds Vdm-sl into Vdm++. The paper also includes a quick presentation of a (coinductive) calculus of such generated objects, framed as generalised Moore machines.

Files

jucs_article_28489.pdf

Files (367.3 kB)

Name Size Download all
md5:638db98db16164f439d4d77c206d59c6
367.3 kB Preview Download