Towards a rapid prototyping by linking design, implementation and debugging in real-time parallel systems

Due to the culture of sequential programming, the lack of tools and the inherent difficulties of parallel programming, most programmers find it hard to design and evaluate real time parallel programs. As a result, a major problem found in the development of real time parallel systems is the difficul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Moron, C.E., Ribeiro, J.R.P., Da Silva, N.C.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 199
container_issue
container_start_page 194
container_title
container_volume
creator Moron, C.E.
Ribeiro, J.R.P.
Da Silva, N.C.
description Due to the culture of sequential programming, the lack of tools and the inherent difficulties of parallel programming, most programmers find it hard to design and evaluate real time parallel programs. As a result, a major problem found in the development of real time parallel systems is the difficulty to produce rapid prototypes of the application and frequently the development of these types of systems, is behind schedule. The paper presents a visual environment which should be able to provide continuity in the development of projects using the most common development methods, traditional or object oriented, by offering support during the phases of implementation, debugging and testing. The environment has a visual interface with the user and the main aim is to facilitate the learning process in the generation and debugging of source code of applications developed for parallel kernels, in particular for Virtuoso (Virtual Single Processor Programming System-Virtuoso is a trademark of Eonic Systems-http://www.eonic.com). The environment is composed of four tools: a Parallel Program Generator, a Worst Case Execution Time Analyser, a Scheduling Analyser, and a Parallel Debugger. The first version of the tool is available for download from http://www.dc.ufscar.br/tev/tev.html and was released as Teaching Environment for Virtuoso (TEV).
doi_str_mv 10.1109/IWRSP.1998.676691
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_676691</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>676691</ieee_id><sourcerecordid>676691</sourcerecordid><originalsourceid>FETCH-LOGICAL-i203t-6e2a734b3b7742fced6e44a38ae8a4b6f44dadd6a9c704d030cfc6e4585331233</originalsourceid><addsrcrecordid>eNotkNtKxDAYhIMHcF33AfQqD2Br0qRJeimLh4UFRVe8XP42f0u0J5KI9O3tss7NDMzHXAwh15ylnLPibvP59v6a8qIwqdJKFfyELDIhskTlhp-SS2a4UUbqwpyRBWdaJoqx_IKsQvhis6TMZZEtiNsNv-BtoEA9jM7S0Q9xiNPo-oaWE21d_32IFoNr-lvqurHFDvsI0Q09hd7OVfnTNAfI9dQjtEl0HdIRPLQttjRMIWIXrsh5DW3A1b8vycfjw279nGxfnjbr-23iMiZiojADLWQpSq1lVldoFUoJwgAakKWqpbRgrYKi0kxaJlhVVzOSm1wIPl-wJDfHXYeI-9G7Dvy0P54k_gDr2FuY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Towards a rapid prototyping by linking design, implementation and debugging in real-time parallel systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Moron, C.E. ; Ribeiro, J.R.P. ; Da Silva, N.C.</creator><creatorcontrib>Moron, C.E. ; Ribeiro, J.R.P. ; Da Silva, N.C.</creatorcontrib><description>Due to the culture of sequential programming, the lack of tools and the inherent difficulties of parallel programming, most programmers find it hard to design and evaluate real time parallel programs. As a result, a major problem found in the development of real time parallel systems is the difficulty to produce rapid prototypes of the application and frequently the development of these types of systems, is behind schedule. The paper presents a visual environment which should be able to provide continuity in the development of projects using the most common development methods, traditional or object oriented, by offering support during the phases of implementation, debugging and testing. The environment has a visual interface with the user and the main aim is to facilitate the learning process in the generation and debugging of source code of applications developed for parallel kernels, in particular for Virtuoso (Virtual Single Processor Programming System-Virtuoso is a trademark of Eonic Systems-http://www.eonic.com). The environment is composed of four tools: a Parallel Program Generator, a Worst Case Execution Time Analyser, a Scheduling Analyser, and a Parallel Debugger. The first version of the tool is available for download from http://www.dc.ufscar.br/tev/tev.html and was released as Teaching Environment for Virtuoso (TEV).</description><identifier>ISSN: 1074-6005</identifier><identifier>ISBN: 0818684798</identifier><identifier>ISBN: 9780818684791</identifier><identifier>EISSN: 2332-6581</identifier><identifier>DOI: 10.1109/IWRSP.1998.676691</identifier><language>eng</language><publisher>IEEE</publisher><subject>Automatic programming ; Debugging ; Joining processes ; Kernel ; Parallel programming ; Programming profession ; Prototypes ; Real time systems ; Testing ; Trademarks</subject><ispartof>Proceedings. Ninth International Workshop on Rapid System Prototyping (Cat. No.98TB100237), 1998, p.194-199</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/676691$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/676691$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Moron, C.E.</creatorcontrib><creatorcontrib>Ribeiro, J.R.P.</creatorcontrib><creatorcontrib>Da Silva, N.C.</creatorcontrib><title>Towards a rapid prototyping by linking design, implementation and debugging in real-time parallel systems</title><title>Proceedings. Ninth International Workshop on Rapid System Prototyping (Cat. No.98TB100237)</title><addtitle>IWRSP</addtitle><description>Due to the culture of sequential programming, the lack of tools and the inherent difficulties of parallel programming, most programmers find it hard to design and evaluate real time parallel programs. As a result, a major problem found in the development of real time parallel systems is the difficulty to produce rapid prototypes of the application and frequently the development of these types of systems, is behind schedule. The paper presents a visual environment which should be able to provide continuity in the development of projects using the most common development methods, traditional or object oriented, by offering support during the phases of implementation, debugging and testing. The environment has a visual interface with the user and the main aim is to facilitate the learning process in the generation and debugging of source code of applications developed for parallel kernels, in particular for Virtuoso (Virtual Single Processor Programming System-Virtuoso is a trademark of Eonic Systems-http://www.eonic.com). The environment is composed of four tools: a Parallel Program Generator, a Worst Case Execution Time Analyser, a Scheduling Analyser, and a Parallel Debugger. The first version of the tool is available for download from http://www.dc.ufscar.br/tev/tev.html and was released as Teaching Environment for Virtuoso (TEV).</description><subject>Automatic programming</subject><subject>Debugging</subject><subject>Joining processes</subject><subject>Kernel</subject><subject>Parallel programming</subject><subject>Programming profession</subject><subject>Prototypes</subject><subject>Real time systems</subject><subject>Testing</subject><subject>Trademarks</subject><issn>1074-6005</issn><issn>2332-6581</issn><isbn>0818684798</isbn><isbn>9780818684791</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1998</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkNtKxDAYhIMHcF33AfQqD2Br0qRJeimLh4UFRVe8XP42f0u0J5KI9O3tss7NDMzHXAwh15ylnLPibvP59v6a8qIwqdJKFfyELDIhskTlhp-SS2a4UUbqwpyRBWdaJoqx_IKsQvhis6TMZZEtiNsNv-BtoEA9jM7S0Q9xiNPo-oaWE21d_32IFoNr-lvqurHFDvsI0Q09hd7OVfnTNAfI9dQjtEl0HdIRPLQttjRMIWIXrsh5DW3A1b8vycfjw279nGxfnjbr-23iMiZiojADLWQpSq1lVldoFUoJwgAakKWqpbRgrYKi0kxaJlhVVzOSm1wIPl-wJDfHXYeI-9G7Dvy0P54k_gDr2FuY</recordid><startdate>1998</startdate><enddate>1998</enddate><creator>Moron, C.E.</creator><creator>Ribeiro, J.R.P.</creator><creator>Da Silva, N.C.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1998</creationdate><title>Towards a rapid prototyping by linking design, implementation and debugging in real-time parallel systems</title><author>Moron, C.E. ; Ribeiro, J.R.P. ; Da Silva, N.C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i203t-6e2a734b3b7742fced6e44a38ae8a4b6f44dadd6a9c704d030cfc6e4585331233</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Automatic programming</topic><topic>Debugging</topic><topic>Joining processes</topic><topic>Kernel</topic><topic>Parallel programming</topic><topic>Programming profession</topic><topic>Prototypes</topic><topic>Real time systems</topic><topic>Testing</topic><topic>Trademarks</topic><toplevel>online_resources</toplevel><creatorcontrib>Moron, C.E.</creatorcontrib><creatorcontrib>Ribeiro, J.R.P.</creatorcontrib><creatorcontrib>Da Silva, N.C.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Moron, C.E.</au><au>Ribeiro, J.R.P.</au><au>Da Silva, N.C.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Towards a rapid prototyping by linking design, implementation and debugging in real-time parallel systems</atitle><btitle>Proceedings. Ninth International Workshop on Rapid System Prototyping (Cat. No.98TB100237)</btitle><stitle>IWRSP</stitle><date>1998</date><risdate>1998</risdate><spage>194</spage><epage>199</epage><pages>194-199</pages><issn>1074-6005</issn><eissn>2332-6581</eissn><isbn>0818684798</isbn><isbn>9780818684791</isbn><abstract>Due to the culture of sequential programming, the lack of tools and the inherent difficulties of parallel programming, most programmers find it hard to design and evaluate real time parallel programs. As a result, a major problem found in the development of real time parallel systems is the difficulty to produce rapid prototypes of the application and frequently the development of these types of systems, is behind schedule. The paper presents a visual environment which should be able to provide continuity in the development of projects using the most common development methods, traditional or object oriented, by offering support during the phases of implementation, debugging and testing. The environment has a visual interface with the user and the main aim is to facilitate the learning process in the generation and debugging of source code of applications developed for parallel kernels, in particular for Virtuoso (Virtual Single Processor Programming System-Virtuoso is a trademark of Eonic Systems-http://www.eonic.com). The environment is composed of four tools: a Parallel Program Generator, a Worst Case Execution Time Analyser, a Scheduling Analyser, and a Parallel Debugger. The first version of the tool is available for download from http://www.dc.ufscar.br/tev/tev.html and was released as Teaching Environment for Virtuoso (TEV).</abstract><pub>IEEE</pub><doi>10.1109/IWRSP.1998.676691</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1074-6005
ispartof Proceedings. Ninth International Workshop on Rapid System Prototyping (Cat. No.98TB100237), 1998, p.194-199
issn 1074-6005
2332-6581
language eng
recordid cdi_ieee_primary_676691
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Automatic programming
Debugging
Joining processes
Kernel
Parallel programming
Programming profession
Prototypes
Real time systems
Testing
Trademarks
title Towards a rapid prototyping by linking design, implementation and debugging in real-time parallel systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T16%3A06%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Towards%20a%20rapid%20prototyping%20by%20linking%20design,%20implementation%20and%20debugging%20in%20real-time%20parallel%20systems&rft.btitle=Proceedings.%20Ninth%20International%20Workshop%20on%20Rapid%20System%20Prototyping%20(Cat.%20No.98TB100237)&rft.au=Moron,%20C.E.&rft.date=1998&rft.spage=194&rft.epage=199&rft.pages=194-199&rft.issn=1074-6005&rft.eissn=2332-6581&rft.isbn=0818684798&rft.isbn_list=9780818684791&rft_id=info:doi/10.1109/IWRSP.1998.676691&rft_dat=%3Cieee_6IE%3E676691%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=676691&rfr_iscdi=true