CLASS ENCAPSULATION AND OBJECT ENCAPSULATION - An Empirical Study Topics: Meta Programming Systems and Meta-Modeling; Software Development Methodologies; Software Quality Management In Proceedings of the Fifth International Conference on Evaluation of Novel Approaches to Software Engineering ENASE - Volume 1, 171-178, 2010 , University of Piraeus, Greece