Spelling suggestions: "subject:"linguagem orientador a objeto"" "subject:"1inguagem orientador a objeto""
1 |
Interconexão dinamica de objetos distribuidos JavaFerreira, Adrian C 24 July 2018 (has links)
Orientador: Rogerio Drummond / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-24T16:46:49Z (GMT). No. of bitstreams: 1
Ferreira_AdrianC_M.pdf: 2440367 bytes, checksum: 606a73d181b5258837050d4f9f335d57 (MD5)
Previous issue date: 1998 / Resumo: o desenvolvimento de aplicações distribuídas, quando não indispensável, permite um aproveitamento mais eficiente de recursos. Entretanto, esses programas ainda exigem muito esforço de programação se comparado com o desenvolvimento de programas convencionais não-distribuídos. Existe portanto a necessidade de mecanismos que facilitem o trabalho do desenvolvedor. As tecnologias disponíveis atualmente ainda dificultam a criação de objetos remotos, ajudando apenas a interconexão estática: as ligações entre os objetos devem ser definidas em tempo de compilação. Além disso, não há um padrão de comunicação entre os objetos: cada aplicação constrói suas próprias conexões. Outro aspecto que precisa ser aprimorado é o de mecanismos que efetivamente elevem o nível de abstração para o desenvolvedor, tando para a criação de objetos remotos quanto para a configuração das aplicações. Este trabalho apresenta a versão inicial de um ambiente para desenvolvimento de aplicações distribuídas onde os objetos são facilmente criados e sua configuração pode ser realizada depois que os objetos foram instanciados. A comunicação entre esses objetos pode utilizar conectores que são vias previamente definidas e com infra-estrutura mais elaborada para fornecer serviços associados ao estabelecimento de uma conexão. / Abstract: Distributed application development is, in some cases a good choice for improving resources usage; in other cases it is even more important and the developer's only choice. On the other hand, this kind of programming needs hard development work when compared with non-distributed application programming. Today, creation of remote objects is not simple; besides connections are static: object binding must be defined before code compilation. Another difficulty arises as there is no standard in object communication. Therefore, it is necessary to develop resources for high level distributed programming. This project presents the first version of an environment for distributed application development where distributed objects are created as simply as a local one. Objects can be configured dynamically and connectors (channels with incorporated semantics) can be used to establish communication between objects in a high level programming. / Mestrado / Mestre em Ciência da Computação
|
2 |
Ferramentas para linguagem de especificação LOTOSLima, Humberto Maia 15 June 1992 (has links)
Orientador: Mauricio Ferreira Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-19T03:46:57Z (GMT). No. of bitstreams: 1
Lima_HumbertoMaia_M.pdf: 6282762 bytes, checksum: 38c8a0eb30331b118dd48a4a19ad9b52 (MD5)
Previous issue date: 1992 / Resumo: Este trabalho propõe a implementação de um ambiente de auxílio ao desenvolvimento de especificações de sistema que utilizam LOTOS como linguagem. Tal ambiente é formado de um conjunto integrado de ferramentas composto de um editor de texto, um analisador sintático e semântico e um simulador para LOTOS. Diferente de outras implementações descritas na literatura, é proposta a implementação do simulador LOTOS em uma linguagem orientada para objetos utilizando um mapeamento da semântica dos operadores LOTOS para classes C++ / Abstract: An environment for system design using LOTOS as specification language is proposed. The environment is composed by an editor, a syntax and semaoticchecker and a simulator all workingin an integrated from. Different from similar works described in the literature, the proposed implementation of the LOTOS simulator is based on an object orieoted language mappmg the semaotic of LOTOS operators to C++ classes / Mestrado / Mestre em Engenharia Elétrica
|
3 |
Engenharia de sistemas computacionaisSouza, Alexandre Perin de January 2000 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-17T20:46:20Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-25T18:48:03Z : No. of bitstreams: 1
177313.pdf: 3869545 bytes, checksum: d2e15e32201dc62981879b3fb195d3cc (MD5) / O fortalecimento da UML (Unified Language Modeling) como linguagem padrão para modelagem, tem resultado no aparecimento e desenvolvimento de inúmeras ferramentas CASE de geração automática de código. Estas ferramentas permitem modelar sistemas observando aspectos funcionais, comportamentais, estruturais e/ou organizacionais. O interessante é perceber quais modelos podem ser codificados em uma linguagem de programação e de que forma esses modelos são traduzidos. Esta problemática facilita o entendimento do mecanismo de funcionamento das ferramentas de geração automática de código, além de ser um estudo preliminar para o desenvolvimento de uma futura ferramenta CASE. A idéia deste trabalho está em realizar um estudo que possa determinar a forma pela qual são realizados mapeamentos de modelos, representados na notação UML para Java.
|
4 |
Uma proposta de linguagem visual orientada a objetos para programação de microcontroladoresSousa, Antonio Heronaldo de 23 February 1999 (has links)
Orientador: Elnatan Chagas Ferreira / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T08:50:41Z (GMT). No. of bitstreams: 1
Sousa_AntonioHeronaldode_D.pdf: 9476626 bytes, checksum: 6fc4c287239d7216bd6d55c7a1e61b23 (MD5)
Previous issue date: 1999 / Resumo: Este trabalho apresenta um estudo sobre a viabilidade de se utilizar novas metodologias de engenharia de software em ambientes microcontrolados. É abordado o uso da programação orientada a objetos, juntamente com a programação visual, na construção de linguagens mais acessíveis e mais produtivas para a programação de microcontroladores. Como resultado, foi proposto um protótipo de uma linguagem, chamada 0++. Esta linguagem se caracteriza por utilizar, em conjunto, estruturas gráficas e estruturas textuais para melhor representar dados e algoritmos. Além disso, ela foi projetada para combinar as características de reusabilidade da programação orientada a objetos e a acessibilidade da programação visual. Ela permite o desenvolvimento de aplicações usando estruturas visuais orientadas a objetos, a fim de melhorar a qualidade e acessibilidade de informações trocadas no desenvolvimento de software para sistemas microcontrolados...Observação: O resumo, na íntegra, poderá ser visualizado no texto completo da tese digital / Abstract: This thesis presents a feasibility investigation about use of new engineering software methodologies in microcontroller systems. The approach is to use object oriented programming paradigm with visual programming to build a more productive microcontroller programming language. It was developed a microcontroller programming language, called 0++. The main feature of this language is to use, at the same time, graphical structures and text to represent data and procedures. Also, it was designed to combine the reusability of object-oriented programming and the accessibility of visual programming. It allows the development of applications using visual object-oriented structures in order to improve quality and accessibility of information exchange in microcontroller systems software design...Note: The complete abstract is available with the full electronic digital thesis or dissertations / Doutorado / Doutor em Engenharia Elétrica
|
5 |
Um Sistema de informações para a prática do gerenciamento e planejamento urbanoCarvalho, Beatriz Nozari Ribeiro de January 2000 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Produção, Florianópolis, 2000 / Made available in DSpace on 2012-10-17T17:25:12Z (GMT). No. of bitstreams: 1
174452.pdf: 703570 bytes, checksum: 28e86235eb4254d20de7442df5126180 (MD5) / No caso específico do controle urbanístico, os instrumentos concebidos, na maioria das vezes de forma inaplicável, têm sido o principal empecilho para o desenvolvimento de qualquer ação no urbano. Um dos caminhos para atenuar tal dificuldade é a melhor preparação do pessoal envolvido no trabalho. Para tanto parece justificável a elaboração de um projeto de pesquisa que forneça, de forma acessível às prefeituras de pequeno porte, subsídios para a formulação de instrumentos legais básicos no controle do Uso do Solo. E para promover informações ao usuário de modo a executar e adotar decisões na pesquisa, no planejamento e no gerenciamento propõe-se a utilização de um Sistema de Informações. Desenvolver este Sistema de modo que ele possa representar a informação necessária para cada município, ou seja, especificamente para uma determinada prefeitura, de forma eficiente, porém com baixo custo é o principal objetivo deste trabalho. As implementações necessárias para o desenvolvimento do protótipo do Sistema são desenvolvidas em Smalltalk, linguagem orientada a objetos, por ser potencialmente útil para a construção de protótipos rápidos, para uso na depuração das especificações das aplicações. Por fim uma aplicação prática é realizada com a finalidade de validar a eficiência do Sistema.
|
6 |
Um modelo de suporte a programação orientada a aspectosPiveta, Eduardo Kessler January 2001 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-18T12:24:15Z (GMT). No. of bitstreams: 1
195198.pdf: 478057 bytes, checksum: d011e8d6890bdd7b4865e18220d8a3e8 (MD5)
|
7 |
Prototipagem e implementação de especificações LOTOS utilizando um ambiente para desenvolvimento de sistemas de tempo realMedeiros, Eilson Barbosa 24 April 1991 (has links)
Orientador: Mauricio Ferreira Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-20T00:50:45Z (GMT). No. of bitstreams: 1
Medeiros_EilsonBarbosa_M.pdf: 10045344 bytes, checksum: bff05c03e0712fc38078e8ba446bcc3a (MD5)
Previous issue date: 1991 / Resumo: O processo de projeto e realização de sistemas é uma tarefa não trivial principalmente quando consideramos o desenvolvimento de sistemas complexos. Uma proposta que tem sido recentemente discutida é a definição de uma metodologia baseada em técnicas de descrição formais, para suportar as diversas etapas do processo de projeto e realização de sistemas. Segundo esta metodologia, inicialmente serão trabalhadas as características arquiteturais do sistema. Numa segunda fase, a partir da arquitetura definida na fase arquiteturaI, serão detalhados os aspectos voltados à realização do sistema. De acordo com esta metodologia uma vez tendo sido obtida uma arquitetura suficientemente expressiva do sistema, a especificação que descreve esta arquitetura deverá ser traduzi da para uma especificação em um ambiente de implementação para que os aspectos relativos à realização possam então ser explorados. Neste trabalho consideramos as questões envolvidas no procedimento de tradução. Uma metodologia de mapeamento é discutida e implementada. Utilizamos, de forma particular, LOTOS como linguagem de especificação na fase arquitetura I e o ambiente de implementação de sistemas de tempo real - STER - como ambiente de desenvolvimento da fase de realização. Um exemplo é elaborado para avaliar a viabilidade da metodologia proposta / Abstract: Not informed. / Mestrado / Mestre em Engenharia Elétrica
|
8 |
Modelagem empresarial : abordagem de integração de empresas : aplicação da metodologia CimOsa/rg a plataforma PIPEFAPereira, Francisco Edeneziano Dantas 31 July 2001 (has links)
Orientador : João Mauricio Rosario / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-07-29T03:21:17Z (GMT). No. of bitstreams: 1
Pereira_FranciscoEdenezianoDantas_M.pdf: 9344135 bytes, checksum: 747bac5a912796ea06a9e7e227465423 (MD5)
Previous issue date: 2001 / Resumo: Este trabalho apresenta a integração de empresa e focaliza a modelagem empresarial como uma abordagem dessa integração, tendo como contexto a realidade das empresas de manufatura atuais e como referencial teórico, as arquiteturas de referência CIMOS A (Open System Architecture for CIM), GRAI-GIM (GRAI Integrated Methodology), a arquitetura PERA (Purdue Enterprise Reference Architecture) e a metodologia CimOsa/rg. Descreve o ambiente experimental PIPEF A (Plataforma Industrial para Pesquisa, Ensino e Formação em Automação), redefine seus elementos principais e procede a sua modelagem empresarial, desenvolvendo um modelo conceitual segundo a sistemática da metodologia CimOsa/rg e a arquitetura CIMOS A, contando com o auxílio da ferramenta computacional Cimtool. O modelo descreve a plataforma de maneira semi-formal e não-ambígüa, segundo dois domínios: Planejamento e Controle da Produção e Chão de Fábrica, a partir dos quais explicita seus requisitos funcionais, em termos de Processos de Negócio e Atividades de Empresa; determina as necessidades de informação em termos de Vistas de Objetos e Objetos de Empresa e esses em Segmentos de um Modelo Semântico de Informação. Exprime também os conhecimentos utilizados em um subconjunto dessas atividades e os recursos necessários / Abstract: This work describes enterprise integration focusing enterprise modeling as an integration approach. It considers manufacturing enterprise reality as the current context and CIMOS A (Open System Architecture for CIM), GRAI-GIM (GRAI Integrated Methodology), PERA (Purdue Enterprise Reference Architecture) and CimOsalrg methodology as its theoretical reference. It presents PIPEFA (Industrial Platform for Research, Teaching, and Training in Automation) experimental environment, redefines its main elements and develops a conceptual model according to CimOsalrg methodology and CIMOS A architecture. The development process is supported by Cimtool, a toei CASE (Computed-aided Software Engineering). The developed model expresses the plataform on a semi-formal and unambiguous manner, in terms of two domains: Production Control and Shop FIoor; the model defines PIFEFA's functional requirements in terms of Business Processes and Enterprise Activities, and also shows its information requirements in terms of enterprise Object View and Enterprise Objects; these latter are organized into three Segments of a Semantic Information Mode! / Mestrado / Mecanica dos Solidos / Mestre em Engenharia Mecânica
|
Page generated in 0.1159 seconds