background image

93 | 

9 4

 

 

Βιβλιογραφία  

 

Brian Cantwell Smith, P. d. (1982). Procedural Reflection in Programming Languages. 

Department of Electrical Engineering and Computer Science, Massachusetts Institute 
of Technology. 

Carter, P. P. (1995). Genetic algorithm crossover operators for ordering applications. 

Computers & Operations Research. 

Chan, R. (2019). The 10 most popular programming languages, according to the Facebook 

for programmers. Business Insider. 

Delling, D., Sanders, P., Schultes, D., & Wagner, D. (2009). Engineering Route Planning 

Algorithms. 

Hart, P. E., Nilsson, N. J., & Raphael, B. (1968). A Formal Basis for the Heuristic 

Determination of Minimum Cost Paths. IEEE Transactions on Systems Science and 
Cybernetics

(July 12, 2019). The Apache Software Foundation Announces Apache® NetBeans™ as a Top-

Level Project. blogs.apache.org. 

Langley, N. (2002). Write once, run anywhere? Computer Weekly

Laplante, P. A. (25 April 2007). What Every Engineer Should Know about Software 

Engineering. CRC Press

Malenfant, J. (21 August 2017). A Tutorial on Behavioral Reflection and its Implementation. 

McCabe. (December 1976). "A Complexity Measure". IEEE Transactions on Software 

Engineering, 308–320. 

McMahon, B. F. (1991). Genetic operators for sequencing problems. San Mateo, CA: 

Foundations of Genetic Algorithms. Morgan Kaufmann. 

McMillan, R. (2013). Is Java Losing Its Mojo? wired.com. 

Miri Weiss Cohen, M. A. (2015). Genetic Algorithm Software System for Analog Circuit 

Design. ScienceDirect. 

Oracle. (2013). Java Takes on the Internet of Things. www.oracle.com. 

Russell, S. J. (2018). Artificial intelligence a modern approach. Boston: Pearson. 

Sakaiya, T. (1999). Design Goals of the Java™ Programming Language. Retrieved from 

oracle.com. 

Smith, B. C. (January 1982). Reflection and semantics in a procedural language. 

Massachusetts Institute of Technology, Cambridge, Massachusetts.