{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T22:10:22Z","timestamp":1743199822075,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642305603"},{"type":"electronic","value":"9783642305610"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-30561-0_22","type":"book-chapter","created":{"date-parts":[[2012,5,25]],"date-time":"2012-05-25T22:31:43Z","timestamp":1337985103000},"page":"320-335","source":"Crossref","is-referenced-by-count":4,"title":["Elucidative Development for Model-Based Documentation"],"prefix":"10.1007","author":[{"given":"Claas","family":"Wilke","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Bartho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julia","family":"Schroeter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sven","family":"Karol","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uwe","family":"A\u00dfmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Wilke, C., Bartho, A., Schroeter, J., Karol, S., A\u00dfmann, U.: Extended Version of Elucidative Development for Model-Based Documentation and Language Specification. Technical Report TUD-FI12-01-Januar 2012, TU Dresden (2012)","DOI":"10.1007\/978-3-642-30561-0_22"},{"key":"22_CR2","unstructured":"Object Management Group (OMG) Unified Modeling Language. Online available specification, http:\/\/www.omg.org\/spec\/UML\/"},{"key":"22_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1007\/978-3-540-30080-9_6","volume-title":"Formal Methods for the Design of Real-Time Systems","author":"B. Selic","year":"2004","unstructured":"Selic, B.: On the Semantic Foundations of Standard UML 2.0. In: Bernardo, M., Corradini, F. (eds.) SFM-RT 2004. LNCS, vol.\u00a03185, pp. 181\u2013199. Springer, Heidelberg (2004)"},{"key":"22_CR4","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/s10270-004-0076-8","volume":"4","author":"B. Henderson-Sellers","year":"2005","unstructured":"Henderson-Sellers, B.: UML \u2013 The Good, the Bad or the Ugly? Perspectives from a panel of experts. Software and Systems Modeling\u00a04, 4\u201313 (2005)","journal-title":"Software and Systems Modeling"},{"key":"22_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1007\/3-540-40011-7_19","volume-title":"UML 2000 - The Unified Modeling Language. Advancing the Standard","author":"M. Richters","year":"2000","unstructured":"Richters, M., Gogolla, M.: Validating UML Models and OCL Constraints. In: Evans, A., Caskurlu, B., Selic, B. (eds.) UML 2000. LNCS, vol.\u00a01939, pp. 265\u2013277. Springer, Heidelberg (2000)"},{"key":"22_CR6","doi-asserted-by":"crossref","unstructured":"Fuentes, J., Quintana, V., Llorens, J., G\u00e9nova, G., Prieto-D\u00edaz, R.: Errors in the UML metamodel? ACM SIGSOFT Software Engineering Notes\u00a028(6) (2003)","DOI":"10.1145\/966221.966236"},{"key":"22_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1007\/978-3-540-30187-5_14","volume-title":"<\u2009<UML>\u2009> 2004 - The Unified Modeling Language","author":"H. Bauerdick","year":"2004","unstructured":"Bauerdick, H., Gogolla, M., Gutsche, F.: Detecting OCL Traps in the UML 2.0 Superstructure: An Experience Report. In: Baar, T., Strohmeier, A., Moreira, A., Mellor, S.J. (eds.) UML 2004. LNCS, vol.\u00a03273, pp. 188\u2013196. Springer, Heidelberg (2004)"},{"key":"22_CR8","unstructured":"Wilke, C., Demuth, B.: UML is still inconsistent! How to improve OCL Constraints in the UML 2.3 Superstructure. In: Proceedings of the Workshop on OCL and Textual Modelling (OCL 2011). Electronic Communications of the EASST, vol.\u00a044 (2011)"},{"issue":"2","key":"22_CR9","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1093\/comjnl\/27.2.97","volume":"27","author":"D.E. Knuth","year":"1984","unstructured":"Knuth, D.E.: Literate Programming. The Computer Journal\u00a027(2), 97\u2013111 (1984)","journal-title":"The Computer Journal"},{"key":"22_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-3-540-48480-6_15","volume-title":"The Unified Modeling Language. \u00abUML\u00bb\u201998: Beyond the Notation","author":"J. Arlow","year":"1999","unstructured":"Arlow, J., Emmerich, W., Quinn, J.A.: Literate Modelling \u2014 Capturing Business Knowledge with the UML. In: B\u00e9zivin, J., Muller, P.-A. (eds.) UML 1998. LNCS, vol.\u00a01618, pp. 189\u2013199. Springer, Heidelberg (1999)"},{"key":"22_CR11","first-page":"87","volume":"7","author":"K. N\u00f8rmark","year":"2000","unstructured":"N\u00f8rmark, K.: Elucidative programming. Nordic Journal of Computing\u00a07, 87\u2013105 (2000)","journal-title":"Nordic Journal of Computing"},{"key":"22_CR12","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1109\/WPC.2000.852486","volume-title":"Proceedings of the 8th International Workshop on Program Comprehension, IWPC 2000","author":"K. N\u00f8rmark","year":"2000","unstructured":"N\u00f8rmark, K.: Requirements for an Elucidative Programming Environment. In: Proceedings of the 8th International Workshop on Program Comprehension, IWPC 2000, pp. 119\u2013128. IEEE Computer Society, Washington, DC (2000)"},{"key":"22_CR13","unstructured":"Knuth, D.E., Levy, S.: The CWEB System of Structured Documentation: Version 3.0, 1st edn. Addison-Wesley Longman Publishing Co. Inc. (1994)"},{"key":"22_CR14","unstructured":"Schulze, G.: Synchronization of UML Models and Narrative Text using Model Constraints and Natural Language Processing. Master\u2019s thesis, University of Innsbruck (2011)"},{"key":"22_CR15","doi-asserted-by":"crossref","unstructured":"N\u00f8rmark, K., Andersen, M., Christensen, C., Kumar, V., Staun-Pedersen, S., S\u00f8rensen, K.: Elucidative programming in Java. In: Proceedings of IPCC\/SIGDOC 2000, pp. 483\u2013495. IEEE Educational Activities Department (2000)","DOI":"10.1109\/IPCC.2000.887305"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Bartho, A.: Creating and maintaining tutorials with DEFT. In: IEEE 17th International Conference on Program Comprehension (ICPC 2009), pp. 309\u2013310. IEEE (2009)","DOI":"10.1109\/ICPC.2009.5090072"},{"key":"22_CR17","first-page":"79","volume":"56","author":"U. A\u00dfmann","year":"2005","unstructured":"A\u00dfmann, U.: Architectural styles for active documents. Science of Computer Programming - Spec. Issue on New Software Composition Concepts\u00a056, 79\u201398 (2005)","journal-title":"Science of Computer Programming - Spec. Issue on New Software Composition Concepts"},{"key":"22_CR18","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/800197.806036","volume-title":"Proceedings of the 1965 20th National Conference","author":"T.H. Nelson","year":"1965","unstructured":"Nelson, T.H.: Complex information processing: a file structure for the complex, the changing and the indeterminate. In: Proceedings of the 1965 20th National Conference, pp. 84\u2013100. ACM, New York (1965)"},{"key":"22_CR19","unstructured":"Nelson, T.H.: Literary Machines, 3rd edn. Mindful Press (1981)"},{"key":"22_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1007\/978-3-642-02674-4_9","volume-title":"Model Driven Architecture - Foundations and Applications","author":"F. Heidenreich","year":"2009","unstructured":"Heidenreich, F., Johannes, J., Karol, S., Seifert, M., Wende, C.: Derivation and Refinement of Textual Syntax for Models. In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. LNCS, vol.\u00a05562, pp. 114\u2013129. Springer, Heidelberg (2009)"},{"key":"22_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1007\/978-3-642-21210-9_34","volume-title":"Models in Software Engineering","author":"F. Heidenreich","year":"2011","unstructured":"Heidenreich, F., Johannes, J., Karol, S., Seifert, M., Thiele, M., Wende, C., Wilke, C.: Integrating OCL and Textual Modelling Languages. In: Dingel, J., Solberg, A. (eds.) MoDELS 2010. LNCS, vol.\u00a06627, pp. 349\u2013363. Springer, Heidelberg (2011)"},{"key":"22_CR22","unstructured":"Object Management Group (OMG) Unified Modeling Language: Superstructure Version 2.4.1. Online available specification (August 2011)"},{"key":"22_CR23","unstructured":"Object Management Group (OMG) Unified Modeling Language: Superstructure Version 2.0. Online available specification (August 2005)"},{"key":"22_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1007\/11557432_21","volume-title":"Model Driven Engineering Languages and Systems","author":"S. Markovi\u0107","year":"2005","unstructured":"Markovi\u0107, S., Baar, T.: Refactoring OCL Annotated UML Class Diagrams. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 280\u2013294. Springer, Heidelberg (2005)"},{"key":"22_CR25","doi-asserted-by":"crossref","unstructured":"Hassam, K., Sadou, S., Le Gloahec, V., Fleurquin, R.: Assistance System for OCL Constraints Adaptation During Metamodel Evolution. In: Proceedings of 15th European Conference on Software Maintenance and Reengineering (CSMR 2011), pp. 151\u2013160. Conference Publishing Services, CPS (2011)","DOI":"10.1109\/CSMR.2011.21"},{"key":"22_CR26","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1145\/1860559.1860618","volume-title":"Proceedings of the 10th ACM Symposium on Document Engineering, DocEng 2010","author":"S. Karol","year":"2010","unstructured":"Karol, S., Heinzerling, M., Heidenreich, F., A\u00dfmann, U.: Using feature models for creating families of documents. In: Proceedings of the 10th ACM Symposium on Document Engineering, DocEng 2010, pp. 259\u2013262. ACM, New York (2010)"},{"key":"22_CR27","doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., Hess, J., Nowak, W., Peterson, S.: Feature-oriented Domain Analysis (FODA) Feasibility Study. Technical Report CMU\/SEI-90-TR-21, Software Engineering Institute, Pittsburgh, PA (1990)","DOI":"10.21236\/ADA235785"}],"container-title":["Lecture Notes in Computer Science","Objects, Models, Components, Patterns"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-30561-0_22.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T21:43:01Z","timestamp":1743198181000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-30561-0_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642305603","9783642305610"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-30561-0_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}