{"id":"https://openalex.org/W2159443708","doi":"https://doi.org/10.4067/s0718-18762010000100004","title":"An Assessment of Design Patterns' Influence on a Java-based E-Commerce Application","display_name":"An Assessment of Design Patterns' Influence on a Java-based E-Commerce Application","publication_year":2010,"publication_date":"2010-04-01","ids":{"openalex":"https://openalex.org/W2159443708","doi":"https://doi.org/10.4067/s0718-18762010000100004","mag":"2159443708"},"language":"en","primary_location":{"id":"doi:10.4067/s0718-18762010000100004","is_oa":true,"landing_page_url":"https://doi.org/10.4067/s0718-18762010000100004","pdf_url":"http://www.scielo.cl/pdf/jtaer/v5n1/art04.pdf","source":{"id":"https://openalex.org/S27967161","display_name":"Journal of theoretical and applied electronic commerce research","issn_l":"0718-1876","issn":["0718-1876"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of theoretical and applied electronic commerce research","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://www.scielo.cl/pdf/jtaer/v5n1/art04.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019012710","display_name":"\u039c\u03b1\u03c1\u03af\u03b1 \u039c\u03bf\u03c5\u03c1\u03b1\u03c4\u03af\u03b4\u03bf\u03c5","orcid":null},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Maria Mouratidou","raw_affiliation_strings":["University of Macedonia, Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037176808","display_name":"Vassilios Lourdas","orcid":null},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Vassilios Lourdas","raw_affiliation_strings":["University of Macedonia, Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005131176","display_name":"Alexander Chatzigeorgiou","orcid":"https://orcid.org/0000-0002-5381-8418"},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Alexander Chatzigeorgiou","raw_affiliation_strings":["University of Macedonia, Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090508251","display_name":"Christos K. Georgiadis","orcid":"https://orcid.org/0000-0003-0897-9009"},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Christos K Georgiadis","raw_affiliation_strings":["University of Macedonia, Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I192756129"],"apc_list":{"value":1000,"currency":"CHF","value_usd":1114},"apc_paid":{"value":1000,"currency":"CHF","value_usd":1114},"fwci":1.131,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.8894108,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"5","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9979000091552734,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.987500011920929,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.843458890914917},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8111212849617004},{"id":"https://openalex.org/keywords/software-design-pattern","display_name":"Software design pattern","score":0.7292157411575317},{"id":"https://openalex.org/keywords/design-pattern","display_name":"Design pattern","score":0.7104554772377014},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.6878425478935242},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6800730228424072},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.5841366052627563},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5786179304122925},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.5363418459892273},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.44775882363319397},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3820820152759552},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.24044352769851685}],"concepts":[{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.843458890914917},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8111212849617004},{"id":"https://openalex.org/C146054899","wikidata":"https://www.wikidata.org/wiki/Q181156","display_name":"Software design pattern","level":3,"score":0.7292157411575317},{"id":"https://openalex.org/C14501506","wikidata":"https://www.wikidata.org/wiki/Q5253831","display_name":"Design pattern","level":2,"score":0.7104554772377014},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.6878425478935242},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6800730228424072},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.5841366052627563},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5786179304122925},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.5363418459892273},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.44775882363319397},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3820820152759552},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.24044352769851685},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.4067/s0718-18762010000100004","is_oa":true,"landing_page_url":"https://doi.org/10.4067/s0718-18762010000100004","pdf_url":"http://www.scielo.cl/pdf/jtaer/v5n1/art04.pdf","source":{"id":"https://openalex.org/S27967161","display_name":"Journal of theoretical and applied electronic commerce research","issn_l":"0718-1876","issn":["0718-1876"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of theoretical and applied electronic commerce research","raw_type":"journal-article"},{"id":"pmh:oai:mdpi.com:/0718-1876/5/1/4/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.4067/S0718-18762010000100004","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of Theoretical and Applied Electronic Commerce Research; Volume 5; Issue 1; Pages: 25-38","raw_type":"Text"},{"id":"pmh:oai:redalyc.org:96512488004","is_oa":false,"landing_page_url":"https://www.redalyc.org/articulo.oa?id=96512488004","pdf_url":null,"source":{"id":"https://openalex.org/S4377196100","display_name":"Redalyc (Universidad Aut\u00f3noma del Estado de M\u00e9xico)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I179647637","host_organization_name":"Universidad Aut\u00f3noma del Estado de M\u00e9xico","host_organization_lineage":["https://openalex.org/I179647637"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of Theoretical and Applied Electronic Commerce Research (Chile) Num.1 Vol.5","raw_type":"art\u00edculo cient\u00edfico"}],"best_oa_location":{"id":"doi:10.4067/s0718-18762010000100004","is_oa":true,"landing_page_url":"https://doi.org/10.4067/s0718-18762010000100004","pdf_url":"http://www.scielo.cl/pdf/jtaer/v5n1/art04.pdf","source":{"id":"https://openalex.org/S27967161","display_name":"Journal of theoretical and applied electronic commerce research","issn_l":"0718-1876","issn":["0718-1876"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of theoretical and applied electronic commerce research","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.5}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2159443708.pdf","grobid_xml":"https://content.openalex.org/works/W2159443708.grobid-xml"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W303041664","https://openalex.org/W1485970407","https://openalex.org/W1507539036","https://openalex.org/W1547043196","https://openalex.org/W1608742034","https://openalex.org/W1649645444","https://openalex.org/W1725369746","https://openalex.org/W1785944873","https://openalex.org/W1795895485","https://openalex.org/W1806068651","https://openalex.org/W1975680001","https://openalex.org/W1996180635","https://openalex.org/W2025946266","https://openalex.org/W2036666016","https://openalex.org/W2039282739","https://openalex.org/W2074529754","https://openalex.org/W2081917329","https://openalex.org/W2100013184","https://openalex.org/W2110015991","https://openalex.org/W2124132636","https://openalex.org/W2138244982","https://openalex.org/W2146188227","https://openalex.org/W2152976736","https://openalex.org/W2158864412","https://openalex.org/W2167363007","https://openalex.org/W3003280364","https://openalex.org/W3109906317","https://openalex.org/W4236719670","https://openalex.org/W4239743222","https://openalex.org/W6600125713","https://openalex.org/W6600773522","https://openalex.org/W6607990940","https://openalex.org/W6825421694","https://openalex.org/W6850455183"],"related_works":["https://openalex.org/W2580033583","https://openalex.org/W3159027928","https://openalex.org/W2101422923","https://openalex.org/W99960892","https://openalex.org/W2112885082","https://openalex.org/W2979170084","https://openalex.org/W2019460074","https://openalex.org/W2372761019","https://openalex.org/W2386438271","https://openalex.org/W2351239504"],"abstract_inverted_index":{"Design":[0],"patterns,":[1],"acting":[2],"as":[3,13,123,137],"recurring":[4],"solutions":[5],"to":[6,44,49,63,83],"common":[7],"problems,":[8],"offer":[9],"significant":[10],"benefits":[11],"such":[12,122,136],"avoiding":[14],"unnecessary":[15],"complexity,":[16],"and":[17,22,42,126,140],"promoting":[18],"code":[19],"reuse,":[20],"maintainability":[21,92],"extensibility.":[23],"This":[24],"paper":[25],"describes":[26],"how":[27],"four":[28],"not":[29],"technology-specific":[30],"or":[31],"language-specific":[32],"design":[33,68,75,88,120],"patterns":[34,89,117],"(Front":[35],"Controller,":[36,39],"Model":[37],"View":[38],"Transfer":[40],"Object":[41],"Service":[43],"Worker)":[45],"can":[46],"be":[47],"applied":[48],"one":[50],"typical":[51],"e-commerce":[52,95],"application":[53,96,115],"developed":[54],"using":[55,77],"Java":[56],"EE":[57],"platform.":[58],"The":[59,110],"first":[60],"goal":[61,81],"is":[62,82],"evaluate":[64],"the":[65,71,85,91,94,101,114],"improvement":[66,131],"of":[67,73,87,93,103,116],"properties":[69,121],"after":[70],"implementation":[72],"each":[74],"pattern":[76],"software":[78,104],"metrics.":[79],"Another":[80],"assess":[84],"influence":[86],"on":[90],"under":[97],"study":[98],"by":[99],"examining":[100],"evolution":[102],"metrics":[105],"when":[106],"performing":[107],"certain":[108],"extensions.":[109],"results":[111],"indicate":[112],"that":[113],"positively":[118],"influences":[119],"coupling,":[124],"complexity":[125],"messaging":[127],"implying":[128],"a":[129],"possible":[130],"in":[132],"high-level":[133],"quality":[134],"attributes":[135],"flexibility,":[138],"extensibility":[139],"reusability.":[141]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
