Skip to main content

Showing 1–8 of 8 results for author: Goulão, M

  1. arXiv:2406.06881  [pdf, ps, other

    quant-ph cs.CR

    Pseudo-Entanglement is Necessary for EFI Pairs

    Authors: Manuel Goulão, David Elkouss

    Abstract: Regarding minimal assumptions, most of classical cryptography is known to depend on the existence of One-Way Functions (OWFs). However, recent evidence has shown that this is not the case when considering quantum resources. Besides the well known unconditional security of Quantum Key Distribution, it is now known that computational cryptography may be built on weaker primitives than OWFs, e.g., ps… ▽ More

    Submitted 10 June, 2024; originally announced June 2024.

    Comments: arXiv admin note: text overlap with arXiv:2310.02783 by other authors

  2. arXiv:2404.18682  [pdf, other

    cs.SE

    Human Factors in Model-Driven Engineering: Future Research Goals and Initiatives for MDE

    Authors: Grischa Liebel, Jil Klünder, Regina Hebig, Christopher Lazik, Inês Nunes, Isabella Graßl, Jan-Philipp Steghöfer, Joeri Exelmans, Julian Oertel, Kai Marquardt, Katharina Juhnke, Kurt Schneider, Lucas Gren, Lucia Happe, Marc Herrmann, Marvin Wyrich, Matthias Tichy, Miguel Goulão, Rebekka Wohlrab, Reyhaneh Kalantari, Robert Heinrich, Sandra Greiner, Satrio Adi Rukmono, Shalini Chakraborty, Silvia Abrahão , et al. (1 additional authors not shown)

    Abstract: Purpose: Software modelling and Model-Driven Engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages.… ▽ More

    Submitted 29 April, 2024; originally announced April 2024.

  3. arXiv:2304.08654  [pdf, other

    cs.SE

    Unleashing the Power of Sound: Revisiting the Physics of Notations for Modelling with auditory symbols

    Authors: Nuno Guerreiro, Vasco Amaral, Miguel Goulão

    Abstract: Sound - the oft-neglected sense for Software Engineering - is a crucial component of our daily lives, playing a vital role in how we interact with the world around us. In this paper, we challenge the traditional boundaries of Software Engineering by proposing a new approach based on sound design for using sound in modelling tools that is on par with visual design. By drawing upon the seminal work… ▽ More

    Submitted 17 April, 2023; originally announced April 2023.

  4. arXiv:2209.10901  [pdf, other

    cs.LG

    Pretraining the Vision Transformer using self-supervised methods for vision based Deep Reinforcement Learning

    Authors: Manuel Goulão, Arlindo L. Oliveira

    Abstract: The Vision Transformer architecture has shown to be competitive in the computer vision (CV) space where it has dethroned convolution-based networks in several benchmarks. Nevertheless, convolutional neural networks (CNN) remain the preferential architecture for the representation module in reinforcement learning. In this work, we study pretraining a Vision Transformer using several state-of-the-ar… ▽ More

    Submitted 18 July, 2023; v1 submitted 22 September, 2022; originally announced September 2022.

  5. arXiv:1305.3485  [pdf

    cs.SE

    A Comparison of Maps Application Programming Interfaces

    Authors: Ana Isabel Fernandes, Miguel Goulão, Armanda Rodrigues

    Abstract: The development of web applications that manipulate geo-referenced information is often supported by Application Programming Interfaces (APIs), al-lowing a fast development cycle for high quality applications. APIs can be used by programmers with different expertise levels and choosing an adequate API may have a dramatic impact on the productivity achieved by those programmers. Our goal is to comp… ▽ More

    Submitted 15 May, 2013; originally announced May 2013.

    Comments: 16th AGILE Conference on Geographic Information Science, 2013

  6. arXiv:1109.6802  [pdf

    cs.SE

    An overview of metrics-based approaches to support software components reusability assessment

    Authors: Miguel Goulão, Fernando Brito e Abreu

    Abstract: Objective: To present an overview on the current state of the art concerning metrics-based quality evaluation of software components and component assemblies. Method: Comparison of several approaches available in the literature, using a framework comprising several aspects, such as scope, intent, definition technique, and maturity. Results: The identification of common shortcomings of current appr… ▽ More

    Submitted 30 September, 2011; originally announced September 2011.

    ACM Class: D.2.8; D.2.9

    Journal ref: "An overview of metrics-based approaches to support software components reusability assessment" in Software Quality Measurement: Concepts and Approaches, ICFAI Books, 2007

  7. arXiv:1109.6794  [pdf, ps, other

    cs.SE

    Do Software Languages Engineers Evaluate their Languages?

    Authors: Pedro Gabriel, Miguel Goulão, Vasco Amaral

    Abstract: Domain Specific Languages (DSLs) can contribute to increment productivity, while reducing the required maintenance and programming expertise. We hypothesize that Software Languages Engineering (SLE) developers consistently skip, or relax, Language Evaluation. Based on the experience of engineering other types of software products, we assume that this may potentially lead to the deployment of inade… ▽ More

    Submitted 30 September, 2011; originally announced September 2011.

    ACM Class: D.2.8; D.2.9; D.2.13; D.3.2

    Journal ref: Proceedings of the XIII Congreso Iberoamericano en "Software Engineering" (CIbSE'2010), Universidad del Azuay, ISBN-978-9978-325-10-0, Cuenca, Ecuador, April 2010

  8. arXiv:1109.2075  [pdf

    cs.SE

    Evidence-Based Comparison of Modularity Support Between Java and Object Teams

    Authors: Arlindo Lima, Miguel Goulão, Miguel Pessoa Monteiro

    Abstract: Background: Aspect-oriented programming (AOP) is an emerging programming paradigm whose focus is about improving modularity, with an emphasis on the modularization of crosscutting concerns. Objective: The goal of this paper is to assess the extent to which an AOP language -ObjectTeams/Java (OT/J) -improves the modularity of a software system. This improvement has been claimed but, to the best of… ▽ More

    Submitted 9 September, 2011; originally announced September 2011.

    Comments: Proceedings of Empirical Evaluation of Software Composition Techniques (ESCOT 2010), at 9th International Conference on Aspect-Oriented Software Development (AOSD'2010), Rennes and Saint Malo, France, 2010

    ACM Class: D.2.2; D.2.8

    Journal ref: Proceedings of Empirical Evaluation of Software Composition Techniques (ESCOT 2010), at 9th International Conference on Aspect-Oriented Software Development (AOSD'2010), Rennes and Saint Malo, France, 2010