{"id":"https://openalex.org/W2050007046","doi":"https://doi.org/10.1145/1384271.1384404","title":"Drawing the line","display_name":"Drawing the line","publication_year":2008,"publication_date":"2008-06-30","ids":{"openalex":"https://openalex.org/W2050007046","doi":"https://doi.org/10.1145/1384271.1384404","mag":"2050007046"},"language":"en","primary_location":{"id":"doi:10.1145/1384271.1384404","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1384271.1384404","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th annual conference on Innovation and technology in computer science education","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"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/A5054071982","display_name":"James H. Paterson","orcid":"https://orcid.org/0000-0002-6955-1009"},"institutions":[{"id":"https://openalex.org/I195939026","display_name":"Glasgow Caledonian University","ror":"https://ror.org/03dvm1235","country_code":"GB","type":"education","lineage":["https://openalex.org/I195939026"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"James H. Paterson","raw_affiliation_strings":["Glasgow Caledonian University, Glasgow, United Kingdom","Glasgow Caledonian University,,,Glasgow,,United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Glasgow Caledonian University, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I195939026"]},{"raw_affiliation_string":"Glasgow Caledonian University,,,Glasgow,,United Kingdom","institution_ids":["https://openalex.org/I195939026"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059243556","display_name":"John Haddow","orcid":null},"institutions":[{"id":"https://openalex.org/I868834043","display_name":"University of the West of Scotland","ror":"https://ror.org/04w3d2v20","country_code":"GB","type":"education","lineage":["https://openalex.org/I868834043"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"John Haddow","raw_affiliation_strings":["University of the West of Scotland, Hamilton, United Kingdom","University of the West of Scotland , Hamilton , United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of the West of Scotland, Hamilton, United Kingdom","institution_ids":["https://openalex.org/I868834043"]},{"raw_affiliation_string":"University of the West of Scotland , Hamilton , United Kingdom","institution_ids":["https://openalex.org/I868834043"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5113708236","display_name":"K. Cheng","orcid":null},"institutions":[{"id":"https://openalex.org/I195939026","display_name":"Glasgow Caledonian University","ror":"https://ror.org/03dvm1235","country_code":"GB","type":"education","lineage":["https://openalex.org/I195939026"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ka Fai Cheng","raw_affiliation_strings":["Glasgow Caledonian University, Glasgow, United Kingdom","Glasgow Caledonian University,,,Glasgow,,United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Glasgow Caledonian University, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I195939026"]},{"raw_affiliation_string":"Glasgow Caledonian University,,,Glasgow,,United Kingdom","institution_ids":["https://openalex.org/I195939026"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3868,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.49168514,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"362","last_page":"362"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9986000061035156,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9986000061035156,"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/T10260","display_name":"Software Engineering Research","score":0.9965999722480774,"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.9958999752998352,"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/computer-science","display_name":"Computer science","score":0.7902786135673523},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6966850757598877},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.6111288070678711},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5731509327888489},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.5369142889976501},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.41341355443000793},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.38360297679901123},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20986473560333252}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7902786135673523},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6966850757598877},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.6111288070678711},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5731509327888489},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5369142889976501},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.41341355443000793},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38360297679901123},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20986473560333252}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1384271.1384404","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1384271.1384404","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th annual conference on Innovation and technology in computer science education","raw_type":"proceedings-article"},{"id":"pmh:oai:researchonline.gcu.ac.uk:openaire_cris_publications/7e25842f-92a0-4633-b882-fc9171c878e1","is_oa":false,"landing_page_url":"https://researchonline.gcu.ac.uk/en/publications/7e25842f-92a0-4633-b882-fc9171c878e1","pdf_url":null,"source":{"id":"https://openalex.org/S4306402566","display_name":"ResearchOnline (Glasgow Caledonian University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I195939026","host_organization_name":"Glasgow Caledonian University","host_organization_lineage":["https://openalex.org/I195939026"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"Paterson, J H, Haddow, J & Cheng, K F 2008, Drawing the line: teaching the semantics of binarv class associations. in ITiCSE '08: Proceedings of the 13th annual conference on Innovation and technology in computer science education. Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, pp. 362, 13th Annual Conference on Innovation and Technology in Computer Science Education, Madrid, Spain, 30/06/08. https://doi.org/10.1145/1384271.1384404","raw_type":"contributionToPeriodical"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":5,"referenced_works":["https://openalex.org/W1991116808","https://openalex.org/W2064597214","https://openalex.org/W2120295586","https://openalex.org/W2154802770","https://openalex.org/W2318228855"],"related_works":["https://openalex.org/W2737719445","https://openalex.org/W2898210368","https://openalex.org/W2382480268","https://openalex.org/W1976518449","https://openalex.org/W2788308474","https://openalex.org/W1578809901","https://openalex.org/W2611825707","https://openalex.org/W1547394117","https://openalex.org/W1580516753","https://openalex.org/W2552002334"],"abstract_inverted_index":{"This":[0],"poster":[1],"presents":[2],"the":[3,30],"use":[4],"of":[5,16,32],"a":[6],"customizable":[7],"code":[8],"pattern":[9],"tool":[10],"to":[11],"provide":[12],"support":[13],"for":[14],"teaching":[15],"binary":[17],"class":[18],"associations":[19],"in":[20],"object-oriented":[21],"design":[22],"and":[23],"programming":[24],"based":[25],"on":[26,29],"recent":[27],"research":[28],"semantics":[31],"associations.":[33]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2016-06-24T00:00:00"}
