Integration of picture painting process by domain-specific extensible system

A painting system has been developed to generate arbitrary still and moving pictures from within the one system. The system is constructed based on a new language, Extensible WELL (Window-based Elaboration Language). Extensible WELL is organized to be available as a language for any specified domain. Appropriate interface is required between Extensible WELL and a language for a specified domain. It is expressed as a schema corresponding to the processes in the specified domain, and is called the object network. Two kinds of object networks are provided in the painting processes for still and moving pictures, and are together combined and then added to Extensible WELL. Thus, being based on Extensible WELL, the painting processes of still and moving pictures are integrated as a system.