{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,28]],"date-time":"2025-06-28T09:42:09Z","timestamp":1751103729814},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642415326"},{"type":"electronic","value":"9783642415333"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41533-3_11","type":"book-chapter","created":{"date-parts":[[2013,9,19]],"date-time":"2013-09-19T15:40:59Z","timestamp":1379605259000},"page":"170-186","source":"Crossref","is-referenced-by-count":19,"title":["Recommending Auto-completions for Software Modeling Activities"],"prefix":"10.1007","author":[{"given":"Tobias","family":"Kuschke","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"M\u00e4der","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"Rempel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"11_CR1","unstructured":"Arlow, J., Neustadt, I.: UML and the unified process: practical object-oriented analysis and design, 2nd edn. Addison-Wesley (2006) ISBN 0-321-32127-8"},{"key":"11_CR2","unstructured":"Fowler, M.: Refactoring: improving the design of existing code, 19th edn. Addison-Wesley (2006) ISBN 0-201-48567-2"},{"key":"11_CR3","unstructured":"University of Illinois at Chicago: Optimizing the object design model: Course notes for object-oriented software engineering, http:\/\/www.cs.uic.edu\/~jbell\/CourseNotes\/OO_SoftwareEngineering\/MappingModels.html (accessed March 15, 2013)"},{"key":"11_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1007\/978-3-642-04425-0_58","volume-title":"Model Driven Engineering Languages and Systems","author":"Y. Sun","year":"2009","unstructured":"Sun, Y., White, J., Gray, J.: Model transformation by demonstration. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 712\u2013726. Springer, Heidelberg (2009)"},{"key":"11_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/978-3-642-21732-6_15","volume-title":"Theory and Practice of Model Transformations","author":"Y. Sun","year":"2011","unstructured":"Sun, Y., Gray, J., Wienands, C., Golm, M., White, J.: A demonstration-based approach to support live transformations in a model editor. In: Cabot, J., Visser, E. (eds.) ICMT 2011. LNCS, vol.\u00a06707, pp. 213\u2013227. Springer, Heidelberg (2011)"},{"key":"11_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/978-3-540-69927-9_8","volume-title":"Theory and Practice of Model Transformations","author":"I. R\u00e1th","year":"2008","unstructured":"R\u00e1th, I., Bergmann, G., \u00d6kr\u00f6s, A., Varr\u00f3, D.: Live model transformations driven by incremental pattern matching. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, vol.\u00a05063, pp. 107\u2013121. Springer, Heidelberg (2008)"},{"issue":"1","key":"11_CR7","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0004-3702(82)90020-0","volume":"19","author":"C.L. Forgy","year":"1982","unstructured":"Forgy, C.L.: Rete: A fast algorithm for the many pattern\/many object pattern match problem. Artificial Intelligence\u00a019(1), 17\u201337 (1982)","journal-title":"Artificial Intelligence"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Murphy-Hill, E., Jiresal, R., Murphy, G.C.: Improving software developers\u2019 fluency by recommending development environment commands. In: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, FSE 2012, pp. 42:1\u201342:11. ACM, New York (2012)","DOI":"10.1145\/2393596.2393645"},{"issue":"12","key":"11_CR9","doi-asserted-by":"publisher","first-page":"952","DOI":"10.1109\/TSE.2006.117","volume":"32","author":"R. Holmes","year":"2006","unstructured":"Holmes, R., Walker, R., Murphy, G.: Approximate structural context matching: An approach to recommend relevant examples. IEEE Transactions on Software Engineering\u00a032(12), 952\u2013970 (2006)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"6","key":"11_CR10","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1016\/j.datak.2011.02.002","volume":"70","author":"A. Koschmider","year":"2011","unstructured":"Koschmider, A., Hornung, T., Oberweis, A.: Recommendation-based editor for business process modeling. Data & Knowledge Engineering\u00a070(6), 483\u2013503 (2011)","journal-title":"Data & Knowledge Engineering"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Hornung, T., Koschmider, A., Oberweis, A.: Rule-based autocompletion of business process models. In: CAiSE Forum, vol.\u00a0247 (2007)","DOI":"10.4018\/978-1-59904-660-0.ch013"},{"key":"11_CR12","first-page":"222","volume-title":"2012 34th International Conference on Software Engineering, ICSE 2012","author":"S.R. Foster","year":"2012","unstructured":"Foster, S.R., Griswold, W.G., Lerner, S.: Witchdoctor: Ide support for real-time auto-completion of refactorings. In: 2012 34th International Conference on Software Engineering, ICSE 2012, pp. 222\u2013232. IEEE Press, Piscataway (2012)"},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"Mazanek, S., Maier, S., Minas, M.: Auto-completion for diagram editors based on graph grammars. In: IEEE Symposium on Visual Languages and Human-Centric Computing, VL\/HCC 2008, pp. 242\u2013245 (2008)","DOI":"10.1109\/VLHCC.2008.4639094"},{"key":"11_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1007\/978-3-642-04425-0_24","volume-title":"Model Driven Engineering Languages and Systems","author":"S. Mazanek","year":"2009","unstructured":"Mazanek, S., Minas, M.: Business process models as a showcase for syntax-based assistance in diagram editors. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 322\u2013336. Springer, Heidelberg (2009)"},{"issue":"2","key":"11_CR15","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1177\/0037549709340530","volume":"86","author":"S. Sen","year":"2010","unstructured":"Sen, S., Baudry, B., Vangheluwe, H.: Towards domain-specific model editors with automatic model completion. Simulation\u00a086(2), 109\u2013126 (2010)","journal-title":"Simulation"},{"key":"11_CR16","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1145\/2351676.2351707","volume-title":"Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2012","author":"A. Reder","year":"2012","unstructured":"Reder, A., Egyed, A.: Computing repair trees for resolving inconsistencies in design models. In: Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2012, pp. 220\u2013229. ACM, New York (2012)"},{"key":"11_CR17","series-title":"LNCS","first-page":"18","volume-title":"MODELS 2013","author":"F. Steimann","year":"2013","unstructured":"Steimann, F., Ulke, B.: Generic model assist. In: Moreira, A., Sch\u00e4tz, B., Gray, J., Vallecillo, A., Clarke, P. (eds.) MODELS 2013. LNCS, vol.\u00a08107, pp. 18\u201334. Springer, Heidelberg (2013)"},{"key":"11_CR18","unstructured":"Sparx Systems: Enterprise architect: A model driven uml tool suite, http:\/\/www.sparxsystems.com (accessed March 15, 2013)"},{"key":"11_CR19","unstructured":"IBM: Rational software architect: Colaborative systems and software design, http:\/\/www-01.ibm.com\/software\/rational\/products\/swarchitect (accessed March 15, 2013)"},{"key":"11_CR20","unstructured":"M\u00e4der, P.: Rule-based maintenance of post-requirements traceability. MV Verlag (2010)"},{"issue":"10","key":"11_CR21","doi-asserted-by":"publisher","first-page":"2205","DOI":"10.1016\/j.jss.2011.10.023","volume":"85","author":"P. M\u00e4der","year":"2012","unstructured":"M\u00e4der, P., Gotel, O.: Towards automated traceability maintenance. Journal of Systems and Software\u00a085(10), 2205\u20132227 (2012)","journal-title":"Journal of Systems and Software"},{"key":"11_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1007\/978-3-642-04985-9_8","volume-title":"Rule Interchange and Applications","author":"A. Paschke","year":"2009","unstructured":"Paschke, A., Kozlenkov, A.: Rule-based event processing and reaction rules. In: Governatori, G., Hall, J., Paschke, A. (eds.) RuleML 2009. LNCS, vol.\u00a05858, pp. 53\u201366. Springer, Heidelberg (2009)"},{"key":"11_CR23","unstructured":"Red Hat: Drools 5: An integrated platform for rules, workflows and event processing, http:\/\/www.jboss.org\/drools (accessed March 15, 2013)"},{"issue":"1","key":"11_CR24","doi-asserted-by":"publisher","first-page":"16","DOI":"10.3758\/BF03213250","volume":"4","author":"A.V. Reed","year":"1976","unstructured":"Reed, A.V.: List length and the time course of recognition in immediate memory. Memory & Cognition\u00a04(1), 16\u201330 (1976)","journal-title":"Memory & Cognition"},{"key":"11_CR25","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1214\/09-SS054","volume":"4","author":"S. Arlot","year":"2010","unstructured":"Arlot, S., Celisse, A.: A survey of cross-validation procedures for model selection. Statistics Surveys\u00a04, 40\u201379 (2010)","journal-title":"Statistics Surveys"}],"container-title":["Lecture Notes in Computer Science","Model-Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41533-3_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,6]],"date-time":"2022-03-06T13:03:49Z","timestamp":1646571829000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41533-3_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642415326","9783642415333"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41533-3_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}