{"id":"https://openalex.org/W1970726725","doi":"https://doi.org/10.1080/0899340910020201","title":"Using the Aslan Formal Specification Language in Undergraduate Software Engineering Courses","display_name":"Using the Aslan Formal Specification Language in Undergraduate Software Engineering Courses","publication_year":1991,"publication_date":"1991-01-01","ids":{"openalex":"https://openalex.org/W1970726725","doi":"https://doi.org/10.1080/0899340910020201","mag":"1970726725"},"language":"en","primary_location":{"id":"doi:10.1080/0899340910020201","is_oa":false,"landing_page_url":"https://doi.org/10.1080/0899340910020201","pdf_url":null,"source":{"id":"https://openalex.org/S97147119","display_name":"Computer Science Education","issn_l":"0899-3408","issn":["0899-3408","1744-5175"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Science Education","raw_type":"journal-article"},"type":"article","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/A5004790295","display_name":"Brent Auernheimer","orcid":"https://orcid.org/0009-0005-1850-5255"},"institutions":[{"id":"https://openalex.org/I127339247","display_name":"California State University System","ror":"https://ror.org/020qm1538","country_code":"US","type":"education","lineage":["https://openalex.org/I127339247"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Brent Auernheimer","raw_affiliation_strings":["California State University"],"affiliations":[{"raw_affiliation_string":"California State University","institution_ids":["https://openalex.org/I127339247"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019377598","display_name":"Daniel J. Stearns","orcid":null},"institutions":[{"id":"https://openalex.org/I149919469","display_name":"California Polytechnic State University","ror":"https://ror.org/001gpfp45","country_code":"US","type":"education","lineage":["https://openalex.org/I149919469"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel J. Stearns","raw_affiliation_strings":["California Polytechnic State University"],"affiliations":[{"raw_affiliation_string":"California Polytechnic State University","institution_ids":["https://openalex.org/I149919469"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5004790295"],"corresponding_institution_ids":["https://openalex.org/I127339247"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.20319432,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2","issue":"2","first_page":"103","last_page":"116"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9980999827384949,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9980999827384949,"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.9970999956130981,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9961000084877014,"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/computer-science","display_name":"Computer science","score":0.7758111953735352},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7132744193077087},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5676562190055847},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.5167948007583618},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.50821852684021},{"id":"https://openalex.org/keywords/formal-specification","display_name":"Formal specification","score":0.4880639314651489},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4539267420768738},{"id":"https://openalex.org/keywords/specification-language","display_name":"Specification language","score":0.4108959436416626}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7758111953735352},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7132744193077087},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5676562190055847},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.5167948007583618},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.50821852684021},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.4880639314651489},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4539267420768738},{"id":"https://openalex.org/C201677973","wikidata":"https://www.wikidata.org/wiki/Q1209840","display_name":"Specification language","level":2,"score":0.4108959436416626}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1080/0899340910020201","is_oa":false,"landing_page_url":"https://doi.org/10.1080/0899340910020201","pdf_url":null,"source":{"id":"https://openalex.org/S97147119","display_name":"Computer Science Education","issn_l":"0899-3408","issn":["0899-3408","1744-5175"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Science Education","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.46000000834465027}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W58020719","https://openalex.org/W784384853","https://openalex.org/W816320077","https://openalex.org/W1483640767","https://openalex.org/W1535682743","https://openalex.org/W1557041095","https://openalex.org/W1986909744","https://openalex.org/W2018984136","https://openalex.org/W2096536569","https://openalex.org/W2138537116","https://openalex.org/W2154069078","https://openalex.org/W2306483005","https://openalex.org/W2332103103","https://openalex.org/W3129601704","https://openalex.org/W4295022788"],"related_works":["https://openalex.org/W2034589735","https://openalex.org/W2049993111","https://openalex.org/W2238880588","https://openalex.org/W2607268704","https://openalex.org/W2204176978","https://openalex.org/W2044067585","https://openalex.org/W2156223462","https://openalex.org/W2230261480","https://openalex.org/W2015061688","https://openalex.org/W4252905370"],"abstract_inverted_index":{"Aslan":[0,19,42,58,70,97],"is":[1,62],"an":[2,103],"easy":[3],"to":[4,40,45],"use,":[5],"widely":[6],"available,":[7],"formal":[8,66],"specification":[9,20],"language":[10,98],"suitable":[11],"for":[12],"use":[13,101],"in":[14,69,102],"software":[15,105],"engineering":[16,106],"classes.":[17],"An":[18],"consists":[21],"of":[22,28,50,55,79],"assertions":[23,81],"about":[24],"the":[25,84,96],"initial":[26],"states":[27],"a":[29,48,63],"system,":[30],"critical":[31,90],"correctness":[32,91],"requirements,":[33],"and":[34,71,99],"transitions":[35],"from":[36],"one":[37],"system":[38,85],"state":[39],"another.":[41],"allows":[43],"specifiers":[44],"define":[46],"formally":[47],"sequence":[49],"increasingly":[51],"more":[52],"detailed":[53],"levels":[54],"abstraction.":[56],"The":[57,77],"Language":[59],"Processor":[60],"(ALP)":[61],"compiler":[64],"taking":[65],"specifications":[67],"written":[68],"producing":[72],"first\u2010order":[73],"predicate":[74],"calculus":[75],"assertions.":[76],"proof":[78],"these":[80],"ensures":[82],"that":[83],"being":[86],"specified":[87],"meets":[88],"its":[89,100],"criteria.":[92],"This":[93],"article":[94],"describes":[95],"undergraduate":[104],"course.":[107]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
