{"id":"https://openalex.org/W2162669870","doi":"https://doi.org/10.1109/isese.2003.1237964","title":"Applying use cases to design versus validate class diagrams - a controlled experiment using a professional modeling tool","display_name":"Applying use cases to design versus validate class diagrams - a controlled experiment using a professional modeling tool","publication_year":2004,"publication_date":"2004-02-03","ids":{"openalex":"https://openalex.org/W2162669870","doi":"https://doi.org/10.1109/isese.2003.1237964","mag":"2162669870"},"language":"en","primary_location":{"id":"doi:10.1109/isese.2003.1237964","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isese.2003.1237964","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2003 International Symposium on Empirical Software Engineering, 2003. ISESE 2003. Proceedings.","raw_type":"proceedings-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/A5048818181","display_name":"Bente Anda","orcid":null},"institutions":[{"id":"https://openalex.org/I2799829267","display_name":"Simula Research Laboratory","ror":"https://ror.org/00vn06n10","country_code":"NO","type":"facility","lineage":["https://openalex.org/I2799829267"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"B. Anda","raw_affiliation_strings":["Simula Research Laboratory, Lysaker, Norway"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Simula Research Laboratory, Lysaker, Norway","institution_ids":["https://openalex.org/I2799829267"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078367528","display_name":"Dag I. K. Sj\u00f8berg","orcid":"https://orcid.org/0000-0002-4941-7240"},"institutions":[{"id":"https://openalex.org/I2799829267","display_name":"Simula Research Laboratory","ror":"https://ror.org/00vn06n10","country_code":"NO","type":"facility","lineage":["https://openalex.org/I2799829267"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"D.I.K. Sjoberg","raw_affiliation_strings":["Simula Research Laboratory, Lysaker, Norway"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Simula Research Laboratory, Lysaker, Norway","institution_ids":["https://openalex.org/I2799829267"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8077,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.86392576,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"50","last_page":"60"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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.9991999864578247,"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/class-diagram","display_name":"Class diagram","score":0.8780286908149719},{"id":"https://openalex.org/keywords/use-case-diagram","display_name":"Use Case Diagram","score":0.8455155491828918},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.7367856502532959},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7162554264068604},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5858855247497559},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5678661465644836},{"id":"https://openalex.org/keywords/activity-diagram","display_name":"Activity diagram","score":0.5528379678726196},{"id":"https://openalex.org/keywords/story-driven-modeling","display_name":"Story-driven modeling","score":0.5514798164367676},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5057053565979004},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.49238693714141846},{"id":"https://openalex.org/keywords/process-modeling","display_name":"Process modeling","score":0.4482024312019348},{"id":"https://openalex.org/keywords/communication-diagram","display_name":"Communication diagram","score":0.4374885857105255},{"id":"https://openalex.org/keywords/object-oriented-analysis-and-design","display_name":"Object-oriented analysis and design","score":0.4228171706199646},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26906126737594604},{"id":"https://openalex.org/keywords/work-in-process","display_name":"Work in process","score":0.2468809187412262},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15148824453353882},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1445271372795105},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.14098650217056274}],"concepts":[{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.8780286908149719},{"id":"https://openalex.org/C161756209","wikidata":"https://www.wikidata.org/wiki/Q613423","display_name":"Use Case Diagram","level":5,"score":0.8455155491828918},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.7367856502532959},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7162554264068604},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5858855247497559},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5678661465644836},{"id":"https://openalex.org/C64219723","wikidata":"https://www.wikidata.org/wiki/Q423262","display_name":"Activity diagram","level":4,"score":0.5528379678726196},{"id":"https://openalex.org/C168054591","wikidata":"https://www.wikidata.org/wiki/Q17152869","display_name":"Story-driven modeling","level":5,"score":0.5514798164367676},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5057053565979004},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.49238693714141846},{"id":"https://openalex.org/C76956256","wikidata":"https://www.wikidata.org/wiki/Q27610560","display_name":"Process modeling","level":3,"score":0.4482024312019348},{"id":"https://openalex.org/C48419115","wikidata":"https://www.wikidata.org/wiki/Q950859","display_name":"Communication diagram","level":5,"score":0.4374885857105255},{"id":"https://openalex.org/C184667871","wikidata":"https://www.wikidata.org/wiki/Q1237775","display_name":"Object-oriented analysis and design","level":4,"score":0.4228171706199646},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26906126737594604},{"id":"https://openalex.org/C174998907","wikidata":"https://www.wikidata.org/wiki/Q357662","display_name":"Work in process","level":2,"score":0.2468809187412262},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15148824453353882},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1445271372795105},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.14098650217056274},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isese.2003.1237964","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isese.2003.1237964","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2003 International Symposium on Empirical Software Engineering, 2003. ISESE 2003. Proceedings.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320323260","display_name":"Universitetet i Oslo","ror":"https://ror.org/01xtthb56"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W50866131","https://openalex.org/W132775298","https://openalex.org/W648955213","https://openalex.org/W1485658078","https://openalex.org/W1490657313","https://openalex.org/W1500809716","https://openalex.org/W1506893930","https://openalex.org/W1511496623","https://openalex.org/W1535143335","https://openalex.org/W1540492331","https://openalex.org/W1543262385","https://openalex.org/W1563148606","https://openalex.org/W1577577474","https://openalex.org/W1586752735","https://openalex.org/W1596002226","https://openalex.org/W2035489143","https://openalex.org/W2094392229","https://openalex.org/W2132762162","https://openalex.org/W2139907081","https://openalex.org/W2159765281","https://openalex.org/W2170596147","https://openalex.org/W3169801952","https://openalex.org/W4393818646","https://openalex.org/W6610279007","https://openalex.org/W6633110231","https://openalex.org/W6633551919","https://openalex.org/W6633780708","https://openalex.org/W6635125777"],"related_works":["https://openalex.org/W2151370363","https://openalex.org/W2110615624","https://openalex.org/W1972306528","https://openalex.org/W1970734284","https://openalex.org/W2763216861","https://openalex.org/W2169545927","https://openalex.org/W2035181455","https://openalex.org/W3093128559","https://openalex.org/W4245632304","https://openalex.org/W2122843086"],"abstract_inverted_index":{"Several":[0],"processes":[1,17,76],"have":[2,18],"been":[3,19,40],"proposed":[4],"for":[5,58,77],"the":[6,50,95,103,114,120,123,131,142,152,177],"transition":[7],"from":[8,129],"functional":[9],"requirements":[10,54,57],"to":[11,21,46,72,146,203],"an":[12,84,205],"object-oriented":[13,85],"design,":[14],"but":[15],"these":[16],"subject":[20],"little":[22],"empirical":[23],"validation.":[24],"A":[25],"use":[26,80,91,104,155],"case":[27,81,92,105,156],"driven":[28,157],"development":[29],"process":[30,44,89,100,144,158],"is":[31],"often":[32],"recommended":[33],"when":[34],"applying":[35,78],"UML.":[36],"Nevertheless,":[37],"it":[38,198],"has":[39],"reported":[41],"that":[42,141,173,197],"this":[43],"leads":[45],"problems,":[47],"such":[48],"as":[49,69,109],"developers":[51],"missing":[52],"some":[53],"and":[55,136,193,216],"mistaking":[56],"design.":[59],"This":[60],"paper":[61],"describes":[62],"a":[63,79,98,110,166,208],"controlled":[64],"experiment,":[65],"width":[66],"53":[67],"students":[68],"subjects,":[70],"conducted":[71],"investigate":[73],"two":[74],"alternative":[75],"model":[82,106],"in":[83,101,162],"design":[86],"process.":[87],"One":[88],"was":[90,97,107],"driven,":[93],"while":[94],"other":[96,132],"responsibility-driven":[99],"which":[102],"applied":[108],"means":[111],"of":[112,119,151],"validating":[113],"resulting":[115],"class":[116,147,163,185],"diagram.":[117],"Half":[118],"subjects":[121],"used":[122,134,176,191],"modeling":[124,178,210],"tool":[125,179,211],"Tau":[126],"UML":[127],"Suite":[128],"Telelogic;":[130],"half":[133],"pen":[135,192,215],"paper.":[137,194,217],"The":[138,154,169],"results":[139,170],"show":[140,172],"validation":[143],"led":[145],"diagrams":[148,164,186],"implementing":[149],"more":[150,181,201],"requirements.":[153],"did,":[159],"however,":[160],"result":[161],"with":[165,207,213],"better":[167],"structure.":[168],"also":[171],"those":[174,189],"who":[175,190],"spent":[180],"time":[182],"on":[183],"constructing":[184],"than":[187,212],"did":[188],"We":[195],"experienced":[196],"requires":[199],"much":[200],"effort":[202],"organize":[204],"experiment":[206],"professional":[209],"only":[214]},"counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
