Integrated Search Menu

Janaka Balasooriya

Profile photo
Lecturer Sr
Faculty, TEMPE Campus, Mailcode 8809
Biography

Janaka Balasooriya joined ASU 2007. Prior to joining ASU, Balasooriya was a postdoctoral fellow at Missouri University of Science and Technology (formally known as University of Missouri, Rolla). He has several years of industry experience as a Software Engineer. His research interests span in the areas of distributed computing and software engineering that incudes service oriented computing, cloud computing and software testing.

 

Education

Ph.D. Georgia State University 2006

Research Interests

Distributed computing: distributed architectures for cloud and service oriented computing.

Software engineering: teaching software engineering using service oriented and cloud computing technologies. Software testing.

 

Publications
  • Balasooriya, Janaka, Joshi, Jaimini, Prasad, Sushil, Navathe, Shamkant. Distributed Coordination of Workflows over Web Services and Their Handheld-Based Execution. Springer (2008).
  • Janaka Balasooriya, Sushil K. Prasad, Shamkant B. Navathe. A Middleware Architecture for Enhancing Web Services Infrastructure for Distributed Coordination of Workflows. IEEE (2008).
  • Gonzalez, Graciela, Balasooriya, Janaka. Web Service Orchestration for Bioinformatics Systems: Challenges and Current Workflow Definition Approaches. IEEE (2007).
  • Jageman, Robert, Dhawan, Akshaye, Yang, Hong, Wang, Hsiu-Chung, Tian, Hao, Phoungphol, Piyaphol, Frederick, Chad, Balasooriya, Janaka, Chen, Yan, Prasad, Sushil, Sunderraman, Rajashekar, Zhu, Yiang, Katz, Paul. Development of NeuronBank: A Federation of Customizable Knowledge Bases of Neuronal Circuitry. IEEE (2007).
Fall 2019
Course NumberCourse Title
CSE 205Object-Oriented Program & Data
CSE 335Princ of Mobile App Dev
CSE 464Software QA and Testing
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 580Practicum
CSE 598Special Topics
Summer 2019
Course NumberCourse Title
CSE 100Prin of Programming with C++
CSE 310Data Structures and Algorithms
CSE 460Software Analysis and Design
Summer 2018
Course NumberCourse Title
CSE 100Prin of Programming with C++
CSE 310Data Structures and Algorithms
Spring 2018
Course NumberCourse Title
CSE 335Princ of Mobile App Dev
CSE 445Distributed Software Developmt
CSE 464Software QA and Testing
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 580Practicum
CSE 590Reading and Conference
Summer 2017
Course NumberCourse Title
CSE 100Prin of Programming with C++
CSE 310Data Structures and Algorithms
Spring 2017
Course NumberCourse Title
CSE 335Princ of Mobile App Dev
CSE 445Distributed Software Developmt
CSE 464Software QA and Testing
CSE 492Honors Directed Study
CSE 493Honors Thesis
CSE 580Practicum
CSE 590Reading and Conference
Summer 2016
Course NumberCourse Title
CSE 100Prin of Programming with C++
CSE 310Data Structures and Algorithms
Summer 2015
Course NumberCourse Title
CSE 100Prin of Programming with C++
CSE 310Data Structures and Algorithms
Service
  • FIRST Lego League, Arizona., Served as a tournament Judge (2008 - Present)
  • IEEE Transactions of Service Oriented Computing Journal, 2008 – 2009, External Reviewer (2008 - Present)
  • The Third International Conference on Information Systems Technology and Management- ICISTM 2009, Program Committee (2008 - Present)
  • IEEE International Symposium on Circuits and Systems (ISCAS) 2009, External Reviewer (2008 - Present)
  • ABET Committee (2008 – 2010), Committee Member (2008 - Present)
  • CSE faculty meeting secretary, minute taker (2008 - Present)
  • Software Engineering TAC, Committee Member (2007 - Present)
  • Capstone Committee, Committee Member (2007 - Present)
  • Undergraduate freshmen mentoring, Mentor (2007 - Present)
  • Course Coordinator, Course Coordinator - CSE 240 (2007 - Present)
  • 2008 IEEE International Conference on Service Computing (SCC), Program Committee (2007 - Present)
  • FIRST Lego League, Judge (2007 - 2007)
  • Publication Chair/Local Arrangement Chair (2007 - 2007)
  • Program Committee (2007 - 2007)