Synergizing Software and Information Security