SERENITY Pattern-Based Software Development Life-Cycle | IEEE Conference Publication | IEEE Xplore