发明名称 Build-time enforcement of architectural partitioning in computer application
摘要 A computer software construct has a plurality of components and is built based on an architecture designed for the construct. The architecture includes a number of partitions and dependency rules, where each partition is for having at least one component associated therewith. Each dependency rule specifies whether a component of one partition may refer to any component of another partition. The method enforces the dependency rules of the architecture on each component of the construct as built. A command is received to build a particular component of the software construct based on corresponding build instructions, and the dependency rules are also received. Thereafter, it is determined whether the particular component of a particular partition violates any dependency rule by improperly referring to another component of another partition. The particular component of the software construct is built only if the particular component violates none of the dependency rules.
申请公布号 US2007162904(A1) 申请公布日期 2007.07.12
申请号 US20060330643 申请日期 2006.01.12
申请人 MICROSOFT CORPORATION 发明人 KIMMERLY RANDY S.
分类号 G06F9/44;G06F9/45 主分类号 G06F9/44
代理机构 代理人
主权项
地址