Filters








3,800 Hits in 4.3 sec

Dynamic reconfiguration of cloud application architectures

Miguel Zúñiga-Prieto, Javier González-Huerta, Emilio Insfran, Silvia Abrahão
2016 Software, Practice & Experience  
In incremental development approaches, the integration of new services into the actual cloud application may trigger the dynamic reconfiguration of the cloud application architecture, thus changing its structure and behavior at runtime. This paper presents a model driven approach that uses the specification of how the integration of new services will change the current cloud application architecture to obtain: i) the orchestration of services, ii) skeletons of interface implementations, and
more » ... mentations, and iii) the operationalization of reconfiguration actions to be applied at runtime. This approach follows the DIARy-process, which defines the activities needed to reconfigure dynamically the architecture of cloud services. The feasibility of the approach is illustrated by means of a case study that uses Microsoft Azure© as a service deployment platform. WCF Workflow services are generated and deployed for orchestration, whereas XML transformation files are generated to update services' binding configurations at runtime.
doi:10.1002/spe.2457 fatcat:4mpqqnzzsjfvjl2caw7wfhmd2e

Test-Driving FinTech Product Development: An Experience Report [chapter]

Anders Sundelin, Javier Gonzalez-Huerta, Krzysztof Wnuk
2018 Lecture Notes in Computer Science  
In this paper, we present experiences from eight years of developing a financial transaction engine, using what can be described as an integration-test-centric software development process. We discuss the product and the relation between three different categories of its software and how the relative weight of these artifacts has varied over the years. In addition to the presentation, some challenges and future research directions are discussed.
doi:10.1007/978-3-030-03673-7_16 fatcat:mpcshluhpveornh3qywlt6wdiq

Las cerámicas con decoración impresa de Alarcos (Ciudad Real)

Mª del Rosario García Huerta, David Rodriguez González, Lucía Soria Combadiera, Francisco Javier Morales Hervás
2019 Sagvntum  
DEL ROSARIO GARCÍA HUERTA , DAVID RODRÍGUEZ GONZÁLEZ , LUCÍA SORIA COMBADIERA , FRANCISCO JAVIER MORALES HERVÁS Fig. 1 : 1 Plano de situación y vista del cerro de Alarcos.  ...  Hemos documentado los tipos A III.1.: Botella o A III.2.: Jarro (fig. 7, 4-5); A III.8.: Plato (fig. 7, 1-2) y A III.9.: Cuenco ( m. del rosario garcía huerta, daVid rodríguez gonzález, lucía soria  ... 
doi:10.7203/sagvntvm.51.14139 fatcat:z3g5ovf2tnfl3p3tse2tsdeyxi

Correlation of Zinc with Oxidative Stress Biomarkers

María Morales-Suárez-Varela, Agustín Llopis-González, Verónica González-Albert, Raúl López-Izquierdo, Isabel González-Manzano, Javier Cháves, Vicente Huerta-Biosca, Juan Martin-Escudero
2015 International Journal of Environmental Research and Public Health  
Martín-Escudero performed the calculations; Verónica González-Albert and Isabel González-Manzano analyzed the data; Raul López-Izquierdo participated in the literature review; Vicente Huerta-Biosca wrote  ...  Author Contributions María Morales-Suárez-Varela and Javier Chaves conceived and designed the experiments; Agustín Llopis-González revised the manuscript; Juan C.  ... 
doi:10.3390/ijerph120303060 pmid:25774936 pmcid:PMC4377952 fatcat:2k65pxltpzh2jpetlbg2gmui3u

Zinc and smoking habits in the setting of hypertension in a Spanish populations

María Morales Suarez-Varela, Agustín Llopis-González, Verónica González Albert, Raúl López-Izquierdo, Isabel González-Manzano, Javier Cháves, Vicente Huerta Biosca, Juan Carlos Martin-Escudero
2014 Hypertension Research  
The objective of this study was to evaluate the relationship between trace and toxic amounts of zinc (Zn) in biological samples (blood and urine) and the smoking habits of hypertensive patients and healthy control subjects in Valladolid (Spain). In order to compare biological samples, the concentrations of these samples were measured using inductively coupled plasma mass spectrometry. The limits of detection for Zn in blood plasma ranged between 4.22 and 17.34 μmol l − 1 and were o0.08 μmol g −
more » ... were o0.08 μmol g − 1 creatinine in urine. The results of this study indicate that the highest mean values of serum Zn were found in non-hypertensive nonsmokers (13.39 ± 4.35 μmol l − 1 ), whereas the highest urine Zn values were observed in hypertensive nonsmokers (2.78 ± 2.13 μmol l − 1 ). Higher Zn serum/urine quotient levels were observed in non-hypertensive and nonsmoking women, whereas lower levels were noted in non-hypertensive and smoking women (P = 0.012). This study identified a correlation between Zn serum/urine quotients and cotinine levels (a marker of smoking), a correlation that suggests that smoking lowers the Zn serum/urine quotient, which was lower in hypertensive subjects than in control subjects.
doi:10.1038/hr.2014.150 pmid:25273553 fatcat:qd6v345xurfh7mohdco5shxtk4

Equipo de protección personal y COVID-19

Erick Servín Torres, Héctor Nava Leyva, Ariadna Teresa Romero García, Francisco Javier Sánchez González, Gloria Huerta García
2020 Cirujano General  
Citar como: Servín TE, Nava LH, Romero GAT, Sánchez GFJ, Huerta GG. Equipo de protección personal y COVID-19.  ... 
doi:10.35366/95370 fatcat:6o5pjtonarckphbjxqiq3xxk2q

Further Investigation of the Survivability of Code Technical Debt Items [article]

Ehsan Zabardast, Kwabena Ebo Bennin, Javier Gonzalez-Huerta
2021 arXiv   pre-print
Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the need-for-speed in software development. Code Technical Debt Items (TDI) are atomic elements of TD that can be observed in code artefacts. Empirical results on open-source systems demonstrated how code-smells, which are just one type of TDIs, are introduced and "survive" during release cycles. However, little is known about whether the results on the survivability of code-smells hold for other
more » ... s hold for other types of code TDIs (i.e., bugs and vulnerabilities) and in industrial settings. Goal: Understanding the survivability of code TDIs by conducting an empirical study analysing two industrial cases and 31 open-source systems from Apache Foundation. Method: We analysed 133,670 code TDIs (35,703 from the industrial systems) detected by SonarQube (in 193,196 commits) to assess their survivability using survivability models. Results: In general, code TDIs tend to remain and linger for long periods in open-source systems, whereas they are removed faster in industrial systems. Code TDIs that survive over a certain threshold tend to remain much longer, which confirms previous results. Our results also suggest that bugs tend to be removed faster, while code smells and vulnerabilities tend to survive longer.
arXiv:2010.05178v2 fatcat:s2vw2wkd25e6hki66rf7nytobq

Defining and Validating a Multimodel Approach for Product Architecture Derivation and Improvement [chapter]

Javier González-Huerta, Emilio Insfrán, Silvia Abrahão
2013 Lecture Notes in Computer Science  
Abrahao Gonzales, SM.; Insfrán Pelozo, CE. (2013). Defining and validating a multimodel approach for product architecture derivation and improvement. En Model-Driven Engineering Languages and Systems. Springer. 388-404. Abstract. Software architectures are the key to achieving the non-functional requirements (NFRs) in any software project. In software product line (SPL) development, it is crucial to identify whether the NFRs for a specific product can be attained with the built-in architectural
more » ... lt-in architectural variation mechanisms of the product line architecture, or whether additional architectural transformations are required. This paper presents a multimodel approach for quality-driven product architecture derivation and improvement (QuaDAI). A controlled experiment is also presented with the objective of comparing the effectiveness, efficiency, perceived ease of use, intention to use and perceived usefulness with regard to participants using QuaDAI as opposed to the Architecture Tradeoff Analysis Method (ATAM). The results show that QuaDAI is more efficient and perceived as easier to use than ATAM, from the perspective of novice software architecture evaluators. However, the other variables were not found to be statistically significant. Further replications are needed to obtain more conclusive results.
doi:10.1007/978-3-642-41533-3_24 fatcat:vinymfzxmfdejckgdy2jcb3mfu

Taxonomy of Assets for Development of Software-Intensive Products and Services [article]

Ehsan Zabardast, Javier Gonzalez-Huerta, Tony Gorschek, Darja Šmite, Emil Alégroth, Fabian Fagerholm
2021 arXiv   pre-print
Context: Developing software-intensive products or services involves utilising many artefacts that are either part of the offering or part of enabling their development. These artefacts, if valuable and used more than once by the development organisation, can be seen as assets such as test cases, code, requirements, and documentation. As such, assets are often reused, updated, and become a base or even necessity for product development and evolution over time, constituting an investment. Assets
more » ... investment. Assets are not well understood beyond code-based ones in the area of technical debt. Thus most asset types are often overlooked, and their state, which is subject to degradation over time, has not been much studied. Method: To address the problem, we conducted industrial focus groups with five companies and a literature review. The results were analysed qualitatively and summarised in a taxonomy. Results: We created a structured, extendable taxonomy of assets. The taxonomy contains 57 assets. Conclusions: The taxonomy serves as foundations for defining and identifying assets as a concept. It provides the foundation for studies into asset degradation and subsequent asset management. The taxonomy also includes code-based assets and thus can be helpful in further research into investigating degradation and debt concepts.
arXiv:2102.09884v2 fatcat:yrzgojw56bedhpimhnxfzgcp4e

Impacto económico del aviso temprano de bacteriemias en un hospital de segundo nivel

Jesus Javier Castellanos-Monedero, Lourdes Rodriguez-Rojas, Maria Franco-Huerta, Maria Angeles Galindo-Andugar, Ruth Cicuendez-Trilla, Maria Huertas-Vaquero, Maria Ángeles Asensio-Egea, Rafael Carranza-Gonzalez, Jose Ramon Barbera-Farre
2013 Galicia Clínica  
doi:10.22546/22/402 fatcat:uuuvjwdog5ec5ckkotcdnsem3i

Assets in Software Engineering: What are they after all? [article]

Ehsan Zabardast, Julian Frattini, Javier Gonzalez-Huerta, Tony Gorschek, Daniel Mendez, Krzystof Wnuk
2021 arXiv   pre-print
During the development and maintenance of software-intensive products or services, we depend on various assets. These assets are important to the feasibility of the project and influence product's final quality. However, despite their central role in the software development process, little thought is yet invested into what assets eventually are, often resulting in many terms and underlying concepts being mixed and used inconsistently. A precise terminology of assets and related concepts, such
more » ... ted concepts, such as asset degradation, are crucial for setting up a new generation of cost-effective software engineering practices. In this position paper, we critically reflect upon the resulting notion of assets in software engineering. As a starting point, we define the terminology and concepts of assets and extend the reasoning behind them. We explore assets' characteristics such as value and persistence. We discuss what asset degradation is, its various types and the implications that asset degradation might bring for the planning, realisation, and evolution of software-intensive products and services over time. With our work, we aspire to contribute to a more standardised definition of assets in software engineering and foster research endeavours and their practical dissemination in a common, more unified direction.
arXiv:2101.07768v2 fatcat:gm7s6n5iareq7emw6mma547wyu

A Monitoring Infrastructure for the Quality Assessment of Cloud Services [chapter]

Priscila Cedillo, Javier Gonzalez-Huerta, Silvia Abrahao, Emilio Insfran
2016 Lecture Notes in Information Systems and Organisation  
Service Level Agreements (SLAs) specify the strict terms under which cloud services must be provided. The assessment of the quality of services being provided is critical for both clients and service providers. In this context, stakeholders must be capable of monitoring services delivered as Software as a Service (SaaS) at runtime and of reporting any eventual noncompliance with SLAs in a comprehensive and flexible manner. In this paper, we present the definition of an SLA compliance monitoring
more » ... mpliance monitoring infrastructure, which is based on the use of models@run.time, its main components and artifacts, and the interactions among them. We place emphasis on the configuration of the artifacts that will enable the monitoring, and we present a prototype that can be used to perform this monitoring. The feasibility of our proposal is illustrated by means of a case study, which shows the use of the components and artifacts in the infrastructure and the configuration of a specific plan with which to monitor the services deployed on the Microsoft Azure© platform.
doi:10.1007/978-3-319-30133-4_2 fatcat:vhrhkfijyfgw3fryejkgveyyeu

Gender differences in physical activity and sedentary behavior: Results from over 200,000 Latin-American children and adolescents

Javier Brazo-Sayavera, Salomé Aubert, Joel D. Barnes, Silvia A. González, Mark S. Tremblay, Francisco Javier Huertas-Delgado
2021 PLoS ONE  
More physical activity and less sedentary behavior is beneficial for children and adolescents. Worldwide, gender differences are >8% favorable for men and the Latin-American region presents an even higher level of insufficient physical activity among women, with a lack of information in young population. Thus, the aim of the current study was to describe the gender differences in physical activity and recreational sedentary behavior in children and adolescents from Latin-American countries. The
more » ... ican countries. The targeted age range was 5 to 17 years and included 219,803 participants (106,698 boys and 113,105 girls) from 33 out of 47 Latin-American countries identified. Physical activity guidelines from the World Health Organization (≥60 minutes of moderate-to-vigorous physical activity seven days of the week) and <3 hours recreational sedentary behavior daily were the references. In general, boys showed a higher prevalence of meeting physical activity guidelines in comparison with girls. A higher proportion of girls met the <3 hours recreational sedentary behavior cut-point in only ten countries. Thirty percent of the identified countries had no available data. The majority had data from the Global School-based Student Health Survey with data principally on adolescents and only 11/33 countries reported data in the last 5-year period. In conclusion, gender differences in the compliance with physical activity guidelines and the <3 hours recreational sedentary behavior cut-point are evident among children and adolescents from Latin-American countries, with boys being more active than girls.
doi:10.1371/journal.pone.0255353 pmid:34383803 pmcid:PMC8360534 fatcat:vtjmjh5fxrctfff7i5456uqk3m

The hidden cost of backward compatibility

Anders Sundelin, Javier Gonzalez-Huerta, Krzysztof Wnuk
2020 Proceedings of the 3rd International Conference on Technical Debt  
Context The micro-services architectural pattern advocates for the partitioning of functionality into loosely coupled services, which should be backward compatible, to enable independent upgrades. Deprecation is commonly used as a tool to manage multiple versions of methods or services. However, deprecation carries a cost in that tests might be duplicated and might rely on services that have become deprecated over time. Objective Using the terms of the Technical Debt metaphor, we explore the
more » ... , we explore the consequences of deprecation, and how it has affected the test base during seven years. Method We take an exploratory approach, reporting on experiences found before and after servicing parts of the incurred Technical Debt. We mine code repositories and validate our findings with experienced developers. Results We found that the growth of deprecation debt varied a lot. Some services experienced substantial growth, but most did not. Unit tests, where deprecation is visible in the developers' tools, were much less affected than integration tests, which lack such visualization mechanisms. While servicing debt of 121 out of 285 deprecated services, we discovered that up to 29% of the spent effort could be attributed to accrued interest. However, this is an upper bound; there could be less impact, depending on whether scripting could be used to service the debt or not. Conclusion This paper illustrates that integration tests can be viewed as a debt from the perspective of deprecated services. While the pattern was that deprecated services (debt principal) experienced no or little accrued interest, some, highly used, services experienced a lot, particularly during stressful times. Java-based tests, where deprecation is visible in the IDE, did not experience a similar pattern of increasing debt. We postulate that deprecation debt should be kept visible, either using developer tools or statistical reports.
doi:10.1145/3387906.3388629 dblp:conf/icse/SundelinGW20 fatcat:sd7flaeznfgdvf47x3ehzqwuye

La gestión de los recursos agropecuarios en la Oretania septentrional (siglos V-I a.C.)

Mª del Rosario García Huerta, Fco. Javier Morales Hervás, David Rodríguez Gonzalez, Lucia Soria Combadiera
2018 Complutum  
Cigüela y Záncara existen suelos salinos relacionados con los sedimentos arcillosos mesozoicos, las lagunas, la llanura de inundación y los movimientos de aguas superficiales (García Rodríguez y Pérez González  ...  Asimismo, en diversas Reuniones sobre Economía de los Iberos como las celebradas en Girona (AAVV 1999) , Valencia (Mata y Pérez Jordà 2000; o Ciudad Real (García Huerta y Rodríguez 2009), se retoma  ... 
doi:10.5209/cmpl.62400 fatcat:biqw3bb5arcfbiggcc5hhlkhte
« Previous Showing results 1 — 15 out of 3,800 results