CALM and Cadena: metamodeling for component-based product-line development
Large-scale software development efforts are increasingly based on product lines, a development process in which developers build the software for similar product families from reusable infrastructure and common application components. Existing software modeling approaches fail to support many produ...
Gespeichert in:
Veröffentlicht in: | Computer (Long Beach, Calif.) Calif.), 2006-02, Vol.39 (2), p.42-50 |
---|---|
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 | 50 |
---|---|
container_issue | 2 |
container_start_page | 42 |
container_title | Computer (Long Beach, Calif.) |
container_volume | 39 |
creator | Childs, A. Greenwald, J. Jung, G. Hoosier, M. Hatcliff, J. |
description | Large-scale software development efforts are increasingly based on product lines, a development process in which developers build the software for similar product families from reusable infrastructure and common application components. Existing software modeling approaches fail to support many product-line development activities. The Cadena platform, together with its core modeling concept, the Cadena Architecture Language with Metamodeling, addresses this deficiency by providing a highly adaptive type-centric modeling framework with robust, flexible, and extensible tool support. |
doi_str_mv | 10.1109/MC.2006.51 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_MC_2006_51</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1597087</ieee_id><sourcerecordid>991686301</sourcerecordid><originalsourceid>FETCH-LOGICAL-c371t-479f2d497c2c03d6c324ea57a780e9026e74bcf509f7113a331f0e16103255923</originalsourceid><addsrcrecordid>eNp90Utr3DAQAGBRGsh200uuvZhAGyh4O6OHJeVWTNMk7JJLchZaeRwcbGtreQP599WygUAPPYlhPs2MRoydI6wQwf7Y1CsOUK0UfmALVMqUYFB-ZAsANKXFip-yTyk951AaJRbsrv653hR-bIraNzT6q2Kg2Q-xob4bn4o2TkWIwy6ONM7l1idqit0Um32YywyoaOiF-rgbcvqMnbS-T_T57Vyyx-tfD_VNub7_fZvblEFonEupbcsbaXXgAURTBcEleaW9NkAWeEVabkOrwLYaUXghsAXCCkFwpSwXS3Z5rJsH-bOnNLuhS4H63o8U98kZW6EFAJPlt_9KbjSX1kCGF__A57ifxvwKh1ZLFJzrjL4fUZhiShO1bjd1g59eHYI7bN9tanfYvlOY8de3ij4F37eTH0OX3m9oqbXOP7BkX46uI6L3tLIajBZ_AWWricw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>197413227</pqid></control><display><type>article</type><title>CALM and Cadena: metamodeling for component-based product-line development</title><source>IEEE Electronic Library (IEL)</source><creator>Childs, A. ; Greenwald, J. ; Jung, G. ; Hoosier, M. ; Hatcliff, J.</creator><creatorcontrib>Childs, A. ; Greenwald, J. ; Jung, G. ; Hoosier, M. ; Hatcliff, J.</creatorcontrib><description>Large-scale software development efforts are increasingly based on product lines, a development process in which developers build the software for similar product families from reusable infrastructure and common application components. Existing software modeling approaches fail to support many product-line development activities. The Cadena platform, together with its core modeling concept, the Cadena Architecture Language with Metamodeling, addresses this deficiency by providing a highly adaptive type-centric modeling framework with robust, flexible, and extensible tool support.</description><identifier>ISSN: 0018-9162</identifier><identifier>EISSN: 1558-0814</identifier><identifier>DOI: 10.1109/MC.2006.51</identifier><identifier>CODEN: CPTRB4</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Architecture description languages ; Assembly ; Cadena ; CALM ; Computer programs ; Computer science; control theory; systems ; Computer simulation ; Computer systems and distributed systems. User interface ; Concrete ; Engineering ; Exact sciences and technology ; Extensibility ; Guidelines ; Java ; Large-scale systems ; Libraries ; Mathematical models ; MDE tools ; Metamodeling ; Middleware ; Model-driven engineering ; Platforms ; Product lines ; Programming languages ; Robustness ; Software ; Software development ; System design ; Systems design</subject><ispartof>Computer (Long Beach, Calif.), 2006-02, Vol.39 (2), p.42-50</ispartof><rights>2006 INIST-CNRS</rights><rights>Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Feb 2006</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c371t-479f2d497c2c03d6c324ea57a780e9026e74bcf509f7113a331f0e16103255923</citedby><cites>FETCH-LOGICAL-c371t-479f2d497c2c03d6c324ea57a780e9026e74bcf509f7113a331f0e16103255923</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1597087$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1597087$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17477785$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Childs, A.</creatorcontrib><creatorcontrib>Greenwald, J.</creatorcontrib><creatorcontrib>Jung, G.</creatorcontrib><creatorcontrib>Hoosier, M.</creatorcontrib><creatorcontrib>Hatcliff, J.</creatorcontrib><title>CALM and Cadena: metamodeling for component-based product-line development</title><title>Computer (Long Beach, Calif.)</title><addtitle>MC</addtitle><description>Large-scale software development efforts are increasingly based on product lines, a development process in which developers build the software for similar product families from reusable infrastructure and common application components. Existing software modeling approaches fail to support many product-line development activities. The Cadena platform, together with its core modeling concept, the Cadena Architecture Language with Metamodeling, addresses this deficiency by providing a highly adaptive type-centric modeling framework with robust, flexible, and extensible tool support.</description><subject>Applied sciences</subject><subject>Architecture description languages</subject><subject>Assembly</subject><subject>Cadena</subject><subject>CALM</subject><subject>Computer programs</subject><subject>Computer science; control theory; systems</subject><subject>Computer simulation</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Concrete</subject><subject>Engineering</subject><subject>Exact sciences and technology</subject><subject>Extensibility</subject><subject>Guidelines</subject><subject>Java</subject><subject>Large-scale systems</subject><subject>Libraries</subject><subject>Mathematical models</subject><subject>MDE tools</subject><subject>Metamodeling</subject><subject>Middleware</subject><subject>Model-driven engineering</subject><subject>Platforms</subject><subject>Product lines</subject><subject>Programming languages</subject><subject>Robustness</subject><subject>Software</subject><subject>Software development</subject><subject>System design</subject><subject>Systems design</subject><issn>0018-9162</issn><issn>1558-0814</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNp90Utr3DAQAGBRGsh200uuvZhAGyh4O6OHJeVWTNMk7JJLchZaeRwcbGtreQP599WygUAPPYlhPs2MRoydI6wQwf7Y1CsOUK0UfmALVMqUYFB-ZAsANKXFip-yTyk951AaJRbsrv653hR-bIraNzT6q2Kg2Q-xob4bn4o2TkWIwy6ONM7l1idqit0Um32YywyoaOiF-rgbcvqMnbS-T_T57Vyyx-tfD_VNub7_fZvblEFonEupbcsbaXXgAURTBcEleaW9NkAWeEVabkOrwLYaUXghsAXCCkFwpSwXS3Z5rJsH-bOnNLuhS4H63o8U98kZW6EFAJPlt_9KbjSX1kCGF__A57ifxvwKh1ZLFJzrjL4fUZhiShO1bjd1g59eHYI7bN9tanfYvlOY8de3ij4F37eTH0OX3m9oqbXOP7BkX46uI6L3tLIajBZ_AWWricw</recordid><startdate>20060201</startdate><enddate>20060201</enddate><creator>Childs, A.</creator><creator>Greenwald, J.</creator><creator>Jung, G.</creator><creator>Hoosier, M.</creator><creator>Hatcliff, J.</creator><general>IEEE</general><general>IEEE Computer Society</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20060201</creationdate><title>CALM and Cadena: metamodeling for component-based product-line development</title><author>Childs, A. ; Greenwald, J. ; Jung, G. ; Hoosier, M. ; Hatcliff, J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c371t-479f2d497c2c03d6c324ea57a780e9026e74bcf509f7113a331f0e16103255923</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Applied sciences</topic><topic>Architecture description languages</topic><topic>Assembly</topic><topic>Cadena</topic><topic>CALM</topic><topic>Computer programs</topic><topic>Computer science; control theory; systems</topic><topic>Computer simulation</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Concrete</topic><topic>Engineering</topic><topic>Exact sciences and technology</topic><topic>Extensibility</topic><topic>Guidelines</topic><topic>Java</topic><topic>Large-scale systems</topic><topic>Libraries</topic><topic>Mathematical models</topic><topic>MDE tools</topic><topic>Metamodeling</topic><topic>Middleware</topic><topic>Model-driven engineering</topic><topic>Platforms</topic><topic>Product lines</topic><topic>Programming languages</topic><topic>Robustness</topic><topic>Software</topic><topic>Software development</topic><topic>System design</topic><topic>Systems design</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Childs, A.</creatorcontrib><creatorcontrib>Greenwald, J.</creatorcontrib><creatorcontrib>Jung, G.</creatorcontrib><creatorcontrib>Hoosier, M.</creatorcontrib><creatorcontrib>Hatcliff, J.</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>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications 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><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>Computer (Long Beach, Calif.)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Childs, A.</au><au>Greenwald, J.</au><au>Jung, G.</au><au>Hoosier, M.</au><au>Hatcliff, J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>CALM and Cadena: metamodeling for component-based product-line development</atitle><jtitle>Computer (Long Beach, Calif.)</jtitle><stitle>MC</stitle><date>2006-02-01</date><risdate>2006</risdate><volume>39</volume><issue>2</issue><spage>42</spage><epage>50</epage><pages>42-50</pages><issn>0018-9162</issn><eissn>1558-0814</eissn><coden>CPTRB4</coden><abstract>Large-scale software development efforts are increasingly based on product lines, a development process in which developers build the software for similar product families from reusable infrastructure and common application components. Existing software modeling approaches fail to support many product-line development activities. The Cadena platform, together with its core modeling concept, the Cadena Architecture Language with Metamodeling, addresses this deficiency by providing a highly adaptive type-centric modeling framework with robust, flexible, and extensible tool support.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/MC.2006.51</doi><tpages>9</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0018-9162 |
ispartof | Computer (Long Beach, Calif.), 2006-02, Vol.39 (2), p.42-50 |
issn | 0018-9162 1558-0814 |
language | eng |
recordid | cdi_crossref_primary_10_1109_MC_2006_51 |
source | IEEE Electronic Library (IEL) |
subjects | Applied sciences Architecture description languages Assembly Cadena CALM Computer programs Computer science control theory systems Computer simulation Computer systems and distributed systems. User interface Concrete Engineering Exact sciences and technology Extensibility Guidelines Java Large-scale systems Libraries Mathematical models MDE tools Metamodeling Middleware Model-driven engineering Platforms Product lines Programming languages Robustness Software Software development System design Systems design |
title | CALM and Cadena: metamodeling for component-based product-line 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-05T17%3A25%3A46IST&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=CALM%20and%20Cadena:%20metamodeling%20for%20component-based%20product-line%20development&rft.jtitle=Computer%20(Long%20Beach,%20Calif.)&rft.au=Childs,%20A.&rft.date=2006-02-01&rft.volume=39&rft.issue=2&rft.spage=42&rft.epage=50&rft.pages=42-50&rft.issn=0018-9162&rft.eissn=1558-0814&rft.coden=CPTRB4&rft_id=info:doi/10.1109/MC.2006.51&rft_dat=%3Cproquest_RIE%3E991686301%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=197413227&rft_id=info:pmid/&rft_ieee_id=1597087&rfr_iscdi=true |