- Formal Methods in Verification
- Logic, programming, and type systems
- Advanced Software Engineering Methodologies
- Distributed systems and fault tolerance
- Software Testing and Debugging Techniques
- Business Process Modeling and Analysis
- Service-Oriented Architecture and Web Services
- Model-Driven Software Engineering Techniques
- E-Learning and Knowledge Management
- Semantic Web and Ontologies
- Software Engineering Research
- Maritime Ports and Logistics
- Environmental Monitoring and Data Management
- Power Line Communications and Noise
- Cognitive Radio Networks and Spectrum Sensing
- Maritime Navigation and Safety
- Product Development and Customization
- Software System Performance and Reliability
- Water Quality Monitoring Technologies
- Adaptive optics and wavefront sensing
- Educational Technology in Learning
- Open Source Software Innovations
- Multi-Agent Systems and Negotiation
- Educational Innovations and Technology
- Technology in Education and Healthcare
Hospital de La Ribera
2024
Universidad Politécnica de Madrid
2022
IMDEA Software
2010-2016
Universidad de Las Palmas de Gran Canaria
2016
University of Minho
2012-2015
INESC TEC
2012-2015
National University of San Luis
2009-2015
Madrid Institute for Advanced Studies
2012-2014
District University of Bogotá
2013
Thales (Brazil)
2012
Seaport monitoring and management is a significant research area, in which infrastructure automatically collects big data sets that lead the organization its multiple activities. Thus, this problem heavily related to fields of acquisition, transfer, storage, analysis information visualization. Las Palmas de Gran Canaria port good example how seaport generates volumes through network sensors. They are placed on meteorological stations maritime buoys, registering environmental parameters....
This paper introduces parametrized verification diagrams (PVDs), a formalism that allows to prove temporal properties of concurrent systems, in which given program is executed by an unbounded number processes. PVDs extend general (GVDs). GVDs encode succinctly proof non-parametrized reactive system satisfies property. Even though are known be sound and complete for proving systems potentially requires find different diagram each instantiation the parameter (number processes). In turn,...
The complexity of interactions governing the coordination loosely-coupled services, which forms core current software, brought behavioural issues up to front architectural concerns. This paper takes such a challenge seriously by lifting typical behaviour modelling techniques specification both types and instances patterns in later ones are connected ports that behave according water flow metaphor. A specific language is introduced for this purpose as well translator mCRL2 so simulation...
This paper presents an approach to analyse the application of tactics in architectural patterns. We define and illustrate using ARCHERY, a language for specifying, analysing verifying The consists characterising design principles pattern as constraints, expressed language, then, establishing refinement relation based on their satisfaction. preserving ensures that original principles, themselves still hold resulting pattern. focuses fault-tolerance tactics, identifies set requirements...
Views Icon Article contents Figures & tables Video Audio Supplementary Data Peer Review Share Twitter Facebook Reddit LinkedIn Tools Reprints and Permissions Cite Search Site Citation Alejandro Sanchez, Luis S. Barbosa, Daniel Riesco; Specifying structural constraints of architectural patterns in the ARCHERY language. AIP Conference Proceedings 10 March 2015; 1648 (1): 310008. https://doi.org/10.1063/1.4912561 Download citation file: Ris (Zotero) Reference Manager EasyBib Bookends Mendeley...
ARCHERY is an architectural description language for modelling and reasoning about distributed, heterogeneous dynamically reconfigurable systems. This paper proposes a structural semantics ARCHERY, method deriving labelled transition systems (LTS) in which states transitions represent configurations reconfiguration operations, respectively. Architectures are modelled by bigraphs their dynamics parametric reaction rules. The resulting LTSs can be regarded as Kripke frames, appropriate...
Abstract Background Surgical site infection (SSI) is a major health problem associated with high morbidity and mortality, the consequences of which can be very serious for patient costly organisation. Surveillance systems provide insight into incidence SSI, analysis enables improvement plans to established reduce it. Traditionally, surveillance have been based on manual medical record review evidence presence surgical infection. Objectives To create validate global SSI diagnostic algorithm...
The growing number of satellite constellations in low Earth orbit (LEO) enhances global communications and observation, support space commerce is a high priority many governments. At the same time, proliferation satellites LEO has negative effects on astronomical observations research, preservation dark quiet sky. These reflect sunlight onto optical telescopes, their radio emission impacts observatories, jeopardising our access to essential scientific discoveries through astronomy. changing...
Information systems in different public agencies need to seamlessly collaborate support the delivery of services through a one-stop government portal. For such collaboration be successful, must organizationally, semantically and technically interoperable. In this paper, we illustrate for semantic interoperability electronic present solution - middleware (SIM) that provides services. Three case studies are drawn from context welfare benefits involving private organizations. Each presents is...