Thumbnail
Access Restriction
Open

Author Colman, Alan ♦ Han, Jun
Source CiteSeerX
Content type Text
File Format PDF
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Adaptive System ♦ Organizational Abstraction ♦ Hawaii International Conference ♦ System Science ♦ Rolerole Association ♦ Traditional Object-oriented Approach ♦ Functional Role ♦ Ontogenic Adaptation ♦ Dynamic Role-object Binding ♦ Operational-management Role ♦ Organizational Viability ♦ Dynamic Environment ♦ Flexible Organization ♦ Organizational Layer ♦ Organizational Management Role
Abstract Computing environments are becoming more open, distributed and pervasive. The software we build for these dynamic environments will need to become more adaptable and adaptive. This paper introduces a methodology developing adaptive systems based on the concept of ontogenic adaptation – the ability of a system to alter its structure while maintaining its organizational viability. This approach extends existing work on the separation of roles from objects, by defining an organizational layer of abstraction based on the separation of operational-management roles from functional roles. Dynamic role-object bindings and rolerole associations are created to form a flexible organization that can be adapted by an organizational management role. The methodology is illustrated with an example to contrast it with a traditional object-oriented approach. 1.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article