“…SA from Figure 1 is a layered model, based on software architectural styles principles [9,10] and exploited in other models, which use architectural layering to address interoperability in software systems [11,12]. A set of repositories {DB 1 … DB n } at the Persistence Layer are heterogeneous sources of data /information, generated by various parties, users and applications.…”