INESC TEC Repository
Not a member yet
    2130 research outputs found

    Smartphone Applications Targeting Precision Agriculture Practices—A Systematic Review

    Get PDF
    Traditionally farmers have used their perceptual sensorial systems to diagnose and monitor their crops health and needs. However, humans possess five basic perceptual systems with accuracy levels that can change from human to human which are largely dependent on the stress, experience, health and age. To overcome this problem, in the last decade, with the help of the emergence of smartphone technology, new agronomic applications were developed to reach better, cost-effective, more accurate and portable diagnosis systems. Conventional smartphones are equipped with several sensors that could be useful to support near real-time usual and advanced farming activities at a very low cost. Therefore, the development of agricultural applications based on smartphone devices has increased exponentially in the last years. However, the great potential offered by smartphone applications is still yet to be fully realized. Thus, this paper presents a literature review and an analysis of the characteristics of several mobile applications for use in smart/precision agriculture available on the market or developed at research level. This will contribute to provide to farmers an overview of the applications type that exist, what features they provide and a comparison between them. Also, this paper is an important resource to help researchers and applications developers to understand the limitations of existing tools and where new contributions can be performed.</jats:p

    AdaptPack Studio: an automated intelligent framework for offline factory programming

    Get PDF
    Purpose This paper aims to propose an automated framework for agile development and simulation of robotic palletizing cells. An automatic offline programming tool, for a variety of robot brands, is also introduced. Design/methodology/approach This framework, named AdaptPack Studio, offers a custom-built library to assemble virtual models of palletizing cells, quick connect these models by drag and drop, and perform offline programming of robots and factory equipment in short steps. Findings Simulation and real tests performed showed an improvement in the design, development and operation of robotic palletizing systems. The AdaptPack Studio software was tested and evaluated in a pure simulation case and in a real-world scenario. Results have shown to be concise and accurate, with minor model displacement inaccuracies because of differences between the virtual and real models. Research limitations/implications An intuitive drag and drop layout modeling accelerates the design and setup of robotic palletizing cells and automatic offline generation of robot programs. Furthermore, A* based algorithms generate collision-free trajectories, discretized both in the robot joints space and in the Cartesian space. As a consequence, industrial solutions are available for production in record time, increasing the competitiveness of companies using this tool. Originality/value The AdaptPack Studio framework includes, on a single package, the possibility to program, simulate and generate the robot code for four different brands of robots. Furthermore, the application is tailored for palletizing applications and specifically includes the components (Building Blocks) of a particular company, which allows a very fast development of new solutions. Furthermore, with the inclusion of the Trajectory Planner, it is possible to automatically develop robot trajectories without collisions. </jats:sec

    Does domain name encryption increase users' privacy?

    Get PDF

    BlockU: Extended usage control in and for Blockchain

    Get PDF
    An electronic business transaction among untrusted bodies without consulting a mutually trusted party has remained widely accepted problem. Blockchain resolves this problem by introducing peer-to-peer network with a consensus algorithm and trusted ledger. Blockchain originally introduced for cryptocurrency that came with proof-of-work consensus algorithm. Due to some performance issues, scientists brought concept of permissioned Blockchain. Hyperledger Fabric is a permissioned Blockchain targeting business-oriented problems for industry. It is designed for efficient transaction execution over Blockchain with pluggable consensus model; however, there is limitation of rapid application development. Hyperledger introduced a new layer called Hyperledger Composer on top of the Fabric layer, which provides an abstract layer to model the business application readily and quickly. Composer provides a smart contract to extend the functionality and flexibility of Fabric layer and provides a way of communication with other systems to meet business requirements. Hyperledger Composer uses role-based access control (RBAC) model to secure access to its valuable assets. However, RBAC is not enough because many business deals require continuous assets monitoring. Our proposed model, BlockU, covers all possible access control models required by a business. BlockU can monitor assets continuously during transactions and updates attributes accordingly. Moreover, we incorporate hooks in Hyperledger Composer to implement extended permission model that provides extensive permission management capability on an asset. Subsequently, our proposed enhanced access control model is implemented with a minimal change to existing Composer code base and is backward compatible with the current security mechanism. © 2020 John Wiley & Sons, Lt

    A full-stack model proposal to willingly implement E-learning at small universities: The University of Trás-Os-Montes E Alto Douro case

    Get PDF
    This paper presents a model of a system capable of addressing the training needs identified for small universities, using the University of Trás-os-Montes e Alto Douro (UTAD) as a case study. In addition to supporting the typical needs of distance learning/education (e.g., e-learning), it is also intended that the proposed system complements the traditional classroom-based teaching. This model will have two modules: the physical/infrastructural module and the policies/practices module. While the physical module will have all the infrastructure services associated with educational practices, such as the e-learning platform, the policy module will include institutional policies and rules in the creation, development, practice and management of courses, equipment and physical spaces, such as exam rooms. In line with these, UTAD has come to recognize that e-learning should be part of its strategy for its training offer and, consequently, is being adopting new policies, namely through the signing of protocols with other institutions with more experience using e-learning. As such, a review of other models and systems that have been successfully implemented in other international reference universities will also be briefly presented here. The courses implemented so far, and the results achieved, are also presented and commented. © Italian e-Learning Association

    Aggregated dynamic model of active distribution networks for large voltage disturbances

    Get PDF
    This paper proposes a “grey-box” aggregated dynamic model for active distribution networks, taking into account a heterogeneous fleet of generation technologies alongside their expected behavior when taking into account the latest European grid codes requirements in terms of voltage support services. The main goal of the proposed model and underlying methodology for its identification is to represent the transient behavior of the active distribution system following large voltage disturbances occurring at the transmission side. The proposed aggregated model is composed by three main components: an equivalent power converter for generation and battery energy storage systems portfolio representation; an equivalent synchronous generation unit; and an equivalent composite load model. The model’s parameters are estimated by an evolutionary particle swarm optimization algorithm, by comparing a fully-detailed model of a distribution network with the aggregated model’s frequency domain’s responses of active and reactive power flows, at the boundary of transmission-distribution interface substation.This work is financed by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia - within project: UID/EEA/50014/2019 and by the European Union's Horizon 2020 - The EU Framework Programme for Research and Innovation 2014-2020, within the EU-SysFlex project (Pan-European system with an efficient coordinated use of flexibilities for the integration of a large share of RES), grant agreement No.[773505]. The sole responsibility for the content lies with the authors. It does not necessarily reflect the opinion of the Innovation and Networks Executive Agency (INEA) or the European Commission (EC). INEA or the EC are not responsible for any use that may be made of the information it contains

    SPELLing out energy leaks: Aiding developers locate energy inefficient code

    Get PDF
    Although hardware is generally seen as the main culprit for a computer's energy usage, software too has a tremendous impact on the energy spent. Unfortunately, there is still not enough support for software developers so they can make their code more energy-aware. This paper proposes a technique to detect energy inefficient fragments in the source code of a software system. Test cases are executed to obtain energy consumption measurements, and a statistical method, based on spectrum-based fault localization, is introduced to relate energy consumption to the source code. The result of our technique is an energy ranking of source code fragments pointing developers to possible energy leaks in their code. This technique was implemented in the SPELL toolkit. Finally, in order to evaluate our technique, we conducted an empirical study where we asked participants to optimize the energy efficiency of a software system using our tool, while also having two other groups using no tool assistance and a profiler, respectively. We showed statistical evidence that developers using our technique were able to improve the energy efficiency by 43% on average, and even out performing a profiler for energy optimization. © 2019 Elsevier Inc

    861

    full texts

    2,130

    metadata records
    Updated in last 30 days.
    INESC TEC Repository
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇