DocumentCode
2435085
Title
Application framework for rapid agent development
Author
Aizman, Alex
Author_Institution
Netro Corp., San Jose, CA, USA
fYear
1998
fDate
22-24 Apr 1998
Firstpage
20
Lastpage
21
Abstract
Network management usually employs 2- or 3-tier, sometimes, n-tier client-server architectures. The nth tier, counting from the user side, often is implemented as an SNMP agent. The agent developer (like any server developer) has to deal with a suite of generic middleware issues: naming, location, persistency, referential integrity. The sheer number of ATM and network management standards and the rate of changes in this area indicates that some kind of layered architecture, some level of isolation is a requirement. This paper presents one approach to rapid agent development, the approach which employs code generation and usage of predefined C++ classes. While SNMP manipulates fine-grained MIB attributes, the agent developer “thinks” objects and is probably willing to create abstractions of equipment components and modules (hubs, modems, switches, ATM virtual circuits, ISDN connections, ports, services, software components) in a form of application objects and relationships
Keywords
C language; client-server systems; computer network management; object-oriented languages; object-oriented programming; software agents; ATM; C++ classes; SNMP agent; application framework; application objects; client-server architecture; code generation; computer network management; fine-grained MIB attributes; layered architecture; location; middleware; naming; network standards; object oriented programming; persistency; rapid agent development; referential integrity; Collaboration; Concurrent computing; Containers; Electrical capacitance tomography; ISDN; Isolation technology; Read only memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Management, 1998. Proceedings of the IEEE Third International Workshop on
Conference_Location
Newport, RI
Print_ISBN
0-8186-8476-3
Type
conf
DOI
10.1109/IWSM.1998.668125
Filename
668125
Link To Document