Descripción
|
|
---|---|
The Information Hiding Principle is a modularization technique aimed at increasing the productivity of software development and maintenance. The Hiding Information concept introduced by Parnas is recognized as one of the key software design principles. However, as the author said, implementing the Principle is harder than it looks. This paper aims to discover what students understand and how they implement, on their designs, the Information Hiding Principle. The research was conducted through a qualitative case study with thirteen Master's students in the domain of Software Design. Among the dierent concepts associated with understanding the Principle we could identify that some students adhere to the idea of dividing in order to hide, while others only care about hiding. Both of them without a successful implementation of the Principle. Few students have some idea about the Principle, however they do not get it all when implementing it. Furthermore, we can conclude that Parnas' statement remains until today. | |
Internacional
|
Si |
Nombre congreso
|
Koli Calling International Conference on Computing Education Research |
Tipo de participación
|
960 |
Lugar del congreso
|
Koli, Finlandia |
Revisores
|
Si |
ISBN o ISSN
|
978-1-4503-3065-7 |
DOI
|
10.1145/2674683.2674697 |
Fecha inicio congreso
|
20/11/2014 |
Fecha fin congreso
|
23/11/2014 |
Desde la página
|
61 |
Hasta la página
|
70 |
Título de las actas
|
What Do Software Design Students Understand About Information Hiding?: A Qualitative Case Study |