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...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
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&date=20150115&DB=EPODOC&CC=US&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&date=20150115&DB=EPODOC&CC=US&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 |