Loading…
TALISMAN MDE: Mixing MDE principles
The Model-Driven Engineering approach is progressively gaining popularity in the software engineering community as it raises the level of abstraction in software development. In TALISMAN MDE framework, we combine the principles of the two most important initiatives, Model-Driven Architecture and Sof...
Saved in:
Published in: | The Journal of systems and software 2010-07, Vol.83 (7), p.1179-1191 |
---|---|
Main Authors: | , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643 |
---|---|
cites | cdi_FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643 |
container_end_page | 1191 |
container_issue | 7 |
container_start_page | 1179 |
container_title | The Journal of systems and software |
container_volume | 83 |
creator | García-Díaz, Vicente Fernández-Fernández, Héctor Palacios-González, Elías G-Bustelo, B. Cristina Pelayo Sanjuán-Martínez, Oscar Lovelle, Juan Manuel Cueva |
description | The Model-Driven Engineering approach is progressively gaining popularity in the software engineering community as it raises the level of abstraction in software development. In TALISMAN MDE framework, we combine the principles of the two most important initiatives, Model-Driven Architecture and Software Factories. Both have their pros and cons, and we select the best from each in TALISMAN MDE. To show the advantages of TALISMAN MDE, we have developed a systems generator and used it to create applications for controlling food traceability. The applications are being used in dairies with different manufacturing processes, using software developed specifically for each dairy by working only with models, without additional programming. |
doi_str_mv | 10.1016/j.jss.2010.01.010 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_896232246</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121210000075</els_id><sourcerecordid>2051496391</sourcerecordid><originalsourceid>FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643</originalsourceid><addsrcrecordid>eNp9kE9LAzEQxYMoWKsfwFvRg6etM_m3iZ5KrVpo9WA9h91sVrKsuzVpRb-9KfXkQRiYGfi9Yd4j5BxhjIDyuhk3MY4ppB0wFRyQAaqcZUipOiSDxPA0Iz0mJzE2AJBToANyuZos5i_LydNoeTe7GS39l-_edvNoHXxn_bp18ZQc1UUb3dlvH5LX-9lq-pgtnh_m08kis0zITcbBCgbaSZVj7oQETal2JVYMCw5Ca6VyVeZ1KaXlKFUttLCsrDQUwCvJ2ZBc7e-uQ_-xdXFj3n20rm2LzvXbaJSWlFHKZSIv_pBNvw1des4wKYTSWmKCcA_Z0McYXG2SpfcifBsEswvNNCaFZnahGcBUkDS3e41LPj-9CyZa7zrrKh-c3Ziq9_-ofwA2x284</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>365589961</pqid></control><display><type>article</type><title>TALISMAN MDE: Mixing MDE principles</title><source>Elsevier</source><creator>García-Díaz, Vicente ; Fernández-Fernández, Héctor ; Palacios-González, Elías ; G-Bustelo, B. Cristina Pelayo ; Sanjuán-Martínez, Oscar ; Lovelle, Juan Manuel Cueva</creator><creatorcontrib>García-Díaz, Vicente ; Fernández-Fernández, Héctor ; Palacios-González, Elías ; G-Bustelo, B. Cristina Pelayo ; Sanjuán-Martínez, Oscar ; Lovelle, Juan Manuel Cueva</creatorcontrib><description>The Model-Driven Engineering approach is progressively gaining popularity in the software engineering community as it raises the level of abstraction in software development. In TALISMAN MDE framework, we combine the principles of the two most important initiatives, Model-Driven Architecture and Software Factories. Both have their pros and cons, and we select the best from each in TALISMAN MDE. To show the advantages of TALISMAN MDE, we have developed a systems generator and used it to create applications for controlling food traceability. The applications are being used in dairies with different manufacturing processes, using software developed specifically for each dairy by working only with models, without additional programming.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/j.jss.2010.01.010</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Architecture (computers) ; CAM ; Communities ; Computer aided manufacturing ; Computer architecture ; Computer programs ; Control systems ; Dairy products ; Foods ; MDA ; MDE ; Model-Driven ; Programming ; Software ; Software development ; Software engineering ; Software factory ; Studies ; Systems development ; TALISMAN ; TMDE</subject><ispartof>The Journal of systems and software, 2010-07, Vol.83 (7), p.1179-1191</ispartof><rights>2010 Elsevier Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Jul 2010</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643</citedby><cites>FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>García-Díaz, Vicente</creatorcontrib><creatorcontrib>Fernández-Fernández, Héctor</creatorcontrib><creatorcontrib>Palacios-González, Elías</creatorcontrib><creatorcontrib>G-Bustelo, B. Cristina Pelayo</creatorcontrib><creatorcontrib>Sanjuán-Martínez, Oscar</creatorcontrib><creatorcontrib>Lovelle, Juan Manuel Cueva</creatorcontrib><title>TALISMAN MDE: Mixing MDE principles</title><title>The Journal of systems and software</title><description>The Model-Driven Engineering approach is progressively gaining popularity in the software engineering community as it raises the level of abstraction in software development. In TALISMAN MDE framework, we combine the principles of the two most important initiatives, Model-Driven Architecture and Software Factories. Both have their pros and cons, and we select the best from each in TALISMAN MDE. To show the advantages of TALISMAN MDE, we have developed a systems generator and used it to create applications for controlling food traceability. The applications are being used in dairies with different manufacturing processes, using software developed specifically for each dairy by working only with models, without additional programming.</description><subject>Architecture (computers)</subject><subject>CAM</subject><subject>Communities</subject><subject>Computer aided manufacturing</subject><subject>Computer architecture</subject><subject>Computer programs</subject><subject>Control systems</subject><subject>Dairy products</subject><subject>Foods</subject><subject>MDA</subject><subject>MDE</subject><subject>Model-Driven</subject><subject>Programming</subject><subject>Software</subject><subject>Software development</subject><subject>Software engineering</subject><subject>Software factory</subject><subject>Studies</subject><subject>Systems development</subject><subject>TALISMAN</subject><subject>TMDE</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LAzEQxYMoWKsfwFvRg6etM_m3iZ5KrVpo9WA9h91sVrKsuzVpRb-9KfXkQRiYGfi9Yd4j5BxhjIDyuhk3MY4ppB0wFRyQAaqcZUipOiSDxPA0Iz0mJzE2AJBToANyuZos5i_LydNoeTe7GS39l-_edvNoHXxn_bp18ZQc1UUb3dlvH5LX-9lq-pgtnh_m08kis0zITcbBCgbaSZVj7oQETal2JVYMCw5Ca6VyVeZ1KaXlKFUttLCsrDQUwCvJ2ZBc7e-uQ_-xdXFj3n20rm2LzvXbaJSWlFHKZSIv_pBNvw1des4wKYTSWmKCcA_Z0McYXG2SpfcifBsEswvNNCaFZnahGcBUkDS3e41LPj-9CyZa7zrrKh-c3Ziq9_-ofwA2x284</recordid><startdate>20100701</startdate><enddate>20100701</enddate><creator>García-Díaz, Vicente</creator><creator>Fernández-Fernández, Héctor</creator><creator>Palacios-González, Elías</creator><creator>G-Bustelo, B. Cristina Pelayo</creator><creator>Sanjuán-Martínez, Oscar</creator><creator>Lovelle, Juan Manuel Cueva</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20100701</creationdate><title>TALISMAN MDE: Mixing MDE principles</title><author>García-Díaz, Vicente ; Fernández-Fernández, Héctor ; Palacios-González, Elías ; G-Bustelo, B. Cristina Pelayo ; Sanjuán-Martínez, Oscar ; Lovelle, Juan Manuel Cueva</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Architecture (computers)</topic><topic>CAM</topic><topic>Communities</topic><topic>Computer aided manufacturing</topic><topic>Computer architecture</topic><topic>Computer programs</topic><topic>Control systems</topic><topic>Dairy products</topic><topic>Foods</topic><topic>MDA</topic><topic>MDE</topic><topic>Model-Driven</topic><topic>Programming</topic><topic>Software</topic><topic>Software development</topic><topic>Software engineering</topic><topic>Software factory</topic><topic>Studies</topic><topic>Systems development</topic><topic>TALISMAN</topic><topic>TMDE</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>García-Díaz, Vicente</creatorcontrib><creatorcontrib>Fernández-Fernández, Héctor</creatorcontrib><creatorcontrib>Palacios-González, Elías</creatorcontrib><creatorcontrib>G-Bustelo, B. Cristina Pelayo</creatorcontrib><creatorcontrib>Sanjuán-Martínez, Oscar</creatorcontrib><creatorcontrib>Lovelle, Juan Manuel Cueva</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>García-Díaz, Vicente</au><au>Fernández-Fernández, Héctor</au><au>Palacios-González, Elías</au><au>G-Bustelo, B. Cristina Pelayo</au><au>Sanjuán-Martínez, Oscar</au><au>Lovelle, Juan Manuel Cueva</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TALISMAN MDE: Mixing MDE principles</atitle><jtitle>The Journal of systems and software</jtitle><date>2010-07-01</date><risdate>2010</risdate><volume>83</volume><issue>7</issue><spage>1179</spage><epage>1191</epage><pages>1179-1191</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>The Model-Driven Engineering approach is progressively gaining popularity in the software engineering community as it raises the level of abstraction in software development. In TALISMAN MDE framework, we combine the principles of the two most important initiatives, Model-Driven Architecture and Software Factories. Both have their pros and cons, and we select the best from each in TALISMAN MDE. To show the advantages of TALISMAN MDE, we have developed a systems generator and used it to create applications for controlling food traceability. The applications are being used in dairies with different manufacturing processes, using software developed specifically for each dairy by working only with models, without additional programming.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jss.2010.01.010</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0164-1212 |
ispartof | The Journal of systems and software, 2010-07, Vol.83 (7), p.1179-1191 |
issn | 0164-1212 1873-1228 |
language | eng |
recordid | cdi_proquest_miscellaneous_896232246 |
source | Elsevier |
subjects | Architecture (computers) CAM Communities Computer aided manufacturing Computer architecture Computer programs Control systems Dairy products Foods MDA MDE Model-Driven Programming Software Software development Software engineering Software factory Studies Systems development TALISMAN TMDE |
title | TALISMAN MDE: Mixing MDE principles |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T14%3A56%3A35IST&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=TALISMAN%20MDE:%20Mixing%20MDE%20principles&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Garc%C3%ADa-D%C3%ADaz,%20Vicente&rft.date=2010-07-01&rft.volume=83&rft.issue=7&rft.spage=1179&rft.epage=1191&rft.pages=1179-1191&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/j.jss.2010.01.010&rft_dat=%3Cproquest_cross%3E2051496391%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c356t-40c5309e68717e5609229eb1d31a405998878b7fb66c4168f595c3bd90a04d643%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=365589961&rft_id=info:pmid/&rfr_iscdi=true |