In this thechnical report, it is presented a glossary of terms collected throughout the entire process of this mapping study. The main reason for preparing it was that, while analysing the different papers, we realized that different terms were used indistinctly for describing the same thing. This compilation of concepts will be useful for researchers interested in context-aware systems and their software architecture infrastructure. Next, these terms are presented, related to the dimensions of context (Section B. 1), the software architecture concepts (Section B. 2), and the research topics of the selected papers, among others (Section B. 3). Notice that all terms are ordered alphabetically.