SPECIAL OFFER
Use code BACKTOLEARN during checkout to save 50% on eBooks, eBooks, & videos. Shop now.
Register your product to gain access to bonus material or receive a coupon.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
PDF The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
PDF The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Learn a new method of object-oriented analysis called generative analysis and keep your skill-set on pace with how generative AI is transforming the face of software engineering
Generative AI is revolutionizing many industries, including software engineering. Many aspects of manual coding are becoming automated, and the skills needed by software engineers, developers, and analysts are evolving. Anyone who writes or works with code will need to produce precise analysis artifacts to feed the AI code generation process. Enter generative analysis: a precise, structured way to for software engineers, programmers, and analysts to transition to this new, AI-enhanced, software engineering world.
In Generative Analysis, experts Jim Arlow and Ila Neustadt leverage literate modeling, M++, and multivalent logic to lay out a precise and structured, step-by-step approach to object-oriented analysis that produces clear and unambiguous results suitable for further processing into code by generative AI systems such as Copilot, ChatGPT, and Gemini.
This guide teaches advanced, precise, and sophisticated analysis techniques that will allow you to thrive in the new world of software engineering with generative AI.
Preface
About the Authors
Chapter 1: Generative Analysis for Generative AI
Chapter 2: Launching OLAS, the example project
Chapter 3: Capturing information in Generative Analysis
Chapter 4: OLAS Elaboration Phase
Chapter 5: Communication
Chapter 6: M++
Chapter 7: Literate Modeling
Chapter 8: Information in Generative Analysis
Chapter 9: Generative Analysis by Example
Chapter 10: Use case modeling OLAS
Chapter 11: The Administration Subsystem
Chapter 12: The Security subsystem
Chapter 13: The Catalog subsystem
Chapter 14: The Loan subsystem
Chapter 15: The Innsmouth interface
Chapter 16: Milton++
Summary
Bibliography
Index