Página 1 dos resultados de 676 itens digitais encontrados em 0.031 segundos

Um método para engenharia reversa orientada a objetos.; A method for object-oriented reverse engineering.

Penteado, Rosangela Aparecida Dellosso
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 19/01/1996 PT
Relevância na Pesquisa
56.05%
Um método composto de quatro passos para conduzir engenharia reversa orientada a objetos de sistemas desenvolvidos sem usar a tecnologia de orientação a objetos e apresentado. Este método abrangente e detalhado mostrando como fazer engenharia reversa constitui um avanço para o estado da arte, pois não há métodos publicados nesse nível de detalhe ate o momento. A documentação produzida pela engenharia reversa baseada no Método Fusion para desenvolvimento de sistemas orientados a objetos e composta de um Modelo de Objetos, um Modelo de Operação e um Modelo de Ciclo de Vida. Um conjunto de modelos intermediário extraído diretamente do código e dos documentos de interação processo/dados e também incluído com o nome de Modelo de Análise do Sistema Atual. A engenharia reversa de um ambiente de software para projetar sistemas reativos e mostrada em detalhes. Esse software tem 30.000 linhas de código C, divididas em 495 procedimentos agrupados em 36 módulos. Um documento semelhante a um dicionário de dados foi preparado com base na documentação contida em diversas dissertações, artigos e principalmente em seu código fonte. O ambiente de desenvolvimento de sistemas reativos e descrito, bem como sua evolução através de diversas versões e sua aplicação e ilustrada pelo projeto do statechart correspondente a um relógio despertador. Facilidades para especificar atividades associadas aos statecharts foram incorporadas ao ambiente StatSim como parte dos trabalhos desenvolvidos nesta tese e são também discutidas e aplicadas a um exemplo. A simulação de statecharts de controle sujeitos a diferentes eventos possíveis e incluída através de diagramas e "logs". Esse exemplo é também usado para ilustrar um procedimento relacionado ao acoplamento de statercharts e diagramas de atividades na especificação de sistemas reativos e para mostrar o uso do ambiente de software para verificar essa especificação. O Método Fusion e comparado a outros métodos de desenvolvimento de sistemas orientados a objetos. O ambiente de desenvolvimento de sistemas reativos baseado em statecharts e posicionado entre outras ferramentas para o desenvolvimento de tais sistemas.; A method composed of four steps to conduct object oriented reverse engineering in systems developed using non object oriented technology is presented. This comprehensive...

Um programa de elementos finitos em GPU e orientado a objetos para análise dinâmica não linear de estruturas.; An object-oriented finite element program in GPU for nonlinear dynamic structural analysis.

Yamassaki, Renato Toshio
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 28/03/2014 PT
Relevância na Pesquisa
65.97%
É notório que o emprego de unidades de processamento gráfico (GPU) pode acelerar significativamente métodos numéricos de aplicações científicas. Para suportar essa nova tecnologia, é necessário que programas sejam readaptados, exigindo flexibilidade do código. Nesse trabalho, é apresentada a arquitetura de um programa de elementos finitos (MEF) para a análise de estruturas, com suporte ao processamento em GPU. A orientação a objetos é usada para guiar o desenvolvimento e modelar o código em uma estrutura flexível. A escalabilidade do programa é dada pela extensão de suas funcionalidades através de componentes carregados em tempo de execução. Para ilustrar a robustez do código, o software é aplicado para o estudo de dinâmica estrutural, considerando aspectos complexos de não linearidade de material (plasticidade) e geometria (grandes deslocamentos). A acurácia do código é verificada através da comparação com problemas conhecidos da literatura e com as soluções MEF comerciais (ABAQUS). As comparações mostraram uma boa concordância nos resultados. O speedup da GPU é analisado em relação aos tempos de CPU do próprio programa, sendo observado ganhos de desempenho de até 10 vezes.; It has been recognized that the adoption of graphics processing units (GPU) can significantly boost numerical methods in scientific applications. In order to support such technology...

Improving the search for refactoring opportunities on object-oriented and aspect-oriented software; Melhorando a busca por oportunidades de refatoração em software orientado a objetos e orientado a aspectos

Piveta, Eduardo Kessler
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Tese de Doutorado Formato: application/pdf
ENG
Relevância na Pesquisa
55.99%
Refatoração é o processo de melhorar o projeto de sistemas de software sem modificar seu comportamento externamente observável. O processo de refatoração pode auxiliar a incrementalmente melhorar a qualidade de software de um sistema através da aplicação de transformações que preservam comportamento chamadas de padrões de refatoração. O principal objetivo da pesquisa que esta tese descreve é prover um processo detalhado para refatoração, incluindo mecanismos para (i) seleção e criação de modelos de qualidade, padrões de refatoração e funções heurísticas, (ii) a busca e priorização de oportunidades de refatoração, (iii) a avaliação dos efeitos da refatoração na qualidade de software e (iv) a análise de vantagens e desvantagens e a aplicação de padrões de refatoração. Para exemplificar como os mecanismos propostos funcionam e como o processo pode ser usado, diferentes estudos de caso são usados ao longo da tese. A seleção dos padrões de refatoração, dos modelos de qualidade e das funções heurísticas são exemplificados para software orientado a objetos, bem como os mecanismos de busca e priorização. A avaliação dos efeitos da refatoração na qualidade de software, a análise de vantagens e desvantagens e a aplicação de padrões de refatoração são discutidos no contexto de programação orientada a aspectos. Além da definição de um processo de refatoração...

Técnicas diagramáticas para desenvolvimento de software orientado a objetos; Diagramming techniques for object-oriented software development

Yamaguti, Marcelo Hideki
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Dissertação Formato: application/pdf
POR
Relevância na Pesquisa
66.16%
Este trabalho aborda a efetiva utilização de técnicas diagramáticas para o desenvolvimento de software orientado a objetos durante as fases de análise e projeto de sistemas. Durante o desenvolvimento de software normalmente as especificações resultantes das fases de análise e projeto possuem uma forma gráfica. A utilização de diagramas no desenvolvimento de software busca facilitar a criação de especificações de um sistema e ao mesmo tempo torná-las mais compreensíveis. A grande maioria das técnicas diagramáticas que existem atualmente são utilizadas para o apoio ao desenvolvimento de software segundo metodologias fundamentadas no paradigma tradicional de decomposição funcional. Diversas técnicas diagramáticas foram criadas ou adaptadas a fim de suportar os conceitos deste paradigma, acompanhando a própria evolução do mesmo. Neste contexto, são apresentadas as características básicas de técnicas diagramáticas tradicionais que apoiam a este paradigma. A partir da introdução dos conceitos de orientação a objetos no desenvolvimento de software, surge a necessidade de criação de novas técnicas diagramáticas ou adaptação de técnicas diagramáticas tradicionais para o suporte adequado ao desenvolvimento de sistemas sob este paradigma. Neste contexto...

SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems

Becker, Leandro Buss; Pereira, Carlos Eduardo
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Artigo de Revista Científica Formato: application/pdf
ENG
Relevância na Pesquisa
65.95%
This paper presents SIMOO-RT, an object-oriented framework designed to support the whole development cycle of real-time industrial automation systems. It is based on the concept of distributed active objects, which are autonomous execution entities that have their own thread of control, and that interact with each other by means of remote methods invocation. SIMOO-RT covers most of the development phases, from requirements engineering to implementation. It starts with the construction of an object model of the technical plant to be automated, on which user and problem-domain requirements are captured. Here, emphasis on modeling timing constraints is given. The technical details involved in the process of mapping problem-domain objects to design specific entities as well as the automatic code generation for the runtime application are discussed in the paper. Furthermore, details are given on how to monitor the runtime applications and to evaluate its timing restrictions.

Desenvolvimento de um programa orientado por objetos para analise de escoamento em condutos forçados; Development of a computational program based on the object oriented programming for the analysis of flow in pipe systems

Edwin Antonio Aranda Saldaña
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 24/02/2006 PT
Relevância na Pesquisa
65.95%
O presente trabalho apresenta as bases para a elaboração de um modelo hidráulico computacional baseado na filosofia de programação orientada por objetos (POO) para o tratamento de problemas de escoamento de fluidos em condutos forçados em regime permanente e transitório. Na modelação hidráulica foi empregado um modelo dinâmico inercial elástico com solução através do Método das Características (MOC). Os estudos de casos apresentados mostram o potencial da ferramenta proposta para a análise de escoamentos de instalações hidráulicas em condutos forçados.; The present work shows the basis for the elaboration of a computational hydraulic model based on the object oriented programming (POO) philosophy for the management of flow problems such as flow rate in pipe systems in steady and unsteady states. The hydraulic modeling is based on the inertial dynamic model with solved through the Method of Characteristics (MOC). The different cases of studies presented in this dissertation show the potential of this tool proposal for the analysis of pipe flow installations in hydraulic systems.

Object-oriented Programming Applied to the Development of Structural Analysis and Optimization Software

Bittencourt,Marco L.; Silva,Cláudio A. C.; Feijóo,Raúl A.
Fonte: The Brazilian Society of Mechanical Sciences Publicador: The Brazilian Society of Mechanical Sciences
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/01/2001 EN
Relevância na Pesquisa
65.99%
This paper presents the development of a two-dimensional interactive software environment for structural analysis and optimization based on object-oriented programming using the C++ language. The main feature of the software is the effective integration of several computational tools into graphical user interfaces implemented in the Windows-98 and Windows-NT operating systems. The interfaces simplify data specification in the simulation and optimization of two-dimensional linear elastic problems. NURBS have been used in the software modules to represent geometric and graphical data. Extensions to the analysis of three-dimensional problems have been implemented and are also discussed in this paper.

Integrating Object-Oriented Analysis and Formal Specification

Araújo Júnior,João; Sawyer,Pete
Fonte: Sociedade Brasileira de Computação Publicador: Sociedade Brasileira de Computação
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/07/1998 EN
Relevância na Pesquisa
96.09%
One of the main inhibitors to the widespread acceptance of formal specification methods is the difficulty of integrating formal specification with the development process. Integrated methods seek to mitigate this difficulty by integrating formal specification with widely used structured requirements analysis methods. Several structured and formal methods are object-oriented. This paper describes a prototype integrated method and support tool called Metamorphosis that exploits the object paradigm to integrate OMT and Object-Z. Metamorphosis is presented here to demonstrate how object-oriented analysis methods such as OMT may be augmented to provide the additional rigour of formal analysis.

Research Summary: Object Oriented Finite Element Analysis for Materials Science*: A Tool for Viscoelastic Polymer Composite Deformation Analysis

Raghavan, Rajesh; Carter, W. Craig
Fonte: MIT - Massachusetts Institute of Technology Publicador: MIT - Massachusetts Institute of Technology
Tipo: Artigo de Revista Científica Formato: 527116 bytes; application/pdf
EN
Relevância na Pesquisa
66.01%
A public domain code "Object Oriented Finite element analysis for materials science" (OOF) has been extended to include tools for analysis of viscoelastic materials. Utility of these tools has been discussed along with possible applications in this publication. Added features in OOF include means to quantitatively analyze the spatiotemporal response of a composite polymeric material in dynamic as well as in static deformation conditions. These coupled with the existing features of OOF, in particular, the complete analysis of mechanical characteristics of materials provide a comprehensive tool for the studies of time dependent behavior of variety of materials including polymeric solid composites, polymer nanocomposites, polymer blends, block copolymers, and so on. The viscoelastic module draws its strength from the underlying OOF architecture to provide a macroscopic evaluation of mechanical properties using microstructural details. An application of this module for deformation analysis is the characterization of mechanical behavior a polymer nanocomposites. The deformation behaviour of polymer composite depends on the combined characteristic relaxation times of its constituents as well as its microstructural details. Results of analysis are expected to provide better insight into the role of microstructure as well as the role of interphase on the average mechanical; Singapore-MIT Alliance (SMA)

Memory Usage Inference for Object-Oriented Programs

Nguyen, Huu Hai; Chin, Wei Ngan; Qin, Shengchao; Rinard, Martin C.
Fonte: MIT - Massachusetts Institute of Technology Publicador: MIT - Massachusetts Institute of Technology
Tipo: Artigo de Revista Científica Formato: 164810 bytes; application/pdf
EN
Relevância na Pesquisa
65.92%
We present a type-based approach to statically derive symbolic closed-form formulae that characterize the bounds of heap memory usages of programs written in object-oriented languages. Given a program with size and alias annotations, our inference system will compute the amount of memory required by the methods to execute successfully as well as the amount of memory released when methods return. The obtained analysis results are useful for networked devices with limited computational resources as well as embedded software.; Singapore-MIT Alliance (SMA)

Maude Object-Oriented Action Tool

Maidl, André Murbach,; Carvilhe, Cláudio,; Musicante, Martin A.,
Fonte: Universidade Federal do Rio Grande do Norte Publicador: Universidade Federal do Rio Grande do Norte
Tipo: Artigo de Revista Científica
ENG
Relevância na Pesquisa
66.15%
MAIDL, André Murbach; CARVILHE, Claudio; MUSICANTE, Martin A. Maude Object-Oriented Action Tool. Electronic Notes in Theoretical Computer Science. [S.l:s.n], 2008.; Object-Oriented Action Semantics (OOAS) incorporates object-oriented concepts to the Action Semantics formalism. Its main goal is to obtain more readable and reusable semantics specifications. Moreover, it supports syntax-independent specifications, due to the way classes are written. Maude Object-Oriented Action Tool (MOOAT) is an executable environment for Object-Oriented Action Semantics implemented as a conservative extension of Full Maude and Maude MSOS Tool (MMT). The Modular SOS of Action Notation has been implemented using MMT transitions and Full Maude has been used to implement the Classes Notation. The syntax created by MOOAT is fairly similar to the original Object-Oriented Action Semantics syntax. In addition to it, the tool combines the modularity aspects observed in the object-oriented approach with the efficient execution and analysis of the Maude system. We use MOOAT to describe syntaxindependent specifications of programming languages. In this way, we show how Constructive Object-Oriented Action Semantics (COOAS) may be achieved as a combination between Object-Oriented Action Semantics and Constructive Action Semantics (CAS) using MOOAT...

Process-based simulation library SALMO-OO for lake ecosystems. Part 1: Object-oriented implementation and validation

Recknagel, F.; Cetin, L.; Zhang, H.
Fonte: Elsevier Science BV Publicador: Elsevier Science BV
Tipo: Artigo de Revista Científica
Publicado em //2008 EN
Relevância na Pesquisa
66.02%
The process-based simulation library SALMO-OO represents an object-oriented implementation of mass balance equations for pelagic food webs consisting of diatoms, green algae, blue-green algae and cladocerans, as well as nutrient cycles based on PO4–P, NO3–N, DO and detritus in lakes. It gains its structural flexibility from alternative process representations for algal growth and grazing, and zooplankton growth and mortality. Generic model structures of SALMO-OO were determined for three lake categories classified by circulation types reflecting the local climate and morphometry of lakes, and by trophic states reflecting community structures and habitat properties of lakes. Data of six lakes belonging to either of the three lake categories were used to validate the lake category specific structures of SALMO-OO. The study has demonstrated that: (1) JAVA suits well for object-oriented implementations of ecological simulation libraries, (2) object-oriented simulation libraries facilitate the identification of generic model structures for ecosystem categories.; Friedrich Recknage, Lydia Cetina and Byron Zhang; Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.

Objektorientierte parallele Ein-/Ausgabe auf Höchstleistungsrechnern; Object-oriented parallel I/O on supercomputers

Pinkenburg, Simon
Fonte: Universidade de Tubinga Publicador: Universidade de Tubinga
Tipo: Dissertação
DE_DE
Relevância na Pesquisa
66.05%
Unterschiedliche Leistungssteigerungen bei Prozessoren und Festplatten einerseits und gestiegene Anforderungen an Genauigkeit, Interaktivität und Visualisierung paralleler Simulationen andererseits führten in den letzten Jahren dazu, dass sich die Ein-/Ausgabe von Daten auf Höchstleistungsrechnern zum Flaschenhals entwickelt hat. Auf Systemebene wird dies durch eine Vielzahl von Festplatten und parallelen Dateisystemen kompensiert. Damit jedoch die Anwendungsebene von dieser aggregierten Bandbreite profitieren kann, müssen geeignete Schnittstellen zur parallelen Ein-/Ausgabe vorhanden sein. Als weit verbreiteter Standard hat sich die auf Nachrichtenaustausch basierende Bibliothek MPI-IO etabliert. Diese prozedurale Bibliothek kann jedoch die Anforderungen der wachsenden Anzahl objektorientierter paralleler Anwendungen nicht erfüllen. Der darüber hinaus hohe Funktionsumfang führt zu einer komplexen und umfangreichen Programmierung für den Anwender. Mit TPO-IO wurde eine objektorientierte, benutzerfreundliche und sehr effiziente Schnittstelle entwickelt, die auf MPI-IO aufsetzt und es ermöglicht, neben Objekten und Standard-Datentypen auch Container der Standard Template Library persistent zu machen. Dabei folgen Funktionsumfang und Namenskonventionen soweit wie möglich und sinnvoll dem Standard MPI-2. Das Design der Schnittstelle vereinfacht und restrukturiert erheblich die Funktionalität von MPI-IO und stellt sich dem Benutzer deutlich transparenter und übersichtlicher dar. Leistungsstarke Techniken...

Mapping of landslides under dense vegetation cover using object-oriented analysis and LiDAR derivatives

VAN DEN EECKHAUT MIET; KERLE Norman; HERVAS JAVIER; SUPPER Robert
Fonte: Springer Publicador: Springer
Tipo: Contributions to Conferences Formato: Printed
ENG
Relevância na Pesquisa
65.99%
Light Detection and Ranging (LiDAR) and its wide range of derivative products have become a powerful tool in landslide research, particularly for landslide identification and landslide inventory mapping. In contrast to the many studies that use expert-based analysis of LiDAR derivatives to identify landslides, only few studies, all pixel-based, have attempted to develop computer-aided methods for extracting landslides from LiDAR. So far, it has not been tested whether object-oriented analysis (OOA) could be an alternative. Therefore, this study focuses on the application of OOA using LiDAR derivatives such as slope gradient, curvature, and difference in elevation (2 m resolution). More specifically, the focus is on the possible use for segmentation and classification of slow-moving landslides in densely vegetated areas, where spectral data do not allow accurate landslide inventory mapping. The test areas are the Flemish Ardennes (Belgium) and Vorarlberg (Austria). In a first phase, a relatively qualitative procedure based on expert-knowledge and basic statistical analysis was developed for a test area in the Flemish Ardennes. The procedure was then applied without further modification to a validation area in the same region. The results obtained show that OOA using LiDAR derivatives allows recognition and characterization of profound morphologic properties of deep-seated landslides...

A Case Study on Coloured Petri Nets in object-oriented analysis and design

Barros, João Paulo; Jørgensen, Jens Bæk
Fonte: Repositório Comum de Portugal Publicador: Repositório Comum de Portugal
Tipo: Artigo de Revista Científica
Publicado em //2005 ENG
Relevância na Pesquisa
55.98%
Selected Papers of the Second International Workshop on Model-Based Methodologies for Pervasive and Embedded Software (MOMPES'05), June 6, 2005, Rennes, France.; In this paper,we first demonstrate how a coloured Petri nets(CPN) model can be used to capture requirements for a considered example system, an elevator controller. Then, we show how this requirements-level CPN model is transformed into a design-level object-oriented CPN model, which is structurally and conceptually closer to class diagrams and object-oriented programming languages. The CPN models reduce the gap between user-level requirements and the respective implementation, thus simplifying the imple- mentation or code generation. Finally, we discuss the code generation from object-oriented CPN models.

Uma proposta de modelagem conceitual de sistemas dirigida por comportamento; A proposal of behavior-driven systems conceptual modeling

Bustos Reinoso, Guillermo
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Tese de Doutorado Formato: application/pdf
POR
Relevância na Pesquisa
56.1%
A Modelagem Orientada a Objetos (MOO) é o processo de construção de modelos de sistemas através da identificação e definição de um conjunto de objetos relacionados, que comportam-se e colaboram entre si conforme os requisitos estabelecidos para o sistema. Esta definição inclui os três aspectos ortogonais, ou dimensões, deste tipo de modelagem: a dimensão estrutural dos objetos, a dimensão dinâmica do comportamento e a dimensão funcional dos requisitos. Conforme a importância relativa dada a cada uma destas dimensões, podem ser definidas três estratégias possíveis para conduzir a MOO. Estas estratégias são as dirigidas por dados, por comportamento e por processos. A estratégia dirigida por processos já esta superada. Atualmente, a estratégia dirigida por dados domina na maioria das técnicas de MOO. A estratégia dirigida por comportamento propõe que a estrutura dos objetos em um sistema pode ser determinada a partir do comportamento externo e interno que o sistema deve apresentar. Esta idéia é interessante, porque permite introduzir tardiamente o encapsulamento na MOO. Conforme é argumentado neste trabalho, as vantagens atribuídas a orientação a objetos são de implementação, isto é, a decisão de orientar ou não a objetos é...

The new object oriented analysis framework for H1

Peez, M.
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 16/06/2003
Relevância na Pesquisa
75.9%
During the years 2000 and 2001 the HERA machine and the H1 experiment performed substantial luminosity upgrades. To cope with the increased demands on data handling an effort was made to redesign and modernize the analysis software. Main goals were to lower turn-around time for physics analysis by providing a single framework for data storage, event selection, physics and event display. The new object oriented analysis environment based on the RooT framework provides a data access front-end for the new data storage scheme and a new event display. The analysis data is stored in four different layers of separate files. Each layer represents a different level of abstraction, i.e. reconstruction output, physics particles, event summary information and user specific information. Links between the layers allow correlating quantities of different layers. Currently, this framework is used for data analyses of the previous collected data and for standard data production of the currently collected data.; Comment: Talk from the 2003 Computing in High energy and Nuclear Physics (CHEP 03), La Jolla, Ca. USA, March 2003, 3 pages, 1 eps figure, PSN THLT 007

10 Years of Object-Oriented Analysis on H1

Laycock, Paul
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 13/02/2012
Relevância na Pesquisa
65.95%
Over a decade ago, the H1 Collaboration decided to embrace the object-oriented paradigm and completely redesign its data analysis model and data storage format. The event data model, based on the RooT framework, consists of three layers - tracks and calorimeter clusters, identified particles and finally event summary data - with a singleton class providing unified access. This original solution was then augmented with a fourth layer containing user-defined objects. This contribution will summarise the history of the solutions used, from modifications to the original design, to the evolution of the high-level end-user analysis object framework which is used by H1 today. Several important issues are addressed - the portability of expert knowledge to increase the efficiency of data analysis, the flexibility of the framework to incorporate new analyses, the performance and ease of use, and lessons learned for future projects.; Comment: 14th International Workshop on Advanced Computing and Analysis Techniques in Physics Research

An approach to the analysis and deisgn of an intelligent tutoring system using an object-oriented methodology

Hiesel, Jeanne C.
Fonte: Rochester Instituto de Tecnologia Publicador: Rochester Instituto de Tecnologia
Tipo: Tese de Doutorado
EN_US
Relevância na Pesquisa
86.1%
A true Intelligent Tutoring System is difficult to produce in today's technological environment. This thesis reviews various theoretical methods and strategies that could be employed in performing the analysis and design of an Intelligent Tutoring System. An overview of the basic concepts of Object-Oriented Analysis and Design are provided in this thesis. The notation system provided by these concepts are utilized. The Object-Oriented Analysis and Design methods that are employed create a basis for an implementation of an Intelligent Tutoring System.

OBJECT ORIENTED ANALYSIS AND SEMANTIC NETWORK FOR HIGH RESOLUTION IMAGE CLASSIFICATION

ANTUNES, ALZIR FELIPPE B.; LINGNAU, CHRISTEL; CENTENO, JORGE ANTONIO SILVA
Fonte: Universidade Federal do Paraná-UFPR Publicador: Universidade Federal do Paraná-UFPR
Tipo: info:eu-repo/semantics/article; info:eu-repo/semantics/publishedVersion; Artigo Avaliado pelos Pares Formato: application/pdf
Publicado em 16/11/2004 POR
Relevância na Pesquisa
75.92%
Este artigo apresenta a classificação digital de imagem de alta resolução baseada em orientação a objeto. Os objetos da imagem (Ikonos, multiespectral) são oriundos de segmentação multi-resolução que permite a obtenção de diferentes níveis de segmentação. A segmentação em diferentes camadas pode apoiar uma estrutura hierárquica de segmentos, onde uma rede semântica pode ser introduzida. A rede semântica é baseada no processo cognitivo do usuário. O conhecimento pode ser explicitado por meio de regras fuzzy considerando descritores de forma e textura dos objetos, bem como as suas relações topológicas - entre objetos e subobjetos. São testados diferentes métodos de classificação dentro da rede semântica tais como seletivo e mudança de contexto. A área teste é uma zona agrícola, no Município de Nova Esperança-PR, onde se propôs mapear a mata ciliar ao longo do Rio Porecatú. Abstract This work presents a high resolution image classification based on object oriented. The objects are derived from multiresolution segmentation ( from multispectral image, Ikonos). It allows a creation of different levels of segments supporting a hierarchical structure, generating spatial relations between objects and sub-objects. This hierarchy is the bedding for the semantic network. The knowledge is the semantic basis. The classification is based on fuzzy rules by means of descriptors such as form...