{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T18:12:45Z","timestamp":1725732765483},"publisher-location":"Berlin, Heidelberg","reference-count":33,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540664505"},{"type":"electronic","value":"9783662010693"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/978-3-662-01069-3_57","type":"book-chapter","created":{"date-parts":[[2013,6,20]],"date-time":"2013-06-20T14:47:02Z","timestamp":1371739622000},"page":"380-389","source":"Crossref","is-referenced-by-count":0,"title":["The Evolution of GOTO Usage and Its Effects on Software Quality"],"prefix":"10.1007","author":[{"given":"Wolfgang","family":"Gellerich","sequence":"first","affiliation":[]},{"given":"Erhard","family":"Ploedereder","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"57_CR1","volume-title":"Addison Wesley","author":"J","year":"1995","unstructured":"J. Barnes. Programming in Ada\n                  95. Addison Wesley, 1995."},{"issue":"3","key":"57_CR2","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/0164-1212(90)90088-4","volume":"11","author":"BA Benander","year":"1990","unstructured":"B.A. Benander, N. Gorla, and A.C. Benander. An empirical study of the use of the goto statement. Journal of Systems and Software, 11 (3): 217 - 223, March 1990.","journal-title":"Journal of Systems and Software"},{"key":"57_CR3","volume-title":"The Data Parallel Programming Model, LNCS, pages 4-26. Springer","author":"L Boug\u00e9","year":"1996","unstructured":"L. Boug\u00e9. The Data Parallel Programming Model: A Semantic Perspective. In The Data Parallel Programming Model, LNCS, pages 4-26. Springer, 1996."},{"issue":"8","key":"57_CR4","first-page":"660","volume":"30","author":"F.J","year":"1987","unstructured":"F.J. Bourgeois. Communications of the ACM, 30 (8): 660, August 1987.","journal-title":"Communications of the ACM"},{"key":"57_CR5","first-page":"123","volume-title":"P. Schulthess, editor, Advances in Modular Languages","author":"MM Brandis","year":"1994","unstructured":"M. M. Brandis. Building an Optimizing Compiler for Oberon: Implications on Programming Language Design. In P. Schulthess, editor, Advances in Modular Languages, pages 123 - 135, 1994."},{"issue":"11","key":"57_CR6","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1145\/988291.988293","volume":"20","author":"PA Buhr","year":"1985","unstructured":"P.A. Buhr. A Case for Teaching Multi-exit Loops to Beginning Programmers. ACM SIGPLAN Notices, 20 (11): 14 - 22, November 1985.","journal-title":"ACM SIGPLAN Notices"},{"issue":"3","key":"57_CR7","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1145\/362929.362947","volume":"11","author":"EW Dijkstra","year":"1968","unstructured":"E.W. Dijkstra. Goto Statement Considered Harmful. Communications of the ACM, 11 (3): 147 - 148, March 1968.","journal-title":"Communications of the ACM"},{"key":"57_CR8","volume-title":"McGraw-Hill","author":"R","year":"1985","unstructured":"R. Fairley. Software Engineering Concepts. McGraw-Hill, 1985."},{"key":"57_CR9","volume-title":"Prentice-Hall","author":"AE Fischer","year":"1993","unstructured":"A.E. Fischer and F.S. Grodzinsky. The Anatomy of Programming Languages. Prentice-Hall, 1993."},{"key":"57_CR10","volume-title":"OReilley Si Associates","author":"D Flanagan","year":"1996","unstructured":"D. Flanagan. Java in a Nutshell. O Reilley Si Associates, 1996."},{"key":"57_CR11","unstructured":"Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. Using and Porting GNU CC, 1995. (for GCC Version 2. 7. 2 )."},{"key":"57_CR12","volume-title":"K. Koskimies, editor, Proceedings of the International Conference on Compiler Construction (CC98), volume 1883 of LNCS, pages 1-15. Springer","author":"W Gellerich","year":"1998","unstructured":"W. Gellerich, K. Brouwer, and E. Ploedereder. Myths and facts about the efficient implementation of finite automata and lexical analysis. In K. Koskimies, editor, Proceedings of the International Conference on Compiler Construction (CC98), volume 1883 of LNCS, pages 1-15. Springer, 1998."},{"key":"57_CR13","volume-title":"Reliable Software Technologies - Ada-Europe 1996, volume 1088 of LNCS, pages 385-395. Springer","author":"W Gellerich","year":"1996","unstructured":"W. Gellerich, M. Kosiol, and E. Ploedereder. Where does goto go to? In Reliable Software Technologies - Ada-Europe\n                  1996, volume 1088 of LNCS, pages 385-395. Springer, 1996."},{"key":"57_CR14","unstructured":"Gnu ada translator (gnat) documentation, 1995. (cs.nyu.edu:\/pub\/gnat)."},{"key":"57_CR15","volume-title":"Springer","author":"G Goos","year":"1983","unstructured":"G. Goos and J. Hartmanis (eds). The Programming Language Ada Reference Manual. Springer, 1983."},{"key":"57_CR16","unstructured":"Jensen Si Partners International. TopSpeed Modula-2 Language and Library Reference,1991."},{"key":"57_CR17","volume-title":"Edition","author":"BW Kernighan","year":"1988","unstructured":"B.W. Kernighan and D.M. Ritchie. The C programming language. Prentice Hall, 2. edition, 1988."},{"key":"57_CR18","volume-title":"Jensen & Partners International","author":"King","year":"1991","unstructured":"King. N.N. TopSpeed Modula-2 Language Tutorial. Jensen & Partners International, 1991."},{"key":"57_CR19","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1002\/spe.4380010203","volume":"1","author":"DE Knuth","year":"1971","unstructured":"D.E. Knuth. An Empirical Study of Fortran Programs. Software - Practice and Experience, 1: 105 - 133, 1971.","journal-title":"Software - Practice and Experience"},{"issue":"4","key":"57_CR20","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1145\/356635.356640","volume":"6","author":"DE Knuth","year":"1974","unstructured":"D.E. Knuth. Structures Programming with goto Statements. Computing Surveys, 6 (4): 262 - 301, December 1974.","journal-title":"Computing Surveys"},{"key":"57_CR21","volume-title":"PWS-KENT Publishing Company","author":"K.C","year":"1993","unstructured":"K.C. Louden. Programming Languages. PWS-KENT Publishing Company, 1993."},{"key":"57_CR22","volume-title":"Oxford University Press","author":"M Metcalf","year":"1992","unstructured":"M. Metcalf and J. Reid. Fortran 90 explained. Oxford University Press, 1992."},{"issue":"3","key":"57_CR23","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1007\/BF01939983","volume":"3","author":"P. Naur","year":"1963","unstructured":"P. Naur. GO TO Statement and Good Algol Style. BIT,3(3):204-205, 1963. (Nachdruck in [24]).","journal-title":"BIT"},{"key":"57_CR24","volume-title":"ACM Press","author":"P","year":"1992","unstructured":"P. Naur. Computing: A Human Activity. ACM Press, 1992."},{"key":"57_CR25","unstructured":"D.J. Reifer. Quantifying the Debate: Ada vs. C++. Crosstalk, (7), July 1996."},{"issue":"3","key":"57_CR26","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1145\/214748.315722","volume":"30","author":"F Rubin","year":"1987","unstructured":"F. Rubin. GOTO Considered Harmful Considered Harmful. Communications of the ACM, 30 (3): 195 - 196, March 1987.","journal-title":"Communications of the ACM"},{"key":"57_CR27","volume-title":"Edition","author":"R.W","year":"1993","unstructured":"R.W. Sebesta. Concepts of Programming Languages. The Benjamin-Cummings Publishing Company, 2. edition, 1993."},{"issue":"5","key":"57_CR28","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/25267.25271","volume":"22","author":"W Multilevel","year":"1987","unstructured":"W. Van Snyder. Multilevel EXIT and CYCLE arent so bad. ACM SIGPLAN Notices, 22 (5): 20 - 22, May 1987.","journal-title":"ACM SIGPLAN Notices"},{"key":"57_CR29","volume-title":"Addison-Wesley","author":"B","year":"1993","unstructured":"B. Stroustrup. The C++ Programming Language. Addison-Wesley, 1993."},{"key":"57_CR30","unstructured":"S.T. Taft and R.A. Duff. Ada 95 Reference Manual. Springer, 1998. ANSI\/ISO \/IEC-8652:1995."},{"issue":"1","key":"57_CR31","first-page":"9","volume":"28","author":"WF Tichy","year":"1995","unstructured":"W.F. Tichy, P. Lukowicz, Lutz Prechelt, and E.A. Heinz. Experimental Evaluation in Computer Science: A Quantuitative Study. Journal of Systems and Software, 28 (1): 9 - 18, Januar 1995.","journal-title":"Januar"},{"issue":"4","key":"57_CR32","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1145\/356635.356639","volume":"6","author":"N Wirth","year":"1974","unstructured":"N. Wirth. On the composition of well-structured programs. Computing Surveys, 6 (4): 247 - 259, December 1974.","journal-title":"Computing Surveys"},{"key":"57_CR33","unstructured":"S.F. Zeigler. Comparing Development Costs of C and Ada, March 1995. \n                    http:\/\/wuarchive.wustl.edu\/languages\/ada\/ajpo\/docs\/reports\/cada\/cadaart.html\n                    \n                  ."}],"container-title":["Informatik aktuell","Informatik\u201999"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-01069-3_57","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T09:35:21Z","timestamp":1557826521000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-01069-3_57"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540664505","9783662010693"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-01069-3_57","relation":{},"ISSN":["1431-472X"],"issn-type":[{"type":"print","value":"1431-472X"}],"subject":[],"published":{"date-parts":[[1999]]}}}