The CDU library subscribes to a number of databases that provide a range of journals online.
To find out the range of sources that are appropriate for IT, check out this advice from the library.
The library lists a range of databases which are specific to IT
The first three in the list are likely to cover topics associated with Interaction Design
ACM Digital Library - Association for Computing Machinery
Computer Database GALE
Computer Source EBSCOhost
Try searching one of these databases for information on ePortfolios as your keyword search term and see what results you get.