Loading…
Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems
Legacy systems age over time as a consequence of uncontrolled maintenance, thus they must be evolved while its valuable embedded knowledge is preserved. Software modernization, and particularly Architecture-Driven Modernization, has become the best solution in the legacy systems’ evolution. ADM defi...
Saved in:
Published in: | Computer standards and interfaces 2011-11, Vol.33 (6), p.519-532 |
---|---|
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-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3 |
---|---|
cites | cdi_FETCH-LOGICAL-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3 |
container_end_page | 532 |
container_issue | 6 |
container_start_page | 519 |
container_title | Computer standards and interfaces |
container_volume | 33 |
creator | Pérez-Castillo, Ricardo de Guzmán, Ignacio García-Rodríguez Piattini, Mario |
description | Legacy systems age over time as a consequence of uncontrolled maintenance, thus they must be evolved while its valuable embedded knowledge is preserved. Software modernization, and particularly Architecture-Driven Modernization, has become the best solution in the legacy systems’ evolution. ADM defines the Knowledge Discovery Metamodel specification, now being adopted as ISO/IEC 19506 by the International Standards Organization. The KDM metamodel allows to represent all the software artifacts recovered during reverse engineering techniques at different abstraction levels. This paper presents how to use KDM to modernize legacy systems, making them more agile, preserving the embedded business knowledge and reducing maintenance costs.
► Architecture-Driven Modernization facilitates the evolution of legacy systems. ► Knowledge Discovery Metamodel allows to represent all the legacy software artifacts. ► KDM is the common interchange format to share models during software modernization. |
doi_str_mv | 10.1016/j.csi.2011.02.007 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1671326983</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0920548911000183</els_id><sourcerecordid>1671326983</sourcerecordid><originalsourceid>FETCH-LOGICAL-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3</originalsourceid><addsrcrecordid>eNp9kD1PwzAURS0EEqXwA9g8siR9tpM4hqkqBSqKOhRmy7VfqlT5KHYoCr-eVGVmetLTPVe6h5BbBjEDlk12sQ1lzIGxGHgMIM_IiOWSRxJYfk5GoDhEaZKrS3IVwg4AeCbkiKxfm_a7QrdF-lgG2x7Q9_QNO1O3DqtosV5NFvMZZSqF7J5OaehM44x3tGvpMeKb8gdphVtjexr60GEdrslFYaqAN393TD6e5u-zl2i5el7MpsvICgFdhErhxkoGGWZJUmwQjBFCblKDKdgkSVLpLDLFEydTYIVyhZQ5V2L4Y66cGJO7U-_et59fGDpdDxOwqkyD7VfQLJNM8EzlYoiyU9T6NgSPhd77sja-1wz0UaDe6UGgPgrUwPUgcGAeTgwOGw4leh1siY1FV3q0nXZt-Q_9CzYPdy8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1671326983</pqid></control><display><type>article</type><title>Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems</title><source>Elsevier</source><creator>Pérez-Castillo, Ricardo ; de Guzmán, Ignacio García-Rodríguez ; Piattini, Mario</creator><creatorcontrib>Pérez-Castillo, Ricardo ; de Guzmán, Ignacio García-Rodríguez ; Piattini, Mario</creatorcontrib><description>Legacy systems age over time as a consequence of uncontrolled maintenance, thus they must be evolved while its valuable embedded knowledge is preserved. Software modernization, and particularly Architecture-Driven Modernization, has become the best solution in the legacy systems’ evolution. ADM defines the Knowledge Discovery Metamodel specification, now being adopted as ISO/IEC 19506 by the International Standards Organization. The KDM metamodel allows to represent all the software artifacts recovered during reverse engineering techniques at different abstraction levels. This paper presents how to use KDM to modernize legacy systems, making them more agile, preserving the embedded business knowledge and reducing maintenance costs.
► Architecture-Driven Modernization facilitates the evolution of legacy systems. ► Knowledge Discovery Metamodel allows to represent all the legacy software artifacts. ► KDM is the common interchange format to share models during software modernization.</description><identifier>ISSN: 0920-5489</identifier><identifier>EISSN: 1872-7018</identifier><identifier>DOI: 10.1016/j.csi.2011.02.007</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Business ; Computer programs ; Evolution ; ISO19506 ; KDM ; Knowledge management ; Legacy ; Legacy system ; Metamodels ; Modernization ; Software ; Software modernization</subject><ispartof>Computer standards and interfaces, 2011-11, Vol.33 (6), p.519-532</ispartof><rights>2011 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3</citedby><cites>FETCH-LOGICAL-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Pérez-Castillo, Ricardo</creatorcontrib><creatorcontrib>de Guzmán, Ignacio García-Rodríguez</creatorcontrib><creatorcontrib>Piattini, Mario</creatorcontrib><title>Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems</title><title>Computer standards and interfaces</title><description>Legacy systems age over time as a consequence of uncontrolled maintenance, thus they must be evolved while its valuable embedded knowledge is preserved. Software modernization, and particularly Architecture-Driven Modernization, has become the best solution in the legacy systems’ evolution. ADM defines the Knowledge Discovery Metamodel specification, now being adopted as ISO/IEC 19506 by the International Standards Organization. The KDM metamodel allows to represent all the software artifacts recovered during reverse engineering techniques at different abstraction levels. This paper presents how to use KDM to modernize legacy systems, making them more agile, preserving the embedded business knowledge and reducing maintenance costs.
► Architecture-Driven Modernization facilitates the evolution of legacy systems. ► Knowledge Discovery Metamodel allows to represent all the legacy software artifacts. ► KDM is the common interchange format to share models during software modernization.</description><subject>Business</subject><subject>Computer programs</subject><subject>Evolution</subject><subject>ISO19506</subject><subject>KDM</subject><subject>Knowledge management</subject><subject>Legacy</subject><subject>Legacy system</subject><subject>Metamodels</subject><subject>Modernization</subject><subject>Software</subject><subject>Software modernization</subject><issn>0920-5489</issn><issn>1872-7018</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAURS0EEqXwA9g8siR9tpM4hqkqBSqKOhRmy7VfqlT5KHYoCr-eVGVmetLTPVe6h5BbBjEDlk12sQ1lzIGxGHgMIM_IiOWSRxJYfk5GoDhEaZKrS3IVwg4AeCbkiKxfm_a7QrdF-lgG2x7Q9_QNO1O3DqtosV5NFvMZZSqF7J5OaehM44x3tGvpMeKb8gdphVtjexr60GEdrslFYaqAN393TD6e5u-zl2i5el7MpsvICgFdhErhxkoGGWZJUmwQjBFCblKDKdgkSVLpLDLFEydTYIVyhZQ5V2L4Y66cGJO7U-_et59fGDpdDxOwqkyD7VfQLJNM8EzlYoiyU9T6NgSPhd77sja-1wz0UaDe6UGgPgrUwPUgcGAeTgwOGw4leh1siY1FV3q0nXZt-Q_9CzYPdy8</recordid><startdate>20111101</startdate><enddate>20111101</enddate><creator>Pérez-Castillo, Ricardo</creator><creator>de Guzmán, Ignacio García-Rodríguez</creator><creator>Piattini, Mario</creator><general>Elsevier B.V</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>20111101</creationdate><title>Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems</title><author>Pérez-Castillo, Ricardo ; de Guzmán, Ignacio García-Rodríguez ; Piattini, Mario</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Business</topic><topic>Computer programs</topic><topic>Evolution</topic><topic>ISO19506</topic><topic>KDM</topic><topic>Knowledge management</topic><topic>Legacy</topic><topic>Legacy system</topic><topic>Metamodels</topic><topic>Modernization</topic><topic>Software</topic><topic>Software modernization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pérez-Castillo, Ricardo</creatorcontrib><creatorcontrib>de Guzmán, Ignacio García-Rodríguez</creatorcontrib><creatorcontrib>Piattini, Mario</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>Computer standards and interfaces</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pérez-Castillo, Ricardo</au><au>de Guzmán, Ignacio García-Rodríguez</au><au>Piattini, Mario</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems</atitle><jtitle>Computer standards and interfaces</jtitle><date>2011-11-01</date><risdate>2011</risdate><volume>33</volume><issue>6</issue><spage>519</spage><epage>532</epage><pages>519-532</pages><issn>0920-5489</issn><eissn>1872-7018</eissn><abstract>Legacy systems age over time as a consequence of uncontrolled maintenance, thus they must be evolved while its valuable embedded knowledge is preserved. Software modernization, and particularly Architecture-Driven Modernization, has become the best solution in the legacy systems’ evolution. ADM defines the Knowledge Discovery Metamodel specification, now being adopted as ISO/IEC 19506 by the International Standards Organization. The KDM metamodel allows to represent all the software artifacts recovered during reverse engineering techniques at different abstraction levels. This paper presents how to use KDM to modernize legacy systems, making them more agile, preserving the embedded business knowledge and reducing maintenance costs.
► Architecture-Driven Modernization facilitates the evolution of legacy systems. ► Knowledge Discovery Metamodel allows to represent all the legacy software artifacts. ► KDM is the common interchange format to share models during software modernization.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.csi.2011.02.007</doi><tpages>14</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0920-5489 |
ispartof | Computer standards and interfaces, 2011-11, Vol.33 (6), p.519-532 |
issn | 0920-5489 1872-7018 |
language | eng |
recordid | cdi_proquest_miscellaneous_1671326983 |
source | Elsevier |
subjects | Business Computer programs Evolution ISO19506 KDM Knowledge management Legacy Legacy system Metamodels Modernization Software Software modernization |
title | Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T01%3A15%3A09IST&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=Knowledge%20Discovery%20Metamodel-ISO/IEC%2019506:%20A%20standard%20to%20modernize%20legacy%20systems&rft.jtitle=Computer%20standards%20and%20interfaces&rft.au=P%C3%A9rez-Castillo,%20Ricardo&rft.date=2011-11-01&rft.volume=33&rft.issue=6&rft.spage=519&rft.epage=532&rft.pages=519-532&rft.issn=0920-5489&rft.eissn=1872-7018&rft_id=info:doi/10.1016/j.csi.2011.02.007&rft_dat=%3Cproquest_cross%3E1671326983%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c330t-e99ebc7106e644fbe0aa337b5ae50c44457dce1924d7501f9df77829357de89d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1671326983&rft_id=info:pmid/&rfr_iscdi=true |