Abstract

Globalization has brought changes to the software development era. The traditional software development processes are greatly incorporated with the distribution policy of software development though WEB based technology and applications. A distributed system is a computing system in which a number of components cooperate by communicating over a network. The explosive growth of the Internet and the World Wide Web in the mid-1990's moved distributed systems beyond their traditional application areas, such as industrial automation, defense, and telecommunication, and into nearly all domains, including e-commerce, financial services, health care, government, and entertainment. This paper analyses the key criterion of developing different software projects through web-based development strategies and evaluates the key factors to resolve its associated challenges, including distributed object computing middleware, component middleware, publish/subscribe and message-oriented middleware and web services. Keywords: Distributed software development, Complexity, Inter-disciplinary collaboration, Success factors, System architecture

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call