This thesis investigates methods for integrative analysis of multiple data types. It extends the Joint and Individual Variation Explained (JIVE) method by incorporating a fused lasso penalty. A novel rank selection algorithm is also proposed. The methods are evaluated on simulated data and applied to analyze The Cancer Genome Atlas glioblastoma data to identify shared mutational processes between chromosomes.