Developing big information systems is inefficient. This book presents Knowledge Based Automated Software Engineering (KBASE), a method to improve the process by automatically generating the final software product from a verified business model.
AI-Assisted Program Design
This book presents systematic prompt engineering for AI-based programming. Its thesis is that prompts are programs that need to be designed and tested. It presents novel design recipes for writing prompts that apply to any programming language or coding assistant.