SPEAKER: Karl J. Lieberherr, Northeastern University, Boston, MA TITLE: Controlling the Complexity of Software Designs Abstract: We show how designers/programmers can improve two key properties of software: information hiding and information overload by following the Law of Demeter for Concerns (LoDC). The LoDC leads to more information hiding by not only separating clients from implementation changes but also from interface changes. The LoDC leads to less information overload by using AOSD techniques. We explore the ramifications of the LoDC to achieve better separation of concerns through improved software processes. They are supported by language mechanisms that are implemented using novel applications of automata theory.