Modeling computer systems by successive representations

Authors

DOI:

https://doi.org/10.36825/RITI.13.31.003

Keywords:

Software Modeling, Abstraction Levels, Problem Solve Process, Models and Representations

Abstract

The purpose of this text is to present a methodology to software development based on abstractions to build an informatic system based on a given model. This idea came to be as a result of certain challenges I faced while working as a software developer on a multidisciplinary project, where the main purpose is to analyze the behavior of a social phenomenon using an informatic tool that could mirror its behavior. This work reunites products of my eight years of experience as a collaborator in projects of software development, five of those in the aforementioned project, this includes my own definitions of concepts related to modeling and development process.

References

Immas. (2025). Genealogía de los espacios académicos de la UNAM. https://mmss.iimas.unam.mx/proyectos/genealogia-de-la-unam/

Bailer-Jones, D. M. (2009). Scientific models in philosophy of science. University of Pittsburgh Press.

Bourdieu, P. (2008). El oficio de sociólogo: presupuestos epistemológicos (2ª Ed.). Siglo XXI.

Chen Pin-Shan, P. (1976). The Entity-Relationship Model—toward a Unified View of Data. ACM Transactions on Database Systems (TODS), 1 (1), 9–36. https://doi.org/10.1145/320434.320440

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49 (3), 33–35. https://doi.org/10.1145/1118178.1118215

Minsky, M. (1965). Matter, Mind and Models. https://dspace.mit.edu/handle/1721.1/6119

Pancake, C. M., Bergmark. D. (1990). Do Parallel Languages Respond to the Needs of Scientific Programmers? Computer, 23 (12), 13–23. https://doi.org/10.1109/2.62090

Boehm, B. W. (1988). A Spiral Model of Software Development and Enhancement. Computer, 21 (5), 61-72. https://doi.org/10.1109/2.59

García Salord, S., Sandoval Grajeda, I. (2024). Los indicios: piezas clave en la modelación sociológica y computacional del patrón de reproducción de los espacios académicos mediante la indagación genealógica. XVII Congreso Nacional de Investigación Educativa. Villahermosa, Tabasco. https://www.comie.org.mx/congreso/memoriaelectronica/v17/doc/1529.pdf

Ludewig, J. (2003). Models in software engineering - an introduction. Software and Systems Modeling, 2 (1), 5–14. https://doi.org/10.1007/S10270-003-0020-3

Rajbhoj, A., Somase, A., Kulkarni, P., Kulkarni, V. (2024). Accelerating Software Development Using Generative AI: ChatGPT Case Study. 17th Innovations in Software Engineering Conference (ISEC). Bangalore, India. https://doi.org/10.1145/3641399.3641403

Published

2025-10-26

How to Cite

Sandoval Grajeda, I. (2025). Modeling computer systems by successive representations. Revista De Investigación En Tecnologías De La Información, 13(31 Especial), 18–27. https://doi.org/10.36825/RITI.13.31.003