876 research outputs found

    Scaffolding MATLAB and octave software comprehension through visualization

    Get PDF
    Multiple view interactive environments (MVIEs) provide visual resources to support the comprehension of a specific domain dataset. For any domain, different views can be selected and configured in a real time fashion to be better adjusted to the user needs. This paper focuses on the use of a MVIE called OctMiner to support the comprehension of MATLAB and GNU/Octave programs. The authors conducted a case study to characterize the use of OctMiner in the context of comprehension activities. Results provide preliminary evidence of the effectiveness of OctMiner to support the comprehension of programs written in MATLAB and Octave.info:eu-repo/semantics/acceptedVersio

    A multiple view interactive environment to support MATLAB and GNU/Octave program comprehension

    Get PDF
    Program comprehension plays an important role in Software Engineering. In fact, many of the software lifecycle activities depend on program comprehension. Despite the importance of MATLAB and Octave programing languages in the Engineering and Statistical communities, little attention has been paid to the conception, implementation and characterization of tools and techniques for the comprehension of programs written in these languages. Considering this scenario, this paper presents a Multiple View Interactive Environment (MVIE) called OctMiner that supports the comprehension of programs developed in the aforementioned languages. OctMiner provides a set of coordinated visual metaphors that can be adjusted in accordance with the comprehension goals. An example is presented to illustrate the main functionalities of OctMiner in a real scenario of program comprehension.info:eu-repo/semantics/acceptedVersio

    ESTRUTURA DE ATIVIDADES OPERACIONAIS PARA AS ORGANIZAÇÕES DE CATADORES DE MATERIAIS RECICLÁVEIS: MATRIZ DE PRIORIDADES

    Get PDF
    Com a sanção da Política Nacional de Resíduos Sólidos, as Organizações de Catadores de Materiais Recicláveis e Reutilizáveis (OCMR) foram inseridas formalmente no gerenciamento integrado de resíduos sólidos urbanos. Entretanto, devido à situação social e econômica dos catadores, as OCMR têm desempenhado suas Atividades Operacionais da Cadeia de Reciclagem (AOCR) de maneira ineficientes devido à disfunções em diversas áreas do negócio. Para que as OCMR possam se posicionar estrategicamente no mercado de reciclagem se estabelecendo em rede, é preciso que tenham uma linguagem de produção padronizada. Assim, o objetivo do trabalho foi propor a organização das AOCR, hierarquizadas segundo critérios brasileiros influenciadores de eficiência de mercado (CIEM). A metodologia empregou pesquisas bibliográfica e consulta a 80 especialistas brasileiros para validação dos CIEM. Além disso, foi utilizada survey exploratória, análise multicritério tipo Analytic Hierarchy Process (AHP) para hierarquização das AOCR e reuniões de Grupo de Foco em 6 regiões do Espírito Santo com 124 representantes de OCMR e do poder público. Como resultado, foram identificados os CIEM capacidade de receber e processar material reciclável, estar organizados com autogestão, facilidade de execução das etapas de produção, apoio do poder público e entidade de fomento, capacidade de competir no mercado e capacidade de agregar valor ao produto, elencados em ordem decrescente de importância. Percebe-se que os três critérios mais importantes estão diretamente relacionados à infraestrutura, equipamentos e autogestão do negócio, confirmando as hipóteses descritas na literatura consultada. No que diz respeito ao total das 74 AOCR, 13% delas foram classificadas como totalmente realizadas, 49% como parcialmente realizadas e 38% como não realizadas. Quanto à maneira de execução 72% delas foram classificadas para execução na forma de processo, contra 22% para projeto e 6% como operação. As atividades de Planejar e alinhar os recursos da cadeia de suprimentos, Adquirir matéria-prima e Planejar e gerenciar as operações de atendimento ao cliente foram as que se destacaram entre as 10 primeiras atividades (TOP10) com o maior grau de importância para todas as regiões do Espírito Santo

    On the use of a multiple view interactive environment for MATLAB and octave program comprehension

    Get PDF
    WOS:000364988500049 (Nº de Acesso Web of Science)MATLAB or GNU/Octave programs can become very large and complex and therefore difficult to understand and maintain. The objective of this paper is presenting an approach to mitigate this problem, based upon a multiple view interactive environment (MVIE) called OctMiner. The latter provides visual resources to support program comprehension, namely the selection and configuration of several views to meet developers’ needs. For validation purposes, the authors conducted two case studies to characterize the use of OctMiner in the context of software comprehension activities. The results provided initial evidences of its effectiveness to support the comprehension of programs written in the aforementioned languages

    The public function in the world: legal features, tendencies and challenges of seven comparative models

    Get PDF
    This article analyzes the characteristics of seven different models of public employment (public function, in Spanish), with the objective of conducting a comparative law study regarding the treatment conferred on public officials in various countries (France, England, Spain, Italy, Germany, the United States and Brazil). In the article in comment, the tendencies and the main challenges faced by the Public Administrations of diverse countries are appraised, like the precarization, privatization, outsourcing, flexibilization, among other phenomena derived from the introduction of a new model of State. In this process, specific characteristics of each model are pointed out, and, in some cases, situations that approximate the legal systems in topics such as the selection of servers, legal status, stability, career, remuneration, among others.Este artículo analiza las características de siete modelos diferentes de empleo público (función pública, en español), con el objetivo de realizar un estudio de derecho comparado sobre el tratamiento otorgado a los funcionarios públicos en varios países (Francia, Inglaterra, España, Italia, Alemania, Estados Unidos y Brasil). En el artículo en comentario, se aprecian las tendencias y los principales desafíos que enfrentan las Administraciones Públicas de diversos países, como precarización, privatización, externalización, flexibilización, entre otros fenómenos derivados de la introducción de un nuevo modelo de Estado. En este proceso, se señalan las características específicas de cada modelo y, en algunos casos, las situaciones que se aproximan a los sistemas legales en temas como la selección de servidores, estado legal, estabilidad, carrera, remuneración, entre otros./n

    A Estabilização da Tutela Antecipada Antecedente Contra a Fazenda Pública

    Get PDF
    O objeto central desta dissertação é investigar a possibilidade de estabilização dos efeitos da decisão que concede a tutela antecipada em caráter antecedente, conforme as novas previsões contidas nos artigos 303 e 304 do Código de Processo Civil de 2015 (CPC/15 Lei n. 13.105/15), todavia, não em caráter geral, mas na hipótese específica em que a concessão da medida se dê contra a Fazenda Pública. Parte-se de uma perspectiva normativa dos institutos. Analisa-se se há e, em caso positivo, sob quais condições, compatibilização de aludida estabilização com as prerrogativas materiais e processuais conferidas ao Poder Público. O trabalho é dividido em duas partes: na primeira, são expostas as características principais que cercam o instituto da estabilização; na segunda parte, estuda-se a estabilização com o enfoque específico na Fazenda Pública. São apresentadas três hipóteses como eventuais óbices à estabilização: (i) o princípio da indisponibilidade do interesse público; (ii) o reconhecimento doutrinário de um regime jurídico único formado entre a estabilização e a ação monitória (microssistema), daí decorrendo a incidência da remessa necessária também como condição para estabilização, muito embora esteja legalmente prevista, de forma específica, apenas para a ação monitória (art. 701, § 4º, CPC/15); e (iii) a exigência legal da remessa necessária como condição para a estabilização, tendo-se em conta apenas a sua regra geral (art. 496, CPC/15), independentemente de qualquer consideração acerca da norma específica contida no art. 701, § 4º, CPC/15. Conclui-se, após afastar as três referidas hipóteses, pela possibilidade de estabilização da tutela antecipada antecedente contra a Fazenda Pública. Por fim, em capítulo próprio, investiga-se acerca do cabimento da estabilização no âmbito dos Juizados Especiais, concluindo-se, no particular, pela sua impossibilidade, dadas as peculiaridades do procedimento sumaríssimo. Palavras-chave: Estabilização. Fazenda Pública. Tutela antecipada antecedente. Compatibilização. Remessa necessária

    Fishery biology of the swordfish (Xiphias gladius, Linnaeus 1758) caught by surface longliners based in Itajaí, southern Brazil

    Get PDF
    No presente estudo foram analisados os dados obtidos para Xiphias gladius (Linnaeus, 1758) através de observadores, mapas de bordo e fichas de desembarque de carcaças, coletadas pela frota de espinhel-de-superfície sediada em Itajaí (SC). Modelos de análise de covariância (ANCOVA) foram aplicados aos dados de captura (peso em kg) do espadarte, tendo como efeitos: (1) anos de 1997, 1998, 2001, 2002 e 2007 (2) fases lunares e (3) épocas do ano. A covariável foi o esforço de pesca (n° de anzóis). As maiores médias de captura ocorreram durante as fases de lua crescente e no inverno. O procedimento estatístico de Mantel-Haenszel foi utilizado para comparar as capturas do espadarte no anzol tipo "Jota" (J 9/0 10º offset), comumente utilizado pela frota, com o anzol tipo "circular" (18/0 10º offset), este último oferecido como alternativa mitigadora à captura de tartarugas marinhas. O teste M-H mostrou que o anzol "Jota" apresentou 1,2 mais chances de capturar Xiphias gladius que no "circular". A conversão dos pesos individuais das carcaças (kg) em comprimentos totais (cm), referentes aos anos de 2000 a 2002, indicou que 66% das capturas foram de sub-adultos ao longo de todo o ano.The Xiphias gladius (Linnaeus, 1758) data used in the present study were obtained from commercial fishing cruises of the pelagic longline fleet based in Itajaí, operating in the Southwest Atlantic. For the Covariance models, fishing effort (number of hooks) and catches (kg) were pooled and categorized into the following groups: (1) year (1997, 1998, 2001, 2002 and 2007); (2) lunar phase; and (3) seasons, fishing effort being the covariate. The highest mean swordfish catch (kg) occurred during the waxing crescent moon and during wintertime. The Mantel-Haenszel procedure was applied to compare the efficiency of the two hooks tested, and showed that the "J" hook type (J 9/0 10º offset), traditionally used by the fleet, catches 1.2-fold more Xiphias gladius than the circle hook (18/0 10º offset), used as an optional device to reduce sea turtle bycatch. The conversion of individual dressed weight (kg) into total length (cm) from 2000 to 2002, showed that sub-adults represented 66% of the total catch

    A concern visualization approach for improving MATLAB and octave program comprehension

    Get PDF
    The literature has pointed out the need for focusing efforts to better support comprehension of MATLAB and Octave programs. Despite being largely used in the industry and academia in the engineering domain, programs and routines written in those languages still require efforts to propose approaches and tools for its understanding. Considering the use of crosscutting concerns (CCCs) to support the comprehension of object-oriented programs, there is room of its use in the context of MATLAB and Octave programs. The literature has purpose and examples in this direction. Considering this scenario, we propose the use of visualization enriched with CCCs representation to support the comprehension of such programs. This paper discusses the use of a multiple view interactive environment called OctMiner in the context of two case studies to characterize how collected information relating to crosscutting concerns can foster the comprehension of MATLAB and GNU/Octave programs. As a result of the conducted case studies, we propose strategies based on OctMiner and tailored to support different comprehension activities of programs written in MATLAB and Octave.info:eu-repo/semantics/acceptedVersio
    corecore