Most companies use empirical joint factors to adjust the the allowable properties within BJSFM. These factors are determined from joint testing. For example the eccentricity factor could be the ratio of a single shear joint test compared to a baseline double shear test.
The BJSFM assumes a double shear configuration with uniform bearing stress across the thickness of the laminate. Also, the BJSFM code assumes an infinitely wide specimen with no edge distance adjustments. In theory the following joint factors would give the users flexibility to incorporate joint factors derived from test.
1) Factor for csk head joint factor
2) Eccentricity joint factor (Single shear specimens have lower joint allowable loads)
3) Thickness joint factor
4) Edge distance joint factor (E/D)
5) Laminate or Hybrid joint factor
6) Diameter joint factor
Also the characteristic distance (Do) should have the capability of being dependent on the laminate configuration (%45 deg plies) and / or thickness if necessary.