{"id":"https://openalex.org/W1579071424","doi":"https://doi.org/10.1016/s1571-0661(04)81035-1","title":"A Framework for Selecting Components Automatically","display_name":"A Framework for Selecting Components Automatically","publication_year":2003,"publication_date":"2003-09-01","ids":{"openalex":"https://openalex.org/W1579071424","doi":"https://doi.org/10.1016/s1571-0661(04)81035-1","mag":"1579071424"},"language":"en","primary_location":{"id":"doi:10.1016/s1571-0661(04)81035-1","is_oa":true,"landing_page_url":"https://doi.org/10.1016/s1571-0661(04)81035-1","pdf_url":null,"source":{"id":"https://openalex.org/S50368787","display_name":"Electronic Notes in Theoretical Computer Science","issn_l":"1571-0661","issn":["1571-0661"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronic Notes in Theoretical Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1016/s1571-0661(04)81035-1","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5080808845","display_name":"Ismael Rodr\u0131\u0301guez","orcid":"https://orcid.org/0000-0002-7748-7780"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Ismael Rodr\u00edguez","raw_affiliation_strings":["Dept. Sistemas Inform\u00e1ticos y Programaci\u00f3n. Universidad Complutense de Madrid. 28040 Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Dept. Sistemas Inform\u00e1ticos y Programaci\u00f3n. Universidad Complutense de Madrid. 28040 Madrid, Spain","institution_ids":["https://openalex.org/I121748325"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070208947","display_name":"Fernando Rubio","orcid":"https://orcid.org/0000-0002-8969-6002"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Fernando Rubio","raw_affiliation_strings":["Dept. Sistemas Inform\u00e1ticos y Programaci\u00f3n. Universidad Complutense de Madrid. 28040 Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Dept. Sistemas Inform\u00e1ticos y Programaci\u00f3n. Universidad Complutense de Madrid. 28040 Madrid, Spain","institution_ids":["https://openalex.org/I121748325"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5070208947","https://openalex.org/A5080808845"],"corresponding_institution_ids":["https://openalex.org/I121748325"],"apc_list":null,"apc_paid":null,"fwci":0.4569,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.71578112,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"82","issue":"6","first_page":"169","last_page":"179"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7546901106834412},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.7536543607711792},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.7110638618469238},{"id":"https://openalex.org/keywords/vendor","display_name":"Vendor","score":0.6408257484436035},{"id":"https://openalex.org/keywords/notation","display_name":"Notation","score":0.5717058777809143},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5459871888160706},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.4888128936290741},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4851754307746887},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.4249075949192047},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.37675905227661133},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.2521464228630066},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18198612332344055},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.1438010036945343},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08980920910835266}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7546901106834412},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7536543607711792},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.7110638618469238},{"id":"https://openalex.org/C2777338717","wikidata":"https://www.wikidata.org/wiki/Q1762621","display_name":"Vendor","level":2,"score":0.6408257484436035},{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.5717058777809143},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5459871888160706},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.4888128936290741},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4851754307746887},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.4249075949192047},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37675905227661133},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2521464228630066},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18198612332344055},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.1438010036945343},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08980920910835266},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/s1571-0661(04)81035-1","is_oa":true,"landing_page_url":"https://doi.org/10.1016/s1571-0661(04)81035-1","pdf_url":null,"source":{"id":"https://openalex.org/S50368787","display_name":"Electronic Notes in Theoretical Computer Science","issn_l":"1571-0661","issn":["1571-0661"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronic Notes in Theoretical Computer Science","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/s1571-0661(04)81035-1","is_oa":true,"landing_page_url":"https://doi.org/10.1016/s1571-0661(04)81035-1","pdf_url":null,"source":{"id":"https://openalex.org/S50368787","display_name":"Electronic Notes in Theoretical Computer Science","issn_l":"1571-0661","issn":["1571-0661"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronic Notes in Theoretical Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1539940660","https://openalex.org/W1579071424","https://openalex.org/W1999726471","https://openalex.org/W2001635349","https://openalex.org/W2027506139","https://openalex.org/W2029414465","https://openalex.org/W2126975916","https://openalex.org/W2136156878","https://openalex.org/W2167500728","https://openalex.org/W2621612354","https://openalex.org/W4254691308"],"related_works":["https://openalex.org/W2478661203","https://openalex.org/W2004830053","https://openalex.org/W2280422768","https://openalex.org/W3143197806","https://openalex.org/W4252555497","https://openalex.org/W3008115697","https://openalex.org/W2145175947","https://openalex.org/W3124949371","https://openalex.org/W2120643196","https://openalex.org/W3121175838"],"abstract_inverted_index":{"CBSE":[0],"(Component":[1],"Based":[2],"Software":[3],"Engineering)":[4],"is":[5,43],"devoted":[6],"to":[7,31,55,91,106,123,144,158,181],"develop":[8],"software":[9],"projects":[10],"in":[11,64,79,142],"such":[12],"a":[13,53,65,80,125],"way":[14,54],"that":[15,41,84,148],"the":[16,34,75,95,108,112,119,146,153,164,168,170,173,176,186],"final":[17],"applications":[18],"can":[19,89],"be":[20,72,129,156,182],"created":[21],"by":[22,93],"using":[23,94,131],"plug":[24],"and":[25,59,87,101,114],"play":[26],"generic":[27,61],"components.":[28,68],"It":[29],"requires":[30],"properly":[32],"choose":[33,60,145],"needed":[35,122],"components":[36,63,78,116],"from":[37],"those":[38],"available.":[39],"However,":[40],"task":[42],"not":[44,162],"simple":[45],"at":[46],"all.":[47],"In":[48],"this":[49],"paper":[50],"we":[51],"present":[52],"automatically":[56],"search,":[57],"find":[58],"commercial":[62],"market":[66],"of":[67,77,110,167,178],"The":[69],"method":[70],"will":[71,103,128,155],"based":[73],"on":[74,172],"specification":[76],"standardized":[81],"way,":[82],"so":[83],"both":[85,99,132],"customers":[86,100],"manufacturers":[88,102],"refer":[90],"them":[92],"same":[96],"notation.":[97],"Besides,":[98],"give":[104],"heuristics":[105,133],"estimate":[107],"costs":[109],"modifying":[111],"desired":[113],"sold":[115],"respectively.":[117],"Then,":[118],"total":[120],"cost":[121],"adapt":[124],"purchased":[126],"component":[127,147],"computed":[130],"jointly,":[134],"taking":[135],"into":[136,160],"account":[137,161],"their":[138],"confidence":[139,171],"level.":[140],"Hence,":[141],"order":[143],"better":[149],"fits":[150],"his":[151],"requirements,":[152],"customer":[154],"able":[157],"take":[159],"only":[163],"sales":[165],"price":[166],"component,":[169],"vendor,":[174],"or":[175],"expectations":[177],"future":[179],"versions":[180],"developed,":[183],"but":[184],"also":[185],"adaptation":[187],"costs.":[188]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
