While the book was published in 2013, the principles of graph theory and logic-based testing do not expire. However, there are two caveats:

Software Testing: A Craftman's Approach: A Craftsman's ... - Amazon.in

: These theoretical approaches are extended to more complex levels, including testing of object-oriented software.

: A major addition to the 3rd edition, this section explores how agile environments are radically changing the tester's role from a final "gatekeeper" to an integral team member from day one. Why It's a "Craftsman's Approach"