Source code for PatternOriented Software Architecture Android