Component J: A component-based programming language with dynamic reconfiguration. - João Costa Seco; Ricardo Silva; Margarida Piriquito (Comput. Sci. Inf. Syst., 2008)