core: refactoring input and output ports

1 job for component-system in 1 minute and 29 seconds (queued for 7 minutes and 35 seconds)
Status Name Job ID Coverage
  Build
passed build #127678

00:01:29