Jianyun Zhou

Learn More
Software process improvement seeks for better methods and techniques to develop quality products with reduced time. A prerequisite for this is to understand the current status and problems. In this paper we present a survey that gives an overall picture of the status in the development of Web-based systems. We investigated how the recognized best practice(More)
Time pressure and quality issues bring new challenges for developing web-based systems. The ability to analyze quality early in the development lifecycle is crucial. Among the techniques suggested by the literature, few of them actually support early quality activities when little information about the system is available. We take robustness as a critically(More)
Short time-to-market is an important requirement for developing web-based systems. Software architecture plays a critical role for time-to-market objective to be satisfied since it forms a blueprint for the system structure, indicating the principle loci of later activities such as detailed design and implementation. In particular, we need a novel way for(More)
Building large and complex Web applications is a difficult task. It involves graphical interfaces, navigational structures, business models and rules, software architecture and technologies, and many other aspects such as mobile communication. Furthermore, Web applications should be developed with short time. To deal with the extreme complexity, a good(More)
  • 1