These days, I need to do a research on EPCIS specification. It's the first time I read a spec carefully (I played with JLS but in a "overview" way). I tried to read the spec likes I want to eat each by each words. But it's very slow and the spec is really hard to remember. I decided to find a better way to read a spec.
Here is an article can help you to read a spec easier. Even though it focuses on W3C specs, but it still provides some useful information. And another one for functional spec.