Mike (MGC) provides excellent advice on using backside rib repairs to save cracked ribs, and many of us have used this technique effectively. Not to denigrate anyone else's approach, but I do backside rib repairs a bit differently.
I do backside rib repairs in place as MGC shows, but instead of a square-ended mortice in the rib, I taper the slots for the spline smoothly from full depth around the rib crack to nothing at the surface of the rib. A square-ended repair means that the grain of the spline and the grain of the rib meet end-to-end, and end-grain glue-ups are generally considered weak. The flats of the spline and rib should make for an exceptionally strong joint but the end-to-end junctions may set up for relatively easy breaks at one or both ends of the spline sometime in the future. After cutting the slot in the bib, all that's left of continuous rib grain are the small bits on either side and a thin layer at the inside surface of the rib - very weak. With a tapered spline and slot, you've got that (very) little bit of original strength plus the strength of a long tapered glue joint. Just as spliced rib tops and spliced gunwale repairs benefit from a long, tapered glue surface, backside rib repairs should as well.
Just my approach for what it's worth... everyone can choose their own roads.
Oh, and heed Dave's excellent advice... If you use a good hardwood for the spline and no matter what kind of wood if you use epoxy, the canoe tacks don't like to go in! Pre-drilling with a tiny bit solves that problem.
Michael