{"id":"https://openalex.org/W36979753","doi":null,"title":"A programming method for building component-based commercial software for image processing","display_name":"A programming method for building component-based commercial software for image processing","publication_year":2005,"publication_date":"2005-09-15","ids":{"openalex":"https://openalex.org/W36979753","mag":"36979753"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.535.1546","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.535.1546","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.wseas.us/e-library/conferences/2005malta/papers/495-152.pdf","raw_type":"text"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048340277","display_name":"Feriel Benhissi","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I166928557","display_name":"University of Monastir","ror":"https://ror.org/00nhtcg76","country_code":"TN","type":"education","lineage":["https://openalex.org/I166928557"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Feriel Benhissi","raw_affiliation_strings":["Facult\u00e9 des Sciences de Monastir, Monastir, Tunisia#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Facult\u00e9 des Sciences de Monastir, Monastir, Tunisia#TAB#","institution_ids":["https://openalex.org/I166928557"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111425596","display_name":"Salem Nasri","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4391012590","display_name":"Ecole Nationale d'Ing\u00e9nieurs de Monastir","ror":"https://ror.org/045yr8682","country_code":"TN","type":"education","lineage":["https://openalex.org/I166928557","https://openalex.org/I4391012590"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Salem Nasri","raw_affiliation_strings":["Ecole Nationale des Ing\u00e9nieurs de Monastir, Monastir, Tunisia#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ecole Nationale des Ing\u00e9nieurs de Monastir, Monastir, Tunisia#TAB#","institution_ids":["https://openalex.org/I4391012590"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00325231,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"310","last_page":"318"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.5073000192642212,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.5073000192642212,"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"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.1597999930381775,"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"}},{"id":"https://openalex.org/T13674","display_name":"Computer Science and Engineering","score":0.14090000092983246,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/image-processing-software","display_name":"image processing software","score":0.8389999866485596},{"id":"https://openalex.org/keywords/component-based-software-architecture","display_name":"component-based software architecture","score":0.8579999804496765},{"id":"https://openalex.org/keywords/software-framework","display_name":"software framework","score":0.43299999833106995},{"id":"https://openalex.org/keywords/handle","display_name":"handle","score":0.5860000252723694},{"id":"https://openalex.org/keywords/templates","display_name":"templates","score":0.8220000267028809},{"id":"https://openalex.org/keywords/memory-management","display_name":"memory management","score":0.9340000152587891},{"id":"https://openalex.org/keywords/memory-fragmentation","display_name":"memory fragmentation","score":0.7200000286102295},{"id":"https://openalex.org/keywords/memory-alignment","display_name":"memory alignment","score":0.9449999928474426},{"id":"https://openalex.org/keywords/software-maintainability","display_name":"software maintainability","score":0.7099999785423279},{"id":"https://openalex.org/keywords/c","display_name":"C++","score":0.5379999876022339},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"object-oriented programming","score":0.6669999957084656}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8151865005493164},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6514399647712708},{"id":"https://openalex.org/C9417928","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Image processing","level":3,"score":0.597384512424469},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5406957864761353},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.5088589191436768},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.47634127736091614},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.4581244885921478},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.39240050315856934},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.37344372272491455},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3204631805419922},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.22492164373397827},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","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}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.535.1546","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.535.1546","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.wseas.us/e-library/conferences/2005malta/papers/495-152.pdf","raw_type":"text"},{"id":"mag:36979753","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=1373669","pdf_url":null,"source":{"id":"https://openalex.org/S4306419863","display_name":"International Conference on Systems","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"International Conference on Systems","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321613","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W44717426","https://openalex.org/W110011972","https://openalex.org/W194167826","https://openalex.org/W587943825","https://openalex.org/W1495937566","https://openalex.org/W1616186945","https://openalex.org/W2141834609","https://openalex.org/W2484530857","https://openalex.org/W2987803397","https://openalex.org/W2991021177"],"related_works":["https://openalex.org/W587943825","https://openalex.org/W2954756569","https://openalex.org/W2040323492","https://openalex.org/W2007315319","https://openalex.org/W2126505215","https://openalex.org/W6993387115","https://openalex.org/W2073148016","https://openalex.org/W2008138293","https://openalex.org/W4205132071","https://openalex.org/W7047205594"],"abstract_inverted_index":{"Abstract:-":[0],"This":[1],"paper":[2],"discusses":[3],"a":[4,74,101,133],"consistent":[5],"method":[6,112,138,160],"for":[7,12,156],"building":[8,153],"component-based":[9],"commercial":[10,154],"software":[11,24,56,155],"image":[13,41,103,120,157],"processing.":[14,158],"The":[15,111,159],"resulting":[16],"framework":[17],"greatly":[18],"facilitates":[19],"the":[20,23,32,46,50,55,78,89,96,116,137,149],"incorporation":[21],"into":[22],"of":[25,49,77,85,98,100,136],"any":[26,40,83,166],"processing":[27,121],"function":[28],"without":[29],"worrying":[30],"about":[31],"memory":[33,107,125,128],"storage":[34],"and":[35,62,67,70,104,109,127],"generalizing":[36],"its":[37],"usage":[38],"to":[39,57,88,94,119,144,147,165],"format":[42],"while":[43],"focusing":[44],"on":[45],"algorithmic":[47],"behavior":[48],"function.":[51],"Also":[52],"it":[53],"allows":[54],"be":[58,162],"expandable,":[59],"maintainable,":[60],"understandable":[61],"stable.":[63],"It":[64],"implements":[65],"handles":[66],"rep":[68],"objects,":[69],"use":[71],"templates":[72],"so":[73,105],"single":[75],"version":[76],"code":[79],"will":[80],"work":[81],"with":[82,115],"type":[84],"pixel.":[86],"Thanks":[87],"handles,":[90],"we":[91,141],"are":[92],"able":[93],"manage":[95],"number":[97],"copies":[99],"given":[102],"avoid":[106],"leakage":[108],"fragmentation.":[110],"deals":[113],"separately":[114],"issues":[117],"related":[118],"problems":[122,150],"such":[123],"as":[124],"management":[126],"alignment.":[129],"We":[130],"also":[131],"present":[132],"practical":[134],"implementation":[135],"in":[139,152],"which":[140],"demonstrate":[142],"how":[143],"apply":[145],"C++":[146],"solve":[148],"inherent":[151],"can":[161],"easily":[163],"applied":[164],"object":[167],"oriented":[168],"language.":[169]},"counts_by_year":[],"updated_date":"2026-11-08T12:12:28.789561","created_date":"2016-06-24T00:00:00"}
