{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:02:01Z","timestamp":1760043721312,"version":"3.40.4"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319036014"},{"type":"electronic","value":"9783319036021"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"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":[[2014]]},"DOI":"10.1007\/978-3-319-03602-1_7","type":"book-chapter","created":{"date-parts":[[2014,1,9]],"date-time":"2014-01-09T02:03:55Z","timestamp":1389233035000},"page":"100-114","source":"Crossref","is-referenced-by-count":4,"title":["Automated Feature Identification in Web Applications"],"prefix":"10.1007","author":[{"given":"Sarunas","family":"Marciuska","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cigdem","family":"Gencel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pekka","family":"Abrahamsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"Elliott, B.: Anything is possible: Managing feature creep in an innovation rich environment. In: Engineering Management Conference, pp. 304\u2013307. IEEE (2007)","DOI":"10.1109\/IEMC.2007.5235049"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"Davis, F.D., Venkatesh, V.: Toward preprototype user acceptance testing of new information systems: implications for software project management. IEEE Transactions on Engineering Management\u00a051(1) (2004)","DOI":"10.1109\/TEM.2003.822468"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Ebert, C., Dumke, R.: Software Measurement. Springer (2007)","DOI":"10.1007\/978-3-540-71649-5"},{"issue":"2","key":"7_CR4","first-page":"98","volume":"84","author":"R.T. Rust","year":"2006","unstructured":"Rust, R.T., Thompson, D.V., Hamilton, R.W.: Defeating feature fatigue. Harvard Business Review\u00a084(2), 98\u2013107 (2006)","journal-title":"Harvard Business Review"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Xu, G., Mitchell, N., Arnold, M., Rountev, A., Sevitsky, G.: Software bloat analysis: Finding, removing, and preventing performance problems in modern large-scale object-oriented applications. In: Proceedings of the FSE\/SDP Workshop on Future of Software Engineering Research (2010)","DOI":"10.1145\/1882362.1882448"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Ebert, C., Abrahamsson, P., Oza, N.: Lean Software Development. IEEE Software, 22\u201325 (October 2012)","DOI":"10.1109\/MS.2012.116"},{"key":"7_CR7","unstructured":"Ries, E.: The Lean Startup: How Today\u2019s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Journal of Product Innovation Management (2011)"},{"key":"7_CR8","series-title":"LNBIP","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1007\/978-3-642-39336-5_16","volume-title":"Software Business. From Physical Products to Software Services and Solutions","author":"S. Marciuska","year":"2013","unstructured":"Marciuska, S., Gencel, C., Abrahamsson, P.: Exploring How Feature Usage Relates to Customer Perceived Value: A Case Study in a Startup Company. In: Herzwurm, G., Margaria, T. (eds.) ICSOB 2013. LNBIP, vol.\u00a0150, pp. 166\u2013177. Springer, Heidelberg (2013)"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Dit, B., Revelle, M., Gethers, M., Poshyvanyk, D.: Feature Location in Source Code: A Taxonomy and Survey. Journal of Software Maintenance and Evolution: Research and Practice (2011)","DOI":"10.1002\/smr.567"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"Atterer, R., Wnuk, M., Schmidt, A.: Knowing the user\u2019s every move: user activity tracking for website usability evaluation and implicit interaction. In: Proceedings of the International Conference on World Wide Web, p. 203 (2006)","DOI":"10.1145\/1135777.1135811"},{"key":"7_CR11","unstructured":"Microsoft Spy++, http:\/\/msdn.microsoft.com\/en-us\/library\/aa264396(v=vs.60).aspx (last visited on March 31, 2013)"},{"key":"7_CR12","unstructured":"OpenSpan Desktop Analytics, http:\/\/www.openspan.com\/products\/desktop_analytics (last visited on March 31, 2013)"},{"key":"7_CR13","unstructured":"Google Analytics, http:\/\/www.google.com\/analytics (last visited on March 31, 2013)"},{"key":"7_CR14","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809071","volume-title":"Introduction to information retrieval","author":"C.D. Manning","year":"2008","unstructured":"Manning, C.D., Raghavan, P., Schutze, H.: Introduction to information retrieval. Cambridge University Press, Cambridge (2008)"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Chen, K., Rajlich, V.: Case Study of Feature Location Using Dependence Graph. In: Proceedings of 8th IEEE International Workshop on Program Comprehension, pp. 241\u2013249 (2000)","DOI":"10.1109\/WPC.2000.852498"},{"key":"7_CR16","doi-asserted-by":"crossref","unstructured":"Robillard, M.P., Murphy, G.C.: Concern Graphs: Finding and describing concerns using structural program dependencies. In: Proceedings of International Conference on Software Engineering, pp. 406\u2013416 (2002)","DOI":"10.1145\/581339.581390"},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"Trifu, M.: Using Dataflow Information for Concern Identification in Object-Oriented Software Systems. In: Proceedings of European Conference on Software Maintenance and Reengineering, pp. 193\u2013202 (2008)","DOI":"10.1109\/CSMR.2008.4493314"},{"key":"7_CR18","doi-asserted-by":"crossref","unstructured":"Eisenberg, A.D., De Volder, K.: Dynamic Feature Traces: Finding Features in Unfamiliar Code. In: Proceedings of 21st IEEE International Conference on Software Maintenance, Budapest, Hungary, pp. 337\u2013346 (2005)","DOI":"10.1109\/ICSM.2005.42"},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Bohnet, J., Voigt, S., Dollner, J.: Locating and Understanding Features of Complex Software Systems by Synchronizing Time, Collaboration and Code-Focused Views on Execution Traces. In: Proceedings of 16th IEEE International Conference on Program Comprehension, pp. 268\u2013271 (2008)","DOI":"10.1109\/ICPC.2008.21"},{"key":"7_CR20","doi-asserted-by":"crossref","unstructured":"Edwards, D., Wilde, N., Simmons, S., Golden, E.: Instrumenting Time-Sensitive Software for Feature Location. In: Proceedings of International Conference on Program Comprehension, pp. 130\u2013137 (2009)","DOI":"10.1109\/ICPC.2009.5090036"},{"key":"7_CR21","doi-asserted-by":"crossref","unstructured":"Petrenko, M., Rajlich, V., Vanciu, R.: Partial Domain Comprehension in Software Evolution and Maintenance. In: International Conference on Program Comprehension (2008)","DOI":"10.1109\/ICPC.2008.14"},{"key":"7_CR22","doi-asserted-by":"crossref","unstructured":"Marcus, A., Sergeyev, A., Rajlich, V., Maletic, J.: An Information Retrieval Approach to Concept Location in Source Code. In: Proceedings of 11th IEEE Working Conference on Reverse Engineering, pp. 214\u2013223 (2004)","DOI":"10.1109\/WCRE.2004.10"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"Grant, S., Cordy, J.R., Skillicorn, D.B.: Automated Concept Location Using Independent Component Analysis. In: Proceedings of 15th Working Conference on Reverse Engineering, pp. 138\u2013142 (2008)","DOI":"10.1109\/WCRE.2008.49"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Hill, E., Pollock, L., Shanker, K.V.: Automatically Capturing Source Code Context of NL-Queries for Software Maintenance and Reuse. In: Proceedings of 31st IEEE\/ACM International Conference on Software Engineering (2009)","DOI":"10.1109\/ICSE.2009.5070524"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Poshyvanyk, D., Marcus, A.: Combining formal concept analysis with information retrieval for concept location in source code. In: Program Comprehension, pp. 37\u201348 (2007)","DOI":"10.1109\/ICPC.2007.13"},{"key":"7_CR26","doi-asserted-by":"crossref","unstructured":"Chen, A., Chou, E., Wong, J., Yao, A.Y., Zhang, Q., Zhang, S., Michail, A.: CVSSearch: searching through source code using CVS comments. In: Proceedings of IEEE International Conference on Software Maintenance, pp. 364\u2013373 (2001)","DOI":"10.1109\/ICSM.2001.972749"},{"key":"7_CR27","doi-asserted-by":"crossref","unstructured":"Ratanotayanon, S., Choi, H.J., Sim, S.E.: Using Transitive changesets to Support Feature Location. In: Proceedings of 25th IEEE\/ACM International Conference on Automated Software Engineering, pp. 341\u2013344 (2010)","DOI":"10.1145\/1858996.1859066"},{"key":"7_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/978-3-540-78743-3_2","volume-title":"Fundamental Approaches to Software Engineering","author":"A. Classen","year":"2008","unstructured":"Classen, A., Heymans, P., Schobbens, P.-Y.: What\u2019s in a feature: A requirements engineering perspective. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol.\u00a04961, pp. 16\u201330. Springer, Heidelberg (2008)"},{"key":"7_CR29","unstructured":"Riebisch, M.: Towards a more precise definition of feature models. In: Modelling Variability for Object-Oriented Product Lines, pp. 64\u201376 (2003)"},{"key":"7_CR30","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (FODA) feasibility study, Carnegie-Mellon University, Pittsburgh, Software Engineering Institute (1990)","DOI":"10.21236\/ADA235785"},{"key":"7_CR31","doi-asserted-by":"crossref","unstructured":"Kang, K.C.: Feature-oriented development of applications for a domain. In: Proceedings of Software Reuse, pp. 354\u2013355. IEEE (1998)","DOI":"10.1109\/ICSR.1998.685763"},{"key":"7_CR32","unstructured":"Bosch, J.: Design and use of software architectures: adopting and evolving a product-line approach. Addison-Wesley Professional (2000)"},{"key":"7_CR33","doi-asserted-by":"crossref","unstructured":"Chen, K., Zhang, W., Zhao, H., Mei, H.: An approach to constructing feature models based on requirements clustering. In: Proceedings of Requirements Engineering, pp. 31\u201340. IEEE (2005)","DOI":"10.1109\/RE.2005.9"},{"key":"7_CR34","unstructured":"Batory, D.: Feature modularity for product-lines. Tutorial at: OOPSLA, 6 (2006)"},{"issue":"12","key":"7_CR35","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1145\/1183236.1183264","volume":"49","author":"D. Batory","year":"2006","unstructured":"Batory, D., Benavides, D., Ruiz-Cortes, A.: Automated analysis of feature models: challenges ahead. Communications of the ACM\u00a049(12), 45\u201347 (2006)","journal-title":"Communications of the ACM"},{"key":"7_CR36","unstructured":"Apel, S., Lengauer, C., Batory, D., Moller, B., Kastner, C.: An algebra for feature-oriented software development, Number MIP-0706. University of Passau (2007)"},{"issue":"3","key":"7_CR37","first-page":"210","volume":"29","author":"T. Eisenbarth","year":"2003","unstructured":"Eisenbarth, T., Koschke, R., Simon, D.: Locating Features in Source Code. IEEE Computer\u00a029(3), 210 (2003)","journal-title":"IEEE Computer"},{"key":"7_CR38","series-title":"LNBIP","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/978-3-642-38314-4_16","volume-title":"Agile Processes in Software Engineering and Extreme Programming","author":"S. Marciuska","year":"2013","unstructured":"Marciuska, S., Gencel, C., Wang, X., Abrahamsson, P.: Feature usage diagram for feature reduction. In: Baumeister, H., Weber, B. (eds.) XP 2013. LNBIP, vol.\u00a0149, pp. 223\u2013237. Springer, Heidelberg (2013)"},{"key":"7_CR39","unstructured":"HTML Reference, http:\/\/www.w3schools.com\/tags\/default.asp (last visited on March 31, 2013)"},{"key":"7_CR40","unstructured":"Yin, R.K.: Case study research: Design and methods. SAGE Publications, Incorporated (2002)"},{"key":"7_CR41","unstructured":"Alexa traffic rating, http:\/\/www.alexa.com\/topsites\/countries\/GB (last visited on March 31, 2013)"},{"key":"7_CR42","doi-asserted-by":"crossref","unstructured":"Runeson, P., Host, M.: Guidelines for conducting and reporting case study research in software engineering. In: Empirical Software Engineering, pp. 131\u2013164 (2009)","DOI":"10.1007\/s10664-008-9102-8"}],"container-title":["Lecture Notes in Business Information Processing","Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-03602-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T12:13:39Z","timestamp":1746101619000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-03602-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319036014","9783319036021"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-03602-1_7","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2014]]}}}