• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 28
  • 11
  • 2
  • Tagged with
  • 41
  • 21
  • 19
  • 18
  • 17
  • 14
  • 11
  • 11
  • 11
  • 9
  • 9
  • 9
  • 9
  • 9
  • 8
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
11

Arquitetura de apoio à integração de Linha de Produto de Software e Engenharia Dirigida a Modelos

Bezerra, Daniella Rodrigues, 92-98119-3770 04 March 2016 (has links)
Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-03-06T15:02:54Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Tese_Daniella R. Bezerra.pdf: 7051442 bytes, checksum: 773c6dfedf514809f7bd20837e94278c (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-03-06T15:03:11Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Tese_Daniella R. Bezerra.pdf: 7051442 bytes, checksum: 773c6dfedf514809f7bd20837e94278c (MD5) / Made available in DSpace on 2018-03-06T15:03:11Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Tese_Daniella R. Bezerra.pdf: 7051442 bytes, checksum: 773c6dfedf514809f7bd20837e94278c (MD5) Previous issue date: 2016-03-04 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / This thesis investigates the problem of how integrate the architectural point of view, conceptual and design models to maintain the necessary differences enable various levels of abstractions compatible with the size, complexity and the field of software families. The starting point to obtain a problem solution is to investi-gate the integration of software product line (SPL) and model-driven engineering (MDE) by individually provide support for this purpose; but little investigated for a family of domain specific languages as application domain. Thus, this work aims to present a support method to architectural modelling software families based on MDE compound two components: (i) integration scheme between the engineering and (ii) the framework architectural. The scheme elicits the integration actually takes place and highlights the possibilities of application. But the architectural fray mework complements this integration scheme and helps design architectural views and integration between them. To conduct the research, ARDev methodology (Agile Research Development) was used which aims to assist the management and produc-tion of research artifacts. The proposed method is assessed by proofs of concept in forest dynamics domain and estimate carbon DSL's, selected by presenting require-ments and processes consistent with the complexity of observation and evaluation method of the implications thereof on a practical application. The results indicate that the integration between engineering favors the structuring and adaptation of architecture and the framework helps the designer to choose, quickly develop and test approaches used for integration between engineering and architectural retrieve information taken to a domain. / Essa tese investiga o problema de como integrar do ponto de vista arquitetural, modelos conceituais e de projeto e manter as diferenças necessárias para viabilizar os vários níveis de abstrações compatíveis com o tamanho, complexidade e domínio das famílias de software. O ponto de partida à obtenção de uma solução para esse problema é investigar a integração entre linha de produto de software (SPL) e engenharia guiada a modelos (MDE) por individualmente fornecerem um arcabouço para esse propósito; porém, pouco investigado para famílias de linguagens de domínio específico (DSL) como domínio de aplicação. Sendo assim, esse trabalho tem como objetivo apresentar um método de suporte à modelagem arquitetural de famílias de software com base em MDE composto por dois elementos: (i) o esquema de integração entre as engenharias e (ii) o framework arquitetural. O esquema elicita como a integração efetivamente ocorre e destaca as possibilidades de aplicação. Já o framework arquitetural complementa esse esquema de integração e ajuda a projetar visões arquiteturais e a integração entre as mesmas. Para conduzir a pesquisa, foi utilizada a metodologia ARDev (Agile Research Development) que tem como propósito auxiliar a gestão e produção dos artefatos de pesquisa. O método pro-posto é avaliado por meio de provas de conceito com aplicação em DSL's no domínio de dinâmica florestal e estimativa de carbono, selecionados por apresentarem requisitos e processos coerentes com a complexidade de observação do método e avaliação das implicações do mesmo sobre uma aplicação prática. Os resultados obtidos in-dicam que a integração entre as engenharias favorece a estruturação e adaptação da arquitetura. Já o framework ajuda o projetista a escolher, desenvolver e testar rapidamente abordagens usadas para a integração entre as engenharias e recuperar informações arquiteturais adotadas para um domínio.
12

Synthesis of software architectures for systems-of-systems: an automated method by constraint solving / Síntese de arquiteturas de software para sistemas-de-sistemas: um método automatizado por resolução de restrições

Milena Guessi Margarido 27 September 2017 (has links)
Systems-of-Systems (SoS) encompass diverse and independent systems that must cooperate with each other for performing a combined action that is greater than their individual capabilities. In parallel, architecture descriptions, which are the main artifact expressing software architectures, play an important role in fostering interoperability among constituents by facilitating the communication among stakeholders and supporting the inspection and analysis of the SoS from an early stage of its life cycle. The main problem addressed in this thesis is the lack of adequate architectural descriptions for SoS that are often built without an adequate care to their software architecture. Since constituent systems are, in general, not known at design-time due to the evolving nature of SoS, the architecture description must specify at design-time which coalitions among constituent systems are feasible at run-time. Moreover, as many SoS are being developed for safety-critical domains, additional measures must be placed to ensure the correctness and completeness of architecture descriptions. To address this problem, this doctoral project employs SoSADL, a formal language tailored for the description of SoS that enables one to express software architectures as dynamic associations between independent constituent systems whose interactions are mediated for accomplishing a combined action. To synthesize concrete architectures that adhere to one such description, this thesis develops a formal method, named Ark, that systematizes the steps for producing such artifacts. The method creates an intermediate formal model, named TASoS, which expresses the SoS architecture in terms of a constraint satisfaction problem that can be automatically analyzed for an initial set of properties. The feedback obtained in this analysis can be used for subsequent refinements or revisions of the architecture description. A software tool named SoSy was also developed to support the Ark method as it automates the generation of intermediate models and concrete architectures, thus concealing the use of constraint solvers during SoS design and development. The method and its accompanying tool were applied to model a SoS for urban river monitoring in which the feasibility of candidate abstract architectures is investigated. By formalizing and automating the required steps for SoS architectural synthesis, Ark contributes for adopting formal methods in the design of SoS architectures, which is a necessary step for obtaining higher reliability levels. / Sistemas-de-sistemas (SoS) englobam sistemas diversos e independentes que cooperam entre si para executar uma ação combinada que supera suas competências individuais. Em paralelo, descrições arquiteturais são artefatos que expressam arquiteturas de software, desempenhando no contexto de SoS um importante papel na promoção da interoperabilidade entre constituintes ao facilitar a comunicação entre interessados e apoiar atividades de inspeção e análise desde o início de seu ciclo de vida. O principal problema abordado nessa tese consiste na falta de descrições arquiteturais adequadas para SoS que estão sendo desenvolvidos sem um devido cuidado à sua arquitetura de software. Uma vez que os sistemas constituintes não são necessariamente conhecidos em tempo de projeto devido à natureza evolucionária dos SoS, a descrição arquitetural precisa definir em tempo de projeto quais coalisões entre sistemas constituintes são possíveis em tempo de execução. Como muitos desses sistemas são desenvolvidos para o domínio crítico de segurança, medidas adicionais precisam ser adotadas para garantir a correção e completude da descrição arquitetural. Visando tratar esse problema, esse projeto de doutorado emprega SosADL, uma linguagem formal criada especialmente para o domínio de SoS que permite expressar arquiteturas de software como associações dinâmicas entre sistemas independentes em que as interações devem ser mediadas para desempenhar uma ação conjunta. Em particular, é proposto um novo método formal, denominado Ark, para sistematizar os passos necessários na síntese de arquiteturas concretas aderentes a essa descrição. Para isso, o método cria um modelo formal intermediário, denominado TASoS, que expressa a arquitetura do SoS em termos de um problema de satisfatibilidade de restrições, possibilitando desse modo a verificação automática de um conjunto inicial de propriedades. O resultado obtido por essa análise pode ser utilizado em refinamentos e revisões subsequentes da descrição arquitetural. Uma ferramenta de apoio denominada SoSy também foi desenvolvida para automatizar a geração de modelos intermediários e arquiteturas concretas, ocultando o uso de solucionadores de restrições no projeto e desenvolvimento de SoS. O método e sua ferramenta foram aplicados em um modelo de SoS para monitoramento de rios em áreas urbanas em que a viabilidade de arquiteturas abstratas foi investigada. Ao formalizar e automatizar os passos necessários para a síntese arquitetural de SoS, é possível adotar métodos formais no projeto arquitetural de SoS, que são necessários para alcançar níveis maiores de confiabilidade.
13

STREAM-ADD: Um processo de Documentação de Decisões de Projeto Arquitetural

Matos, Diego Dermeval Medeiros da Cunha 28 February 2012 (has links)
Submitted by Pedro Henrique Rodrigues (pedro.henriquer@ufpe.br) on 2015-03-04T17:57:12Z No. of bitstreams: 2 dissertação_final.pdf: 3633395 bytes, checksum: 6d6ca33dd2139119527f6b4689c3d97a (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-04T17:57:12Z (GMT). No. of bitstreams: 2 dissertação_final.pdf: 3633395 bytes, checksum: 6d6ca33dd2139119527f6b4689c3d97a (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2012-02-28 / A Engenharia de Requisitos e o Projeto Arquitetural são duas atividades do processo de desenvolvimento de software que são fortemente relacionadas e sobrepostas. Apesar de existirem várias abordagens de integração entre estas atividades, nenhuma delas está totalmente consolidada. Nesse sentido, prover métodos efetivos de integração entre requisitos e arquitetura ainda é um desafio em aberto da Engenharia de Software. Nesse contexto, o processo STREAM (Strategy for Transition between Requirements and Architectural Models) apresenta uma abordagem dirigida a modelos para gerar arquitetura de software inicial – descrita utilizando a linguagem de descrição arquitetural Acme – a partir de modelos de requisitos em i*. Por outro lado, estudos recentes da comunidade de arquitetura de software têm enfatizado que especificar arquitetura de software só em termos de visões arquiteturais não é suficiente. Há a necessidade de tratar também as decisões de projeto arquitetural e o rationale associado a elas como entidades de primeira classe na especificação da arquitetura. No entanto, apesar de o STREAM oferecer uma maneira sistemática de derivar modelos de arquitetura que traz alguns dos benefícios do uso do framework i* e de transformações de modelos, ele não dá suporte a documentação de decisões arquiteturais e do rationale. Além disso, ele só prevê o refinamento da arquitetura com um subconjunto de decisões arquiteturais de estrutura e não leva em conta decisões arquiteturais relacionados com tecnologia. Dessa forma, esta dissertação define uma extensão do processo STREAM, denominada STREAM-ADD (Strategy for Transition between Requirements and Architectural Models with Architectural Decisions Documentation). Esta abordagem tem o objetivo de sistematizar a documentação de decisões estruturais e de decisões de tecnologia no momento em que são tomadas e permite o refinamento da arquitetura de acordo com tais decisões. Diante disso, foi definido um template de documentação de decisões arquiteturais que relaciona o rationale da decisão aos elementos das linguagens fonte (i*) e alvo (Acme) do STREAM. Finalmente, para exemplificar a utilização da abordagem, o processo proposto neste trabalho foi usado para especificar a arquitetura do sistema de agendamento de cursos MyCourses.
14

Subsídios para a representação de arquiteturas de referência de sistemas embarcados / Contributions to the representation of reference architectures of embedded systems

Milena Guessi 27 February 2013 (has links)
Arquiteturas de referência são construídas por combinarem as melhores praticas, padrões, plataformas e componentes para a construção e padronização de sistemas de software de um determinado domínio. De fato, diversas arquiteturas de referência podem ser encontradas para o domínio de sistemas embarcados, motivadas principalmente pela importância e complexidade crescentes que esses sistemas de software vêm apresentando. Dentre as atividades para elaboração de uma arquitetura de referência, a descrição apropriada dessa arquitetura é essencial para permitir que ela seja de fato utilizada. Contudo, não há na literatura um consenso sobre qual a melhor maneira de descrever arquiteturas de referência do domínio de sistemas embarcados, os tipos de informação que devem ser capturados ou ainda o conjunto de pontos de vista que pode ser construído. Visando sistematizar e padronizar a representação de arquiteturas de referência de sistemas embarcados, este trabalho propõe o método ProSA-Re. O método baseia-se nos resultados de uma revisão sistemática conduzida sobre o assunto e estabelece um conjunto de atividades e diretrizes para a construção da representação de arquiteturas de referência de sistemas embarcados. O método também esclarece o ciclo de vida de arquiteturas de referência, de modo a auxiliar na manutenção e na evolução das representações construídas com o seu apoio. Para ilustrar o ProSA-Re, uma representação da arquitetura de referência de sistemas multiagentes locais foi elaborada. Em seguida, a realização de uma avaliação com especialistas da área de arquitetura de software e um estudo de caso com usuários dessa representação permitiram a identicação de vantagens e limitações desse método. Espera-se que os resultados alcancados nesta dissertação possam contribuir para o reúso do conhecimento arquitetural e o desenvolvimento mais eficiente de sistemas de software do domínio de sistemas embarcados / Reference architectures combine the best practices, standards, platforms, and components to standardize software systems of a given domain. In this sense, reference architectures can be found for embedded systems, motivated by the increasing importance and complexity that these systems must cope with. In particular, the representation of the reference architecture is an essential activity for it to be used in practice. However, there is no consensus in the literature on what is the best way to describe reference architectures of embedded systems, including what types of information should be captured in those descriptions and also the set of viewpoints that could be adopted. Thus, this work establishes ProSA-Re, a method for systematizing and standardizing the representation of reference architectures of embedded systems. ProSA-Re considers the results of a systematic review on this subject and species a set of viewpoints, concerns, tasks, and guidelines to describe reference architectures of embedded systems. ProSA-Re also supports the reference architectures\' life cycle by clarifying the evolution of architectural descriptions built with it. To illustrate the method, a representation for the reference architecture of situated multiagent systems was built. Then, a case study was conducted to evaluate the resulting representation and specialists were consulted to evaluate the method description. We hope with this method to further improve the reuse of architectural knowledge, thus contributing for the development of software systems in this domain
15

Supporting architectural design of acknowledged SoS / Suporte ao projeto arquitetural de SoS reconhecidos

Marcelo Benites Gonçalves 12 December 2016 (has links)
System-of-Systems (SoS) refer to complex, large-scale, and sometimes critical software-intensive systems that has raised as a promising class of systems in several application domains. In parallel, software architectures play a significant role in the development of software-intensive systems, dealing with both functional and non-functional requirements. In particular, systematic processes to design SoS software architectures can tackle challenges from SoS development, including to handle collaboration of independent constituent systems with different owners, missions, and interests. Despite the relevance and necessity of software-intensive SoS for diverse application domains, most of their software architectures have been still developed in an ad hoc manner. In general, there is a lack of structured processes for architecting SoS, hindering the secure adoption of SoS, reducing possibilities of sharing common architectural solutions, and negatively impacting in the success rate for these systems. This thesis presents SOAR (\\General Process for Acknowledged SoS Software Architectures\") that supports the establishment of architectural design processes for acknowledged SoS. Conceived to provide different levels of support according to each SoS development context, it comprises a high level kernel that describes what must be done when architecting SoS and also three practices with specific activities and work products to guide how to perform architectural analysis, synthesis, and evaluation. To evaluate SOAR, three surveys, a viability study, and an experiment were conducted. Results achieved in these evaluation studies indicate that SOAR can positively support the instantiation of architecting processes for acknowledged SoS and, as a consequence, contribute to the development and evolution of these complex, software-intensive systems. / Sistemas-de-sistemas ou SoS (do inglês, \"Systems-of-Systems\"), são sistemas complexos de larga escala e, algumas vezes, críticos e intensivos a software que têm se mostrado uma classe de sistemas promissora em vários domínios de aplicação. Em paralelo, arquiteturas de software têm um papel importante no desenvolvimento de sistemas intensivos a software, tratando requisitos funcionais e não-funcionais. Processos sistemáticos para o design de arquiteturas de software de SoS podem lidar com desafios do desenvolvimento desses sistemas, incluindo a promoção da colaboração de sistemas constituintes independentes, envolvendo diferentes proprietários, missões e interesses. Embora SoS intensivos a software sejam relevantes e necessários em diversos domínios de aplicação, a maior parte de suas arquiteturas tem sido desenvolvidas de forma ad hoc. Há uma ausência de processos estruturados para arquitetar SoS, dificultando a adoção segura de SoS, reduzindo possibilidades de compartilhamento de soluções arquiteturais para problemas comuns e impactando negativamente no sucesso desses sistemas. Esta tese apresenta um processo geral para SoS reconhecidos chamado SOAR (do inglês, \"General Process for Acknowledged SoS Software Architectures\") que dá suporte ao estabelecimento de instâncias de processos para o design arquitetural desses sistemas. Concebido para prover diferentes níveis de suporte de acordo com o contexto de desenvolvimento de cada SoS, o SOAR é constituído por um kernel de alto nível que descreve o que precisa ser feito para arquitetar SoS e também por três práticas que descrevem atividades e produtos de trabalho para guiar como conduzir a análise, a síntese e a avaliação arquitetural. Na avaliação do SOAR, foram realizados três surveys, um estudo de viabilidade e um experimento. Os resultados obtidos indicam que o SOAR pode oferecer um suporte positivo na instanciação de processos para o design de SoS reconhecidos e, como consequência, contribuir para o desenvolvimento e a evolução destes sistemas complexos intensivos a software.
16

[en] ON THE DETECTION OF ARCHITECTURALLY RELEVANT CODE ANOMALIES IN SOFTWARE SYSTEMS / [pt] DETECÇÃO DE ANOMALIAS DE CÓDIGO ARQUITETURALMENTE RELEVANTES EM SISTEMAS DE SOFTWARE

ISELA MACIA BERTRAN 29 January 2015 (has links)
[pt] Anomalias de código podem sinalizar a degradação da arquitetura de software. No entanto, a identificação de anomalias de código arquiteturalmente relevantes (ou seja, aquelas que implicam em deficiências arquiteturais) é particularmente difícil devido: (i) a falta de compreensão sobre a relação existente entre anomalias de código e degradação arquitetural, (ii) ao fato do processo de detecção de anomalias ter como foco somente o código fonte, sem considerar como ele se relaciona com sua arquitetura, e (iii) a falta de conhecimento sobre a confiabilidade das técnicas de detecção em revelar anomalias de código que são arquiteturalmente relevantes. Esta tese apresenta técnicas para identificar anomalias de código que são arquiteturalmente relevantes. Métricas sensíveis à arquitetura e estratégias de detecção foram definidas para superar as limitações das técnicas de detecção convencionais. Estas métricas e estratégias aproveitam rastros que podem ser estabelecidos entre as visões arquiteturais e a implementação dos sistemas. A tese também documenta padrões de anomalias de código (ou seja, relações recorrentes de anomalias) que estão relacionados com problemas arquiteturais. Uma ferramenta, chamada de SCOOP, foi desenvolvida para coletar as métricas sensíveis à arquitetura, aplicar as novas estratégias de detecção, e identificar os padrões de anomalias de código. Usando esta ferramenta, a técnica proposta foi avaliada em uma série de estudos empíricos, comparando sua acurácia com técnicas convencionais de detecção durante o processo de identificação de anomalias de código que são arquiteturalmente relevantes. / [en] Code anomalies can signal software architecture degradation. However, the identification of architecturally-relevant code anomalies (i.e. code anomalies that strongly imply architectural deficiencies) is particularly challenging due to: (i) lack of understanding about the relationship between code anomalies and architectural degradation, (ii) the focus on source code anomaly detection without considering how it relates to the software architecture, and (iii) lack of knowledge about how reliable these detection techniques are when revealing architecturally-relevant code anomalies. This thesis presents techniques for identifying architecturally-relevant code anomalies. Architecture-sensitive metrics and detection strategies were defined to overcome the limitations of conventional detection strategies. These metrics and strategies leverage traces that can be established between architectural views and system implementation. The thesis also documents code anomaly patterns (i.e. recurring anomaly relationships) that are strongly related to architectural problems. A tool, called SCOOP, was developed to collect the architecture-sensitive metrics, apply the new detection strategies, and identify the documented code anomaly patterns. Using this tool, we evaluated our technique in a series of empirical studies, comparing its accuracy with that of conventional detection techniques when identifying architecturally-relevant code anomalies.
17

Evolução de software baseada em avaliação de arquiteturas. / Software evolution based on architecture evaluation.

Pontes, Danielle Pompeu Noronha 16 March 2012 (has links)
Este trabalho discorre sobre o estudo da utilização do método de avaliação ATAM como referência para um roteiro para evolução arquitetural. O estudo apresentado está dividido em duas partes: a elaboração de um roteiro para evolução de software e a aplicação do roteiro em um ambiente real de um sistema para automação de linhas aéreas. O objetivo é avaliar o uso do método de avaliação de arquitetura para direcionar a evolução do software. As diretrizes geradas neste trabalho orientam as ações a serem tomadas com base em evidências obtidas pela avaliação, possibilitando ao software que exiba os atributos de qualidade desejados. / This paper discusses the study of the use of ATAM evaluation method as a reference to a roadmap for architectural evolution. The present study is divided into two parts: the preparation of a roadmap for software development and implementation of the roadmap in a real environment of a system for automation of airlines. The goal is to evaluate the use of architecture evaluation method to direct the evolution of software. The guidelines generated in this work have guided the actions to be taken based on evidence obtained by the evaluation, enabling the software that displays the desired quality attributes.
18

Evolução de software baseada em avaliação de arquiteturas. / Software evolution based on architecture evaluation.

Danielle Pompeu Noronha Pontes 16 March 2012 (has links)
Este trabalho discorre sobre o estudo da utilização do método de avaliação ATAM como referência para um roteiro para evolução arquitetural. O estudo apresentado está dividido em duas partes: a elaboração de um roteiro para evolução de software e a aplicação do roteiro em um ambiente real de um sistema para automação de linhas aéreas. O objetivo é avaliar o uso do método de avaliação de arquitetura para direcionar a evolução do software. As diretrizes geradas neste trabalho orientam as ações a serem tomadas com base em evidências obtidas pela avaliação, possibilitando ao software que exiba os atributos de qualidade desejados. / This paper discusses the study of the use of ATAM evaluation method as a reference to a roadmap for architectural evolution. The present study is divided into two parts: the preparation of a roadmap for software development and implementation of the roadmap in a real environment of a system for automation of airlines. The goal is to evaluate the use of architecture evaluation method to direct the evolution of software. The guidelines generated in this work have guided the actions to be taken based on evidence obtained by the evaluation, enabling the software that displays the desired quality attributes.
19

Novas abordagens para detecção automática de distorção arquitetural na mamografia digital e tomossíntese mamária / New approaches for automatic detection of architectural distortion in digital mammography and digital breast tomosynthesis

Oliveira, Helder Cesar Rodrigues de 26 August 2019 (has links)
O câncer de mama é a doença que mais acomete as mulheres em todo o mundo, sendo o tratamento mais eficaz se for diagnosticada em estágio inicial. A partir de 2011, nos programas de rastreamento de países desenvolvidos, vem sendo empregada uma nova modalidade de exame, a tomossíntese digital mamária (Digital Breast Tomosynthesis - DBT), que possui diversas vantagens se comparada à mamografia digital. No exame, o médico radiologista busca por sinais suspeitos na imagem, como: nódulos, microcalcificações e distorção arquitetural mamária (DAM). Sendo que, este último pode representar o estágio mais inicial de um câncer em formação, podendo se manifestar antes da formação de qualquer outra lesão. No entanto, a DAM é difícil de ser detectada pois modifica o tecido mamário de forma sutil, não havendo qualquer formação de massa ou a borda definida. Os sistemas computacionais de auxílio ao diagnóstico (Computer-Aided Detection - CAD) vêm apresentando alto desempenho na detecção de nódulos e microcalcificações mamárias, mas para o caso da DAM, o desempenho ainda é insatisfatório. Algumas limitações são normalmente reportadas nos algoritmos adotados para detectar automaticamente a DAM. O presente trabalho tem por objetivo propor novas abordagens para aumentar a precisão dos métodos computacionais de detecção: o uso de descritores de micro-padrões local para discriminação de áreas suspeitas; redução de falsos-positivos; uso do volume 3D fornecido pelo exame de DBT e; uso de arquitetura de aprendizagem profunda para discriminação e classificação de regiões suspeitas. Os diversos testes efetuados em cada proposta mostraram que é possível melhorar as taxas de detecção da DAM, mesmo para imagens de DBT onde ainda não há um esquema computacional de detecção bem estabelecido. / Breast cancer is the disease that most affects women worldwide and is the most effective treatment if it is diagnosed at early stages. Since 2011, in developed countries screening programs has been employed a new exam, the digital breast tomosynthesis (DBT), which has several advantages compared to the digital mammography. In the exam, the radiologist looks for suspicious signs in the image such as masses, microcalcifications and architectural distortion of breast (ADB). Since the later may represent the earliest sign of a cancer in formation, it may manifests before the formation of any other lesion. However, ADB is difficult to be detected due to its subtly changes the breast tissue, with no mass or defined shape. Computer-aided detection (CAD) systems have shown good results in the detection of masses and microcalcifications, however, for ADB the performance is still poor. Several weakness are reported in the pipeline adopted to automatic detection of ADB. The present work aims to propose new approaches to increase the accuracy of the current CAD pipeline: the use of local micro-pattern descriptors to discriminate suspicious areas; false-positives reduction; automatic detection of ADB in DBT images using and tridimensionality of the exam and; use of deep learning architecture to discriminate and classify suspicious regions. The several tests performed on each proposal showed that it is possible to improve the detection rates even for DBT images where there is no established CAD pipeline.
20

Reconfigurando Gladosh : estratégias para intervenção arquitetônica no Edifício Mesbla como sede do IFRS - Campus Porto Alegre

Loder, Luiza Ludwig January 2014 (has links)
O presente trabalho trata dos desafios enfrentados para a reconfiguração espacial do Edifício Magazine Mesbla, em Porto Alegre, para ser ocupado como nova sede do campus Porto Alegre do Instituto Federal de Educação Profissional e Tecnológica do Rio Grande do Sul (IFRS). O Magazine Mesbla, juntamente com o edifício Mesbla Veículos, formam um conjunto arquitetônico de relevante importância para a cidade de Porto Alegre, como marco da arquitetura moderna dos anos quarenta. O Edifício Magazine Mesbla foi projetado pelo arquiteto de origem alemã Arnaldo Gladosh, em 1944, e construído em 1950, pela construtora Ernesto Woebcke com a finalidade de ser um edifício de uso misto. O térreo, a sobreloja e o 2º pavimento destinavam-se ao uso comercial, enquanto os pavimentos superiores eram ocupados por salas locadas para escritórios. Estilisticamente, esse conjunto arquitetônico associa-se à linguagem das arquiteturas vigentes nas décadas de 20 à 50, no mundo todo. Pode-se associar essa linguagem tanto ao expressionismo alemão de Peter Berehns, como também à arquitetura da Escola de Chicago de Sullivan, que influenciaram todos os arquitetos naquele momento da história. O edifício Mesbla constitui um marco na memória coletiva de Porto Alegre e hoje é sede do IFRS- Campus Porto Alegre, instituição pública de ensino técnico e tecnológico. Esse estudo resgata as origens históricas da produção do arquiteto Arnaldo Gladosh, em especial as obras referentes à “cidade Mesbla”, tipologia pensada para caracterizar as edificações dessa rede de lojas no Brasil. Entretanto, o foco principal desse estudo é a análise do edifício Mesbla em Porto Alegre, detalhadamente, explorando as possíveis estratégias de partido utilizadas pelo arquiteto. Essa dissertação também aponta os desafios encontrados para a reconfiguração dessas edificações para novo uso, comparando-os a exemplos de outros casos de reconversão de uso de outras edificações brasileiras. Além disso, essa investigação visa a apontar estratégias para intervir na obra do Magazine de Gladosh a partir da identificação e da análise do projeto original. Acrescido a isso, será abordado a elaboração de etapas de reconfiguração de uso do Mesbla visando ao melhor aproveitamento do espaço físico construído de forma a atender as necessidades do edifício como sede do campus. Neste trabalho, também são propostos indicativos tendo em vista a demanda do campus como um todo e, dessa forma, compor aporte teórico para promover uma reflexão com foco na elaboração de um novo partido arquitetônico para o IFRS- campus Porto Alegre a partir do partido do Magazine Mesbla de Gladosch. / This paper focuses on the challenges faced in the spatial reconfiguration of Building Magazine Mesbla in Porto Alegre to be ocupied as the new campus Porto Alegre, Federal Institute of Technological Education of Rio Grande do Sul (IFRS). The Magazine Mesbla along with Mesbla Vehicles building form architectural complex of great importance to the city of Porto Alegre as a landmark of modern architecture of the 40's. The Magazine Mesbla building was designed by the architect with German origens Arnaldo Gladosh in 1944 and built in 1950 by the builder Ernesto Woebcke in order to be a mixed-use building, with commercial on the ground floor and mezzanine floor and on the upper floors for offices and rented rooms. Stylistically this architectural complex attaches to the German expressionist architecture, we can affirm that architecture Gladosh is clearly influenced by the Peter Berehns, and also with the archicteture of Chicago School that influence all the archictetures of that moment of history. The Mesbla building constitutes a milestone in the collective memory of Porto Alegre and today is home to a public institution of technical and technological education. This study recovers the historical origins of the production architect Arnaldo Gladosh, especially works pertaining to the "city Mesbla" typology designed to characterize the buildings that store network in Brazil and the building Mesbla in Porto Alegre in detail exploring possible strategies for party used by the architect. This study also points out the challenges found for the reconfiguration of these buildings to new use, comparing them to examples of other cases recycling use of other Brazilian buildings. Furthermore, the study aims to pinpoint intervention strategies in the work of Magazine Gladosh through the identification and analysis of the project and drafting stages of reconfiguration of use in the best use of space and built their peculiarities with the proposed adjustments to the headquarters building campus. We also propose, in view of the demand of the campus as a whole, in order to propose indicative of composing theoretical framework to establish reflection focusing on the development of a new architectural advantage to IFRS-Campus Porto Alegre from Party Magazine Mesbla of Gladosch.

Page generated in 0.0675 seconds