15.01.2015 Views

Journal of Research in Innovative Teaching - National University

Journal of Research in Innovative Teaching - National University

Journal of Research in Innovative Teaching - National University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

logical use <strong>of</strong> hav<strong>in</strong>g them serve as portable and isolated development environments that make<br />

agile web development a reality.<br />

References<br />

About Ruby. (2009). Retrieved June 4, 2009 from Ruby Programm<strong>in</strong>g Language: http://www.rubylang.org/en/about/<br />

Aho, A., Lam, M., Sethi, R., & Ullman, J. (2007). Compilers: Pr<strong>in</strong>ciples, techniques, and tools (2nd ed.). Boston,<br />

MA: Pearson Education.<br />

Dey, P., Gatton, T., Am<strong>in</strong>, M., Wyne, M., Romney, G., Farahani, A., Cruz, A., et al. (2009, March 18–20). Agile<br />

problem driven teach<strong>in</strong>g <strong>in</strong> eng<strong>in</strong>eer<strong>in</strong>g, science and technology. Paper presented at ASEE/PSW-2009<br />

Conference, San Diego, CA.<br />

Fernandez, O. (2008, March 19). Big name companies us<strong>in</strong>g Ruby on Rails. Obie Fernandez’s blog. Retrieved<br />

September 09, 2009 from http://blog.obiefernandez.com/content/2008/03/big-name-compan.html<br />

Fulton, H. (2006). The Ruby way (2nd ed.). Indianapolis, IN: Addison-Wesley Pr<strong>of</strong>essional.<br />

Lee, K. D. (2008). Programm<strong>in</strong>g languages: An active learn<strong>in</strong>g approach. Berl<strong>in</strong>, Germany: Spr<strong>in</strong>ger Science.<br />

Lévénez, É. (2009). Computer languages history. Retrieved June 13, 2009 from http://www.levenez.com/lang/<br />

Matsumoto, Y. (2000, June 12). The Ruby programm<strong>in</strong>g language. Pearson Education, InformIT. Retrieved June<br />

14, 2009 from www.<strong>in</strong>formit.com/articles/pr<strong>in</strong>terfriendly.aspxp=18225<br />

Matsumoto, Y. (2001). Ruby <strong>in</strong> a nutshell. (D. L. Reynolds, Jr., Trans.). Sebastopol, CA: O'Reilly Media.<br />

Romney, G. W. (2009, March 18–20). The <strong>in</strong>tegration <strong>of</strong> Ruby on Rails as an agile teach<strong>in</strong>g tool <strong>in</strong> IT curricula.<br />

Paper presented at ASEE/PSW-2009 Conference, San Diego, CA.<br />

Scott, M. L. (2006). Programm<strong>in</strong>g language pragmatics (2nd ed.). San Francisco: Morgan Kaufmann Publishers.<br />

Thomas, D., Fowler, C., & Hunt, A. (2004). Programm<strong>in</strong>g Ruby: The pragmatic programmers' guide. Indianapolis:<br />

Addison-Wesley Pr<strong>of</strong>essional.<br />

Veenstra, E. (2007). RubyScript2Exe Project. RubyForge. Retrieved June 17, 2009 from http://rubyforge.org/<br />

projects/rubyscript2exe<br />

V<strong>in</strong>oski, S. (2006, July/August). Enterprise <strong>in</strong>tegration with Ruby. IEEE Internet Comput<strong>in</strong>g, 91–93.<br />

About the Authors<br />

Majed A. Sahli<br />

Knowledge Management Consultant<br />

Saudi Aramco Oil Company<br />

Dhahran, Saudi Arabia<br />

majed.sahli@aramco.com<br />

Major research <strong>in</strong>terests: Web applications, knowledge management, data m<strong>in</strong><strong>in</strong>g, artificial <strong>in</strong>telligence,<br />

virtualization, and open source s<strong>of</strong>tware.<br />

Gordon W. Romney<br />

PhD, Pr<strong>of</strong>essor<br />

Department <strong>of</strong> Computer Science and Information Systems<br />

<strong>National</strong> <strong>University</strong><br />

San Diego, California<br />

gromney@nu.edu<br />

Major research <strong>in</strong>terests: Cybersecurity, <strong>in</strong>formation assurance, anonymization <strong>of</strong> data, virtualization and agile<br />

pedagogy.<br />

72

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!