System Virtualization Tools for Software Development
The configuration complexity of preproduction sites coupled with access-control mechanisms often impede the software development life cycle. Virtualization is a cost-effective way to remove such barriers and provide a test environment similar to the production site, reducing the burden in IT adminis...
Gespeichert in:
Veröffentlicht in: | IEEE internet computing 2009-09, Vol.13 (5), p.52-59 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 59 |
---|---|
container_issue | 5 |
container_start_page | 52 |
container_title | IEEE internet computing |
container_volume | 13 |
creator | Duenas, J.C. Cuadrado, F. Garcia, B. Parada G, H.A. Ruiz, J.L. |
description | The configuration complexity of preproduction sites coupled with access-control mechanisms often impede the software development life cycle. Virtualization is a cost-effective way to remove such barriers and provide a test environment similar to the production site, reducing the burden in IT administrators. An eclipse-based virtualization tool framework can offer developers a personal runtime environment for launching and testing their applications. The authors have followed a model-driven architecture (MDA) approach that integrates best-of-breed virtualization technologies, such as Xen and VDE. |
doi_str_mv | 10.1109/MIC.2009.115 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_5233611</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5233611</ieee_id><sourcerecordid>875016547</sourcerecordid><originalsourceid>FETCH-LOGICAL-c444t-f441bede2d18af0c409e8a8b6b0515d25b2cf9c33874656d0aba9c004a56338c3</originalsourceid><addsrcrecordid>eNqF0T1PwzAQBuAIgUQpbGwsERKwkHLnrzgjKl-VihhaWCPHcaRUaVzsBFR-Pa5aMTDAZJ_9-HTWG0WnCCNEyG6eJ-MRAchCxfeiAWYME0CK-2EPMktSCXgYHXm_AAApCQ4iNlv7zizjt9p1vWrqL9XVto3n1jY-rqyLZ7bqPpUz8Z35MI1dLU3bHUcHlWq8Odmtw-j14X4-fkqmL4-T8e000YyxLqkYw8KUhpQoVQWaQWakkoUogCMvCS-IrjJNqUyZ4KIEVahMAzDFRTjUdBhdbfuunH3vje_yZe21aRrVGtv7XKYcUHCWBnn5p6SCCEFS9j_kYTYmIcDzX3Bhe9eG7-aYpZTwFElA11uknfXemSpfuXqp3DpHyDeR5CGSfBNJqHjgF7ueymvVVE61uvY_bwhBQaSkwZ1tXW2M-bnmhFKBSL8BGuiR9A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>197325712</pqid></control><display><type>article</type><title>System Virtualization Tools for Software Development</title><source>IEEE Electronic Library (IEL)</source><creator>Duenas, J.C. ; Cuadrado, F. ; Garcia, B. ; Parada G, H.A. ; Ruiz, J.L.</creator><creatorcontrib>Duenas, J.C. ; Cuadrado, F. ; Garcia, B. ; Parada G, H.A. ; Ruiz, J.L.</creatorcontrib><description>The configuration complexity of preproduction sites coupled with access-control mechanisms often impede the software development life cycle. Virtualization is a cost-effective way to remove such barriers and provide a test environment similar to the production site, reducing the burden in IT administrators. An eclipse-based virtualization tool framework can offer developers a personal runtime environment for launching and testing their applications. The authors have followed a model-driven architecture (MDA) approach that integrates best-of-breed virtualization technologies, such as Xen and VDE.</description><identifier>ISSN: 1089-7801</identifier><identifier>EISSN: 1941-0131</identifier><identifier>DOI: 10.1109/MIC.2009.115</identifier><identifier>CODEN: IICOFX</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Application software ; Application virtualization ; Applied sciences ; Computation ; Computer programs ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Cost engineering ; Developers ; distributed systems ; Eclipse ; Exact sciences and technology ; Impedance ; Information technology ; Internet ; Life cycle engineering ; MDA ; model-driven architecture ; Production ; Programming ; Runtime environment ; Software ; Software development ; Testing ; virtualization</subject><ispartof>IEEE internet computing, 2009-09, Vol.13 (5), p.52-59</ispartof><rights>2015 INIST-CNRS</rights><rights>Copyright IEEE Computer Society Sep 2009</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c444t-f441bede2d18af0c409e8a8b6b0515d25b2cf9c33874656d0aba9c004a56338c3</citedby><cites>FETCH-LOGICAL-c444t-f441bede2d18af0c409e8a8b6b0515d25b2cf9c33874656d0aba9c004a56338c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5233611$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5233611$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=22162883$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Duenas, J.C.</creatorcontrib><creatorcontrib>Cuadrado, F.</creatorcontrib><creatorcontrib>Garcia, B.</creatorcontrib><creatorcontrib>Parada G, H.A.</creatorcontrib><creatorcontrib>Ruiz, J.L.</creatorcontrib><title>System Virtualization Tools for Software Development</title><title>IEEE internet computing</title><addtitle>MIC</addtitle><description>The configuration complexity of preproduction sites coupled with access-control mechanisms often impede the software development life cycle. Virtualization is a cost-effective way to remove such barriers and provide a test environment similar to the production site, reducing the burden in IT administrators. An eclipse-based virtualization tool framework can offer developers a personal runtime environment for launching and testing their applications. The authors have followed a model-driven architecture (MDA) approach that integrates best-of-breed virtualization technologies, such as Xen and VDE.</description><subject>Application software</subject><subject>Application virtualization</subject><subject>Applied sciences</subject><subject>Computation</subject><subject>Computer programs</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Cost engineering</subject><subject>Developers</subject><subject>distributed systems</subject><subject>Eclipse</subject><subject>Exact sciences and technology</subject><subject>Impedance</subject><subject>Information technology</subject><subject>Internet</subject><subject>Life cycle engineering</subject><subject>MDA</subject><subject>model-driven architecture</subject><subject>Production</subject><subject>Programming</subject><subject>Runtime environment</subject><subject>Software</subject><subject>Software development</subject><subject>Testing</subject><subject>virtualization</subject><issn>1089-7801</issn><issn>1941-0131</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNqF0T1PwzAQBuAIgUQpbGwsERKwkHLnrzgjKl-VihhaWCPHcaRUaVzsBFR-Pa5aMTDAZJ_9-HTWG0WnCCNEyG6eJ-MRAchCxfeiAWYME0CK-2EPMktSCXgYHXm_AAApCQ4iNlv7zizjt9p1vWrqL9XVto3n1jY-rqyLZ7bqPpUz8Z35MI1dLU3bHUcHlWq8Odmtw-j14X4-fkqmL4-T8e000YyxLqkYw8KUhpQoVQWaQWakkoUogCMvCS-IrjJNqUyZ4KIEVahMAzDFRTjUdBhdbfuunH3vje_yZe21aRrVGtv7XKYcUHCWBnn5p6SCCEFS9j_kYTYmIcDzX3Bhe9eG7-aYpZTwFElA11uknfXemSpfuXqp3DpHyDeR5CGSfBNJqHjgF7ueymvVVE61uvY_bwhBQaSkwZ1tXW2M-bnmhFKBSL8BGuiR9A</recordid><startdate>20090901</startdate><enddate>20090901</enddate><creator>Duenas, J.C.</creator><creator>Cuadrado, F.</creator><creator>Garcia, B.</creator><creator>Parada G, H.A.</creator><creator>Ruiz, J.L.</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7XB</scope><scope>8AL</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABJCF</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>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>M0N</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>Q9U</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20090901</creationdate><title>System Virtualization Tools for Software Development</title><author>Duenas, J.C. ; Cuadrado, F. ; Garcia, B. ; Parada G, H.A. ; Ruiz, J.L.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c444t-f441bede2d18af0c409e8a8b6b0515d25b2cf9c33874656d0aba9c004a56338c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Application software</topic><topic>Application virtualization</topic><topic>Applied sciences</topic><topic>Computation</topic><topic>Computer programs</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Cost engineering</topic><topic>Developers</topic><topic>distributed systems</topic><topic>Eclipse</topic><topic>Exact sciences and technology</topic><topic>Impedance</topic><topic>Information technology</topic><topic>Internet</topic><topic>Life cycle engineering</topic><topic>MDA</topic><topic>model-driven architecture</topic><topic>Production</topic><topic>Programming</topic><topic>Runtime environment</topic><topic>Software</topic><topic>Software development</topic><topic>Testing</topic><topic>virtualization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Duenas, J.C.</creatorcontrib><creatorcontrib>Cuadrado, F.</creatorcontrib><creatorcontrib>Garcia, B.</creatorcontrib><creatorcontrib>Parada G, H.A.</creatorcontrib><creatorcontrib>Ruiz, J.L.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & 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>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>Computing Database</collection><collection>Engineering Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</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><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</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>IEEE internet computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Duenas, J.C.</au><au>Cuadrado, F.</au><au>Garcia, B.</au><au>Parada G, H.A.</au><au>Ruiz, J.L.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>System Virtualization Tools for Software Development</atitle><jtitle>IEEE internet computing</jtitle><stitle>MIC</stitle><date>2009-09-01</date><risdate>2009</risdate><volume>13</volume><issue>5</issue><spage>52</spage><epage>59</epage><pages>52-59</pages><issn>1089-7801</issn><eissn>1941-0131</eissn><coden>IICOFX</coden><abstract>The configuration complexity of preproduction sites coupled with access-control mechanisms often impede the software development life cycle. Virtualization is a cost-effective way to remove such barriers and provide a test environment similar to the production site, reducing the burden in IT administrators. An eclipse-based virtualization tool framework can offer developers a personal runtime environment for launching and testing their applications. The authors have followed a model-driven architecture (MDA) approach that integrates best-of-breed virtualization technologies, such as Xen and VDE.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/MIC.2009.115</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1089-7801 |
ispartof | IEEE internet computing, 2009-09, Vol.13 (5), p.52-59 |
issn | 1089-7801 1941-0131 |
language | eng |
recordid | cdi_ieee_primary_5233611 |
source | IEEE Electronic Library (IEL) |
subjects | Application software Application virtualization Applied sciences Computation Computer programs Computer science control theory systems Computer systems and distributed systems. User interface Cost engineering Developers distributed systems Eclipse Exact sciences and technology Impedance Information technology Internet Life cycle engineering MDA model-driven architecture Production Programming Runtime environment Software Software development Testing virtualization |
title | System Virtualization Tools for Software Development |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T22%3A53%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=System%20Virtualization%20Tools%20for%20Software%20Development&rft.jtitle=IEEE%20internet%20computing&rft.au=Duenas,%20J.C.&rft.date=2009-09-01&rft.volume=13&rft.issue=5&rft.spage=52&rft.epage=59&rft.pages=52-59&rft.issn=1089-7801&rft.eissn=1941-0131&rft.coden=IICOFX&rft_id=info:doi/10.1109/MIC.2009.115&rft_dat=%3Cproquest_RIE%3E875016547%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=197325712&rft_id=info:pmid/&rft_ieee_id=5233611&rfr_iscdi=true |