Orest Pilskalns

Orest Jacob Pilskalns, Ph.D.
Assistant Professor
Washington State University - Vancouver
School of Engineering and Computer Science
email: orest [AT] wsu [DOT] edu
office: (360) 546-9110
fax: (360) 546-9438

Courses:

Software Engineering in Practice - CS420 (Spring 2012)
Fundamentals of Software Engineering
- CS 320 (Fall 2011)
Software Engineering in Practice - CS420 (Spring 2011)
Advanced Data Structures - CS223 (Fall 2010)
Fundamentals of Software Engineering - CS 320 (Fall 2010)
Software Engineering in Practice - CS420 (Spring 2010)
Software Engineering Analysis (of Cyber Physical Systems) - CS521 (Fall 2009)
Fundamentals of Software Engineering - CS 320 (Fall 2009)
Computer Security - CS527/427 (Spring 2009)
Software Engineering in Practice - CS420 (Spring 2009)
Fundamentals of Software Engineering - CS 320 (Fall 2008)
Computer Security CS527/427 (Spring 2008)

Software Engineering Analysis - CS521 (Spring 2008)
Fundamentals of Software Engineering - CS 320 (Fall 2007)
Computer Security CS427 (Spring 2007)
Software Engineering in Practice - CS420 (Spring 2007)
Database Systems - CS 451 (Fall 2006)
Fundamentals of Software Engineering - CS 320 (Fall 2006)
Software Engineering in Practice - CS420 (Spring 2006)

Fundamentals of Software Engineering - CS 320 (Fall 2005)
Software Engineering Analysis - CS521 (Fall 2005)

Software Engineering in Practice - CS420 (Spring 2005)
Software Engineering I - CptS 322 (Fall 2004)

Research Interests:

Software Security
Cyber-Physical Systems

Software Architecture and Design Analysis
Empirical Studies in Software Engineering

Distributed Systems


Education:

Washington State University:
2004 Ph.D. - Computer Science

Advisor - Anneliese Andrews
Dissertation - UML Design Testing and Analysis

University of Montana:
1998 Master's - Computer Science
Advisor - David Opitz - CEO Visual Learning Systems
Thesis -
An Evolutionary, Hill-Climbing Approach to Symbolic Theory Refinement

1996 Bachelor's - Mathematics
Advisor - Keith Yale

1996 Bachelor's - Physics
Advisor - Jim Jacobs


Work:

2000-2002 Gemstone Systems (formerly Brokat)
1998-2000 Lockheed Martin Astronautics

Bio:

Although my name sounds European, I was born in the United States. My father emigrated from Latvia and my mother from the Ukraine shortly after WWII. I grew up in Missoula, Montana and love outdoor activities.

Awards:

Second Century Graduate Fellowship 2002-2004
Washington State University

(2) Software Engineering Travel Grants
EECS, Washington State University

Research Assistantship 2002-2004

EECS, Washington State University

Teaching Assistantship 1996-1998
CS, University of Montana

Links:

IEEE at Washington State University
Sigma Xi

 

Tech Transfer:

Refereed Conference Publications:

  • Andrews, Pilskalns "Regression Testing of Web Application Using FSMWeb", Proceedings of the 14rd International Conference on Software Engineering and Applications 2010
  • Lifflander, McDonald, Pilskalns "Shared Nothing versus Clustering: A Case Study", Proceedings of the 33rd International Computer Software and Applications Conference (COMPSAC) 2009
  • Pilskalns, Wallace, Ilas " Runtime Debugging Using Reverse Engineered UML", 10th International Conference on Model Driven Engineering Languages and Systems (MODELS) 2007 (pdf)
  • Pilskalns, Andrews, Uyan "Regression Testing UML Designs ", IEEE International Conference on Software Maintenance (ICSM) 2006 (pdf)
  • Pilskalns, Andrews "Using UML Designs to Generate OCL for Security Testing ", Software Engineering and Knowledge Engineering Conference (SEKE) 2006 (pdf)
  • Pilskalns, Williams, Aracic, Andrews "Security Consistency in UML Designs", 30th International Computer Software and Applications Conference (COMPSAC) 2006 (pdf)
  • Pilskalns, Williams, Andrews "Defining Maintainable Components in the Design Phase ", IEEE International Conference on Software Maintenance (ICSM) 2005 (pdf)
  • O'Fallon, Pilskalns, Knight, Andrews "Defining and Qualifying Components in the Design Phase", Software Engineering and Knowledge Engineering Conference (SEKE) 2004 (pdf)
  • Pilskalns, Andrews, France, Ghosh "Rigorous Testing by Merging Structural and Behavioral UML Representations" Sixth International Conference on the Unified Modeling Language (UML/MODELS) 2003 (pdf)
  • Ghosh, France, Braganza, Kawane, Andrews, Pilskalns "Test Adequacy Assessment for UML Design Model Testing" IEEE 14th. International Symposium on Software Reliability Engineering (ISSRE) 2003 (pdf)
  • Sheldon, Jerath, Pilskalns, Kwon, Kim, Chung "Case Study: B2B E-Commerce System Specification and Implementation Employing Use-Case Diagrams, Digital Signatures and XML," IEEE Fourth International Symposium on Multimedia Software Engineering 2002 (pdf)

Refereed Journal Publications

  • Mancill, Pilskalns. "Combining Encryption and Compression in Wireless Sensor Networks", Journal of Wireless Information Networks, November, March, 2011
  • Pilskalns. "An Entrepreneurial Approach to Project Based Courses", Journal of Computer Science Education, September, 2009
  • Pilskalns, Andrews. "Using Dynamic Design Metrics to Evaluate Components", Journal of Information and Software Technology, (submitted)
  • Pilskalns, Willaims, McDonald, "Generating Design Consistency Constraints", IEEE Transaction on Software Engineering (submitted)
  • Mahdian, Andrews, Pilskalns. "Regression Testing with Software Designs", Journal of Software Maintenance and Evolution, July/August 2009
  • Pilskalns, Andrews, Knight, Ghosh, France. "UML Design Testing", Journal of Information and Software Technology, Volume 19, Issue 8, pages 192-912, August 2007
  • Sheldon, Xie, Pilskalns, Zhou, "A Review of Some Rigorous Software Design and Analysis Tools", Software Focus Journal (John Wiley & Sons), 2(4) pp. 140-150, Winter 2001 (pdf)
  • Dekker, Kromminga, Baak, Pilskalns, Jacobs. "Quantitative Investigation of Fresnel Reflection in the Laboratory", American Journal of Physics, Volume 67, July 1999 (pdf)

2011 Software Engineering Conferences:

  • TBD