Nik Boyd - Biographical Sketch


Nik Boyd is the designer and developer of the Bistro programming language, which integrates the best features of both Smalltalk and Java™. Nik has been designing and developing object-oriented software systems since 1987.

His research and development activities include programming languages, software development tools, software architecture, design patterns, refactoring, requirements formulation, and alignment with business objectives.

Since the late 1990's, Nik has developed the EDUCE process for software requirements capture and analysis. EDUCE explores the natural language statements that typically describe business problems, fosters the adoption of an ubiquitous language shared by all teams members, and derives conceptual models and then software models progressively from such natural language statements.

Nik may be contacted at