{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T17:46:35Z","timestamp":1742924795820,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540346524"},{"type":"electronic","value":"9783540346531"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11767138_27","type":"book-chapter","created":{"date-parts":[[2006,7,28]],"date-time":"2006-07-28T10:32:54Z","timestamp":1154082774000},"page":"399-413","source":"Crossref","is-referenced-by-count":0,"title":["Why Software Engineers Do Not Keep to the Principle of Separating Business Logic from Display: A Method Rationale Analysis"],"prefix":"10.1007","author":[{"given":"Malin","family":"H\u00e4ggmark","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P\u00e4r J.","family":"\u00c5gerfalk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"27_CR1","unstructured":"\u00c5gerfalk, P.J., \u00c5hlgren, K.: Modeling the Rationale of Methods. In: Khosrowpour, M. (ed.) Proceedings of the 10th Information Resources Management Association International Conference, pp. 184\u2013190 (1999)"},{"key":"27_CR2","unstructured":"\u00c5gerfalk, P.J., Fitzgerald, B.: Methods as Action Knowledge: Exploring the Concept of Method Rationale in Method Construction, Tailoring and Use. In: Halpin, T., Krogstie, J., Siau, K. (eds.) Proceedings of EMMSAD 2005, pp. 413\u2013426 (2005)"},{"key":"27_CR3","unstructured":"\u00c5gerfalk, P.J., Wistrand, K.: Systems Development Method Rationale: A Conceptual Framework for Analysis. In: Proc. 5th International Conference on Enterprise Information Systems (ICEIS 2003), pp. 185\u2013190 (2003)"},{"key":"27_CR4","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/S0306-4379(99)00016-2","volume":"24","author":"S. Brinkkemper","year":"1999","unstructured":"Brinkkemper, S., Saeki, M., Harmsen, F.: Meta-Modelling Based Assembly Techniques for Situational Method Engineering. Information Systems\u00a024, 209\u2013228 (1999)","journal-title":"Information Systems"},{"key":"27_CR5","doi-asserted-by":"crossref","unstructured":"Dewan, P.: Teaching Inter-Object Design Patterns to Freshmen. In: Proc. SIGCSE 2005 (2005)","DOI":"10.1145\/1047344.1047498"},{"key":"27_CR6","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1046\/j.1365-2575.1997.d01-18.x","volume":"6","author":"B. Fitzgerald","year":"1997","unstructured":"Fitzgerald, B.: The Use of Systems Development Methodologies in Practice: A Field Study. Information Systems Journal\u00a06, 201\u2013212 (1997)","journal-title":"Information Systems Journal"},{"key":"27_CR7","volume-title":"Information Systems Development: Methods in Action","author":"B. Fitzgerald","year":"2002","unstructured":"Fitzgerald, B., Russo, N.L., Stolterman, E.: Information Systems Development: Methods in Action. McGraw-Hill, Berkshire (2002)"},{"key":"27_CR8","volume-title":"Pocket PC Development in the Enterprise","author":"C. Forsberg","year":"2002","unstructured":"Forsberg, C., Sj\u00f6str\u00f6m, A.: Pocket PC Development in the Enterprise. Addison Wesley, London (2002)"},{"key":"27_CR9","volume-title":"Design Patterns, Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)"},{"key":"27_CR10","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1080\/15228053.2004.10856038","volume":"6","author":"G. Goldkuhl","year":"2004","unstructured":"Goldkuhl, G.: Design Theories in Information Systems: A Need for Multi-Grounding. Journal of Information Technology Theory and Application\u00a06, 59\u201362 (2004)","journal-title":"Journal of Information Technology Theory and Application"},{"key":"27_CR11","unstructured":"Goldkuhl, G., R\u00f6stlinger, A.: Joint Elicitation of Problems: An Important Aspect of Change Analysis. In: Avison, D.E., Kendall, J.E., DeGross, J.I. (eds.) IFIP WG8.2 on Human, Social, and Organizational Aspects of Information Systems Development, pp. 107\u2013125 (1993)"},{"key":"27_CR12","volume-title":"Understanding and Evaluating Methodologies","author":"N. Jayaratna","year":"1994","unstructured":"Jayaratna, N.: Understanding and Evaluating Methodologies. McGraw-Hill, London (1994)"},{"key":"27_CR13","unstructured":"Karlsson, F.: Method Configuration, Method and Computerized Tool Support. Doctoral Dissertation. University of Link\u00f6ping (2005)"},{"key":"27_CR14","unstructured":"Levi, N.: Java 2 Web Developer Cerification Study Guide, SYBEX inc., Alameda, California, USA (2003)"},{"key":"27_CR15","doi-asserted-by":"crossref","unstructured":"Lings, B., Lundell, B.: Method-in Action and Method-in-Tool: Some Implications for CASE. In: Proc. 6th International Conference on Enterprise Information Systems (ICEIS 2004), pp. 623\u2013628 (2004)","DOI":"10.5220\/0002609906230628"},{"key":"27_CR16","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511547034","volume-title":"Java Frameworks and Components: Accelerate Your Web Application Development","author":"M. Nash","year":"2003","unstructured":"Nash, M.: Java Frameworks and Components: Accelerate Your Web Application Development. Cambridge University Press, Cambridge (2003)"},{"key":"27_CR17","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"D.L. Parnas","year":"1972","unstructured":"Parnas, D.L.: On the Criteria to Be Used in Decomposing Systems into Modules. Communications of the ACM\u00a015, 1053\u20131058 (1972)","journal-title":"Communications of the ACM"},{"key":"27_CR18","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1109\/TSE.1986.6312940","volume":"12","author":"D.L. Parnas","year":"1986","unstructured":"Parnas, D.L., Clements, P.C.: A Rational Design Process: How and Why to Fake It. IEEE Transactions on Software Engineering\u00a012, 251\u2013257 (1986)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"27_CR19","volume-title":"Proc. WWW 2004","author":"T. Parr","year":"2004","unstructured":"Parr, T.: Enforcing Strict Model-View Separation in Template Engines. In: Proc. WWW 2004. ACM, New York (2004)"},{"key":"27_CR20","volume-title":"Qualitative Evaluation and Research Methods","author":"M.Q. Patton","year":"1990","unstructured":"Patton, M.Q.: Qualitative Evaluation and Research Methods. SAGE Publications, Newbury Park California (1990)"},{"key":"27_CR21","volume-title":"Design Patterns for Object-Oriented Software Development","author":"W. Pree","year":"1995","unstructured":"Pree, W.: Design Patterns for Object-Oriented Software Development. Addison-Wesley, Reading (1995)"},{"key":"27_CR22","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1109\/TSE.2002.1158287","volume":"28","author":"C.K. Riemenschneider","year":"2002","unstructured":"Riemenschneider, C.K., Hardgrave, B.C., Davis, F.D.: Explaining Software Development Acceptance of Methodologies: A Comparison of Five Theoretical Models. IEEE Transactions on Software Engineering\u00a028, 1135\u20131145 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"27_CR23","unstructured":"Rogue Wave Software, I.: Distributed MVC: An Architecture for Windows DNA Applications. Boulder, Colorado (1999)"},{"key":"27_CR24","doi-asserted-by":"crossref","first-page":"356","DOI":"10.17705\/1jais.00055","volume":"5","author":"M. Rossi","year":"2004","unstructured":"Rossi, M., Ramesh, B., Lyytinen, K., Tolvanen, J.-P.: Managing Evolutionary Method Engineering by Method Rationale. Journal of the Association for Information Systems\u00a05, 356\u2013391 (2004)","journal-title":"Journal of the Association for Information Systems"},{"key":"27_CR25","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1108\/09593840010359509","volume":"13","author":"N.L. Russo","year":"2000","unstructured":"Russo, N.L., Stolterman, E.: Exploring the Assumptions Underlying Information Systems Methodologies. Information Technology & People\u00a013, 313\u2013327 (2000)","journal-title":"Information Technology & People"},{"key":"27_CR26","unstructured":"Stolterman, E., Russo, N.L.: The Paradox of Information Systems Methods: Public and Private Rationality. In: Proc. The British Computer Society 5th Annual Conference on Methodologies (1997)"},{"key":"27_CR27","unstructured":"Sun Microsystems, I. Java Blueprints: Model-View-Controller. Sun Microsystems, Inc. [Online], Available: http:\/\/java.sun.com\/blueprints\/patterns\/MVC-detailed.html"},{"key":"27_CR28","volume-title":"Case Study Research, Design and Methods","author":"R.K. Yin","year":"1994","unstructured":"Yin, R.K.: Case Study Research, Design and Methods, 2nd edn. SAGE, London (1994)","edition":"2"}],"container-title":["Lecture Notes in Computer Science","Advanced Information Systems Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11767138_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T04:12:08Z","timestamp":1736482328000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11767138_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540346524","9783540346531"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/11767138_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}