摘要 |
<p>A method for modeling classes to create an application in an object-oriented programming environment based on a hierarchical rooted classification (E) and inheritance-based naming of an entity is disclosed. The method comprising in the logic classification (EB), on a first level, determining whether the entity belongs to a single- element class (EBU) or a multiple-element class (EBG) and providing a first indication therefor; on a second level, if the entity belongs to a single-element class (EBU), determining whether the entity is one of a data (I), a link (L), a role (R) and a domain (D) and providing a second indication therefor; and creating a name for the entity by aggregating the first and the second indications. A method for modeling classes also based on exemplary class assembly models for behavior such as group, role and transaction is also disclosed. There is also disclosed a method for creating pseudo-code comprising: creating classes according to the method for modeling classes as disclosed above; creating a class assembly model for each model/package-group class; assembling said classes into package-group classes according to said model/package- group classes; and creating pseudo-code from said classes.</p> |