The answer is yes you can do this. You can attached an automation script to the save event on the work order object, then get the relationship to the work order spec child set, iterate over the set, find the 12 attributes you need for your calculation and then set your other 4.
If you have a more concrete example I can write an example script for you.
- Jason
------------------------------
Jason VenHuizen
Sharptree
------------------------------