Mario Luca Bernardi

Learn More
The development and quality of ovine zygotes matured and fertilized in vitro were compared after coculture with oviductal cells (CZB-199 system) and culture in synthetic oviduct fluid medium without cells (SOF system). The effect of two oxygen concentrations (5% and 20%) on the development of ovine zygotes in SOF medium was also studied. More ovine zygotes(More)
This paper proposes a reverse engineering approach for abstracting conceptual user-centered models from existing Web applications to re-document them at a high level of abstraction and from a user perspective.The recovered models are specified by referring to the Ubiquitous Web Application (UWA) design methodology. UWA models are able to describe the(More)
Large scale Web Applications, especially those intended to publish contents and provide information to their users, are by their nature subject to continuous and fast changes. This often means fast obsolescence of the design documentation and a lot of effort required to comprehend the application when performing maintenance and evolution tasks. This paper(More)
Sex determination of in-vitro matured/in-vitro fertilized ovine embryos cultured in synthetic oviduct fluid (SOF) medium was performed by the polymerase chain reaction amplification of specific Y DNA sequences so as to test the influence of sex on developmental growth during the preimplantation period. At 144 h post-insemination, embryos with a blastocoel(More)
Despite several methodologies have been defined to support the disciplined development of Web applications, often such methodologies are not applied in the practice, mainly due to the short time-to-market and resource constraints. As a consequence, existing (i.e. legacy) Web applications often lack in design quality. This paper proposes a model-driven(More)
Object oriented (OO) implementations of design patterns (DP) may suffer of some problems due to deficiencies of (OO) languages affecting some quality attributes such as modularity, comprehensibility, maintainability and testability. Aspect oriented programming (AOP) provides powerful constructs able to better handle modularity and composition; these(More)
Nowadays, process-centric Web Applications (WAs) are extensively used in contexts where multi-user, coordinated work is required. Recently, Model Driven Engineering (MDE) techniques have been investigated for the development of this kind of applications. However, there are still some open issues. First, a complete roundtrip engineering support is still(More)
This paper presents a semi-automatic approach to Web applications design evolution which leverages the Ubiquitous Web Applications (UWA) design framework, a methodology and a set of models and tools for the user-centered design of multi-channels and context-aware Web applications. The approach is based on a two-step redesign process: first a semi-automatic(More)
Despite Model Driven Engineering (MDE) approaches are largely used to develop, update and evolve Web Applications (WAs), the use of these approaches for the development of process-centric WAs is still very limited. This is an important issue in the context of MDE considering that WAs are often used to support users in the execution of business processes. In(More)