Student's approach to linear programming modeling

Dombrovskaia L.; Guzman, L

Abstract

Software design implies searching for and establishing an adequate morphism between the real world and the desired software. Morphisms establish correspondences between different domains while some properties are preserved, at the same time. It allows seeing different things as the same, taking the substitute image for the real one. The more adjusted to reality the morphism is, the better the system models the real situation. We propose the use of morphisms as a pedagogical tool in order to teach object-oriented concepts and also to promote better software design. We developed a course based on the explicit use of morphisms. Through experimentation, we compared the results with an equivalent course not using morphisms. From the results we may infer that using morphisms helps to develop strategies to analyze and to construct adequate software models. © 2006 International Federation for Information Processing.

Más información

Título según WOS: Student's approach to linear programming modeling
Título según SCOPUS: Student's approach to linear programming modeling
Título de la Revista: Research and Practical Issues of Enterprise Information Systems II, Vol 2
Volumen: 210
Editorial: Springer
Fecha de publicación: 2006
Página de inicio: 303
Página final: 307
Idioma: English
URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-33750001534&partnerID=q2rCbXpz
Notas: ISI, SCOPUS