K. John and M. Tiegelkamp, IEC 61131-3: Programming Industrial Automation Systems: Concepts and Programming Languages, Requirements for Programming Systems, Decision-Making AIDS, 2001.

D. M. Ritchie, The evolution of the unix time-sharing system, Communications of the ACM, vol.17, pp.365-375, 1984.
DOI : 10.1007/3-540-09745-7_2

T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms, 2009.

T. Curk, J. Demsar, Q. Xu, G. Leban, U. Petrovic et al., Microarray data mining with visual programming, Bioinformatics, vol.21, issue.3, pp.396-398, 2005.
DOI : 10.1093/bioinformatics/bth474

K. Konstantinides and J. Rasure, The Khoros software development environment for image and signal processing, IEEE Transactions on Image Processing, vol.3, issue.3, pp.243-252, 1994.
DOI : 10.1109/83.287018

I. Mierswa, M. Wurst, R. Klinkenberg, M. Scholz, and T. Euler, YALE, Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining , KDD '06, pp.935-940, 2006.
DOI : 10.1145/1150402.1150531

S. Sohrabi, J. A. Baier, and S. A. Mcilraith, Htn planning with preferences, " in Proceedings of the 21st international jont conference on Artifical intelligence, ser. IJCAI'09, pp.1790-1797, 2009.

R. Rasconi, N. Policella, and A. Cesta, SEaM: Analyzing Schedule Executability Through Simulation, IEA, pp.410-420, 2006.
DOI : 10.1007/11779568_45

N. Schwarz, M. Lungu, and O. Nierstrasz, Seuss: Decoupling responsibilities from static methods for fine-grained configurability., The Journal of Object Technology, vol.11, issue.1, pp.1-23, 2012.
DOI : 10.5381/jot.2012.11.1.a3