Innovations in systems and software engineering [Innov Syst Softw Eng] NLMUID: 101552463