Including SysML in the 4 + 1 View Model of Architecture for Software-Intensive systems