Executable Modeling for System of Systems Architecting: An Artificial Life Framework | IEEE Conference Publication | IEEE Xplore