Advertisement

Journal of Computer Science and Technology

, Volume 8, Issue 2, pp 172–181 | Cite as

OOMMS: A module management system based on an object-oriented model

  • Pong Man-Chi
  • Zhang Yongguang
  • Xu Hong
  • Ding Jie
Regular Papers
  • 16 Downloads

Abstract

This paper describes the design rationale of OOMMS, a module management system based on an object-oriented model. The concepts of object and module are defined. Modules refer to the software products in general which have interface parts and body parts. Related concepts of a cluster of modules, versions of a module, and revisions of a version are also defined. The tools for checking in C program modules into OOMMS are discussed.

Keywords

Module object-oriented module management system version revision 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    A. Goldberg and D. Robson. SmallTalk-80: The Language and Its Implementation. Addison-Wesley, Massachusetts, U. S. A., 1983.zbMATHGoogle Scholar
  2. [2]
    B. Meyer, Object Oriented Software Construction. Prentice-Hall International, London, U. K., 1988.Google Scholar
  3. [3]
    D. Ungar and R. B. Smith, Self: The Power of Simplicity. Proceedings of the Second ACM Conference on Object-Oriented Programming Systems, Languages and Applications, 1987, 227–241.Google Scholar
  4. [4]
    D. L. Parnas, A technique for software module specification with examples,Communications ACM, 1972, 15(5), 330–336.CrossRefGoogle Scholar
  5. [5]
    M. C. Pong and Y. Yang, A coding convention for modular C programs and tools for checking of modular C program interfaces.Chinese Journal of Computers, 1987, 10(10), 637–640.Google Scholar
  6. [6]
    S. Gibbset al., Class management for software communities.Communications ACM, 1990, 33(9), 90–103.CrossRefGoogle Scholar

Copyright information

© Science Press, Beijing China and Allerton Press Inc. 1993

Authors and Affiliations

  • Pong Man-Chi
    • 1
  • Zhang Yongguang
    • 1
  • Xu Hong
    • 1
  • Ding Jie
    • 1
  1. 1.Institute of SoftwareAcademia SinicaBeijing

Personalised recommendations