{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:41:11Z","timestamp":1742913671440,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":48,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540878261"},{"type":"electronic","value":"9783540878278"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-87827-8_10","type":"book-chapter","created":{"date-parts":[[2008,9,20]],"date-time":"2008-09-20T13:53:21Z","timestamp":1221918801000},"page":"121-138","source":"Crossref","is-referenced-by-count":8,"title":["Evaluation of a Java Computer Algebra System"],"prefix":"10.1007","author":[{"given":"Heinz","family":"Kredel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Kredel, H.: On the Design of a Java Computer Algebra System. In: Proc. PPPJ 2006, University of Mannheim, pp. 143\u2013152 (2006)","DOI":"10.1145\/1168054.1168075"},{"key":"10_CR2","volume-title":"PPPJ 2006, Science of Computer Programming","author":"H. Kredel","year":"2008","unstructured":"Kredel, H.: On a Java Computer Algebra System, its performance and applications. In: PPPJ 2006, Science of Computer Programming. Elsevier, Amsterdam (in print, 2008) (special issue)"},{"key":"10_CR3","unstructured":"Kredel, H.: The Java algebra system. Technical report (since 2000), http:\/\/krum.rz.uni-mannheim.de\/jas\/"},{"key":"10_CR4","unstructured":"Sun Microsystems, Inc.: The Java development kit. Technical report (accessed 2007) May (1994-2007), http:\/\/java.sun.com\/"},{"volume-title":"Computer Algebra Handbook","year":"2003","key":"10_CR5","unstructured":"Grabmaier, J., Kaltofen, E., Weispfenning, V. (eds.): Computer Algebra Handbook. Springer, Heidelberg (2003)"},{"volume-title":"axiom The Scientific Computation System","year":"1992","key":"10_CR6","unstructured":"Jenks, R., Sutor, R. (eds.): axiom The Scientific Computation System. Springer, Heidelberg (1992)"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Bronstein, M.: Sigmait - a strongly-typed embeddable computer algebra library. In: Proc. DISCO 1996, University of Karlsruhe, pp. 22\u201333 (1996)","DOI":"10.1007\/3-540-61697-7_2"},{"key":"10_CR8","first-page":"265","volume-title":"Aldor. in Computer Algebra Handbook","author":"S. Watt","year":"2003","unstructured":"Watt, S.: In: Aldor. in Computer Algebra Handbook, pp. 265\u2013270. Springer, Heidelberg (2003)"},{"key":"10_CR9","first-page":"445","volume-title":"Computer Algebra Handbook","author":"G.M. Greuel","year":"2003","unstructured":"Greuel, G.M., Pfister, G., Sch\u00f6nemann, H.: Singular - A Computer Algebra System for Polynomial Computations. In: Computer Algebra Handbook, pp. 445\u2013450. Springer, Heidelberg (2003)"},{"key":"10_CR10","first-page":"403","volume-title":"Computer Algebra Handbook","author":"J. Buchmann","year":"2003","unstructured":"Buchmann, J., Pfahler, T.: LiDIA. In: Computer Algebra Handbook, pp. 403\u2013408. Springer, Heidelberg (2003)"},{"key":"10_CR11","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1145\/143242.143362","volume-title":"Proc. ISSAC 1992","author":"M. Noro","year":"1992","unstructured":"Noro, M., Takeshima, T.: Risa\/Asir\u2013a computer algebra system. In: Proc. ISSAC 1992, pp. 387\u2013396. ACM Press, New York (1992)"},{"key":"10_CR12","first-page":"421","volume-title":"Computer Algebra Handbook","author":"H. Kredel","year":"2003","unstructured":"Kredel, H., Pesch, M.: MAS: The Modula-2 Algebra System. In: Computer Algebra Handbook, pp. 421\u2013428. Springer, Heidelberg (2003)"},{"key":"10_CR13","unstructured":"Gruntz, D., Weck, W.: A Generic Computer Algebra Library in Oberon. Manuscript available via Citeseer (1994)"},{"issue":"2","key":"10_CR14","first-page":"19","volume":"12","author":"G.E. Collins","year":"1982","unstructured":"Collins, G.E., Loos, R.G.: ALDES and SAC-2. ACM SIGSAM Bull.\u00a012(2), 19 (1982)","journal-title":"ACM SIGSAM Bull."},{"key":"10_CR15","unstructured":"Stein, W.: SAGE Mathematics Software (Version 2.7). The SAGE\u00a0Group (2007) (accessed 2007, November), http:\/\/www.sagemath.org"},{"key":"10_CR16","first-page":"139","volume-title":"Proc. PPPJ 2003","author":"C. Whelan","year":"2003","unstructured":"Whelan, C., Duffy, A., Burnett, A., Dowling, T.: A Java API for polynomial arithmetic. In: Proc. PPPJ 2003, pp. 139\u2013144. Computer Science Press, New York (2003)"},{"key":"10_CR17","unstructured":"Niculescu, V.: A design proposal for an object oriented algebraic library. Technical report, Studia Universitatis Babes-Bolyai (2003)"},{"key":"10_CR18","first-page":"160","volume-title":"OOPSLA Companion","author":"V. Niculescu","year":"2004","unstructured":"Niculescu, V.: OOLACA: an object oriented library for abstract and computational algebra. In: OOPSLA Companion, pp. 160\u2013161. ACM, New York (2004)"},{"key":"10_CR19","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1145\/309831.309946","volume-title":"Proc. ISSAC 1999","author":"L. Bernardin","year":"1999","unstructured":"Bernardin, L., Char, B., Kaltofen, E.: Symbolic computation in Java: an appraisement. In: Dooley, S. (ed.) Proc. ISSAC 1999, pp. 237\u2013244. ACM Press, New York (1999)"},{"key":"10_CR20","unstructured":"Conrad, M.: The Java class package com.perisic.ring. Technical report (accessed 2006) (September 2002-2004), http:\/\/ring.perisic.com\/"},{"key":"10_CR21","unstructured":"Becker, M.Y.: Symbolic Integration in Java. PhD thesis, Trinity College, University of Cambridge (2001)"},{"key":"10_CR22","unstructured":"Jolly, R.: jscl-meditor - java symbolic computing library and mathematical editor. Technical report (accessed 2007, September) (since 2003), http:\/\/jscl-meditor.sourceforge.net\/"},{"key":"10_CR23","unstructured":"Platzer, A.: The Orbital library. Technical report, University of Karlsruhe(2005), http:\/\/www.functologic.com\/"},{"key":"10_CR24","unstructured":"Dautelle, J.M.: JScience: Java tools and libraries for the advancement of science. Technical report (accessed 2007, May 2005-2007), http:\/\/www.jscience.org\/"},{"key":"10_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1007\/3-540-39953-4_2","volume-title":"Generic Programming","author":"D. Musser","year":"2000","unstructured":"Musser, D., Schupp, S., Loos, R.: Requirement oriented programming - concepts, implications and algorithms. In: Jazayeri, M., Musser, D.R., Loos, R.G.K. (eds.) Dagstuhl Seminar 1998. LNCS, vol.\u00a01766, pp. 12\u201324. Springer, Heidelberg (2000)"},{"key":"10_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/3-540-39953-4_11","volume-title":"Generic Programming","author":"S. Schupp","year":"2000","unstructured":"Schupp, S., Loos, R.: SuchThat - generic programming works. In: Jazayeri, M., Musser, D.R., Loos, R.G.K. (eds.) Dagstuhl Seminar 1998. LNCS, vol.\u00a01766, pp. 133\u2013145. Springer, Heidelberg (2000)"},{"key":"10_CR27","series-title":"Graduate Texts in Mathematics","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-0913-3","volume-title":"Gr\u00f6bner Bases - A Computational Approach to Commutative Algebra","author":"T. Becker","year":"1993","unstructured":"Becker, T., Weispfenning, V.: Gr\u00f6bner Bases - A Computational Approach to Commutative Algebra. Graduate Texts in Mathematics. Springer, Heidelberg (1993)"},{"key":"10_CR28","volume-title":"Algorithms for Computer Algebra","author":"K.O. Geddes","year":"1993","unstructured":"Geddes, K.O., Czapor, S.R., Labahn, G.: Algorithms for Computer Algebra. Kluwer, Dordrecht (1993)"},{"key":"10_CR29","doi-asserted-by":"crossref","unstructured":"Kredel, H.: Evaluation of a Java Computer Algebra System. In: Proceedings ASCM 2007, National University of Singapore (2007)","DOI":"10.1007\/978-3-540-87827-8_10"},{"key":"10_CR30","volume-title":"The Java Programming Language","author":"K. Arnold","year":"2005","unstructured":"Arnold, K., Gosling, J., Holmes, D.: The Java Programming Language, 4th edn. Addison-Wesley, Reading (2005)","edition":"4"},{"key":"10_CR31","unstructured":"Stansifer, R., Baumgartner, G.: A Proposal to Study Type Systems for Computer Algebra. Technical Report 90-07, Johannes Kepler University, Linz, Austria (1990)"},{"issue":"8","key":"10_CR32","doi-asserted-by":"publisher","first-page":"863","DOI":"10.1002\/spe.4380250803","volume":"25","author":"G. Baumgartner","year":"1995","unstructured":"Baumgartner, G., Russo, V.F.: Signatures: A language extension for improving type abstraction and subtype polymorphism in C++. Software - Practice and Experience\u00a025(8), 863\u2013889 (1995)","journal-title":"Software - Practice and Experience"},{"key":"10_CR33","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/62138.62141","volume-title":"OOPSLA 1987: Addendum to the proceedings on Object-oriented programming systems, languages and applications (Addendum)","author":"B. Liskov","year":"1987","unstructured":"Liskov, B.: Data abstraction and hierarchy. In: OOPSLA 1987: Addendum to the proceedings on Object-oriented programming systems, languages and applications (Addendum), pp. 17\u201334. ACM, New York (1987)"},{"key":"10_CR34","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1145\/32439.32444","volume-title":"Proc. SYMSAC 1986","author":"S.K. Abdali","year":"1986","unstructured":"Abdali, S.K., Cherry, G.W., Soiffer, N.: An object-oriented approach to algebra system design. In: Char, B.W. (ed.) Proc. SYMSAC 1986, pp. 24\u201330. ACM Press, New York (1986)"},{"key":"10_CR35","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Weseley (1995)"},{"key":"10_CR36","unstructured":"Kredel, H.: A systems perspective on A3L. In: Proc. A3L: Algorithmic Algebra and Logic 2005, University of Passau, pp. 141\u2013146 (April 2005)"},{"key":"10_CR37","doi-asserted-by":"crossref","unstructured":"Meyer, B.: Genericity versus inheritance. In: OOPSLA, pp. 391\u2013405 (1986)","DOI":"10.1145\/960112.28738"},{"key":"10_CR38","unstructured":"Poll, E., Thomson, S.: The type system of Aldor. Technical report, Computing Science Institute Nijmegen (1999)"},{"key":"10_CR39","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/96877.96895","volume-title":"Proc. ISSAC 1990","author":"R.J. Fateman","year":"1990","unstructured":"Fateman, R.J.: Advances and trends in the design and construction of algebraic manipulation systems. In: Proc. ISSAC 1990, pp. 60\u201367. ACM Press, New York (1990)"},{"key":"10_CR40","unstructured":"Sun Microsystems, Inc.: Improvements to program execution speed (accessed 2007, May 10 2004), http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/performance\/speed.html"},{"key":"10_CR41","unstructured":"Fateman, R.J.: Draft: Comparing the speed of programs for sparse polynomial multiplication (accessed 2007, May 5 2002), http:\/\/www.cs.berkeley.edu\/~fateman\/papers\/fastmult.pdf"},{"key":"10_CR42","unstructured":"Apache Software Foundation: Commons-Math: The Jakarta mathematics library. Technical report (accessed 2007, May 18 2003-2007), http:\/\/jakarta.apache.org\/commons\/"},{"key":"10_CR43","volume-title":"Proc. Joint ACM Java Grande and ISCOPE 2001 Conf.","author":"J.M. Bull","year":"2001","unstructured":"Bull, J.M., Smith, L.A., Pottage, L., Freeman, R.: Benchmarking Java against C and Fortran for scientific applications. In: Proc. Joint ACM Java Grande and ISCOPE 2001 Conf. ACM Press, New York (2001)"},{"key":"10_CR44","unstructured":"Click, C.: Performance myths revisited. In: JavaOne (2005) (accessed January 2008), http:\/\/gceclub.sun.com.cn\/java_one_online\/2005\/TS-3268\/ts-3268.pdf"},{"key":"10_CR45","unstructured":"Lewis, J., Neumann, U.: Performance of Java versus C++. Technical report (accessed 2008) (January 2004), http:\/\/www.idiom.com\/~zilla\/Computer\/javaCbenchmark.html"},{"key":"10_CR46","unstructured":"Lea, K.: The Java is faster than C++. Technical report (accessed 2008) (January 2005), http:\/\/www.kano.net\/javabench\/"},{"key":"10_CR47","first-page":"90","volume-title":"Proceedings of Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","author":"L. Dragan","year":"2005","unstructured":"Dragan, L., Watt, S.: Performance Analysis of Generics in Scientific Computing. In: Proceedings of Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, pp. 90\u2013100. IEEE Computer Society, Los Alamitos (2005)"},{"key":"10_CR48","unstructured":"GoogleDirectoryContributors: Computers - programming - languages - comparison and review. Technical report (accessed 2008) (January 2008), http:\/\/directory.google.com\/Top\/Computers\/Programming\/Languages\/Comparison_and_Review\/"}],"container-title":["Lecture Notes in Computer Science","Computer Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87827-8_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,1]],"date-time":"2025-02-01T01:07:19Z","timestamp":1738372039000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-87827-8_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540878261","9783540878278"],"references-count":48,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87827-8_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}