Software architecture components of an abstract framework for assessment in e-learning

These days, software engineering skills are under-evaluated. Software projects, software product lines and vast amounts of open-source code and frameworks are pushing software engineers up to their limits in order to manage software tasks. The current paper puts an accent on the implementation of the client and repository architecture components from an abstract event-driven interoperability framework for assessment in e-learning. Reference architecture and implementation enforce development and evaluation of the abstract framework. The proposed solution is reviewed and discussed and some advantages and disadvantages are pointed out.