The dynamic nature of JavaScript web applications has given rise to the possibility of privacy violating information flows. We present an empirical study of the prevalence of such...
—Formal models are often used to verify systems and prove their correctness, and ensure that transformed models remain consistent to the original system. However, formal techniqu...
One of the main advantages of the Web component-based development paradigm is the ability to build customizable and composable web application modules as independent units of devel...
Responsiveness and scalability are important quality-of-service attributes for Web applications. Web sites that are slow, either because of poor responsiveness or lack of scalabil...
Web Applications are progressively becoming multi-channel and cross-channel. The “same” service should be made available in different delivery environments and devices. A user...
University Fernando Pessoa, a small university with around 4500 students enrolled, has developed a Web application to support administrative work for its teaching staff. It is a w...
The theme of this paper is development of Web applications used by an organization to publish information to groups of users outside the organization. The paper focus on the chall...
The Internet has had a significant impact on the process of developing information systems. However, there has been little research that has examined specifically the role of deve...
Estimation of time and costs is a crucial factor in an application development project and low error margins are a priority. This principle is also true for development projects f...
When building Hypermedia/Web Applications, (different) designers are often faced with the same problems over and over again. Those recurring problems soon yield elegant solutions,...