Efficient management of object-oriented software development

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)Not applicablepeer-review

View graph of relations

Author(s)

Detail(s)

Original languageEnglish
Title of host publicationProceedings of the 10th IEEE Region Conference on Computer, Communication, Control and Power Engineering
PublisherPubl by IEEE
Pages295-298
ISBN (Print)780312333
Publication statusPublished - 1993
Externally publishedYes

Conference

TitleProceedings of the 1993 IEEE Region 10 Conference on Computer, Communication, Control and Power Engineering (TENCON '93). Part 1 (of 5)
CityBeijing, China
Period19 - 21 October 1993

Abstract

Object-oriented (OO) software development has become popular in recent years because it encourages the use of modern software engineering technology and promotes and facilitates software reuse. It also provides a consistent and natural decomposition of the problem domain and a structured knowledge of representation that enhances software extension, modification and maintenance. In this paper, the key concepts that describe object-oriented software development are data abstraction, information hiding, encapsulation and inheritance. In the environment of object-oriented software development using C++, the basic unit is the class which is the realization of data abstraction and information hiding. When the number of classes increases to a certain amount in a multiuser distributed software development environment, there is an urgent need for the central management of classes in a class library system. Current techniques for managing large class libraries make use of browsers. However these tend to impose severe limitations when the size of the libraries reaches the order of thousands. This paper presents the method for the efficient management of object-oriented development using relational data dictionary approach.

Citation Format(s)

Efficient management of object-oriented software development. / Ma, Jian.

Proceedings of the 10th IEEE Region Conference on Computer, Communication, Control and Power Engineering. Publ by IEEE, 1993. p. 295-298.

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)Not applicablepeer-review