COMPONENT DISCOVERY FROM SOURCE CODE

A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MISRA JANARDAN, K.M. ANNERVAZ, KAULGUD VIKRANT SHYAMKANT, TITUS GARY, SENGUPTA SHUBHASHIS
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator MISRA JANARDAN
K.M. ANNERVAZ
KAULGUD VIKRANT SHYAMKANT
TITUS GARY
SENGUPTA SHUBHASHIS
description A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2015020048A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2015020048A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2015020048A13</originalsourceid><addsrcrecordid>eNrjZFBx9vcN8Pdz9QtRcPEMdvYPcw2KVHAL8vdVCPYPDXJ2VXD2d3HlYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXxocFGBoamBkYGBiYWjobGxKkCABZYI_Y</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>COMPONENT DISCOVERY FROM SOURCE CODE</title><source>esp@cenet</source><creator>MISRA JANARDAN ; K.M. ANNERVAZ ; KAULGUD VIKRANT SHYAMKANT ; TITUS GARY ; SENGUPTA SHUBHASHIS</creator><creatorcontrib>MISRA JANARDAN ; K.M. ANNERVAZ ; KAULGUD VIKRANT SHYAMKANT ; TITUS GARY ; SENGUPTA SHUBHASHIS</creatorcontrib><description>A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2015</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150115&amp;DB=EPODOC&amp;CC=US&amp;NR=2015020048A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76516</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150115&amp;DB=EPODOC&amp;CC=US&amp;NR=2015020048A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MISRA JANARDAN</creatorcontrib><creatorcontrib>K.M. ANNERVAZ</creatorcontrib><creatorcontrib>KAULGUD VIKRANT SHYAMKANT</creatorcontrib><creatorcontrib>TITUS GARY</creatorcontrib><creatorcontrib>SENGUPTA SHUBHASHIS</creatorcontrib><title>COMPONENT DISCOVERY FROM SOURCE CODE</title><description>A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFBx9vcN8Pdz9QtRcPEMdvYPcw2KVHAL8vdVCPYPDXJ2VXD2d3HlYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXxocFGBoamBkYGBiYWjobGxKkCABZYI_Y</recordid><startdate>20150115</startdate><enddate>20150115</enddate><creator>MISRA JANARDAN</creator><creator>K.M. ANNERVAZ</creator><creator>KAULGUD VIKRANT SHYAMKANT</creator><creator>TITUS GARY</creator><creator>SENGUPTA SHUBHASHIS</creator><scope>EVB</scope></search><sort><creationdate>20150115</creationdate><title>COMPONENT DISCOVERY FROM SOURCE CODE</title><author>MISRA JANARDAN ; K.M. ANNERVAZ ; KAULGUD VIKRANT SHYAMKANT ; TITUS GARY ; SENGUPTA SHUBHASHIS</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2015020048A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MISRA JANARDAN</creatorcontrib><creatorcontrib>K.M. ANNERVAZ</creatorcontrib><creatorcontrib>KAULGUD VIKRANT SHYAMKANT</creatorcontrib><creatorcontrib>TITUS GARY</creatorcontrib><creatorcontrib>SENGUPTA SHUBHASHIS</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MISRA JANARDAN</au><au>K.M. ANNERVAZ</au><au>KAULGUD VIKRANT SHYAMKANT</au><au>TITUS GARY</au><au>SENGUPTA SHUBHASHIS</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>COMPONENT DISCOVERY FROM SOURCE CODE</title><date>2015-01-15</date><risdate>2015</risdate><abstract>A method for component discovery from source code may include receiving source code, and determining business classes by excluding packages and classes in the source code identified as belonging to a presentation layer, as belonging to a data access layer, as models and/or as utilities. The method may further include extracting multi-dimensional features from the business classes, estimating similarity for business class pairs based on the extracted multi-dimensional features, clustering the business classes based on the similarity and mapping functional concepts to the clusters. The clusters generated by the clustering may represent components of the source code. The method may also include determining interfaces for the components based on the clustering.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2015020048A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title COMPONENT DISCOVERY FROM SOURCE CODE
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T09%3A30%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=MISRA%20JANARDAN&rft.date=2015-01-15&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2015020048A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true