{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T05:35:38Z","timestamp":1731476138048,"version":"3.28.0"},"reference-count":60,"publisher":"Institution of Engineering and Technology (IET)","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IET Softw."],"published-print":{"date-parts":[[2008,8,18]]},"DOI":"10.1049\/iet-sen:20070095","type":"journal-article","created":{"date-parts":[[2008,8,4]],"date-time":"2008-08-04T15:46:14Z","timestamp":1217864774000},"page":"304-320","source":"Crossref","is-referenced-by-count":7,"title":["Story-driven approach to software evolution"],"prefix":"10.1049","volume":"2","author":[{"given":"J.","family":"Rilling","sequence":"first","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"W.J.","family":"Meng","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"Witte","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Charland","sequence":"additional","affiliation":[{"name":"System of Systems Section, Defence R&amp;D Canada \u2013 Valcartier, Que\u0301bec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"265","reference":[{"key":"10.1049\/iet-sen:20070095_r1","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/S0167-6423(99)00036-2","volume":"36","author":"Storey","year":"2000","ISSN":"http:\/\/id.crossref.org\/issn\/0167-6423","issn-type":"print"},{"key":"10.1049\/iet-sen:20070095_r2","doi-asserted-by":"publisher","DOI":"10.1109\/2.402076"},{"key":"10.1049\/iet-sen:20070095_r3","unstructured":"Lehman, M.M., and Belady, L.A.: \u2018Program evolution: processes of software change\u2019, (Academic Press Professional, Inc., San Diego, CA 1985)"},{"key":"10.1049\/iet-sen:20070095_r4","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/52.43045","author":"Basili","year":"1990","ISSN":"http:\/\/id.crossref.org\/issn\/0740-7459","issn-type":"print"},{"key":"10.1049\/iet-sen:20070095_r5","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/336512.336534","author":"Bennett","year":"2000","journal-title":"Proc. Conf. Future of Software"},{"key":"10.1049\/iet-sen:20070095_r6","unstructured":"CMMI for Development, Version 1.2: Technical Report CMU\/SEI-2006-TR-008, 2006 Carnegie Mellon, Software Engineering Institute, USA"},{"key":"10.1049\/iet-sen:20070095_r7","unstructured":"International Standard: ISO\/IEC 14764 IEEE Std 14764-2006 Software Engineering, Software Life Cycle Processes, Maintenance. ISBN: 0-7381-4961-6, 2006"},{"key":"10.1049\/iet-sen:20070095_r8","first-page":"18","volume":"10","author":"Storey","year":"2002"},{"key":"10.1049\/iet-sen:20070095_r9","first-page":"28","author":"Meng","year":"2006","journal-title":"Int. Workshop on Metamodels, Schemas, Grammars, and Ontologies for Reverse Engineering (ATEM)"},{"key":"10.1049\/iet-sen:20070095_r10","doi-asserted-by":"crossref","unstructured":"Baader, F., Horrocks, I., and Sattler, U.: \u2018Description logics as ontology languages for the semantic web\u2019, Hutter, D., Stephan, W., Lecture notes in artificial intelligence, (Springer 2005),2605, p. 228\u2013248","DOI":"10.1007\/978-3-540-32254-2_14"},{"key":"10.1049\/iet-sen:20070095_r11","unstructured":"Letovsky, S.: \u2018Cognitive processes in program comprehension\u2019, (Empirical studies of programmers Ablex Publishing Corp. 1986), p. 58\u201379"},{"key":"10.1049\/iet-sen:20070095_r12","first-page":"44","volume":"28","author":"Mayhauser","year":"1995"},{"key":"10.1049\/iet-sen:20070095_r13","unstructured":"Shneiderman, B.: \u2018Software psychology: human factors in computer and information systems\u2019, (Winthrop Publishers 1980)"},{"journal-title":"IEEE Int. Conf. Software Engineering (ICSM)","year":"2005","author":"Jin","key":"10.1049\/iet-sen:20070095_r14"},{"key":"10.1049\/iet-sen:20070095_r15","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/WCRE.2000.891451","author":"Riva","year":"2000","journal-title":"Proc. 7th IEEE Working Conf. Reverse Engineering (WCRE 2000)"},{"journal-title":"Working Conf. Reverse Engineering (WCRE 2004)","year":"2004","author":"Pacione","key":"10.1049\/iet-sen:20070095_r16"},{"key":"10.1049\/iet-sen:20070095_r17","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1109\/WPC.2005.38","author":"Storey","year":"2005","journal-title":"Proc. 13th Int. Workshop on Program Comprehension (IWPC 2005)"},{"key":"10.1049\/iet-sen:20070095_r18","unstructured":"Johnson-Laird, P.N.: \u2018Mental models: towards a cognitive science of language, inference and consciousness\u2019, (Harvard University, Cambridge, MA 1983)"},{"key":"10.1049\/iet-sen:20070095_r19","unstructured":"OWL web ontology language reference, W3C Recommendation, http:\/\/www.w3.org\/TR\/owl-ref, accessed June 2007"},{"key":"10.1049\/iet-sen:20070095_r20","doi-asserted-by":"publisher","DOI":"10.1006\/knac.1993.1008"},{"key":"10.1049\/iet-sen:20070095_r21","first-page":"7","volume":"1","author":"Horrocks","year":"2003"},{"key":"10.1049\/iet-sen:20070095_r22","unstructured":"Sowa, J.F.: \u2018Knowledge representation: logical, philosophical, and computational foundations\u2019, (Brooks\/Cole Publishing Co, Pacific Grove, CA, USA 2000)"},{"key":"10.1049\/iet-sen:20070095_r23","unstructured":"Baader, F., Calvanese, D., McGuinness, D., Nardi, D., and Schneider, P.P.: \u2018The description logic handbook\u2019, (Cambridge University Press 2003)"},{"key":"10.1049\/iet-sen:20070095_r24","unstructured":"Web ontology language, http:\/\/www.w3.org\/2004\/OWL\/, accessed June 2007"},{"key":"10.1049\/iet-sen:20070095_r25","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1038\/scientificamerican0501-34","volume":"284","author":"Berners-Lee","year":"2001","ISSN":"http:\/\/id.crossref.org\/issn\/0036-8733","issn-type":"print"},{"key":"10.1049\/iet-sen:20070095_r26","first-page":"701","author":"Haarslev","year":"2001","journal-title":"Proc. Int. Joint Conf. Automated Reasoning (IJCAR'2001)"},{"key":"10.1049\/iet-sen:20070095_r27","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/S0164-1212(99)00003-5","volume":"46","author":"Keller","year":"1999","ISSN":"http:\/\/id.crossref.org\/issn\/0164-1212","issn-type":"print"},{"key":"10.1049\/iet-sen:20070095_r28","doi-asserted-by":"crossref","unstructured":"Dias, M.G.B., Anquetil, N., and Oliveira, K.M.: \u2018Software maintenance ontology\u2019, Caleor, C., Ruiz, F., Piattini, M., Ontologies for software engineering and software maintenance, (Springer 2006), p. 153\u20131735,","DOI":"10.1007\/3-540-34518-3_5"},{"key":"10.1049\/iet-sen:20070095_r29","first-page":"365","volume":"11","author":"Kitchenham","year":"1999"},{"key":"10.1049\/iet-sen:20070095_r30","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194004001646"},{"journal-title":"Proc. 2nd Int. Conf. Formal Ontology in Information System (FOIS)","year":"2001","author":"Niles","key":"10.1049\/iet-sen:20070095_r31"},{"key":"10.1049\/iet-sen:20070095_r32","first-page":"641","volume":"9","author":"Greyck","year":"2003"},{"key":"10.1049\/iet-sen:20070095_r33","unstructured":"Pressman, R.: \u2018Software engineering: a practioner's approach\u2019, 6th edn.(McGraw Hill College 2005)"},{"journal-title":"IEEE Working Conf. Reverse Engineering (WCRE'2000)","first-page":"22","author":"Jahnke","key":"10.1049\/iet-sen:20070095_r34"},{"key":"10.1049\/iet-sen:20070095_r35","first-page":"15","volume":"7","author":"Wongthongtham","year":"2007"},{"journal-title":"Proc. 2nd Int. Workshop on Semantic Web Enabled Software Engineering SWESE","year":"2006","author":"Bontcheva","key":"10.1049\/iet-sen:20070095_r36"},{"key":"10.1049\/iet-sen:20070095_r37","unstructured":"Software Engineering Coordinating Committee: SWEBOK, version 2004, http:\/\/www.swebok.org"},{"key":"10.1049\/iet-sen:20070095_r38","unstructured":"Ballim, A., and Wilks, Y.: \u2018Artificial believers: the ascription of belief\u2019, (Lawrence Erlbaum 1991)"},{"journal-title":"Int. Conf. Software Engineering and Knowledge Engineering (SEKE)","year":"2006","author":"Happel","key":"10.1049\/iet-sen:20070095_r39"},{"key":"10.1049\/iet-sen:20070095_r40","unstructured":"Phillips, M.A., and Huntley, C.: \u2018Dramatic a new theory of story\u2019, Screenplay, 5th edn.(Systems Inc. 2001)"},{"key":"10.1049\/iet-sen:20070095_r41","doi-asserted-by":"crossref","unstructured":"Riedl, M.O., and Yong, R.M.: \u2018From linear story generation to branching story graphs\u2019, IEEE Computer Graphics and Applications, (IEEE Computer Society 2006)","DOI":"10.1109\/MCG.2006.56"},{"key":"10.1049\/iet-sen:20070095_r42","unstructured":"Hartland, E.S.: \u2018The science of fairy tales\u2019, (Walter Scott 1891)"},{"key":"10.1049\/iet-sen:20070095_r43","doi-asserted-by":"crossref","unstructured":"Gonza\u0301lez-Pe\u0301rez, C., and Henderson-Sellers, B.: \u2018An ontology for software development methodologies and endeavours\u2019, Caleor, C., Ruiz, F., Piattini, M., Ontologies for software engineering and software maintenance, (Springer 2006), p. 123\u2013151","DOI":"10.1007\/3-540-34518-3_4"},{"key":"10.1049\/iet-sen:20070095_r44","unstructured":"Bruner, J.: \u2018Acts of meaning\u2019, (Harvard University Press, Cambridge, MA 1990)"},{"journal-title":"Proc. SIGCHI Conf. Human Factors in Computing Systems: The CHI is Limit","year":"1999","author":"Plowman","key":"10.1049\/iet-sen:20070095_r45"},{"journal-title":"Proc. 3rd Int. Conf. Autonomous Agents and Multi Agents Systems","year":"2004","author":"Riedl","key":"10.1049\/iet-sen:20070095_r46"},{"key":"10.1049\/iet-sen:20070095_r47","unstructured":"Open Management Group (OMG): \u2018Unified modeling language\u2019, www.uml.org, accessed February 2008"},{"key":"10.1049\/iet-sen:20070095_r48","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/S0020-7373(83)80031-5","volume":"18","author":"Brooks","year":"1983","ISSN":"http:\/\/id.crossref.org\/issn\/0020-7373","issn-type":"print"},{"journal-title":"IEEE Int. Conf. Industrial Informatics (INDIN)","year":"2005","author":"Wongthongtham","key":"10.1049\/iet-sen:20070095_r49"},{"journal-title":"IEEE Int. Workshop on VISSOFT","year":"2007","author":"Rilling","key":"10.1049\/iet-sen:20070095_r50"},{"key":"10.1049\/iet-sen:20070095_r51","unstructured":"\u2018IBM rational method composer. Part 1: Key concepts\u2019, IBM Report, December, 2005"},{"key":"10.1049\/iet-sen:20070095_r52","unstructured":"Ontological Driven Architectures and Potential Uses of the Semantic Web in Systems and SE, www.w3.org\/2001\/sw\/BestPractices\/SE\/ODA\/, accessed May 2007"},{"journal-title":"Workshop on Semantic Web Enabled Software Engineering (SWESE)","year":"2006","author":"Soydan","key":"10.1049\/iet-sen:20070095_r53"},{"key":"10.1049\/iet-sen:20070095_r54","doi-asserted-by":"crossref","unstructured":"Ankolekar, A.: \u2018Supporting online problem \u2013 solving communities with the semantic web\u2019, 2005, PhD, Carnegie Mellon University, Pittsburgh, PA","DOI":"10.1145\/1135777.1135862"},{"volume":"8","first-page":"31","author":"Gershon","key":"10.1049\/iet-sen:20070095_r55"},{"key":"10.1049\/iet-sen:20070095_r56","unstructured":"Kro\u0308tzsch, M., Vrandec\u030cic\u0301, D., and Vo\u0308lkel, M.: \u2018Semantic MediaWiki\u2019, Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L., The seman.tic web \u2013 ISWC 2006, (Springer 2006),4273, p. 935\u2013942LNCS"},{"key":"10.1049\/iet-sen:20070095_r57","first-page":"388","author":"Schaffert","year":"2006","journal-title":"WETICE"},{"key":"10.1049\/iet-sen:20070095_r58","unstructured":"OMG: \u2018Unified modeling language\u2019, \/www.uml.org\/, accessed February 2008"},{"key":"10.1049\/iet-sen:20070095_r59","unstructured":"Eclipse and Open Development Platform, www.eclipse.org, accessed February 2008"},{"key":"10.1049\/iet-sen:20070095_r60","unstructured":"\u2018IBM rational process advisor: integrating the software development process with IBM rational developer and tester V7 tools\u2019, IBM Report, December, 2006"}],"container-title":["IET Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/iet-sen_20070095?crawler=true&mimetype=application\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,12]],"date-time":"2024-11-12T18:23:40Z","timestamp":1731435820000},"score":1,"resource":{"primary":{"URL":"http:\/\/digital-library.theiet.org\/doi\/10.1049\/iet-sen%3A20070095"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,8,18]]},"references-count":60,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2008,8,18]]}},"alternative-id":["10.1049\/iet-sen:20070095"],"URL":"https:\/\/doi.org\/10.1049\/iet-sen:20070095","relation":{},"ISSN":["1751-8806","1751-8814"],"issn-type":[{"type":"print","value":"1751-8806"},{"type":"electronic","value":"1751-8814"}],"subject":[],"published":{"date-parts":[[2008,8,18]]}}}