Component-oriented software development
Communications of the ACM - Special issue on analysis and modeling in software development
XML: eCommerce solutions for business and IT managers
XML: eCommerce solutions for business and IT managers
SOAP: simplifying distributed development
Dr. Dobb's Journal
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Internet programming: high-performance web sites: ADO versus MSXML
Dr. Dobb's Journal
Cover story: ERP: On the rise again
Network Computing
Architectural design and analysis of an N-Tier enterprise application
IMSA'07 IASTED European Conference on Proceedings of the IASTED European Conference: internet and multimedia systems and applications
An antibody network inspired evolutionary framework for distributed object computing
Information Sciences: an International Journal
Data-centric support of a smart walker in a ubiquitous-computing environment
Proceedings of the 2nd International Workshop on Systems and Networking Support for Health Care and Assisted Living Environments
Architectural design and analysis of an N-tier enterprise application
EurolMSA '07 Proceedings of the Third IASTED European Conference on Internet and Multimedia Systems and Applications
Hi-index | 0.00 |
The increasing heterogeneity, complexity, and distributed nature of deployment architectures only serve to compound the problems faced by software solutions. With the advent of the Internet and web technologies, system designers have had to reevaluate the applicability of n-tier architectures, and assess which technologies are appropriate at each tier. In this paper we evaluate the design issues of n-tier architecture. We debate whether it is good to move code or data to communicate messages between applications. Based on the latest technology of J2EE and .NET framework, we recommend a data centric design of n-tier architecture. Based on our experience we also suggest a modified interactive software process model.