{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T10:29:33Z","timestamp":1776940173752,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642121852","type":"print"},{"value":"9783642121869","type":"electronic"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-12186-9_45","type":"book-chapter","created":{"date-parts":[[2010,3,16]],"date-time":"2010-03-16T12:00:21Z","timestamp":1268740821000},"page":"477-488","source":"Crossref","is-referenced-by-count":29,"title":["Declarative versus Imperative Process Modeling Languages: The Issue of Maintainability"],"prefix":"10.1007","author":[{"given":"Dirk","family":"Fahland","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Mendling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hajo A.","family":"Reijers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Weber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Weidlich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Zugal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"45_CR1","unstructured":"Svato\u0161, O.: Conceptual Process Modeling Language: Regulative Approach. In: 9th Undergraduate and Graduate Students eConf. and 14th Business & Government Executive Meeting on Innovative Cross-border eRegion, Univ. of Maribor (2007)"},{"key":"45_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1007\/BFb0013545","volume-title":"Processing Declarative Knowledge","author":"H. Boley","year":"1991","unstructured":"Boley, H.: Declarative and Procedural Paradigms - Do They Really Compete? In: Boley, H., Richter, M.M. (eds.) PDK 1991. LNCS, vol.\u00a0567, pp. 383\u2013385. Springer, Heidelberg (1991)"},{"key":"45_CR3","unstructured":"Pesic, M.: Constraint-Based Workflow Management Systems: Shifting Control to Users. PhD thesis, Eindhoven University of Technology (2008)"},{"key":"45_CR4","series-title":"LNBIP","first-page":"353","volume-title":"BPMDS 2009 and EMMSAD 2009","author":"D. Fahland","year":"2009","unstructured":"Fahland, D., L\u00fcbke, D., Mendling, J., Reijers, H.A., Weber, B., Weidlich, M., Zugal, S.: Declarative versus Imperative Process Modeling Languages: The Issue of Understandability. In: BPMDS 2009 and EMMSAD 2009. LNBIP, vol.\u00a029, pp. 353\u2013366. Springer, Heidelberg (2009)"},{"issue":"1","key":"45_CR5","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/S0020-7373(84)80037-1","volume":"21","author":"D.J. Gilmore","year":"1984","unstructured":"Gilmore, D.J., Green, T.R.G.: Comprehension and recall of miniature programs. International Journal of Man-Machine Studies\u00a021(1), 31\u201348 (1984)","journal-title":"International Journal of Man-Machine Studies"},{"key":"45_CR6","unstructured":"Green, T.: Cognitive dimensions of notations. In: Sutcliffe, A., Macaulay, L. (eds.) People and Computers V, Proceedings, pp. 443\u2013460 (1989)"},{"issue":"2","key":"45_CR7","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1006\/jvlc.1996.0009","volume":"7","author":"T. Green","year":"1996","unstructured":"Green, T., Petre, M.: Usability Analysis of Visual Programming Environments: A Cognitive Dimensions Framework. J. Vis. Lang. Computing\u00a07(2), 131\u2013174 (1996)","journal-title":"J. Vis. Lang. Computing"},{"issue":"3","key":"45_CR8","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1109\/TSMCC.2008.919197","volume":"38","author":"B. Mutschler","year":"2008","unstructured":"Mutschler, B., Reichert, M., Bumiller, J.: Unleashing the Effectiveness of Process-oriented Information Systems: Problem Analysis, Critical Success Factors, Implications. IEEE Trans. Sys., Man, and Cybernetics (C)\u00a038(3), 280\u2013291 (2008)","journal-title":"IEEE Trans. Sys., Man, and Cybernetics (C)"},{"issue":"2","key":"45_CR9","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1023\/A:1008604709862","volume":"10","author":"M. Reichert","year":"1998","unstructured":"Reichert, M., Dadam, P.: ADEPTflex \u2013 Supporting Dynamic Changes of Workflows Without Losing Control. J. of Intelligent Inf. Systems\u00a010(2), 93\u2013129 (1998)","journal-title":"J. of Intelligent Inf. Systems"},{"issue":"1","key":"45_CR10","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/j.datak.2004.01.002","volume":"50","author":"S. Rinderle","year":"2004","unstructured":"Rinderle, S., Reichert, M., Dadam, P.: Correctness Criteria for Dynamic Changes in Workflow Systems \u2013 A Survey. Data Knowl. Eng.\u00a050(1), 9\u201334 (2004)","journal-title":"Data Knowl. Eng."},{"key":"45_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1007\/11538394_36","volume-title":"Business Process Management","author":"K. Sarshar","year":"2005","unstructured":"Sarshar, K., Loos, P.: Comparing the Control-Flow of EPC and Petri Net from the End-User Perspective. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol.\u00a03649, pp. 434\u2013439. Springer, Heidelberg (2005)"},{"issue":"5","key":"45_CR12","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1016\/j.compind.2007.12.007","volume":"59","author":"I. Vanderfeesten","year":"2008","unstructured":"Vanderfeesten, I., Reijers, H.A., Van der Aalst, W.M.P.: Evaluating workflow process designs using cohesion and coupling metrics. Comp. in Ind.\u00a059(5), 420\u2013437 (2008)","journal-title":"Comp. in Ind."},{"key":"45_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1007\/11538394_26","volume-title":"Business Process Management","author":"A. Guceglioglu","year":"2005","unstructured":"Guceglioglu, A., Demirors, O.: Using Software Quality Characteristics to Measure Business Process Quality. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol.\u00a03649, pp. 374\u2013379. Springer, Heidelberg (2005)"},{"issue":"1-3","key":"45_CR14","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/0167-6423(91)90036-W","volume":"17","author":"M. Felleisen","year":"1991","unstructured":"Felleisen, M.: On the Expressive Power of Programming Languages. Science of Computer Programming\u00a017(1-3), 35\u201375 (1991)","journal-title":"Science of Computer Programming"},{"key":"45_CR15","doi-asserted-by":"crossref","unstructured":"Prechelt, L.: An Empirical Comparison of Seven Programming Languages. Computer 23\u201329 (2000)","DOI":"10.1109\/2.876288"},{"key":"45_CR16","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1111\/j.2044-8325.1977.tb00363.x","volume":"50","author":"T. Green","year":"1977","unstructured":"Green, T.: Conditional program statements and their comprehensibility to professional programmers. Journal of Occupational Psychology\u00a050, 93\u2013109 (1977)","journal-title":"Journal of Occupational Psychology"},{"issue":"5","key":"45_CR17","first-page":"373","volume":"10","author":"T. Green","year":"1980","unstructured":"Green, T.: Ifs and thens: Is nesting just for the birds? Software Focus\u00a010(5), 373\u2013381 (1980)","journal-title":"Software Focus"},{"issue":"4","key":"45_CR18","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1016\/j.jvlc.2006.04.001","volume":"17","author":"A. Blackwell","year":"2006","unstructured":"Blackwell, A.: Ten years of cognitive dimensions in visual languages and computing. J. Vis. Lang. Computing\u00a017(4), 285\u2013287 (2006)","journal-title":"J. Vis. Lang. Computing"},{"key":"45_CR19","series-title":"Lecture Notes in Computer Science","first-page":"480","volume-title":"Advanced Information Systems Engineering","author":"I. Vanderfeesten","year":"2008","unstructured":"Vanderfeesten, I., Reijers, H.A., Mendling, J., Van der Aalst, W.M.P., Cardoso, J.: On a Quest for Good Process Models: The Cross-Connectivity Metric. In: Bellahs\u00e8ne, Z., L\u00e9onard, M. (eds.) CAiSE 2008. LNCS, vol.\u00a05074, pp. 480\u2013494. Springer, Heidelberg (2008)"},{"key":"45_CR20","unstructured":"Green, T., Blackwell, A.: A Tutorial on Cognitive Dimensions (1998), http:\/\/www.ndirect.co.uk\/~thomas.green\/workStuff\/Papers\/index.html"},{"issue":"4","key":"45_CR21","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1049\/ip-sen:19971515","volume":"144","author":"J.I. Siddiqi","year":"1997","unstructured":"Siddiqi, J.I., Roast, C.R.: Viscosity as a metaphor for measuring modifiability. lEE Proc. Software Engineering.\u00a0144(4), 215\u2013223 (1997)","journal-title":"lEE Proc. Software Engineering."},{"key":"45_CR22","unstructured":"Lloyd, J.: Practical advantages of declarative programming. In: Joint Conference on Declarative Programming, GULP-PRODE 1994 (1994)"},{"issue":"7","key":"45_CR23","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1145\/359131.359136","volume":"22","author":"R. Kowalski","year":"1979","unstructured":"Kowalski, R.: Algorithm = logic + control. Commun. ACM\u00a022(7), 424\u2013436 (1979)","journal-title":"Commun. ACM"},{"key":"45_CR24","volume-title":"Concepts, Techniques, and Models of Computer Programming","author":"P.V. Roy","year":"2004","unstructured":"Roy, P.V., Haridi, S.: Concepts, Techniques, and Models of Computer Programming. MIT Press, Cambridge (2004)"},{"key":"45_CR25","unstructured":"Petri, C.A.: Concepts of net theory. In: Mathematical Foundations of Computer Science: Proc. of Symposium and Summer School, High Tatras, September 3-8, pp. 137\u2013146. Math. Inst. of the Slovak Acad. of Sciences (1973)"},{"key":"45_CR26","unstructured":"Holt, A.W.: A Mathematical Model of Continuous Discrete Behavior. Massachusettes Computer Associates, Inc. (November 1980)"},{"key":"45_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1007\/978-3-540-87877-3_19","volume-title":"Conceptual Modeling - ER 2008","author":"C. Li","year":"2008","unstructured":"Li, C., Reichert, M., Wombacher, A.: On Measuring Process Model Similarity based on High-level Change Operations. In: Li, Q., Spaccapietra, S., Yu, E., Oliv\u00e9, A. (eds.) ER 2008. LNCS, vol.\u00a05231, pp. 248\u2013264. Springer, Heidelberg (2008)"},{"issue":"3","key":"45_CR28","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1016\/j.datak.2008.05.001","volume":"66","author":"B. Weber","year":"2008","unstructured":"Weber, B., Reichert, M., Rinderle-Ma, S.: Change Patterns and Change Support Features -Enhancing Flexibility in Process-Aware Information Systems. Data and Knowledge Engineering\u00a066(3), 438\u2013466 (2008)","journal-title":"Data and Knowledge Engineering"},{"key":"45_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/978-3-540-76848-7_7","volume-title":"On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS","author":"M. Pesic","year":"2007","unstructured":"Pesic, M., Schonenberg, M.H., Sidorova, N., Van der Aalst, W.M.P.: Constraint-Based Workflow Models: Change Made Easy. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part I. LNCS, vol.\u00a04803, pp. 77\u201394. Springer, Heidelberg (2007)"},{"key":"45_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11841197_1","volume-title":"Web Services and Formal Methods","author":"W.M.P. Van der Aalst","year":"2006","unstructured":"Van der Aalst, W.M.P., Pesic, M.: DecSerFlow: Towards a truly declarative service flow language. In: Bravetti, M., N\u00fa\u00f1ez, M., Zavattaro, G. (eds.) WS-FM 2006. LNCS, vol.\u00a04184, pp. 1\u201323. Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Business Information Processing","Business Process Management Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-12186-9_45","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,25]],"date-time":"2024-03-25T03:51:47Z","timestamp":1711338707000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-12186-9_45"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642121852","9783642121869"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-12186-9_45","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"value":"1865-1348","type":"print"},{"value":"1865-1356","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010]]}}}