According to a preferred embodiment of the present invention, a managed object assembly (MOA) is used to abstract the business logic of a given system from the system's operational aspects or infrastructure-specific characteristics. The managed object includes a data object, a business object, a managed object, and a mixin object. By isolating the functions of the business logic from the infrastructure of the system (including database structure), a significant amount of flexibility can be obtained and system re-engineering becomes noticeably simpler. Specifically, by isolating the business logic from the system resource details, changes in the business logic can be made in a manner that is independent of any detailed knowledge of the resources accessed by the system. In addition, as the underlying infrastructure requirements and data structures are changed, only the data object portion and the mixin object portion of the MOA needs to be changed or updated to provide access to the newly modified data structures. This can create significant savings in time and money as a system is updated to provide additional capabilities.

De acordo com uma incorporação preferida da invenção atual, um conjunto controlado do objeto (MOA) é usado abstrair a lógica do negócio de um sistema dado dos aspectos operacionais ou das características infrastructure-específicas do sistema. O objeto controlado inclui um objeto dos dados, um objeto do negócio, um objeto controlado, e um objeto do mixin. Isolando as funções da lógica do negócio do infrastructure do sistema (estrutura including da base de dados), uma quantidade significativa de flexibilidade pode ser obtida e o re-engineering do sistema torna-se visivelmente mais simples. Especificamente, isolando a lógica do negócio do recurso de sistema detalha, mudanças na lógica do negócio pode ser feito em uma maneira que seja independent de todo o conhecimento detalhado dos recursos alcançados pelo sistema. Além, enquanto as exigências do infrastructure e as estruturas de dados subjacentes são mudadas, only os dados objetam a parcela e a parcela do objeto do mixin do MOA necessitam ser mudadas ou atualizado para fornecer o acesso às estruturas de dados recentemente modificadas. Isto pode criar economias significativas a tempo e o dinheiro enquanto um sistema é atualizado para fornecer potencialidades adicionais.

 
Web www.patentalert.com

< (none)

< Method and apparatus for preserving non-current information that can be overwritten in a computer file

> Distributed database system and method of detecting contention in data update involved in replication of database data

> (none)

~ 00001