Requirement validation with enactable descriptions of use cases. - John Mathenge Kanyaru (2006)

Validating software requirements with enactable use case descriptions. - John Mathenge Kanyaru; Keith Phalp (Requir. Eng., 2009)

Use Case Specifications: State-Based Elicitation. - John Mathenge Kanyaru (Encyclopedia of Software Engineering, 2010)

Embedding requirements within Model-Driven Architecture. - Ali Fouad; Keith Phalp; John Mathenge Kanyaru; Sheridan Jeary (Softw. Qual. J., 2011)

The role of comprehension in requirements and implications for use case descriptions. - Keith Phalp; Anita Adlem; Sheridan Jeary; Jonathan Vincent; John Mathenge Kanyaru (Softw. Qual. J., 2011)