Abstract
When developing software, one deals with levels of abstraction, ranging from the real world where the problem represents the highest level of abstraction to machine language that represents the solution in the lowest level of abstraction. Between the highest and lowest levels of abstraction, one should develop software in as many levels of abstraction as the problem demands.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Booch, G.: Object-Oriented development. IEEE Trans. Softw. Eng. 12(2), 211–221 (1986)
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1999)
Coad, P., Yourdon, E.: Object-Oriented Analysis. Prentice Hall, Englewood Cliffs (1991)
Coleman, D., Arnold, P., Bodoff, S., Dollin, C., Gilchrist, H., Hayes, F., Jeremaes, P.: Object-Oriented Development - The Fusion Method. Prentice-Hall, Englewood Cliffs (1994)
Frankel, S.D.: Model Driven Architecture. Applying MDA to Enterprise Computing. Wiley/OMG Press, New York (2003)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
Meyer, B.: Object-Oriented Software Construction. Prentice Hall, New Jersey (1988)
Shlaer, S., Mellor, S.J.: Object-Oriented Systems Analysis - Modeling the World in Data. Prentice-Hall, Englewood Cliffs (1988)
Vinovski, S.: CORBA: integrating diverse applications within distributed heterogeneous environments. IEEE Commun. Mag. 35(2), 46–55 (1997)
Vogel, A., Duddy, K.: JAVA Programming with CORBA. Wiley, New Jersey (1998)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this chapter
Cite this chapter
Papajorgji, P.J., Pardalos, P.M. (2014). Programming Paradigms. In: Software Engineering Techniques Applied to Agricultural Systems. Springer Optimization and Its Applications, vol 93. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7463-1_1
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7463-1_1
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-7462-4
Online ISBN: 978-1-4899-7463-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)