Service Communautaire d'Information sur la Recherche et le Développement - CORDIS

Basic laws of composition for active documents and software

The 2 basic laws of uniform composition are:

software composition = architecture + invasiveness + staging+ anticipation.
active document composition = architecture + invasiveness + staging + transconsistency.

The laws precisely specify the difference of software and active documents. While software, since it is running automatically, does not need transconsistency, it needs anticipation of compositions from the runtime to an earlier stage. On the other hand, active documents do not need anticipation, because they are running in stages anyway. However, they need transconsistency because they are edited interactively. These laws could only be defined on top of the other principles for active document composition that EASYCOMP has discovered.

Reported by

Linkopings universitet
Linkopings universitet
581 83 Linkoping