{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T18:35:55Z","timestamp":1743014155819,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":34,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642020469"},{"type":"electronic","value":"9783642020476"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-02047-6_10","type":"book-chapter","created":{"date-parts":[[2009,5,14]],"date-time":"2009-05-14T04:59:07Z","timestamp":1242277147000},"page":"87-103","source":"Crossref","is-referenced-by-count":0,"title":["Academic Software Development Tools and Techniques"],"prefix":"10.1007","author":[{"given":"Roel","family":"Wuyts","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Holger M.","family":"Kienle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kim","family":"Mens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark","family":"van den Brand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrian","family":"Kuhn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.): Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007), http:\/\/smallwiki.unibe.ch\/woor2007\/"},{"key":"10_CR2","unstructured":"Kienle, H.M.: Must tool building remain a craft? In: Demeyer, S., Gu\u00e9h\u00e9neuc, Y.G., Mens, K., Wuyts, R., Ducasse, S., Gall, H. (eds.) Proceedings of the ECOOP 2007 Workshop on Object-Oriented Re-engineering (WOOR 2007) \u2013 10th anniversary edition (2007)"},{"issue":"1","key":"10_CR3","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/505894.505905","volume":"26","author":"S.E. Sim","year":"2001","unstructured":"Sim, S.E., Koschke, R.: WoSEF: Workshop on standard exchange format. IEEE Software Engineering Notes\u00a026(1), 44\u201349 (2001)","journal-title":"IEEE Software Engineering Notes"},{"key":"10_CR4","doi-asserted-by":"crossref","unstructured":"Jin, D.: Design issues for software analysis and maintenance tools. In: IEEE International Workshop on Software Technology and Engineering Practice (STEP 2005), pp. 115\u2013117 (2005)","DOI":"10.1109\/STEP.2005.11"},{"issue":"1\u20133","key":"10_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.scico.2007.10.001","volume":"69","author":"M. Brand van den","year":"2007","unstructured":"van den Brand, M.: Guest editor\u2019s introduction: Experimental software and toolkits (EST). Science of Computer Programming\u00a069(1\u20133), 1\u20132 (2007)","journal-title":"Science of Computer Programming"},{"issue":"1\u20132","key":"10_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.scico.2008.04.002","volume":"71","author":"M. Brand van den","year":"2008","unstructured":"van den Brand, M.: Guest editor\u2019s introduction: Second issue of experimental software and toolkits (EST). Science of Computer Programming\u00a071(1\u20132), 1\u20132 (2008)","journal-title":"Science of Computer Programming"},{"key":"10_CR7","unstructured":"Balzer, B., Litoiu, M., M\u00fcller, H., Smith, D., Storey, M., Tilley, S., Wong, K.: 4th International Workshop on Adoption-Centric Software Engineering (ACSE 2004), pp. 1\u20132 (2004)"},{"key":"10_CR8","unstructured":"D\u2019Ambros, M., Lanza, M.: Churrasco: Supporting collaborative software evolution analysis. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR9","unstructured":"Arcelli, F., Tosi, C., Zanoni, M., Maggioni, S.: The MARPLE project: A tool for design pattern detection and software architecture reconstruction. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR10","unstructured":"Boykov, V.: Hopscotch: Towards user interface composition. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Brichau, J., Kellens, A., Castro, S., D\u2019Hondt, T.: Enforcing structural regularities in software using IntensiVE. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)","DOI":"10.1109\/ASE.2008.76"},{"key":"10_CR12","unstructured":"Groote, J.F., Keiren, J., Mathijssen, A., Ploeger, B., Stappers, F., Tankink, C., Usenko, Y., van Weerdenburg, M., Wesselink, W., Willemse, T., van der Wulp, J.: The mCRL2 toolset. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR13","unstructured":"Kienle, H.M., M\u00fcller, H.A.: The Rigi reverse engineering environment. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR14","unstructured":"Breugelmans, M., Rompaey, B.V.: TestQ: Exploring structural and maintenance characteristics of unit test suites. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR15","unstructured":"Lungu, M., Lanza, M.: The small project observatory. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR16","unstructured":"Kamal, A.W., Kirtley, N., Avgeriou, P.: Developing a modeling tool using Eclipse. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR17","unstructured":"de Roo, A., Hendriks, M., Havinga, W., Durr, P., Bergmans, L.: Compose*: A language and platform independent aspect compiler for composition filters. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR18","unstructured":"Dolstra, E., Visser, E.: The Nix Build Farm: A declarative approach to continuous integration. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR19","unstructured":"Horv\u00e1th, Z., Lovei, L., Kozsik, T., Kitlei, R.: Building a refactoring tool for Erlang. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR20","unstructured":"Vasconcelos, V.T., Nunes, I., Lopes, A., Ramiro, N., Crispim, P.: Runtime checking Java code using ConGu. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR21","unstructured":"Wettel, R., Lanza, M.: CodeCity. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"key":"10_CR22","unstructured":"Spinellis, D.: CScout: A refactoring browser for C. In: Mens, K., van den Brand, M., Kuhn, A., Kienle, H.M., Wuyts, R. (eds.) 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1) (2008)"},{"issue":"3","key":"10_CR23","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1109\/32.48940","volume":"16","author":"Y. Chen","year":"1990","unstructured":"Chen, Y., Nishimoto, M.Y., Ramamoorthy, C.V.: The C information abstraction system. IEEE Transactions on Software Engineering\u00a016(3), 325\u2013334 (1990)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10_CR24","doi-asserted-by":"crossref","unstructured":"Reubenstein, H., Piazza, R., Roberts, S.: Separating parsing and analysis in reverse engineering. In: 1st IEEE Working Conference on Reverse Engineering (WCRE 1993), pp. 117\u2013125 (1993)","DOI":"10.1109\/WCRE.1993.287773"},{"key":"10_CR25","doi-asserted-by":"crossref","unstructured":"Kullbach, B., Winter, A., Dahm, P., Ebert, J.: Program comprehension in multi-language systems. In: 5th IEEE Working Conference on Reverse Engineering (WCRE 1998), pp. 135\u2013143 (1998)","DOI":"10.1109\/WCRE.1998.723183"},{"key":"10_CR26","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1109\/CSMR.2007.52","volume-title":"Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR 2007)","author":"M. Brand van den","year":"2007","unstructured":"van den Brand, M., Bruntink, M., Economopoulos, G., de Jong, H., Klint, P., Kooiker, T., van der Storm, T., Vinju, J.: Using The Meta-environment for Maintenance and Renovation. In: Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR 2007), pp. 331\u2013332. IEEE Computer Society Press, Los Alamitos (2007)"},{"key":"10_CR27","first-page":"40","volume-title":"Proceedings International Conference on Software Maintenance","author":"A. Deursen","year":"1999","unstructured":"Deursen, A., Kuipers, T.: Building documentation generators. In: Proceedings International Conference on Software Maintenance, pp. 40\u201349. IEEE Computer Society, Los Alamitos (1999)"},{"key":"10_CR28","series-title":"Lecture Notes in Computer Science","volume-title":"Algebraic Methodology and Software Technology","author":"M. Brand van den","year":"1996","unstructured":"van den Brand, M., van Deursen, A., Klint, P., Klusener, S., van den Meulen, E.: Industrial applications of ASF+SDF. In: Wirsing, M., Nivat, M. (eds.) AMAST 1996. LNCS, vol.\u00a01101. Springer, Heidelberg (1996)"},{"issue":"15","key":"10_CR29","doi-asserted-by":"publisher","first-page":"1441","DOI":"10.1002\/spe.677","volume":"35","author":"O. Chirouze","year":"2005","unstructured":"Chirouze, O., Cleary, D., Mitchell, G.G.: A software methodology for applied research: eXtreme Researching. Software\u2014Practice and Experience\u00a035(15), 1441\u20131454 (2005)","journal-title":"Software\u2014Practice and Experience"},{"key":"10_CR30","doi-asserted-by":"crossref","unstructured":"Kienle, H.M., M\u00fcller, H.A.: Towards a process for developing maintenance tools in academia. In: 15th IEEE Working Conference on Reverse Engineering (WCRE 2008), pp. 237\u2013246 (2008)","DOI":"10.1109\/WCRE.2008.46"},{"key":"10_CR31","volume-title":"Object-Oriented Software Construction","author":"B. Meyer","year":"1997","unstructured":"Meyer, B.: Object-Oriented Software Construction, 2nd edn. Prentice-Hall, Englewood Cliffs (1997)","edition":"2"},{"key":"10_CR32","doi-asserted-by":"crossref","unstructured":"Kienle, H.M.: Component-based tool development. In: Frontiers of Software Maintenance (FoSM) at ICSM 2008 (2008)","DOI":"10.1109\/FOSM.2008.4659252"},{"key":"10_CR33","unstructured":"Kuhn, A., Verwaest, T.: FAME, a polyglot library for metamodeling at runtime. In: Workshop on Models at Runtime, n. 10 (2008)"},{"key":"10_CR34","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1002\/(SICI)1097-024X(200003)30:3<259::AID-SPE298>3.0.CO;2-Y","volume":"30","author":"M. Brand van den","year":"2000","unstructured":"van den Brand, M., de Jong, H., Klint, P., Olivier, P.: Efficient Annotated Terms. Software, Practice & Experience\u00a030, 259\u2013291 (2000)","journal-title":"Software, Practice & Experience"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology. ECOOP 2008 Workshop Reader"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-02047-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T22:14:41Z","timestamp":1558304081000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-02047-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642020469","9783642020476"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-02047-6_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}