Skip to main content

Showing 1–9 of 9 results for author: Cámara, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2409.06075  [pdf, ps, other

    cs.DC

    DNA sequence alignment: An assignment for OpenMP, MPI, and CUDA/OpenCL

    Authors: Arturo Gonzalez-Escribano, Diego García-Álvarez, Jesús Cámara

    Abstract: We present an assignment for a full Parallel Computing course. Since 2017/2018, we have proposed a different problem each academic year to illustrate various methodologies for approaching the same computational problem using different parallel programming models. They are designed to be parallelized using shared-memory programming with OpenMP, distributed-memory programming with MPI, and GPU progr… ▽ More

    Submitted 9 September, 2024; originally announced September 2024.

    Comments: 3 pages, 1 figure, 1 artifact and reproducibility appendix. Accepted for presentation at EduHPC-24: Workshop on Education for High-Performance Computing, to be held during Supercomputing 2024 conference

    ACM Class: K.3.2; D.1.3

  2. CaRE: Finding Root Causes of Configuration Issues in Highly-Configurable Robots

    Authors: Md Abir Hossen, Sonam Kharade, Bradley Schmerl, Javier Cámara, Jason M. O'Kane, Ellen C. Czaplinski, Katherine A. Dzurilla, David Garlan, Pooyan Jamshidi

    Abstract: Robotic systems have subsystems with a combinatorially large configuration space and hundreds or thousands of possible software and hardware configuration options interacting non-trivially. The configurable parameters are set to target specific objectives, but they can cause functional faults when incorrectly configured. Finding the root cause of such faults is challenging due to the exponentially… ▽ More

    Submitted 18 May, 2023; v1 submitted 18 January, 2023; originally announced January 2023.

    Comments: IEEE Robotics and Automation Letters, 2023 (Accepted)

    Journal ref: IEEE Robotics and Automation Letters 8.7 (2023): 4115-4122

  3. Towards Adaptive Planning of Assistive-care Robot Tasks

    Authors: Jordan Hamilton, Ioannis Stefanakos, Radu Calinescu, Javier Cámara

    Abstract: This 'research preview' paper introduces an adaptive path planning framework for robotic mission execution in assistive-care applications. The framework provides a graph-based environment modelling approach, with dynamic path finding performed using Dijkstra's algorithm. A predictive module that uses probabilistic model checking is applied to estimate the human's movement through the environment… ▽ More

    Submitted 28 September, 2022; originally announced September 2022.

    Comments: In Proceedings FMAS2022 ASYDE2022, arXiv:2209.13181

    Journal ref: EPTCS 371, 2022, pp. 175-183

  4. arXiv:2209.14040  [pdf, other

    cs.LO cs.MA cs.RO

    Scheduling of Missions with Constrained Tasks for Heterogeneous Robot Systems

    Authors: Gricel Vázquez, Radu Calinescu, Javier Cámara

    Abstract: We present a formal tasK AllocatioN and scheduling apprOAch for multi-robot missions (KANOA). KANOA supports two important types of task constraints: task ordering, which requires the execution of several tasks in a specified order; and joint tasks, which indicates tasks that must be performed by more than one robot. To mitigate the complexity of robotic mission planning, KANOA handles the allocat… ▽ More

    Submitted 28 September, 2022; originally announced September 2022.

    Comments: In Proceedings FMAS2022 ASYDE2022, arXiv:2209.13181

    ACM Class: I.2.11; D.4.1

    Journal ref: EPTCS 371, 2022, pp. 156-174

  5. Towards Bridging the Gap between Control and Self-Adaptive System Properties

    Authors: Javier Cámara, Alessandro V. Papadopoulos, Thomas Vogel, Danny Weyns, David Garlan, Shihong Huang, Kenji Tei

    Abstract: Two of the main paradigms used to build adaptive software employ different types of properties to capture relevant aspects of the system's run-time behavior. On the one hand, control systems consider properties that concern static aspects like stability, as well as dynamic properties that capture the transient evolution of variables such as settling time. On the other hand, self-adaptive systems c… ▽ More

    Submitted 24 April, 2020; originally announced April 2020.

    Journal ref: IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2020)

  6. arXiv:1903.04771  [pdf

    cs.SE

    Perpetual Assurances for Self-Adaptive Systems

    Authors: Danny Weyns, Nelly Bencomo, Radu Calinescu, Javier Cámara, Carlo Ghezzi, Vincenzo Grassi, Lars Grunske, Paola Inverardi, Jean-Marc Jézéquel, Sam Malek, Raffaela Mirandola, Marco Mori, Giordano Tamburrelli

    Abstract: Providing assurances for self-adaptive systems is challenging. A primary underlying problem is uncertainty that may stem from a variety of different sources, ranging from incomplete knowledge to sensor noise and uncertain behavior of humans in the loop. Providing assurances that the self-adaptive system complies with its requirements calls for an enduring process spanning the whole lifetime of the… ▽ More

    Submitted 12 March, 2019; originally announced March 2019.

    Journal ref: Software Engineering for Self-Adaptive Systems III. Assurances, 2017

  7. arXiv:1903.03920  [pdf, other

    cs.AI cs.RO

    Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Autonomous Robots

    Authors: Pooyan Jamshidi, Javier Cámara, Bradley Schmerl, Christian Kästner, David Garlan

    Abstract: Modern cyber-physical systems (e.g., robotics systems) are typically composed of physical and software components, the characteristics of which are likely to change over time. Assumptions about parts of the system made at design time may not hold at run time, especially when a system is deployed for long periods (e.g., over decades). Self-adaptation is designed to find reconfigurations of systems… ▽ More

    Submitted 9 March, 2019; originally announced March 2019.

    Comments: 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2019 )

  8. arXiv:1502.03157   

    cs.DC cs.LO cs.PL cs.SE

    Proceedings 13th International Workshop on Foundations of Coordination Languages and Self-Adaptive Systems

    Authors: Javier Cámara, José Proença

    Abstract: This volume contains the proceedings of FOCLASA 2014, the 13th International Workshop on the Foundations of Coordination Languages and Self-Adaptive Systems. FOCLASA 2014 was held in Rome, Italy, on September 9, 2014 as a satellite event of CONCUR 2014, the 25th International Conference on Concurrency Theory. Modern software systems are distributed, concurrent, mobile, and often involve composit… ▽ More

    Submitted 10 February, 2015; originally announced February 2015.

    Journal ref: EPTCS 175, 2015

  9. Proceedings International Workshop on Component and Service Interoperability

    Authors: Javier Cámara, Carlos Canal, Gwen Salaün

    Abstract: This volume contains the proceedings of WCSI 2010, the International Workshop on Component and Service Interoperability. WCSI 2010 was held in Malaga (Spain) on June 29th, 2010 as a satellite event of the TOOLS 2010 Federated Conferences. The papers published in this volume tackle different issues that are currently central to our community, namely definition of expressive interface languages, for… ▽ More

    Submitted 12 October, 2010; originally announced October 2010.

    Journal ref: EPTCS 37, 2010