Results 1 -
5 of
5
K.: MDA and Analysis of Web Applications
- In: Trends in Enterprise Application Architecture (TEAA) 2005. Volume 3888 of Lecture notes in Computer Science
, 2005
"... Abstract. Enterprise systems are mission critical. As a result, ensuring their correctness is of primary concern. This paper aids to the analysis of Web Applications, focusing on the aspects related to the interaction of business logic and Web browsers. The method adopted is based on the Model Drive ..."
Abstract
-
Cited by 4 (2 self)
- Add to MetaCart
Abstract. Enterprise systems are mission critical. As a result, ensuring their correctness is of primary concern. This paper aids to the analysis of Web Applications, focusing on the aspects related to the interaction of business logic and Web browsers. The method adopted is based on the Model Driven Architecture. First, the Platform Independent Model Description of Interaction (ADI). An ADI is a UML class diagram annotated with OCL statements to represent an abstraction of the interaction between the thin client and the business logic. Secondly, the ADI model is automatically transferred to an Alloy model and analysed using the Alloy Analyser. 1
Properties and Scopes in Web Model Checking
- In Proc. of the 20th IEEE/ACM Int’l Conf. on Automated Software Engineering
, 2005
"... We consider a formal framework for property verification of web applications using Spin model checker. Some of the web related properties concern all states of the model, while others – only a proper subset of them. To be able to discriminate states of interest in the state space, we solve the probl ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
We consider a formal framework for property verification of web applications using Spin model checker. Some of the web related properties concern all states of the model, while others – only a proper subset of them. To be able to discriminate states of interest in the state space, we solve the problem of property specification in LTL over a subset of states of a system under test while ignoring the valuation of the properties in the rest of them. We introduce specialized operators that facilitate specifying properties over propositional scopes, where each scope constitutes a subset of states that satisfy a propositional logic formula. Using the proposed operators, the user can specify web properties more concisely and intuitively. We illustrate the proposed solution in specifying properties of web applications and discuss other potential applications.
Modeling methods for web application verification and testing: State of the art
, 2008
"... Models are considered an essential step in capturing different system behaviors and simplifying the analysis required to check or improve the quality of software. Verification and testing of web software requires effective modeling techniques that address the specific challenges of web applications. ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
Models are considered an essential step in capturing different system behaviors and simplifying the analysis required to check or improve the quality of software. Verification and testing of web software requires effective modeling techniques that address the specific challenges of web applications. In this study we survey 24 different modeling methods used in website verification and testing. Based on a short catalogue of desirable properties of web applications that require analysis, two different views of the methods are presented: a general categorization by modeling level, and a detailed comparison based on property coverage.
Propositional Scopes in Linear Temporal Logic
"... Abstract — In this paper, we address the problem of specifying a property in LTL over a subset of the states of a system under test, ignoring the rest of the states. A modern LTL semantics that applies for both finite and infinite traces is considered. We introduce specialized operators (syntax and ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract — In this paper, we address the problem of specifying a property in LTL over a subset of the states of a system under test, ignoring the rest of the states. A modern LTL semantics that applies for both finite and infinite traces is considered. We introduce specialized operators (syntax and semantic) that help specifying properties over propositional scopes, where each scope constitute a subset of states that satisfy a propositional logic formula. These operators assist the user in specifying the properties more easily and intuitively. I.
2. LINEAR TEMPORAL LOGIC......................................................................................7
, 2005
"... Collection scientifique et technique ISBN 2-89522-061-1(Note facultative sur le verso de la page titre) Pour tout renseignement, communiquer avec: CRIM Centre de documentation ..."
Abstract
- Add to MetaCart
Collection scientifique et technique ISBN 2-89522-061-1(Note facultative sur le verso de la page titre) Pour tout renseignement, communiquer avec: CRIM Centre de documentation

