Development of distributed applications with separation of concerns | IEEE Conference Publication | IEEE Xplore