ISO and ITU-T have developed the standard concept of the Telecommunica
tions Management Network (TMN). This standard does not, however, speci
fy interface implementation. The user requires an Application Programm
ing Interface (API) that bridges user application and the TMN concept
to construct a TMN-based application. This paper proposes an object or
iented API (OOAPI) that is suitable for TMN-based operations system im
plementation. OOAPI is one interface of the Common Management Informat
ion Service Element (CMlSE), and uses the Common Management Informatio
n Protocol (CMIP). OOAPI is composed of two C++ programming language c
onstructs: Data Object and Interface object ''M_User''. The Data Objec
t makes it easier for the user to access management information. The M
-User provides a connection-less CMISE interface because the OOAPI han
dles CMIP association automatically. The M_User also provides MO locat
ion-transparency by using the OSI Directory Service. This paper compar
es the existing MO location-transparency schemes with the OOAPI method
, and clarifies the advantages of OOAPI. This paper also indicates res
ults from OOAPI trials, and confirms that OOAPI has sufficient perform
ance to implement highly effective TMN operations system.