XIDEMIA software development