A Model to Understand the Building and Running Inter-Dependencies of Software | IEEE Conference Publication | IEEE Xplore