A Note on the Role of Abstraction and Generality in Software Development
Pavol Návrat & Roman Filkorn
Journal of Computer Science, Volume 1, Issue 1, pp. 98–102 · doi.org/10.3844/jcssp.2005.98.102
Abstract
Although the evolving field of software engineering introduces many methods and modelling techniques, we conjecture that the concepts of abstraction and generality are among the fundamentals of each such methodology. This study proposed a formal representation of these two concepts, along with a two-dimensional space for the representation of their application. Based on the examples, we further elaborate and discuss the notion of abstraction and generalisation transformations in various domains of software development.
Licence and reuse
Free to read. This article carries the publisher’s copyright, as printed on it: © 2005 Science Publications. It is free to read; ask us before reusing it.
How to reuse this articleResponses (0)
About this article
Návrat, P. & Filkorn, R. (2005). A Note on the Role of Abstraction and Generality in Software Development. Journal of Computer Science, 1(1), 98–102. https://doi.org/10.3844/jcssp.2005.98.102
- Licence
- © Science Publications
- Issue
- Volume 1, Issue 1
- Policies
- Editorial independenceUse of generative AIData availabilityAppeals and complaints
- Version
- Version of record
