54 research outputs found

    A model for widget composition in the OutSystems Platform

    Get PDF
    Developers use visual programming languages for faster development of user interfaces due to better ease of use, readability, component reusability – widgets –, and an instant preview of the desired effects. However, the most common composition models to form user interfaces are black-box: combine existing widgets to form new widgets, but generally do not allow indiscriminate modification of their internal components. The OutSystems platform provides a What You See Is What You Get (WYSIWYG) experience where developers can build user interfaces by assembling user interface elements from predefined building blocks: the more fundamental and native components (widgets) represent HTML elements, and custom-made building blocks (web blocks) represent reusable compositions. However, web blocks and widgets are not uniform. Currently, through some workarounds, creators can define compositions that, after instantiated, their inside components can be customizable by other developers, but they either do not follow OutSystems’ good practices for creating web applications, do not show the user’s customizations – no preview –, or need expertise that citizen developers do not have. Our objectives with this work are to develop a new composition model for user interface components that allows to customize the properties of the inner elements of reusable compositions at the places where they are instantiated, integrate the model with the platform in a visual and interactive way where creators can control what can be modified, and users can customize respectively while getting a consistent preview. Reusable compositions in the OutSystems language are unique and static. Thus, for developers to be able to change internal components of a composition and get a preview of that change, the underlying models must explicitly receive and transmit properties of the components internal state to the composition elements. The work was validated by usability testing and by comparison between our solution with widgets that are specialized by OutSystems for specific use cases. The new presented approach is faster and more intuitive to use than what is currently offered by OutSystems. We also observed it works best in tandem with mechanisms already in place (e.g., input parameters) to offer more complete reusable compositions. In the end, all objectives were met, providing a working solution which enables users to customize their or other’s web blocks. With this work, reusable composition creators and users will get more control, customization possibilities, and user experience more intuitive, increasing productivity and user satisfaction.Os programadores usam linguagens de programação visual para um desenvolvimento mais rápido das interfaces de utilizador devido à maior facilidade de uso, legibilidade, reutilização de componentes – widgets – e uma visualização instantânea dos efeitos desejados. No entanto, os modelos de composição mais comuns para formar interfaces de utilizador são black-box: combinam os widgets existentes para formar novos widgets, mas geralmente não permitem modificações indiscriminadas dos seus componentes internos. A plataforma OutSystems fornece uma experiência What You See Is What You Get (WYSIWYG), na qual os programadores podem criar interfaces de utilizador ao montar elementos da interface de utilizador a partir de blocos de construção predefinidos: os componentes mais básicos e nativos (widgets) representam elementos HTML e blocos de construção personalizados (web blocks) representam composições reutilizáveis. No entanto, web blocks e widgets não são uniformes. Atualmente, por meio de soluções alternativas, os criadores podem definir composições que, após instanciadas, os componentes internos podem ser customizados por outros programadores, mas estas não seguem as boas práticas da OutSystems para criar aplicações Web, não mostram as customizações do utilizador – sem preview –, ou são necessários conhecimentos que os programadores podem não possuem. Os nossos objetivos com este trabalho são desenvolver um novo modelo de composição para componentes da interfaces de utilizador que permita customizar as propriedades dos elementos internos das composições reutilizáveis nos locais em que são instanciadas, integrar o modelo à plataforma de maneira visual e interativa, onde os criadores podem controlar o que pode ser modificado e os utilizadores podem customizar respectivamente enquanto obtêm uma visualização consistente. As composições reutilizáveis na linguagem OutSystems são únicas e estáticas. Assim, para que os programadores possam alterar os componentes internos de uma composição e obter um preview dessa alteração, os modelos subjacentes devem receber e transmitir explicitamente propriedades do estado interno dos componentes para os elementos da composição. O trabalho foi validado através de testes de usabilidade e comparação entre a nossa solução e com widgets especializados pela OutSystems para casos de uso específicos. A nova abordagem apresentada é mais rápida e mais intuitiva para usar do que o modelo de composição que é atualmente oferecido pela OutSystems. Também observámos que é mais eficiente usar em conjunto com os mecanismos já existentes (e.g., parâmetros de entrada) para oferecer composições reutilizáveis mais completas. No final, todos os objetivos foram alcançados, fornecendo uma solução funcional que permite aos utilizadores customizar os seus web blocks ou os de outros. Com este trabalho criadores e utilizadores de composições reutilizáveis terão mais controlo, possibilidades de customização e experiência do utilizador mais intuitiva, aumentando a produtividade e a satisfação do programado

    Effect in mean catch and biomass index of removing stations in the closed Coral, Sponge and Seapen Protection Areas in the design of the EU Flemish Cap survey.

    Get PDF
    A stratified random bottom trawl survey on Flemish Cap was carried out from June 22th to July 23th 2015. The area surveyed was extended up to depths of 800 fathoms (1460 meters) following the same procedures as in previous years and 181 fishing stations planned. The survey was carried out by the R/V Vizconde de Eza with the usual survey gear (Lofoten). A total of 181 valid hauls were made by the vessel R/V Vizconde de Eza, 118 up to 730 meters depth and 56 up to 1460 meters. Survey results including abundance indices of the main commercial species and age distributions for cod, redfish, American plaice, Greenland halibut, roughhead grenadier and shrimp are presented. The general indexes for this year are estimated taken into account the traditional swept area (strata 1-19, up to depths of 730 m.) and the total area surveyed (strata 1-34, up to depths of 1460 m.).Postprint0,000

    Distribution of Greenland Halibut and By-catch Species that Overlap the 200-mile Limit Spatially and in Relation to Depth – Effect of Depth Restrictions in the Fishery. Distribution of the Fishable Biomass of the Main Commercial Species of Fish in Relation to Depth

    Get PDF
    It is thought that measures currently in operation in the NAFO Regulatory Area are not adequate for the protection of the juvenile fish. The largest fishery in the NRA and thus the one of greatest concern is that directing for Greenland halibut. As well, the need to reduce by-catch of any species in the Greenland halibut and other fisheries has been noted. Because of the range of depths currently fished, the Greenland halibut fishery not only focuses on the juvenile component of the population but also takes significant by-catch. This paper is a compendium of 12 papers presented recently to Scientific Council. Information on the distribution of Greenland halibut including distribution of undersized (below 35 cm, the Canadian minimum landing size) and mature and immature components of the population based on both survey and commercial information is presented. The paper also elaborates on the distribution of other commercial species that occur in the NRA, those that may be taken as by-catch in the directed Greenland halibut or other NRA fisheries, including those that overlap the Southeast Shoal

    Results from Bottom Trawl Survey on Flemish Cap of June-July 2018

    Get PDF
    A stratified random bottom trawl survey on Flemish Cap was carried out from June 26th to July 24th 2018. The area surveyed was extended up to depths of 800 fathoms (1460 meters) following the same procedures as in previous years and 181 fishing stations planned. The survey was carried out by the R/V Vizconde de Eza with the usual survey gear (Lofoten). A total of 181 valid hauls were made by the vessel R/V Vizconde de Eza, 120 up to 730 meters depth and 61 up to 1460 meters. Survey results including abundance indices of the main commercial species and age distributions for cod, redfish, American plaice, Greenland halibut, roughhead grenadier, squid and shrimp are presented. The general indexes for this year are estimated taken into account the traditional swept area (strata 1-19, up to depths of 730 m.) and the total area surveyed (strata 1-34, up to depths of 1460

    Protocols of the EU bottom trawl survey of Flemish Cap

    Get PDF
    Methods and procedures used in the EU bottom trawl survey of Flemish Cap (NAFO Division 3M) are described in detail. The objectives of publicising these protocols are to achieve a better understanding of its results, and to contribute to the routines being unaltered

    An ASPIC Based Assessment of Redfish (S. mentella and S. fasciatus) in NAFO Divisions 3LN (can a surplus production model cope with bumpy survey data?)

    Get PDF
    There are two species of redfish in Divisions 3L and 3N, the deep-sea redfish (Sebastes mentella) and the Acadian redfish (Sebastes fasciatus) that have been commercially fished and reported collectively as redfish in fishery statistics. Redfish in Div. 3LN is regarded as a management unit composed of two Grand Bank populations from those two very similar redfish species. The present ASPIC assessment is based on the logistic form of a non-equilibrium surplus production model (Schaeffer, 1954; Prager, 1994), adjusted to a standardized catch rate series (Power, 1997) and to most of the stratified-random bottom trawl surveys conducted in various years and seasons in Div. 3L and Div. 3N from 1978 onwards. These surveys were framed according to the input formulation previously adopted on the 2nd take of the ASPIC 2008 assessment (Ávila de Melo and Alpoim, 2010a). The assessment was preceded by an exploratory analysis to check the response of the model to the inclusion of the Spanish spring survey series on Div. 3N and to the 2010-2011 update of the remaining three Canadian survey series that are at present the backbone input of this assessment. Each of these series includes recently high points that are well above their overall increasing trends, observed 2002 onwards. The analysis point out that in terms of consistency with previous assessments and the past history of the redfish fishery, as well as performance of the model, the ASPIC 2012 option with the exclusion of the Spanish survey and the removal of the recent outliers from the respective Canadian series represents the better update of the survey data input framework. The chosen input formulation run afterwards with different last year survey results and different starting guesses for key parameters and different random number seeds, in order to test the robustness of ASPIC results to turbulence in the inputs used to initialize the model deterministic run. A 2012 versus 2010 ASPIC comparative assessment (both on FIT and BOT modes) and a 2012-2010 retrospective analysis were also carried out to check the consistency between the two last full assessments and the magnitude of bias on relative biomass and fishing mortality in response to the general increase of the still standing survey series. Regardless the input formulations, the starting guess region, the mode of the ASPIC runs or the retrospective patterns, the 2012 assessment reiterates the main conclusion of the previous ones: the biomass of redfish in Div. 3LN is above Bmsy , while fishing mortality is well below Fmsy . Most recent catches continue to be at a low level on the historical context of this fishery and the answer of the stock to a direct fishery of the magnitude of years between the mid 1960’s and the mid 1980’s is unknown. Projections were made on the short term, in order to select a 2013-2012 catch roof large enough to consolidate the reopening of a redfish direct fishery on divisions 3L and 3N but keeping a high probability of the stock staying above Bmsy. This high probability is defined by the lower 80% confidence limit of the projected relative biomass trajectory being at or above Bmsy in 2013-2015

    An Assessment of American Plaice (Hippoglossoides platessoides) in NAFO Division 3M

    Get PDF
    The present assessment evaluates the status of the 3M American plaice stock. The catch at age matrix, EU survey abundance at age and the respective mean weights were updated. The XSA and a VPA-type Bayesian model were applied to this stock, but the XSA presented unrealistic results. The surveys and models indicate that the stock suffered a continuous decline, even with catches kept at a low level since 1996. A general decrease is observed in the biomass and abundance estimated by the several surveys. The EU survey and VPA-type Bayesian model indicates only poor recruitment from 1991 to 2005 year class. SSB recorded a minimum in 2009, in recent years SSB indices increase with the income of the strong 2006 year class in the SSB but in 2013 this increase seems to halt mainly as there were fewer older fish (ages 16+). There are no changes in the perception of the stock status from last assessment (2011). This stock continues to be in a poor condition, despite the apparent improvement of the recruitment since 2006 (mainly due to the 2006 year class). Although the level of catches is low since 1996, this stock has been kept at a low level

    Analysis of 3M cod catch in all the fisheries across the Flemish Cap

    Get PDF
    Analyses of the haul by haul data from 2016 to 2020, as well as samples from observers on board, from the directed and no-directed fishery catching 3M cod, were conducted in order to consider whether measures, such as depth restrictions, spatial and mesh changes, could reduce the catch of juvenile and immature cod across all fisheries in 3M. The recent bycatch of 3M cod in other fisheries is considered low when compared to the directed cod fishery. Therefore, at this time, the implementation of measures to avoid juvenile cod bycatch would be premature, given that the burden of implementing and enforcing these measures on multiple fisheries may outweigh its potential benefits. With respect to the directed 3M cod fishery, and considering that new measures have been just implemented, it is prudent to analyze the effectiveness of these measures to protect juveniles before considering which additional and/or different technical measures may be required to further reduce juvenile cod catches, if needed.Versión del edito

    Analysis of the by-catch of the moratorium stocks in the NRA

    Get PDF
    In 2017 the Commission approved the Action Plan for the Management and Minimization of by-catch and discards. The Action Plan cited the NAFO Secretariat to conduct the annual mapping of by-catch in NAFO from 2016 onwards using HbH data. The Secretariat presented the results of by-catch analysis of the haul by haul reports of 2016-2019. This analysis was carried out based on the interactions of directed fisheries (non-moratorium stocks) – by-catch stock (moratorium stock). The present document presents an analysis based on the moratoria species/stocks. For each of the species/stocks in moratorium, the main fisheries that catch it as by-catch are identified and analyzed to observe if there are temporal/spatial patterns of the by-catch of stocks in moratorium. These two analyses: moratorium species/fishery, together with the analysis carried out by the Secretariat, fishery/moratorium species, are complementary and will allow a better response to the Action Plan task 3.2: "Areas where there is a risk of causing serious harm to by-catch species. Identify areas, times and fisheries where bycatch and discards, notably of moratoria species, that have a higher rate of occurrence”. One of the objectives of this document is to search, for the different stocks in moratorium, spatio-temporal patterns of the by-catches carried out by the different fisheries. The seasonal/space catch analysis based on the HbH data will be restricted to: American plaice Div. 3M, American plaice Div. 3LNO and cod Div. 3NO, since they are the stocks in moratorium that have some level of catches and are not mainly distributed within national waters. The conclusions on the last two stocks are partial since the data analyzed only cover part of their distribution (NRA). The general conclusion of this analysis is that there are no remarkable spatial differences between the hauls with and without by-catch of the moratoria stocks of the different directed fisheries. It can be observed that the directed fisheries that have a higher frequency of by-catch of these species/stocks in moratorium are those that are carried out less than 200 meters deep: yellowtail flounder Div. 3LNO, skates Div. 3LNO and cod Div. 3M in the shallowest part of the Flemish Cap. In some fisheries, it is possible to observe variations in the frequencies of sets with moratoria species by-catch by quarter, this temporal pattern is related to the displacement of the directed fishery to different areas.Versión del edito

    An ASPIC Based Assessment of Redfish (S. mentella and S. fasciatus) in NAFO Divisions 3LN (assuming that the highest apparently sustained historical average level of catch is a sound proxy to MSY)

    Get PDF
    There are two species of redfish in Divisions 3L and 3N, the deep-sea redfish (Sebastes mentella) and the Acadian redfish (Sebastes fasciatus) that have been commercially fished and reported collectively as redfish in fishery statistics. Redfish in Div. 3LN is regarded as a management unit composed of two Grand Bank populations from those two very similar redfish species. The present ASPIC assessment is based on the logistic form of a non-equilibrium surplus production model (Schaeffer, 1954; Prager, 1994), adjusted to a standardized catch rate series (Power, 1997) and to most of the stratified-random bottom trawl surveys conducted in various years and seasons in Div. 3L and Div. 3N from 1978 onwards. Both CPUE and surveys were used with all observations of each series. This assessment is not a follow up of the previous ones (Ávila de Melo et al., 2012 and 2010). The logistic Schaefer production model (1954) incorporated in ASPIC operating model (Prager, 1994) can not cope anymore with the most recent biomass increases observed in both spring and (mainly) autumn Canadian 3LN surveys, unless it is allowed to provide unrealistic assessment results. And continuing to strip off the highs of each one of these series, in order to get a picture in line to what is the perception of the stock history from commercial and survey data trends, is no longer a valid option, as reflected on the last STACFIS research recommendation on this matter (NAFO, 2012). Being so, input has been reframed opening room to a new combination of Canadian autumn 3L and 3N surveys. The inclusion of the Spanish spring survey on Div. 3N and the removal of the historical CPUE series have also been considered. Two selected frameworks options have finally run with MSY kept constant at an initial starting guess, instead of being estimated by the model. Before entering the latest (2013) ASPIC Suite flow, the input selected from exploratory analysis was submitted to a sensitivity test in order to evaluate the robustness of the new framework against variability on random number seed, start user guesses for key model parameters and last year survey biomass. The consistency of the new ASPIC assessment with their predecessors was checked by comparison of biomass and fishing mortality fit trajectories against previous ones from the 2012 and 2010 assessments. A 2014-2012 retrospective analysis was also performed with good results (small retro bias on relative biomass and fishing 2 mortality in response to the general increase of the still standing survey series), and the assessment pursued successfully to bootstrap mode (again good consistency with previous results) and projections. A medium term management plan is finally proposed, based on bi-annual increases of the catch from the present TAC level of 6 500 t up to target catch/TAC of 18 100 t, the 2014 equilibrium yield from the present assessment, that should be in place by 2019-2020. This management plan allows, with a very high probability, that biomass is kept above Bmsy and fishing mortality below Fmsy
    corecore