{"id":"https://openalex.org/W2096360482","doi":"https://doi.org/10.1109/tse.1986.6312940","title":"A rational design process: How and why to fake it","display_name":"A rational design process: How and why to fake it","publication_year":1986,"publication_date":"1986-02-01","ids":{"openalex":"https://openalex.org/W2096360482","doi":"https://doi.org/10.1109/tse.1986.6312940","mag":"2096360482"},"language":"en","primary_location":{"id":"doi:10.1109/tse.1986.6312940","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.1986.6312940","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","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/A5081601500","display_name":"David Lorge Parnas","orcid":"https://orcid.org/0000-0003-1953-3459"},"institutions":[{"id":"https://openalex.org/I1288214837","display_name":"United States Naval Research Laboratory","ror":"https://ror.org/04d23a975","country_code":"US","type":"facility","lineage":["https://openalex.org/I1288214837","https://openalex.org/I1330347796","https://openalex.org/I175003984","https://openalex.org/I3130687028"]},{"id":"https://openalex.org/I212119943","display_name":"University of Victoria","ror":"https://ror.org/04s5mat29","country_code":"CA","type":"education","lineage":["https://openalex.org/I212119943"]}],"countries":["CA","US"],"is_corresponding":true,"raw_author_name":"David Lorge Parnas","raw_affiliation_strings":["Department of Computer Science, University of Victoria, Victoria, B. C. V8W 2Y2, Canada; Computer Science and Systems Branch, Naval Research Laboratory, Washington, DC 20375","Department of Computer Science, University of Victoria, Victoria, Canada","Computer Science and Systems Branch, Naval Research Laboratory, Inc., Washington, DC, DC, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Victoria, Victoria, B. C. V8W 2Y2, Canada; Computer Science and Systems Branch, Naval Research Laboratory, Washington, DC 20375","institution_ids":["https://openalex.org/I1288214837","https://openalex.org/I212119943"]},{"raw_affiliation_string":"Department of Computer Science, University of Victoria, Victoria, Canada","institution_ids":["https://openalex.org/I212119943"]},{"raw_affiliation_string":"Computer Science and Systems Branch, Naval Research Laboratory, Inc., Washington, DC, DC, USA","institution_ids":["https://openalex.org/I1288214837"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108918729","display_name":"Paul Clements","orcid":null},"institutions":[{"id":"https://openalex.org/I1288214837","display_name":"United States Naval Research Laboratory","ror":"https://ror.org/04d23a975","country_code":"US","type":"facility","lineage":["https://openalex.org/I1288214837","https://openalex.org/I1330347796","https://openalex.org/I175003984","https://openalex.org/I3130687028"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Paul C. Clements","raw_affiliation_strings":["Computer Science and Systems Branch, Naval Research Laboratory, Washington, DC 20375","Computer Science and Systems Branch, Naval Research Laboratory, Inc., Washington, DC, DC, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science and Systems Branch, Naval Research Laboratory, Washington, DC 20375","institution_ids":["https://openalex.org/I1288214837"]},{"raw_affiliation_string":"Computer Science and Systems Branch, Naval Research Laboratory, Inc., Washington, DC, DC, USA","institution_ids":["https://openalex.org/I1288214837"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5081601500"],"corresponding_institution_ids":["https://openalex.org/I1288214837","https://openalex.org/I212119943"],"apc_list":null,"apc_paid":null,"fwci":48.9707,"has_fulltext":false,"cited_by_count":619,"citation_normalized_percentile":{"value":0.99818775,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"SE-12","issue":"2","first_page":"251","last_page":"257"},"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.9997000098228455,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9977999925613403,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.8104034662246704},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7583547234535217},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.6696176528930664},{"id":"https://openalex.org/keywords/statement","display_name":"Statement (logic)","score":0.6115280985832214},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5613589882850647},{"id":"https://openalex.org/keywords/internal-documentation","display_name":"Internal documentation","score":0.5449456572532654},{"id":"https://openalex.org/keywords/design-process","display_name":"Design process","score":0.5367767810821533},{"id":"https://openalex.org/keywords/ideal","display_name":"Ideal (ethics)","score":0.5296858549118042},{"id":"https://openalex.org/keywords/software-documentation","display_name":"Software documentation","score":0.5274479389190674},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.4468093812465668},{"id":"https://openalex.org/keywords/goal-driven-software-development-process","display_name":"Goal-Driven Software Development Process","score":0.44515639543533325},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4218125343322754},{"id":"https://openalex.org/keywords/rational-unified-process","display_name":"Rational Unified Process","score":0.4129481017589569},{"id":"https://openalex.org/keywords/software-development-process","display_name":"Software development process","score":0.35212671756744385},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.28199902176856995},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23403185606002808},{"id":"https://openalex.org/keywords/work-in-process","display_name":"Work in process","score":0.17886662483215332},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.1716752052307129},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10987892746925354}],"concepts":[{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.8104034662246704},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7583547234535217},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6696176528930664},{"id":"https://openalex.org/C2777026412","wikidata":"https://www.wikidata.org/wiki/Q2684591","display_name":"Statement (logic)","level":2,"score":0.6115280985832214},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5613589882850647},{"id":"https://openalex.org/C140396857","wikidata":"https://www.wikidata.org/wiki/Q16934771","display_name":"Internal documentation","level":5,"score":0.5449456572532654},{"id":"https://openalex.org/C48262172","wikidata":"https://www.wikidata.org/wiki/Q16908765","display_name":"Design process","level":3,"score":0.5367767810821533},{"id":"https://openalex.org/C2776639384","wikidata":"https://www.wikidata.org/wiki/Q840396","display_name":"Ideal (ethics)","level":2,"score":0.5296858549118042},{"id":"https://openalex.org/C81587897","wikidata":"https://www.wikidata.org/wiki/Q181702","display_name":"Software documentation","level":5,"score":0.5274479389190674},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.4468093812465668},{"id":"https://openalex.org/C42669973","wikidata":"https://www.wikidata.org/wiki/Q5575145","display_name":"Goal-Driven Software Development Process","level":5,"score":0.44515639543533325},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4218125343322754},{"id":"https://openalex.org/C66098112","wikidata":"https://www.wikidata.org/wiki/Q478019","display_name":"Rational Unified Process","level":5,"score":0.4129481017589569},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.35212671756744385},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.28199902176856995},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23403185606002808},{"id":"https://openalex.org/C174998907","wikidata":"https://www.wikidata.org/wiki/Q357662","display_name":"Work in process","level":2,"score":0.17886662483215332},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.1716752052307129},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10987892746925354},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.1986.6312940","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.1986.6312940","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1525811688","https://openalex.org/W1541725822","https://openalex.org/W1600257876","https://openalex.org/W1906690426","https://openalex.org/W1991373531","https://openalex.org/W2107232214","https://openalex.org/W2116844130","https://openalex.org/W2123586642","https://openalex.org/W2132234187","https://openalex.org/W2148154194","https://openalex.org/W2155891457","https://openalex.org/W2983995785","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W1528430741","https://openalex.org/W2646159910","https://openalex.org/W2372977969","https://openalex.org/W2796990268","https://openalex.org/W2120427215","https://openalex.org/W4252652266","https://openalex.org/W2008315386","https://openalex.org/W3193462864","https://openalex.org/W2754559506","https://openalex.org/W2081302798"],"abstract_inverted_index":{"Many":[0],"have":[1,90],"sought":[2],"a":[3,9,16,27,54],"software":[4,49],"design":[5,75],"process":[6,58,80],"that":[7,31,43,47,62,88,94],"allows":[8],"program":[10],"to":[11,40,74,77],"be":[12,35],"derived":[13],"systematically":[14],"from":[15],"precise":[17],"statement":[18],"of":[19,98,100],"requirements.":[20],"It":[21],"is":[22,38],"proposed":[23],"that,":[24],"although":[25],"designing":[26],"real":[28],"product":[29],"in":[30],"way":[32],"will":[33],"not":[34],"successful,":[36],"it":[37,45,63],"possible":[39],"produce":[41,85],"documentation":[42,61,87],"makes":[44],"appear":[46],"the":[48,60,78,86,101],"was":[50],"designed":[51],"by":[52,93],"such":[53],"process.":[55,95],"The":[56,67,96],"ideal":[57,79],"and":[59,81],"requires":[64],"are":[65,104],"described.":[66],"authors":[68],"explain":[69],"why":[70,82],"one":[71,83],"should":[72,84],"attempt":[73],"according":[76],"would":[89],"been":[91],"produced":[92],"contents":[97],"each":[99],"required":[102],"documents":[103],"outlined.":[105]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":11},{"year":2022,"cited_by_count":11},{"year":2021,"cited_by_count":14},{"year":2020,"cited_by_count":15},{"year":2019,"cited_by_count":14},{"year":2018,"cited_by_count":11},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":13},{"year":2015,"cited_by_count":14},{"year":2014,"cited_by_count":16},{"year":2013,"cited_by_count":23},{"year":2012,"cited_by_count":11}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2025-10-10T00:00:00"}
