{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T15:28:36Z","timestamp":1729610916215,"version":"3.28.0"},"reference-count":35,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/csmr.2003.1192431","type":"proceedings-article","created":{"date-parts":[[2003,12,8]],"date-time":"2003-12-08T14:31:53Z","timestamp":1070893913000},"page":"230-236","source":"Crossref","is-referenced-by-count":5,"title":["JSPick-a server pages design recovery tool"],"prefix":"10.1109","author":[{"given":"D.","family":"Draheim","sequence":"first","affiliation":[]},{"given":"E.","family":"Fehr","sequence":"additional","affiliation":[]},{"given":"G.","family":"Weber","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Programming PHP O'Reilly","year":"2002","author":"lerdorf","key":"19"},{"journal-title":"Semantics and Pragmatics of Form-Oriented Analysis","year":"2002","author":"weber","key":"35"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-0457-3_8"},{"key":"18","first-page":"235","article-title":"Generation of machinecode in ALGOL compilers","volume":"5","author":"jensen","year":"1965","journal-title":"BIT Nordisk Tidskrift for Informationsbehandling"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-5192-7"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/WSE.2001.988793"},{"journal-title":"The Object Constraint Language","year":"1999","author":"warmer","key":"34"},{"key":"16","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1145\/581380.581383","article-title":"Architecture Recovery of Web Applications","author":"ahmed e hassan","year":"2002","journal-title":"Proceedings of the 24th International Conference on Software Engineering ICSE 2002"},{"journal-title":"The JSPick Project","year":"2002","author":"draheim","key":"13"},{"journal-title":"Professional JSP","year":"2001","author":"et al","key":"14"},{"journal-title":"The Gently Project","year":"2002","author":"draheim","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45431-4_4"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2002.995811"},{"journal-title":"Programming ASP NET O'Reilly","year":"2002","author":"liberty","key":"20"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/2.161279"},{"key":"23","article-title":"Design by contract","author":"meyer","year":"1992","journal-title":"Advances in Object-Oriented Software Engineering"},{"key":"24","first-page":"124","article-title":"The design of the GIER ALGOL compiler","volume":"3","author":"naur","year":"1963","journal-title":"Nordisk tidskrift for informations-behandlung"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1007\/BF01940219"},{"key":"26","article-title":"Official guidelines for user interface developers and designers","author":"network","year":"2002","journal-title":"Microsoft Corporation"},{"key":"27","article-title":"ANTLR-complete language translation solutions","author":"parr","year":"2002","journal-title":"JGuru"},{"journal-title":"Obtaining Practical Variants of LL(k) and LR(k) for k-1 by Splitting the Atomic K-Tuple","year":"1993","author":"parr","key":"28"},{"journal-title":"Java Server Pages Specification","year":"0","author":"pelegri-llopart","key":"29"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/32.798323"},{"key":"2","first-page":"9","article-title":"Web site reengineering using RMM","author":"antoniol","year":"2000","journal-title":"Proc IEEE Int'l Workshop Web Site Evolution"},{"key":"10","article-title":"Specification and generation of JSP dialogues with Gently","author":"draheim","year":"2001","journal-title":"Proceedings of NetObject-Days 2001 TranSIT"},{"key":"1","article-title":"Python server pages (PSP)","author":"angell","year":"2000","journal-title":"Dr Dobbs Journal"},{"key":"30","article-title":"Compiler construction with ANTLR and Java","author":"schaps","year":"1999","journal-title":"Dr Dobb's Journal"},{"journal-title":"Java? Servlet Specification","year":"1998","author":"davidson","key":"7"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/251595.251601"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1007\/BF01237234"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/52.43044"},{"journal-title":"The Z Notation","year":"1992","author":"spivey","key":"31"},{"key":"4","first-page":"52","article-title":"A simple tool for temporal indexing of hypertext documents","volume":"31","author":"budgen","year":"1998","journal-title":"Computer"},{"journal-title":"Typed Server Pages","year":"2002","author":"draheim","key":"9"},{"journal-title":"Java? Servlet Specification","year":"1999","author":"davidson","key":"8"}],"event":{"name":"Seventh European Conference on Software Maintenance and Reengineering","acronym":"CSMT-03","location":"Benevento, Italy"},"container-title":["Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8481\/26736\/01192431.pdf?arnumber=1192431","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,15]],"date-time":"2017-06-15T22:45:25Z","timestamp":1497566725000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1192431\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/csmr.2003.1192431","relation":{},"subject":[]}}