{"id":"https://openalex.org/W3012540684","doi":"https://doi.org/10.1145/3387940.3392242","title":"Engineering Human Values in Software through Value Programming","display_name":"Engineering Human Values in Software through Value Programming","publication_year":2020,"publication_date":"2020-06-27","ids":{"openalex":"https://openalex.org/W3012540684","doi":"https://doi.org/10.1145/3387940.3392242","mag":"3012540684"},"language":"en","primary_location":{"id":"doi:10.1145/3387940.3392242","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3387940.3392242","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2003.04477","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064923570","display_name":"Davoud Mougouei","orcid":"https://orcid.org/0000-0002-4271-9174"},"institutions":[{"id":"https://openalex.org/I204824540","display_name":"University of Wollongong","ror":"https://ror.org/00jtmb277","country_code":"AU","type":"education","lineage":["https://openalex.org/I204824540"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Davoud Mougouei","raw_affiliation_strings":["School of Computing and IT, University of Wollongong, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing and IT, University of Wollongong, Australia","institution_ids":["https://openalex.org/I204824540"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5064923570"],"corresponding_institution_ids":["https://openalex.org/I204824540"],"apc_list":null,"apc_paid":null,"fwci":0.3703,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.53359121,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"133","last_page":"136"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12313","display_name":"Emotions and Moral Behavior","score":0.9408000111579895,"subfield":{"id":"https://openalex.org/subfields/3207","display_name":"Social Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12313","display_name":"Emotions and Moral Behavior","score":0.9408000111579895,"subfield":{"id":"https://openalex.org/subfields/3207","display_name":"Social Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9348000288009644,"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/T11454","display_name":"Cultural Differences and Values","score":0.9315000176429749,"subfield":{"id":"https://openalex.org/subfields/3207","display_name":"Social Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6751583218574524},{"id":"https://openalex.org/keywords/value","display_name":"Value (mathematics)","score":0.6124425530433655},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6066786646842957},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5749213695526123},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.5638637542724609},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5333799123764038},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5002686977386475},{"id":"https://openalex.org/keywords/software-metric","display_name":"Software metric","score":0.41990113258361816},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.4093351662158966},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22108548879623413},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.13123279809951782},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.07808142900466919}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6751583218574524},{"id":"https://openalex.org/C2776291640","wikidata":"https://www.wikidata.org/wiki/Q2912517","display_name":"Value (mathematics)","level":2,"score":0.6124425530433655},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6066786646842957},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5749213695526123},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.5638637542724609},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5333799123764038},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5002686977386475},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.41990113258361816},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.4093351662158966},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22108548879623413},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.13123279809951782},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.07808142900466919}],"mesh":[],"locations_count":7,"locations":[{"id":"doi:10.1145/3387940.3392242","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3387940.3392242","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2003.04477","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2003.04477","pdf_url":"https://arxiv.org/pdf/2003.04477","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"mag:3012540684","is_oa":true,"landing_page_url":"http://arxiv.org/pdf/2003.04477.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"pmh:oai:eprints.usq.edu.au:46107","is_oa":false,"landing_page_url":"http://eprints.usq.edu.au/46107/","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference or Workshop Item (Commonwealth Reporting Category E)"},{"id":"pmh:oai:ro.uow.edu.au:eispapers1-5511","is_oa":false,"landing_page_url":"https://ro.uow.edu.au/eispapers1/4482","pdf_url":null,"source":{"id":"https://openalex.org/S4306400510","display_name":"Research Online (University of Wollongong)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I204824540","host_organization_name":"University of Wollongong","host_organization_lineage":["https://openalex.org/I204824540"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Faculty of Engineering and Information Sciences - Papers: Part B","raw_type":"presentation"},{"id":"pmh:oai:figshare.com:article/21588336","is_oa":true,"landing_page_url":"https://figshare.com/articles/conference_contribution/Engineering_Human_Values_in_Software_through_Value_Programming/21588336","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"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":null,"raw_type":"Conference contribution"},{"id":"doi:10.48550/arxiv.2003.04477","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2003.04477","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2003.04477","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2003.04477","pdf_url":"https://arxiv.org/pdf/2003.04477","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.41999998688697815}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3012540684.pdf","grobid_xml":"https://content.openalex.org/works/W3012540684.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W1936829477","https://openalex.org/W2039283396","https://openalex.org/W2099930163","https://openalex.org/W2105526263","https://openalex.org/W2402619042","https://openalex.org/W2404691814","https://openalex.org/W2512957060","https://openalex.org/W2555737301","https://openalex.org/W2612622960","https://openalex.org/W2621356393","https://openalex.org/W2743413374","https://openalex.org/W2773961756","https://openalex.org/W2775958040","https://openalex.org/W2806099503","https://openalex.org/W2808569344","https://openalex.org/W2809947224","https://openalex.org/W2884518987","https://openalex.org/W2895456197","https://openalex.org/W2898699131","https://openalex.org/W2910063638","https://openalex.org/W2943383044","https://openalex.org/W2952791215","https://openalex.org/W2959714675","https://openalex.org/W2992416146","https://openalex.org/W2999955981","https://openalex.org/W3102369305","https://openalex.org/W4288995270"],"related_works":["https://openalex.org/W2767199713","https://openalex.org/W2289390325","https://openalex.org/W2512335229","https://openalex.org/W2504378244","https://openalex.org/W2616927165","https://openalex.org/W2087611017","https://openalex.org/W2184617304","https://openalex.org/W2560017276","https://openalex.org/W2496730244","https://openalex.org/W2002413229","https://openalex.org/W2959014552","https://openalex.org/W1597835289","https://openalex.org/W2988823370","https://openalex.org/W1526474591","https://openalex.org/W2613142050","https://openalex.org/W1497836798","https://openalex.org/W2990586837","https://openalex.org/W2560640360","https://openalex.org/W2554293823","https://openalex.org/W2035171471"],"abstract_inverted_index":{"Ignoring":[0],"human":[1,38,114,125],"values":[2,12,39,126],"in":[3,16,40,80,127,138],"software":[4,109],"development":[5],"may":[6],"disadvantage":[7],"users":[8],"by":[9,22],"breaching":[10],"their":[11,30],"and":[13,32,59,77,85,92,129,135],"introducing":[14],"biases":[15,76,91,134],"software.":[17,41,139],"This":[18],"can":[19],"be":[20],"mitigated":[21],"informing":[23],"developers":[24],"about":[25],"the":[26,47],"value":[27,78,93,97,136],"implications":[28],"of":[29,49,108],"choices":[31],"taking":[33],"initiatives":[34],"to":[35,64,70,75,89,113,132],"account":[36],"for":[37,105,123],"To":[42,95],"this":[43],"end,":[44],"we":[45,99],"propose":[46,100],"notion":[48],"Value":[50,83],"Programming":[51],"with":[52,62,111],"three":[53],"principles:":[54],"(P1)":[55],"annotating":[56],"source":[57,68],"code":[58,69,110,128],"related":[60],"artifacts":[61],"respect":[63,112],"values;":[65],"(P2)":[66],"inspecting":[67,124],"detect":[71],"conditions":[72],"that":[73,103],"lead":[74],"breaches":[79,137],"software,":[81],"i.e.,":[82],"Smells;":[84],"(P3)":[86],"making":[87,130],"recommendations":[88,131],"mitigate":[90],"breaches.":[94],"facilitate":[96],"programming,":[98],"a":[101,120],"framework":[102,118],"allows":[104],"automated":[106],"annotation":[107],"values.":[115],"The":[116],"proposed":[117],"lays":[119],"solid":[121],"foundation":[122],"overcome":[133]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2026-08-11T07:18:39.950985","created_date":"2025-10-10T00:00:00"}
