DocumentCode :
2980473
Title :
Lessons learned introducing an object-oriented database in the telecom industry
Author :
Ishaq, Arif
Author_Institution :
Ericsson Telecomun. SpA, Rome, Italy
fYear :
1999
fDate :
36342
Firstpage :
214
Lastpage :
223
Abstract :
In order to be able to meet an extremely stringent time limit on the development of the Authentication Centre for the TACS mobile users of TIM, it was decided to utilise an object-oriented database, viz. ObjectStore. We learned some positive lessons: it allowed us to reduce design time (database design, transaction handling, fault-tolerance concurrency handling), gave us extremely high performance which allowed us further time for development and allowed us to serialise a server eliminating the need for deadlock detection. We also learned some negative lessons: unexpected problems (necessity of physical allocation schemes, address space), missing or poor features in the product (extent handling, versioning, scalability, ODMG compatibility, support for C++ STL). Since only a few members on the team had any knowledge of the workings of an OODBMS, the experience also proved the usefulness of OO technology whereby team members managed, nonetheless, to use the OODMS successfully as it was encapsulated in the domain classes
Keywords :
object-oriented databases; telecommunication computing; Authentication Centre; C++ STL; ODMG compatibility; ObjectStore; TACS mobile users; TIM; address space; database design; design time reduction; extent handling; fault-tolerance concurrency handling; object-oriented database; physical allocation schemes; scalability; server serialisation; telecom industry; transaction handling; versioning; Authentication; Concurrent computing; Fault detection; Fault tolerance; Object oriented databases; Scalability; Space technology; Spatial databases; System recovery; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. Proceedings of
Conference_Location :
Nancy
Print_ISBN :
978-0-7695-0275-5
Type :
conf
DOI :
10.1109/TOOLS.1999.779014
Filename :
779014
Link To Document :
بازگشت