Research


My recent research is applying techniques from Knowledge Discovery, Data Mining, and Big Data to derive Process Theories from event streams. We apply this research in the following domains:

  • Derive a (simple) process theory of software development from a stream of events generated from software developer tools (e.g., GitHub repository transactions)
  • Derive a (simple) process theory of fraud from a stream of events generated from the use of stored-value (cash) cards
  • Derive a (simple) process theory of user behavior from a stream of events generated from a user interface

This work has resulted in publications and software technologies (see EEAT).

This work is supported by the National Science Foundation, through the following grants:

 

Selected Publications

1.            Robinson, W.N., A. Akhlaghi, and T. Deng. Transition Discovery of Sequential Behaviors in Email Application Usage Using Hidden Markov Models. in Hawaii International Conference on Software Systems. 2013. HI, USA: IEEE.

2.            Vlas, R. and W.N. Robinson. Applying a Rule-Based Natural Language Classifier to Open Source Requirements: a Demonstration of Theory Exploration. in Hawaii International Conference on Software Systems. 2013. HI, USA: IEEE.

3.            Hansen, S.W., W.N. Robinson, and K.J. Lyytinen. Computing Requirements: Cognitive Approaches to Distributed Requirements Engineering in Hawaii International Conference on Software Systems. 2012. HI, USA: IEEE.

4.            Robinson, W.N., et al., Discovery and Diagnosis of Behavioral Transitions in Rehabilitation Patient Event-Streams. ACM Transactions on Management Information Systems (TMIS), 2012.

5.            Robinson, W.N., et al. Pattern Discovery of User Interface Sequencing by Rehabilitation Clients with Cognitive Impairments. in Hawaii International Conference on Software Systems. 2012. HI, USA: IEEE.

6.            Robinson, W.N., Understanding Software System Evolution through Requirements Monitoring in Dagstuhl Seminar: Requirements Management – Novel Perspectives and Challenges. 2012: Schloss Dagstuhl, Germany.

7.            Ruiz, C. and W.N. Robinson, Measuring Open Source Quality: A Literature Review. International Journal of Open Source Software and Processes (IJOSSP), 2012.

8.            Souza, V.E.S., et al., Awareness Requirements for Adaptive Systems, in Software Engineering for Self-Adaptive Systems, R.d.L. Betty H. C. Cheng, Holger Giese, Paola Inverardi, Jeff Magee, Editor. 2012, Springer.

9.            Vlas, R. and W.N. Robinson, A Pattern-Based Method for Requirements Discovery and Classification in Open-Source Software Development Projects Journal of Management Information Systems (JMIS), 2012.

10.          Robinson, W.N., et al. Automated Differential Diagnosis of Behavioral Transitions in Stream Mining with Decision Trees. in Hawaii International Conference on Software Systems. 2011. HI, USA: IEEE.

11.          Robinson, W.N. and S. Purao, Monitoring service systems from a language-action perspective. Services Computing, IEEE Transactions on, 2011. 4(1): p. 17-30.

12.          Ruiz, C. and W.N. Robinson, A review of open source quality definition and usage:  implications for RE, in International Conference on Requirements Engineering (RE’11). 2011, IEEE.

13.          Ruiz, C. and W.N. Robinson. Towards a Unified Definition of Open Source Quality. in The 7th International Conference on Open Source Systems. 2011. Salvador, BA, Brazil: IFIP Advances in Information and Communication Technology.

14.          Souza, V.E.S., et al., Awareness Requirements for Adaptive Systems, in 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS ’11). 2011: Waikiki, Honolulu, HI, USA.

15.          Vlas, R. and W. Robinson, Extending and Applying a Rule-Based Natural Language Toolkit for Open Source Requirements Discovery and Classification  in Open Source Systems (OSS’11). 2011, IEEE.

16.          Vlas, R. and W.N. Robinson. A Pattern-Based Method for Requirements Discovery and Classification in Open-Source Software Development Projects in Hawaii International Conference on Software Systems. 2011. HI, USA: IEEE.

17.          Jarke, M., et al., The brave new world of design requirements. Information Systems, most downloaded 2011, 2010.

18.          Jarke, M., et al., The brave new world of design requirements: four key principles, in Proceedings of the 22nd international conference on Advanced information systems engineering. 2010, Springer-Verlag: Hammamet, Tunisia. p. 470-482.

19.          Robinson, W.N. and A. Akhlaghi. Monitoring Behavioral Transitions in Cognitive Rehabilitation with Multi-Model, Multi-Window Stream Mining. in Hawaii International Conference on Software Systems. 2010. Kauai, HI, USA: IEEE.

20.          Robinson, W.N., A Roadmap for Comprehensive Requirements Monitoring. IEEE Computer, 2010. 43(5): p. 64-72.

21.          Robinson, W.N. and Y. Ding, A Survey of Customization Support in Agent-Based Business Process Simulation Tools. ACM Transactions on Simulation, 2010. 20(3).

22.          Jarke, M., et al., Manifesto – High-impact requirements for software-intensive systems. Informatik Spektrum, 2009. 32(4): p. 352-353.

23.          Lyytinen, K., et al., Design Requirements Engineering: A Ten-Year Perspective, Design Requirements Workshop, Cleveland, OH, USA, June 3-6, 2007, Revised and Invited Papers. Lecture Notes in Business Information Processing, LNBIP

ed. K.J.L. Lyytinen, P.; Mylopoulos, J.; Robinson, W. . 2009, Heidelberg: Springer-Verlag. 495.

24.          Robinson, W. and S. Fickas, Talking Designs: A Case of Feedback for Design Evolution in Assistive Technology. Design Requirements Engineering: A Ten-Year Perspective, K. Lyytinen, et al., Eds., ed: Springer-Verlag, 2009: p. 215-237.

25.          Robinson, W.N., Adapting Requirements Practices in Different Domains, in Design Requirements Engineering: A Ten-Year Perspective, K. Lyytinen, et al., Editors. 2009, Springer-Verlag. p. 453-454.

26.          Robinson, W.N., Seeking Quality through User-Goal Monitoring. IEEE Software, 2009. 26(5): p. 58-65.

27.          Robinson, W.N. and S. Purao, Specifying and Monitoring Interactions and Commitments in Open Business Processes. IEEE Software, 2009. 26(2): p. 72-79.

28.          Robinson, W.N. and S. Fickas, Talking Designs: A Case of Feedback for Design Evolution in Assistive Technology, in Design Requirements Engineering: A Ten-Year Perspective, K. Lyytinen, et al., Editors. 2009, Springer-Verlag. p. 215-237.

29.          Robinson, W.N. and S. Fickas. Designs can Talk: A Case of Feedback for Design Evolution in Assistive Technology. in Third International Conference on  Design Science Research in Information Systems and Technology. 2008. Atlanta, USA: Georgia State University.

30.          Robinson, W.N. and S. Purao. Development Support for Specifying and Monitoring Goals of Open Business Processes. in 4th International  Workshop on Service-Oriented Computing Consequences  for Engineering Requirements (SOCCER’08). 2008. Barcelona (Spain): IEEE.

31.          Robinson, W.N., Extended OCL for goal monitoring. Electronic Communications of the EASST, 2008. 9: p. 1-12.