634 research outputs found

    Open Science, Open Data, and Open Scholarship: European Policies to Make Science Fit for the Twenty-First Century

    Get PDF
    Open science will make science more efficient, reliable, and responsive to societal challenges. The European Commission has sought to advance open science policy from its inception in a holistic and integrated way, covering all aspects of the research cycle from scientific discovery and review to sharing knowledge, publishing, and outreach. We present the steps taken with a forward-looking perspective on the challenges laying ahead, in particular the necessary change of the rewards and incentives system for researchers (for which various actors are co-responsible and which goes beyond the mandate of the European Commission). Finally, we discuss the role of artificial intelligence (AI) within an open science perspective

    Model-based reuse for crosscutting frameworks: assessing reuse and maintenance effort

    Get PDF
    Abstract\ud \ud \ud \ud Background\ud Over the last years, a number of researchers have investigated how to improve the reuse of crosscutting concerns. New possibilities have emerged with the advent of aspect-oriented programming, and many frameworks were designed considering the abstractions provided by this new paradigm. We call this type of framework Crosscutting Frameworks (CF), as it usually encapsulates a generic and abstract design of one crosscutting concern. However, most of the proposed CFs employ white-box strategies in their reuse process, requiring two mainly technical skills: (i) knowing syntax details of the programming language employed to build the framework and (ii) being aware of the architectural details of the CF and its internal nomenclature. Also, another problem is that the reuse process can only be initiated as soon as the development process reaches the implementation phase, preventing it from starting earlier.\ud \ud \ud \ud Method\ud In order to solve these problems, we present in this paper a model-based approach for reusing CFs which shields application engineers from technical details, letting him/her concentrate on what the framework really needs from the application under development. To support our approach, two models are proposed: the Reuse Requirements Model (RRM) and the Reuse Model (RM). The former must be used to describe the framework structure and the later is in charge of supporting the reuse process. As soon as the application engineer has filled in the RM, the reuse code can be automatically generated.\ud \ud \ud \ud Results\ud We also present here the result of two comparative experiments using two versions of a Persistence CF: the original one, whose reuse process is based on writing code, and the new one, which is model-based. The first experiment evaluated the productivity during the reuse process, and the second one evaluated the effort of maintaining applications developed with both CF versions. The results show the improvement of 97% in the productivity; however little difference was perceived regarding the effort for maintaining the required application.\ud \ud \ud \ud Conclusion\ud By using the approach herein presented, it was possible to conclude the following: (i) it is possible to automate the instantiation of CFs, and (ii) the productivity of developers are improved as long as they use a model-based instantiation approach.The authors would like to thank CNPq for funding (Processes 132996/2010-3 and 560241/2010-0) and for the Universal Project (Process Number 483106/2009-7) in which this article was created. Thiago Gottardi would also like to thank FAPESP (Process 2011/04064-8)

    Improving variability of applications using adaptive object-models

    Get PDF
    Tese de mestrado integrado. Engenharia Informática e Computação. Universidade do Porto. Faculdade de Engenharia. 201

    On the Use of Process Trails to Understand Software Development

    Full text link

    Study supporting the interim evaluation of the innovation principle. Final Report November 2019

    Get PDF
    The European Commission has recognised the importance of a more innovation- oriented EU acquis, gradually exploring the ways in which EU rules can support innovation. The ‘innovation principle’ was introduced to ensure that whenever policy is developed, the impact on innovation is fully assessed. However, as further discussed in this Study, the exact contours of the innovation principle have been shaped very gradually within the context of the EU better regulation agenda: originally advocated by industry in the context of the precautionary principle, the innovation principle has gradually been given a more articulate and consistent role, which aims at complementing the precautionary principle by increasing the salience of impacts on innovation during all phases of the policy cycle. This Study presents an evaluation of the current implementation of the innovation principle, limited to two of its three components, i.e. the Research and Innovation Tool included in the Better Regulation Toolbox, and the innovation deals. As a preliminary caveat, it is important to recall that the implementation of the innovation principle is still in its infancy, and thus the Study only represents a very early assessment of the extent to which the innovation principle is being correctly implemented, and whether changes would be required to make the principle more effective and useful in the context of the EU better regulation agenda. The main finding is that the innovation principle has the potential to contribute to the quality and future-proof nature of EU policy, but that significant changes and effort will be needed for this potential to fully materialise. The most evident areas for improvement are related to the lack of a clear legal basis, the lack of a widely acknowledged definition, the lack of awareness among EU officials and stakeholders, and the lack of adequate skills among those that are called to implement the innovation principle. As a result of these problems, the impact of the innovation principle on the innovation-friendliness of the EU acquis has been limited so far. The Commission should clarify in official documents that the Innovation principle does not entail a de- regulatory approach, and is not incompatible with the precautionary principle: this would also help to have the principle fully recognised and endorsed by all EU institutions, as well as by civil society, often concerned with the possible anti-regulatory narrative around the innovation principle in stakeholder discussions. Apart from clarifications, and further dissemination and training, major improvements are possible in the near future, especially if the innovation principle is brought fully in line with the evolving data-driven nature of digital innovation and provides more guidance to the Commission on how to design experimental regulation, including inter alia so-called ‘regulatory sandboxes’. Finally, the Commission should ensure that the innovation principle is given prominence with the transition to the Horizon Europe programme, in particular due to the anticipated launch of ‘missions’ in key domains

    Vision 2040: A Roadmap for Integrated, Multiscale Modeling and Simulation of Materials and Systems

    Get PDF
    Over the last few decades, advances in high-performance computing, new materials characterization methods, and, more recently, an emphasis on integrated computational materials engineering (ICME) and additive manufacturing have been a catalyst for multiscale modeling and simulation-based design of materials and structures in the aerospace industry. While these advances have driven significant progress in the development of aerospace components and systems, that progress has been limited by persistent technology and infrastructure challenges that must be overcome to realize the full potential of integrated materials and systems design and simulation modeling throughout the supply chain. As a result, NASA's Transformational Tools and Technology (TTT) Project sponsored a study (performed by a diverse team led by Pratt & Whitney) to define the potential 25-year future state required for integrated multiscale modeling of materials and systems (e.g., load-bearing structures) to accelerate the pace and reduce the expense of innovation in future aerospace and aeronautical systems. This report describes the findings of this 2040 Vision study (e.g., the 2040 vision state; the required interdependent core technical work areas, Key Element (KE); identified gaps and actions to close those gaps; and major recommendations) which constitutes a community consensus document as it is a result of over 450 professionals input obtain via: 1) four society workshops (AIAA, NAFEMS, and two TMS), 2) community-wide survey, and 3) the establishment of 9 expert panels (one per KE) consisting on average of 10 non-team members from academia, government and industry to review, update content, and prioritize gaps and actions. The study envisions the development of a cyber-physical-social ecosystem comprised of experimentally verified and validated computational models, tools, and techniques, along with the associated digital tapestry, that impacts the entire supply chain to enable cost-effective, rapid, and revolutionary design of fit-for-purpose materials, components, and systems. Although the vision focused on aeronautics and space applications, it is believed that other engineering communities (e.g., automotive, biomedical, etc.) can benefit as well from the proposed framework with only minor modifications. Finally, it is TTT's hope and desire that this vision provides the strategic guidance to both public and private research and development decision makers to make the proposed 2040 vision state a reality and thereby provide a significant advancement in the United States global competitiveness

    Doctor of Philosophy

    Get PDF
    dissertationDomain-specific languages (DSLs) are increasingly popular, and there are a variety of ways to create a DSL. A DSL designer might write an interpreter from scratch, compile the DSL to another language, express DSL concepts using only the existing forms of an existing language, or implement DSL constructs using a language's extension capabilities, including macros. While extensible languages can offer the easiest opportunity for creating a DSL that takes advantage of the language's existing infrastructure, existing tools for debugging fail to adequately adapt the debugging experience to a given domain. This dissertation addresses the problem of debugging DSLs defined with macros and describes an event-oriented approach that works well with a macro-expansion view of language implementation. It pairs the mapping of DSL terms to host terms with an event mapping to convert primitive events back to domain-specific concepts. Domain-specific events can be further inspected or manipulated to construct domain-specific debuggers. This dissertation presents a core model of evaluation and events and also presents a language design-analogous to pattern-based notations for macros, but in the other direction-for describing how events in a DSL's expansion are mapped to events at the DSL's level. The domain-specific events can enable useful, domain-specific debuggers, and the dissertation introduces a design for a debugging framework to help with debugger construction. To validate the design of the debugging framework, a debugging framework, Ripple, is implemented, and this dissertation demonstrates that with a modest amount of work, Ripple can support building domain-specific debuggers

    The politics of accelerating low-carbon transitions: towards a new research agenda

    Get PDF
    Meeting the climate change targets in the Paris Agreement implies a substantial and rapid acceleration of low-carbon transitions. Combining insights from political science, policy analysis and socio-technical transition studies, this paper addresses the politics of deliberate acceleration by taking stock of emerging examples, mobilizing relevant theoretical approaches, and articulating a new research agenda. Going beyond routine appeals for more ‘political will’, it organises ideas and examples under three themes: 1) the role of coalitions in supporting and hindering acceleration; 2) the role of feedbacks, through which policies may shape actor preferences which, in turn, create stronger policies; and 3) the role of broader contexts (political economies, institutions, cultural norms, and technical systems) in creating more (or less) favourable conditions for deliberate acceleration. We discuss the importance of each theme, briefly review previous research and articulate new research questions. Our concluding section discusses the current and potential future relationship between transitions theory and political science

    Open for Business: Business Models for Innovation with Modular Open Systems Approaches

    Get PDF
    Excerpt from the Proceedings of the Nineteenth Annual Acquisition Research SymposiumModular Open Systems Approaches (MOSA) build on techniques used in the commercial world to attempt to bring innovation, speed, and savings to Department of Defense (DoD) acquisition. However, while competition can be a powerful motivator, MOSA can be disruptive to those traditional defense industrial base business models that rely on the expectation of long-term production and sustainment revenue to make back corporate investments. This project undertook interviews and surveys to better understand how MOSA influences vendor incentives and what business models may best serve DoD needs going forward. MOSA’s promise of enabling faster technology refresh and bringing in new sources of innovation addresses technical and operational challenges associated with 21st century great power competition and longstanding DoD difficulties in accessing commercial technology. This project has identified three overarching challenges regarding MOSA adoption: communicating and demonstrating government commitment; developing a MOSA-enabled IP and data rights strategy; and establishing standards and interfaces. In addressing these three challenges, the government will need to employ its acquisition toolkit to take different approaches with different vendors. To better understand how to make this transition a success, this paper presents a framework for evaluating the DoD’s readiness for MOSA.Approved for public release; distribution is unlimited
    • …
    corecore