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...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of systems and software 2010-07, Vol.83 (7), p.1179-1191
Main Authors: 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
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