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

Detalhes bibliográficos
Autor(a) principal: Becker, Leandro Buss
Data de Publicação: 2002
Outros Autores: Pereira, Carlos Eduardo
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/27571
Resumo: 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.
id UFRGS-2_51fd75bbd06cf366264d0614e51c94a5
oai_identifier_str oai:www.lume.ufrgs.br:10183/27571
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Becker, Leandro BussPereira, Carlos Eduardo2011-01-28T05:59:05Z20021042-296Xhttp://hdl.handle.net/10183/27571000377206This 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.application/pdfengIEEE transactions on robotics and automation. New York. vol. 18, no. 4 (Aug. 2002), p. 421-430Sistema operacional de tempo realOrientação a objetosObject-oriented methodsReal-time systemsSoftware toolsSystem analysis and designSIMOO-RT : an object-oriented framework for the development of real-time industrial automation systemsEstrangeiroinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000377206.pdf000377206.pdfTexto completo (inglês)application/pdf776505http://www.lume.ufrgs.br/bitstream/10183/27571/1/000377206.pdfb3996346493a0586d93c3ec7c6804a9dMD51TEXT000377206.pdf.txt000377206.pdf.txtExtracted Texttext/plain50815http://www.lume.ufrgs.br/bitstream/10183/27571/2/000377206.pdf.txt9214f9855cfa980c1e8634999ac5ce4dMD52THUMBNAIL000377206.pdf.jpg000377206.pdf.jpgGenerated Thumbnailimage/jpeg2214http://www.lume.ufrgs.br/bitstream/10183/27571/3/000377206.pdf.jpgf46011c8ea06be364607ed4bff12f33cMD5310183/275712021-06-26 04:39:30.061926oai:www.lume.ufrgs.br:10183/27571Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-06-26T07:39:30Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
title SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
spellingShingle SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
Becker, Leandro Buss
Sistema operacional de tempo real
Orientação a objetos
Object-oriented methods
Real-time systems
Software tools
System analysis and design
title_short SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
title_full SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
title_fullStr SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
title_full_unstemmed SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
title_sort SIMOO-RT : an object-oriented framework for the development of real-time industrial automation systems
author Becker, Leandro Buss
author_facet Becker, Leandro Buss
Pereira, Carlos Eduardo
author_role author
author2 Pereira, Carlos Eduardo
author2_role author
dc.contributor.author.fl_str_mv Becker, Leandro Buss
Pereira, Carlos Eduardo
dc.subject.por.fl_str_mv Sistema operacional de tempo real
Orientação a objetos
topic Sistema operacional de tempo real
Orientação a objetos
Object-oriented methods
Real-time systems
Software tools
System analysis and design
dc.subject.eng.fl_str_mv Object-oriented methods
Real-time systems
Software tools
System analysis and design
description 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.
publishDate 2002
dc.date.issued.fl_str_mv 2002
dc.date.accessioned.fl_str_mv 2011-01-28T05:59:05Z
dc.type.driver.fl_str_mv Estrangeiro
info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/27571
dc.identifier.issn.pt_BR.fl_str_mv 1042-296X
dc.identifier.nrb.pt_BR.fl_str_mv 000377206
identifier_str_mv 1042-296X
000377206
url http://hdl.handle.net/10183/27571
dc.language.iso.fl_str_mv eng
language eng
dc.relation.ispartof.pt_BR.fl_str_mv IEEE transactions on robotics and automation. New York. vol. 18, no. 4 (Aug. 2002), p. 421-430
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/27571/1/000377206.pdf
http://www.lume.ufrgs.br/bitstream/10183/27571/2/000377206.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/27571/3/000377206.pdf.jpg
bitstream.checksum.fl_str_mv b3996346493a0586d93c3ec7c6804a9d
9214f9855cfa980c1e8634999ac5ce4d
f46011c8ea06be364607ed4bff12f33c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224724556021760