Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alessandro Marchetto is active.

Publication


Featured researches published by Alessandro Marchetto.


acm symposium on applied computing | 2004

WebUml: reverse engineering of web applications

Carlo Bellettini; Alessandro Marchetto; Andrea Trentini

Web applications have become complex and crucial for many firms, especially when combined with areas such as CRM (Customer Relationship Management) and BPR (Business Process Reengineering). Since then the scientific community has focused attention to Web application design, development, analysis, testing, by studying and proposing methodologies and tools. This paper describes an automatic tool for the construction of UML models from existing Web applications. This tool, named WebUml, generates class and state diagrams by analysing source code and by interacting with the Web server. This reverse engineering tool is based on source code static analysis and also applies mutational techniques in order to exploit the server side execution engine to accomplish part of the dynamic analysis. This tool will be the core of a testing suite under construction at our laboratory. WebUml generated models (diagrams) will be used as a base for test case generation and coverage analysis.


acm symposium on applied computing | 2005

TestUml: user-metrics driven web applications testing

Carlo Bellettini; Alessandro Marchetto; Andrea Trentini

Web applications have become very complex and crucial, especially when combined with areas such as CRM (Customer Relationship Management) and BPR (Business Process Reengineering), the scientific community has focused attention to Web application design, development, analysis, and testing, by studying and proposing methodologies and tools. This paper describes techniques for semi-automatic test case definition and for user1-driven testing (based on statistical testing or coverage analysis) from Web applications reverse engineered UML models. These techniques are implemented as tools in the WAAT project. WebUml is a reverse engineering tool that generates class and state diagrams through static and dynamic Web application analysis. TestUml is a testing suite that uses generated models to define test cases, coverage testing criteria and also reliability analysis.


international conference on information and communication technology | 2005

Evaluating Web applications testability by combining metrics and analogies

Alessandro Marchetto; Andrea Trentini

This paper introduces an approach to describe a Web application through an object-oriented model and to study application testability using a quality model focused on the use of object-oriented metrics and software analogies analysis. The proposed approach uses traditional Web and object-oriented metrics to describe structural properties of Web applications and to analyze them. These metrics are useful to measure some important software attributes, such as complexity, coupling, size, cohesion, reliability, defects density, and so on. Furthermore, the presented quality model uses these object-oriented metrics to describe applications in order to predict some software quality factors (such as test effort, reliability, error proneness, and so on) through an instance-based classification system. The approach uses a classification system to study software analogies and to define a set of information then used as the basis for applications quality factors prediction and evaluation. The presented approaches are applied into the WAAT (Web Applications Analysis and Testing) project


2007 IEEE International Conference on Exploring Quantifiable IT Yields | 2007

Weighing the impact of ICT on modular SMEs

Alessandro Marchetto; Mattia Monga; Andrea Trentini

We call ldquomodularrdquo firm a network of small interacting firms, exchanging artifacts (atoms) and information (bits) to accomplish a common goal. In this paper we propose a method to assess how effective is the information exchange among firm modular units. We propose to model a modular firm as a set of units that interact through well-defined channels: structural information together with type, format, and traffic shape are used to weigh the information exchange and the value associated to a given organizational setting.


INFOCOMP Journal of Computer Science; Vol 4, No 1 (2005): March, 2005; 9-18 | 2015

A concerns-based metrics suite for web applications

Alessandro Marchetto


The International Arab Journal of Information Technology | 2007

A Framework to Build Quality Models for Web Applications.

Alessandro Marchetto; Andrea Trentini


World Academy of Science, Engineering and Technology, International Journal of Computer, Electrical, Automation, Control and Information Engineering | 2007

Validation of Reverse Engineered Web Application Models

Carlo Bellettini; Alessandro Marchetto; Andrea Trentini


WEC (2) | 2005

Validation of Reverse Engineered Web Application Models.

Carlo Bellettini; Alessandro Marchetto; Andrea Trentini


World Academy of Science, Engineering and Technology, International Journal of Computer, Electrical, Automation, Control and Information Engineering | 2008

An Approach to Concerns and Aspects Mining for Web Applications

Carlo Bellettini; Alessandro Marchetto; Andrea Trentini


World Academy of Science, Engineering and Technology, International Journal of Computer, Electrical, Automation, Control and Information Engineering | 2007

Multi-Dimensional Concerns Mining for Web Applications via Concept-Analysis

Carlo Bellettini; Alessandro Marchetto; Andrea Trentini

Collaboration


Dive into the Alessandro Marchetto's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge