In STEEL AISC, it is possible to consider lateral intermediate supports at any location. For example, it is possible to stabilize only the upper flange.
Furthermore, user-defined lateral intermediate supports can be assigned; for example, single rotational springs and translational springs at any location at the cross-section.