Title: Development of Distributed Systems from Design to Application and Maintenance