We propose a formal method to validate the reliability of a web application, by modeling interactions among its constituent objects. Modeling exploits the recent "Multiple Levels of Integrity" mechanism which allows objects with dynamically changing reliability to cooperate within the application. The novelty of the method is the ability to describe systems where objects can modify their own integrity level, and react to such changes in other objects. The model is formalized with a process algebra, properties are expressed using the ACTL temporal logic, and can be verified by means of a model checker. Any instance of the above model inherits both the established properties and the proof techniques. To substantiate our proposal ...
Abstract—This paper presents an original Model-Driven-Engineering (MDE) approach to support the veri...
Abstract: While most current Web Engineering methodologies model the separate aspects, content, navi...
Web services support software architectures that can evolve dynamically. In particular, in this pape...
AbstractWe propose a formal method to validate the reliability of a web application, by modeling int...
AbstractWe study data-driven Web applications provided by Web sites interacting with users or applic...
The modelling of web-based applications can assist in capturing and understanding their behaviour. ...
In this paper, we present an approach for modeling an existing web application using communicating f...
Nowadays, developing web applications in a Service-Oriented Architecture (SOA) style is emerging as ...
We study data-driven Web applications provided by Web sites interacting with users or applications. ...
This paper presents a Rewriting Logic framework that formalizes the interactions between Web servers...
Among the plethora of solutions to the Business-to-Business interoperability problem, no other solut...
Modern Web Services applications encompass multiple distributed interacting components, possibly inc...
n Web services (WS), software applications are dynamically built by assembling over a network existi...
Web services support software architectures that can evolve dynamically. In particular, in this pape...
Web applications are fundamentally reactive. Code in a web page runs in reaction to events, which ar...
Abstract—This paper presents an original Model-Driven-Engineering (MDE) approach to support the veri...
Abstract: While most current Web Engineering methodologies model the separate aspects, content, navi...
Web services support software architectures that can evolve dynamically. In particular, in this pape...
AbstractWe propose a formal method to validate the reliability of a web application, by modeling int...
AbstractWe study data-driven Web applications provided by Web sites interacting with users or applic...
The modelling of web-based applications can assist in capturing and understanding their behaviour. ...
In this paper, we present an approach for modeling an existing web application using communicating f...
Nowadays, developing web applications in a Service-Oriented Architecture (SOA) style is emerging as ...
We study data-driven Web applications provided by Web sites interacting with users or applications. ...
This paper presents a Rewriting Logic framework that formalizes the interactions between Web servers...
Among the plethora of solutions to the Business-to-Business interoperability problem, no other solut...
Modern Web Services applications encompass multiple distributed interacting components, possibly inc...
n Web services (WS), software applications are dynamically built by assembling over a network existi...
Web services support software architectures that can evolve dynamically. In particular, in this pape...
Web applications are fundamentally reactive. Code in a web page runs in reaction to events, which ar...
Abstract—This paper presents an original Model-Driven-Engineering (MDE) approach to support the veri...
Abstract: While most current Web Engineering methodologies model the separate aspects, content, navi...
Web services support software architectures that can evolve dynamically. In particular, in this pape...