Realizing the open-closed principle

Citation data:

Proceedings - Fourth Annual ACIS International Conference on Computer and Information Science, ICIS 2005, Vol: 2005, Page: 274-279

Publication Year:
Usage 31
Abstract Views 22
Downloads 9
Captures 6
Readers 6
Repository URL:
Xu, Chong-wei; Hughes, Jose
Institute of Electrical and Electronics Engineers (IEEE)
Engineering; Component-based Software Engineering; Software Reuse; Software Architecture; JavaBeans; Multithreading; Computer Sciences
conference paper description
The first principle in developing large software systems is the Open-Closed Principle (OCP). This principle seems asking for two conflict goals. How to realize the principle in the real software practice? What are the enabling technologies that can be used to implement the principle? This paper uses a case study to demonstrate the importance of the principle, the design methodology for realizing the principle, and its enabling technologies. © 2005 IEEE.