|
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:
|