Incorporating a Model-Driven Approach into an Embedded Software Course

The model-driven method has recently attracted considerable attention as a means of improving the reliability and efficiency of embedded software design. This paper describes an embedded software course incorporating a model-driven method. In this course, students learn both a new model-driven appro...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Electronics (Basel) 2019-09, Vol.8 (9), p.1004
1. Verfasser: Lim, Dong-Jin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 9
container_start_page 1004
container_title Electronics (Basel)
container_volume 8
creator Lim, Dong-Jin
description The model-driven method has recently attracted considerable attention as a means of improving the reliability and efficiency of embedded software design. This paper describes an embedded software course incorporating a model-driven method. In this course, students learn both a new model-driven approach for embedded software design and a conventional programming method. Even though they initially find it difficult to learn and apply the new concepts, most of the students find the model-driven method attractive due to its visual design. Our teaching experience indicates that the model-driven method can be incorporated into an embedded software course without compromising conventional content.
doi_str_mv 10.3390/electronics8091004
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2548439049</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2548439049</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-2ad85d6e7e176bf2cad4770136e142db06bc3cbfa258aecd89453ed04ed806c63</originalsourceid><addsrcrecordid>eNplkM1OwzAQhC0EElXpC3CyxDmw_kliH6vQQqUiDsA5cuwNpErtYKcg3p6gckBiL7OH0czoI-SSwbUQGm6wRzvG4DubFGgGIE_IjEOpM801P_3zn5NFSjuYTjOhBMzIeuNtiEOIZuz8KzX0ITjss9vYfaCny2GIwdg32vkxUOPpat-gc-joU2jHTxORVuEQE16Qs9b0CRe_Oicv69VzdZ9tH-821XKbWV7CmHHjVO4KLJGVRdNya5wsS2CiQCa5a6BorLBNa3iuDFqntMwFOpDoFBS2EHNydcyddr0fMI31bur3U2XNc6nkhEPqycWPLhtDShHbeojd3sSvmkH9g6z-j0x8AwKpYhU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2548439049</pqid></control><display><type>article</type><title>Incorporating a Model-Driven Approach into an Embedded Software Course</title><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Lim, Dong-Jin</creator><creatorcontrib>Lim, Dong-Jin</creatorcontrib><description>The model-driven method has recently attracted considerable attention as a means of improving the reliability and efficiency of embedded software design. This paper describes an embedded software course incorporating a model-driven method. In this course, students learn both a new model-driven approach for embedded software design and a conventional programming method. Even though they initially find it difficult to learn and apply the new concepts, most of the students find the model-driven method attractive due to its visual design. Our teaching experience indicates that the model-driven method can be incorporated into an embedded software course without compromising conventional content.</description><identifier>ISSN: 2079-9292</identifier><identifier>EISSN: 2079-9292</identifier><identifier>DOI: 10.3390/electronics8091004</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Computer engineering ; Curricula ; Design specifications ; Embedded systems ; Engineers ; Linux ; Operating systems ; Product design ; Programming languages ; Software engineering ; Software reliability ; Students</subject><ispartof>Electronics (Basel), 2019-09, Vol.8 (9), p.1004</ispartof><rights>2019 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-2ad85d6e7e176bf2cad4770136e142db06bc3cbfa258aecd89453ed04ed806c63</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Lim, Dong-Jin</creatorcontrib><title>Incorporating a Model-Driven Approach into an Embedded Software Course</title><title>Electronics (Basel)</title><description>The model-driven method has recently attracted considerable attention as a means of improving the reliability and efficiency of embedded software design. This paper describes an embedded software course incorporating a model-driven method. In this course, students learn both a new model-driven approach for embedded software design and a conventional programming method. Even though they initially find it difficult to learn and apply the new concepts, most of the students find the model-driven method attractive due to its visual design. Our teaching experience indicates that the model-driven method can be incorporated into an embedded software course without compromising conventional content.</description><subject>Computer engineering</subject><subject>Curricula</subject><subject>Design specifications</subject><subject>Embedded systems</subject><subject>Engineers</subject><subject>Linux</subject><subject>Operating systems</subject><subject>Product design</subject><subject>Programming languages</subject><subject>Software engineering</subject><subject>Software reliability</subject><subject>Students</subject><issn>2079-9292</issn><issn>2079-9292</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNplkM1OwzAQhC0EElXpC3CyxDmw_kliH6vQQqUiDsA5cuwNpErtYKcg3p6gckBiL7OH0czoI-SSwbUQGm6wRzvG4DubFGgGIE_IjEOpM801P_3zn5NFSjuYTjOhBMzIeuNtiEOIZuz8KzX0ITjss9vYfaCny2GIwdg32vkxUOPpat-gc-joU2jHTxORVuEQE16Qs9b0CRe_Oicv69VzdZ9tH-821XKbWV7CmHHjVO4KLJGVRdNya5wsS2CiQCa5a6BorLBNa3iuDFqntMwFOpDoFBS2EHNydcyddr0fMI31bur3U2XNc6nkhEPqycWPLhtDShHbeojd3sSvmkH9g6z-j0x8AwKpYhU</recordid><startdate>20190901</startdate><enddate>20190901</enddate><creator>Lim, Dong-Jin</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L7M</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope></search><sort><creationdate>20190901</creationdate><title>Incorporating a Model-Driven Approach into an Embedded Software Course</title><author>Lim, Dong-Jin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-2ad85d6e7e176bf2cad4770136e142db06bc3cbfa258aecd89453ed04ed806c63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computer engineering</topic><topic>Curricula</topic><topic>Design specifications</topic><topic>Embedded systems</topic><topic>Engineers</topic><topic>Linux</topic><topic>Operating systems</topic><topic>Product design</topic><topic>Programming languages</topic><topic>Software engineering</topic><topic>Software reliability</topic><topic>Students</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lim, Dong-Jin</creatorcontrib><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Electronics (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lim, Dong-Jin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Incorporating a Model-Driven Approach into an Embedded Software Course</atitle><jtitle>Electronics (Basel)</jtitle><date>2019-09-01</date><risdate>2019</risdate><volume>8</volume><issue>9</issue><spage>1004</spage><pages>1004-</pages><issn>2079-9292</issn><eissn>2079-9292</eissn><abstract>The model-driven method has recently attracted considerable attention as a means of improving the reliability and efficiency of embedded software design. This paper describes an embedded software course incorporating a model-driven method. In this course, students learn both a new model-driven approach for embedded software design and a conventional programming method. Even though they initially find it difficult to learn and apply the new concepts, most of the students find the model-driven method attractive due to its visual design. Our teaching experience indicates that the model-driven method can be incorporated into an embedded software course without compromising conventional content.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/electronics8091004</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2079-9292
ispartof Electronics (Basel), 2019-09, Vol.8 (9), p.1004
issn 2079-9292
2079-9292
language eng
recordid cdi_proquest_journals_2548439049
source MDPI - Multidisciplinary Digital Publishing Institute; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Computer engineering
Curricula
Design specifications
Embedded systems
Engineers
Linux
Operating systems
Product design
Programming languages
Software engineering
Software reliability
Students
title Incorporating a Model-Driven Approach into an Embedded Software Course
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T02%3A21%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Incorporating%20a%20Model-Driven%20Approach%20into%20an%20Embedded%20Software%20Course&rft.jtitle=Electronics%20(Basel)&rft.au=Lim,%20Dong-Jin&rft.date=2019-09-01&rft.volume=8&rft.issue=9&rft.spage=1004&rft.pages=1004-&rft.issn=2079-9292&rft.eissn=2079-9292&rft_id=info:doi/10.3390/electronics8091004&rft_dat=%3Cproquest_cross%3E2548439049%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2548439049&rft_id=info:pmid/&rfr_iscdi=true