OO-in-the-Large: Software Development with Subject-Oriented Programming

Harold Ossher, Peri L. Tarr. OO-in-the-Large: Software Development with Subject-Oriented Programming. In Serge Demeyer, Jan Bosch, editors, Object-Oriented Technology, ECOOP 98 Workshop Reader, ECOOP 98 Workshops, Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings. Volume 1543 of Lecture Notes in Computer Science, pages 545-546, Springer, 1998. [doi]

Abstract

Abstract. Subject–oriented programming (SOP) is an extension of OO programming that permits non–invasive extension, customization and integration of OO components. Support for SOP in C++ and Java was demonstrated.