主权项 |
1.一种用以执行文件上的工作之系统,包含变换单元,其协同以由一来源文件而产生一目标文件,特征在于:一文件系根据一文件模型而储存如同多个构件之一结构;一构件具有指定的一构件状态,且一文件具有指定的一文件状态,该文件状态包含多个构件状态;该等变换单元具有能力以使得一构件由一第一状态而成为于一第二状态;且特征在于:该种系统更包含:供构成变换单元之一个有向图的机构,该有向图系能够变换一文件之构件以使得该文件从该来源文件状态而成为至目标文件状态;及供藉着变换单元以管理构件之处理的机构,根据变换单元之有向图。2.如申请专利范围第1项之系统,其特征在于一变换单元系由一组输入状态与一组输出状态所描述,且该有向图之边缘代表变换单元而节点代表构件之状态,该供构成变换单元之有向图的机构系操纵对于各个节点之多组状态。3.如申请专利范围第1项之系统,其特征在于一变换单元具有一成本属性,该供构成有向图的机构具有供计算一有向图之总成本的机构,且具有供回以最小总成本之一有向图的机构,该总成本之计算系基于被包含于有向图中的变换单元之成本属性。4.如申请专利范围第1项之系统,其特征在于该种系统包含客户端以供输入一文件与欲执行于该文件上的一工作,且该供构成有向图的机构系实行以下步骤:决定其作成来源文件之构件状态;决定其作成目标文件之构件状态;识别须作改变的属性;识别其改变该等识别属性的至少一者之变换单元;决定所造成组之状态;比较所造成组之状态与其作成目标文件之构件状态;及重复识别须作改变的属性、识别变换单元、与比较之该等步骤,直到该比较系为符合,返回变换单元之所造成的有向图。图式简单说明:第一图显示本发明系统之架构;第二图系对于资讯黑板中的组成部分之阶级图;第三图系对于文件模型之阶级图;第四图系说明涉及于工作之物件图;及第五图显示供分割一个工作为多个子工作之方法。 |