dc.creator.ID |
LOPES, A. B. |
pt_BR |
dc.creator.Lattes |
http://lattes.cnpq.br/2057318985800730 |
pt_BR |
dc.contributor.advisor1 |
MAGALHÃES, Maurício Ferreira. |
|
dc.contributor.advisor1ID |
MAGALHÃES, M. F. |
pt_BR |
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/7012140809519038 |
pt_BR |
dc.contributor.referee1 |
MONGIOVI, Giuseppe. |
|
dc.contributor.referee2 |
SAUVÉ, Jacques Philippe. |
|
dc.description.resumo |
Este trabalho apresenta a implementação de um ambiente orientado
ao desenvolvimento de software de controle em tempo-real. O ambiente
procura atender aos requisitos essenciais para a programação de sistemas
distribuídos de Controle de Processos e consiste basicamente de
uma metodologia e de duas linguagens: a Linguagem de Programação de Módulos
- LPM e a Linguagem de Configuração de Modulos - LCM. No modelo
adotado para o ambiente, o desenvolvimento de uma aplicação e constituído
por duas etapas: a programação em LPM dos módulos que implementam
as funções do sistema e a configuração em LCM da aplicação a partir dos
módulos disponíveis. Esta característica possibilita a incorporação de
mecanismos de reconfiguração dinâmica e tolerância a falhas. A comunicação
entre módulos é feita através de troca de mensagens mediante uma
interface constituída de portas logicas de entrada e saída. A configuração
de uma aplicação corresponde a um programa LCM que especifica os
módulos componentes da aplicação e a interligação de suas portas. A implementação
das linguagens foi realizada num computador PCS CADMUS-9200
através do uso das ferramentas YACC e LEX e esta disponível para executar
em ambiente compatível com IBM-PC. As linguagens são suportadas por
um núcleo tempo-real cuja interface e apresentada na dissertação.
Atualmente o ambiente suporta apenas configuração estática e processamento
centralizado. Uma evolução consequente do trabalho e a extensão
do ambiente de forma a possibilitar a execução distribuída de aplicações. |
pt_BR |
dc.publisher.country |
Brasil |
pt_BR |
dc.publisher.department |
Centro de Engenharia Elétrica e Informática - CEEI |
pt_BR |
dc.publisher.program |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO |
pt_BR |
dc.publisher.initials |
UFCG |
pt_BR |
dc.subject.cnpq |
Ciência da Computação |
|
dc.title |
LPM e LCM: linguagens para programação e configuração de aplicações de tempo-real. |
pt_BR |
dc.date.issued |
1986-08 |
|
dc.description.abstract |
This work presents the implementation of an environment oriented
the development of real-time control software. The environment
seeks to meet essential requirements for systems programming
distributed Process Control and basically consists of
a methodology and two languages: the Module Programming Language
- LPM and the Module Configuration Language - LCM. In the model
adopted for the environment, the development of an application and constituted
in two stages: the LPM programming of the modules that implement
the system functions and the LCM configuration of the application from the
available modules. This feature makes it possible to incorporate
dynamic reconfiguration mechanisms and fault tolerance. The communication
between modules is done through the exchange of messages through a
interface consisting of logical input and output ports. The configuration
of an application corresponds to an LCM program that specifies the
component modules of the application and the interconnection of their ports. The implementation
of languages was performed on a PCS computer CADMUS-9200
through the use of the YACC and LEX tools and is available to execute
in an IBM-PC compatible environment. Languages are supported by
a real-time core whose interface is presented in the dissertation.
Currently the environment only supports static configuration and processing
centralized. A consequent evolution of the work and the extension
of the environment in order to enable the distributed execution of applications. |
pt_BR |
dc.identifier.uri |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11105 |
|
dc.date.accessioned |
2020-01-22T11:20:06Z |
|
dc.date.available |
2020-01-22 |
|
dc.date.available |
2020-01-22T11:20:06Z |
|
dc.type |
Dissertação |
pt_BR |
dc.subject |
Linguagem para Programação |
|
dc.subject |
LPM |
|
dc.subject |
LCM |
|
dc.subject |
Programação de Sistemas de Tempo Real |
|
dc.subject |
Interface dos Servigos |
|
dc.subject |
Serviços de Troca de Mensagens |
|
dc.subject |
Programming Language |
|
dc.subject |
Programming Real Time Systems |
|
dc.subject |
Service Interface |
|
dc.subject |
Message Exchange Services |
|
dc.rights |
Acesso Aberto |
pt_BR |
dc.creator |
LOPES, Adilson Barboza. |
|
dc.publisher |
Universidade Federal de Campina Grande |
pt_BR |
dc.language |
por |
pt_BR |
dc.title.alternative |
LPM and LCM: languages for programming and configuring real-time applications. |
pt_BR |
dc.identifier.citation |
LOPES, Adilson Barbosa. LPM e LCM: linguagens para programação e configuração de aplicações de tempo-real. 1986. 154f. (Dissertação) Mestrado em Informática, Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campus II, Campina Grande - Paraíba - Brasil, 1986. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/11105 |
pt_BR |