메뉴 건너뛰기




Volumn 5065 LNCS, Issue , 2008, Pages 209-237

An overview of the Ciao multiparadigm language and program development environment and its design philosophy

Author keywords

[No Author keywords available]

Indexed keywords

ASSERTION LANGUAGES; DESIGN PHILOSOPHY; HEIDELBERG (CO); HIGHER-ORDER FUNCTIONS; INTERACTIVE DEVELOPMENT ENVIRONMENT (IDE); LANGUAGES (TRADITIONAL); MULTI PARADIGM PROGRAMMING; NON-TRIVIAL; PRE PROCESSORS; PROGRAM DEVELOPMENTS; PROGRAMMING ENVIRONMENTS; PROGRAMMING PARADIGMS; SPRINGER (CO);

EID: 45849149663     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-68679-8_14     Document Type: Conference Paper
Times cited : (13)

References (91)
  • 1
    • 45849085938 scopus 로고    scopus 로고
    • ECMA, ECMAscript Edition
    • ECMA 2008: ECMAscript Edition 4 Specification Wiki (2008), http://wiki.ecmascript.org
    • (2008) 4 Specification Wiki (2008)
  • 3
    • 26844516136 scopus 로고    scopus 로고
    • Albert, E., Puebla, G., Hermenegildo, M.: Abstraction-Carrying Code. In: Baader, F., Voronkov, A. (eds.) LPAR 2004. LNCS (LNAI), 3452, Springer, Heidelberg (2005)
    • Albert, E., Puebla, G., Hermenegildo, M.: Abstraction-Carrying Code. In: Baader, F., Voronkov, A. (eds.) LPAR 2004. LNCS (LNAI), vol. 3452, Springer, Heidelberg (2005)
  • 5
    • 45849086719 scopus 로고    scopus 로고
    • Bueno, F., Cabeza, D., Carro, M., Hermenegildo, M., López- García, P., Puebla, G. (eds.): The Ciao System. Ref. Manual (v1.13). Technical report, C S. School (UPM) (2006), http://www.ciaohome.org
    • Bueno, F., Cabeza, D., Carro, M., Hermenegildo, M., López- García, P., Puebla, G. (eds.): The Ciao System. Ref. Manual (v1.13). Technical report, C S. School (UPM) (2006), http://www.ciaohome.org
  • 6
    • 0040802388 scopus 로고    scopus 로고
    • Effectiveness of Abstract Interpretation in Automatic Parallelization: A Case Study in Logic Programming
    • Bueno, F., García de la Banda, M., Hermenegildo, M.: Effectiveness of Abstract Interpretation in Automatic Parallelization: A Case Study in Logic Programming. ACM TOPLAS 21(2), 189-238 (1999)
    • (1999) ACM TOPLAS , vol.21 , Issue.2 , pp. 189-238
    • Bueno, F.1    García de la Banda, M.2    Hermenegildo, M.3
  • 7
    • 0039083648 scopus 로고
    • Transformation-based Implementation and Optimization of Programs Exploiting the Basic Andorra Model
    • Technical Report CLIP11/95.0, Facultad de Informática, UPM May
    • Bueno, F., Debray, S.K., García de la Banda, M., Hermenegildo, M.: Transformation-based Implementation and Optimization of Programs Exploiting the Basic Andorra Model. Technical Report CLIP11/95.0, Facultad de Informática, UPM (May 1995)
    • (1995)
    • Bueno, F.1    Debray, S.K.2    García de la Banda, M.3    Hermenegildo, M.4
  • 8
    • 45849147142 scopus 로고    scopus 로고
    • Bueno, F., Deransart, P., Drabent, W., Ferrand, G., Hermenegildo, M., Maluszynski, J., Puebla, G.: On the Role of Semantic Approximations in Validation and Diagnosis of Constraint Logic Programs. In: Proc. of the 3rd. Int'l Workshop on Automated Debugging-AADEBUG 1997, Linköping, Sweden, May 1997, pp. 155-170. U.of Linköping Press (1997)
    • Bueno, F., Deransart, P., Drabent, W., Ferrand, G., Hermenegildo, M., Maluszynski, J., Puebla, G.: On the Role of Semantic Approximations in Validation and Diagnosis of Constraint Logic Programs. In: Proc. of the 3rd. Int'l Workshop on Automated Debugging-AADEBUG 1997, Linköping, Sweden, May 1997, pp. 155-170. U.of Linköping Press (1997)
  • 9
    • 0039083649 scopus 로고
    • An Automatic Translation Scheme from Prolog to the Andorra Kernel Language
    • Institute for New Generation Computer Technology ICOT, June
    • Bueno, F., Hermenegildo, M.: An Automatic Translation Scheme from Prolog to the Andorra Kernel Language. In: Proc. of the 1992 International Conference on Fifth Generation Computer Systems, Institute for New Generation Computer Technology (ICOT), vol. 2, pp. 759-769 (June 1992)
    • (1992) Proc. of the 1992 International Conference on Fifth Generation Computer Systems , vol.2 , pp. 759-769
    • Bueno, F.1    Hermenegildo, M.2
  • 10
    • 0038939847 scopus 로고    scopus 로고
    • Bueno, F., Hermenegildo, M., Montanari, U., Rossi, F.: From Eventual to Atomic and Locally Atomic CC Programs: A Concurrent Semantics. In: Rodríguez-Artalejo, M., Levi, G. (eds.) ALP 1994. LNCS, 850, pp. 114-132. Springer, Heidelberg (1994)
    • Bueno, F., Hermenegildo, M., Montanari, U., Rossi, F.: From Eventual to Atomic and Locally Atomic CC Programs: A Concurrent Semantics. In: Rodríguez-Artalejo, M., Levi, G. (eds.) ALP 1994. LNCS, vol. 850, pp. 114-132. Springer, Heidelberg (1994)
  • 11
    • 0031639744 scopus 로고    scopus 로고
    • Bueno, F., Hermenegildo, M., Montanari, U., Rossi, F.: Partial Order and Contextual Net Semantics for Atomic and Locally Atomic CC Programs. Science of Computer Programming 30, 51-82 (1998); Special CCP 1995 Workshop issue
    • Bueno, F., Hermenegildo, M., Montanari, U., Rossi, F.: Partial Order and Contextual Net Semantics for Atomic and Locally Atomic CC Programs. Science of Computer Programming 30, 51-82 (1998); Special CCP 1995 Workshop issue
  • 12
    • 24344508934 scopus 로고    scopus 로고
    • Multivariant Non-Failure Analysis via Standard Abstract Interpretation
    • Kameyama, Y, Stuckey, P.J, eds, FLOPS 2004, Springer, Heidelberg
    • Bueno, F., López-García, P., Hermenegildo, M.: Multivariant Non-Failure Analysis via Standard Abstract Interpretation. In: Kameyama, Y., Stuckey, P.J. (eds.) FLOPS 2004. LNCS, vol. 2998, pp. 100-116. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2998 , pp. 100-116
    • Bueno, F.1    López-García, P.2    Hermenegildo, M.3
  • 13
    • 85020696290 scopus 로고    scopus 로고
    • Cabeza, D., Hermenegildo, M.: Extracting Non-strict Independent And-parallelism Using Sharing and Freeness Information. In: LeCharlier, B. (ed.) SAS 1994. LNCS, 864, pp. 297-313. Springer, Heidelberg (1994)
    • Cabeza, D., Hermenegildo, M.: Extracting Non-strict Independent And-parallelism Using Sharing and Freeness Information. In: LeCharlier, B. (ed.) SAS 1994. LNCS, vol. 864, pp. 297-313. Springer, Heidelberg (1994)
  • 14
    • 45849140681 scopus 로고    scopus 로고
    • Cabeza, D., Hermenegildo, M.: Distributed Concurrent Constraint Execution in the CIAO System. In: Proc. of the 1995 COMPULOG-NET Workshop on Parallelism and Implementation Technologies, Utrecht, NL, September 1995, U. Utrecht / T.U. Madrid (1995), http://www.cliplab.org
    • Cabeza, D., Hermenegildo, M.: Distributed Concurrent Constraint Execution in the CIAO System. In: Proc. of the 1995 COMPULOG-NET Workshop on Parallelism and Implementation Technologies, Utrecht, NL, September 1995, U. Utrecht / T.U. Madrid (1995), http://www.cliplab.org
  • 15
    • 84867756909 scopus 로고    scopus 로고
    • Cabeza, D., Hermenegildo, M.: A New Module System for Prolog. In: Palamidessi, C., Moniz Pereira, L., Lloyd, J.W., Dahl, V., Furbach, U., Kerber, M., Lau, K.-K., Sagiv, Y., Stuckey, P.J. (eds.) CL 2000. LNCS (LNAI), 1861, pp. 131-148. Springer, Heidelberg (2000)
    • Cabeza, D., Hermenegildo, M.: A New Module System for Prolog. In: Palamidessi, C., Moniz Pereira, L., Lloyd, J.W., Dahl, V., Furbach, U., Kerber, M., Lau, K.-K., Sagiv, Y., Stuckey, P.J. (eds.) CL 2000. LNCS (LNAI), vol. 1861, pp. 131-148. Springer, Heidelberg (2000)
  • 16
    • 18944398265 scopus 로고    scopus 로고
    • Standalone Compiler and Its Generic Program Processing Library. Special Issue on Parallelism and Implementation of (C)LP Systems (, ENTCS. Elsevier, North Holland March
    • Cabeza, D., Hermenegildo, M.: The Ciao Modular, Standalone Compiler and Its Generic Program Processing Library. Special Issue on Parallelism and Implementation of (C)LP Systems 30(3); ENTCS. Elsevier - North Holland (March 2000)
    • (2000) The Ciao Modular , vol.30 , Issue.3
    • Cabeza, D.1    Hermenegildo, M.2
  • 17
    • 0345880720 scopus 로고    scopus 로고
    • Distributed WWW Programming using (Ciao-) Prolog and the PiLLoW Library
    • Cabeza, D., Hermenegildo, M.: Distributed WWW Programming using (Ciao-) Prolog and the PiLLoW Library. Theory and Practice of Logic Programming 1(3), 251-282 (2001)
    • (2001) Theory and Practice of Logic Programming , vol.1 , Issue.3 , pp. 251-282
    • Cabeza, D.1    Hermenegildo, M.2
  • 21
    • 33745848385 scopus 로고    scopus 로고
    • A Syntactic Approach to Combining Functional Notation, Lazy Evaluation and Higher-Order in LP Systems
    • Hagiya, M, Wadler, P, eds, FLOPS 2006, Springer, Heidelberg
    • Casas, A., Cabeza, D., Hermenegildo, M.: A Syntactic Approach to Combining Functional Notation, Lazy Evaluation and Higher-Order in LP Systems. In: Hagiya, M., Wadler, P. (eds.) FLOPS 2006. LNCS, vol. 3945. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.3945
    • Casas, A.1    Cabeza, D.2    Hermenegildo, M.3
  • 22
    • 58449100023 scopus 로고    scopus 로고
    • Annotation Algorithms for Unrestricted Independent And-Parallelism in Logic Programs
    • 17th International Symposium on Logic-based Program Synthesis and Transformation LOPSTR 2007, The Technical University of Denmark, August, Springer, Heidelberg
    • Casas, A., Carro, M., Hermenegildo, M.: Annotation Algorithms for Unrestricted Independent And-Parallelism in Logic Programs. In: 17th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2007), The Technical University of Denmark, August 2007. LNCS, vol. 4915, pp. 138-153. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4915 , pp. 138-153
    • Casas, A.1    Carro, M.2    Hermenegildo, M.3
  • 23
    • 38549105710 scopus 로고    scopus 로고
    • Towards a High-Level Implementation of Execution Primitives for Non-restricted, Independent And-parallelism
    • Warren, D.S, Hudak, P, eds, 10th International Symposium on Practical Aspects of Declarative Languages PADL, Springer, Heidelberg
    • Casas, A., Carro, M., Hermenegildo, M.: Towards a High-Level Implementation of Execution Primitives for Non-restricted, Independent And-parallelism. In: Warren, D.S., Hudak, P. (eds.) 10th International Symposium on Practical Aspects of Declarative Languages (PADL 2008). LNCS, vol. 4902, pp. 230-247. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4902 , pp. 230-247
    • Casas, A.1    Carro, M.2    Hermenegildo, M.3
  • 24
    • 0029695436 scopus 로고    scopus 로고
    • Tabled Evaluation with Delaying for General Logic Programs
    • Chen, W., Warren, D.S.: Tabled Evaluation with Delaying for General Logic Programs. Journal of the ACM 43(1), 20-74 (1996)
    • (1996) Journal of the ACM , vol.43 , Issue.1 , pp. 20-74
    • Chen, W.1    Warren, D.S.2
  • 25
  • 26
    • 84856140599 scopus 로고    scopus 로고
    • Correas, J., Gomez, J.M., Carro, M., Cabeza, D., Hermenegildo, M.: A Generic Persistence Model for CLP Systems (And Two Useful Implementations). In: Jayaraman, B. (ed.) PADL 2004. LNCS, 3057, pp. 104-119. Springer, Heidelberg (2004)
    • Correas, J., Gomez, J.M., Carro, M., Cabeza, D., Hermenegildo, M.: A Generic Persistence Model for CLP Systems (And Two Useful Implementations). In: Jayaraman, B. (ed.) PADL 2004. LNCS, vol. 3057, pp. 104-119. Springer, Heidelberg (2004)
  • 27
    • 85050550846 scopus 로고    scopus 로고
    • Cousot, P., Cousot, R.: Abstract Interpretation: a Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In: Proc. of POPL 1977, pp. 238-252 (1977)
    • Cousot, P., Cousot, R.: Abstract Interpretation: a Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In: Proc. of POPL 1977, pp. 238-252 (1977)
  • 29
    • 38549134089 scopus 로고    scopus 로고
    • An Improved Continuation Call-Based Implementation of Tabling
    • Warren, D.S, Hudak, P, eds, 10th International Symposium on Practical Aspects of Declarative Languages PADL, Springer, Heidelberg
    • de Guzmán, P.C., Carro, M., Hermenegildo, M., Silva, C., Rocha, R.: An Improved Continuation Call-Based Implementation of Tabling. In: Warren, D.S., Hudak, P. (eds.) 10th International Symposium on Practical Aspects of Declarative Languages (PADL 2008). LNCS, vol. 4902, pp. 198-213. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4902 , pp. 198-213
    • de Guzmán, P.C.1    Carro, M.2    Hermenegildo, M.3    Silva, C.4    Rocha, R.5
  • 30
    • 84957652812 scopus 로고    scopus 로고
    • Towards Independent And-Parallelism in CLP
    • Kuchen, H, Swierstra, S.D, eds, PLILP 1996, Springer, Heidelberg
    • García de la Banda, M., Bueno, F., Hermenegildo, M.: Towards Independent And-Parallelism in CLP. In: Kuchen, H., Swierstra, S.D. (eds.) PLILP 1996. LNCS, vol. 1140, pp. 77-91. Springer, Heidelberg (1996)
    • (1996) LNCS , vol.1140 , pp. 77-91
    • García de la Banda, M.1    Bueno, F.2    Hermenegildo, M.3
  • 32
    • 0027697266 scopus 로고
    • Cost analysis of logic programs
    • Debray, S.K., Lin, N.W.: Cost analysis of logic programs. TOPLAS 15(5) (1993)
    • (1993) TOPLAS , vol.15 , Issue.5
    • Debray, S.K.1    Lin, N.W.2
  • 33
    • 0025444606 scopus 로고
    • Task Granularity Analysis in Logic Programs
    • June, ACM Press, New York () 1990
    • Debray, S.K., Lin, N.-W., Hermenegildo, M.: Task Granularity Analysis in Logic Programs. In: Proc. PLDI 1990, June 1990, pp. 174-188. ACM Press, New York (1990)
    • (1990) Proc. PLDI , pp. 174-188
    • Debray, S.K.1    Lin, N.-W.2    Hermenegildo, M.3
  • 35
    • 0002880003 scopus 로고    scopus 로고
    • Lower Bound Cost Estimation for Logic Programs
    • MIT Press, Cambridge
    • Debray, S.K., López-García, P., Hermenegildo, M., Lin, N.-W.: Lower Bound Cost Estimation for Logic Programs. In: ILPS 1997. MIT Press, Cambridge (1997)
    • (1997) ILPS
    • Debray, S.K.1    López-García, P.2    Hermenegildo, M.3    Lin, N.-W.4
  • 36
    • 45849098899 scopus 로고    scopus 로고
    • Debray, S.K., López-García, P., Hermenegildo, M.: Non-Failure Analysis for Logic Programs. In: ICLP 1997, pp. 48-62. MIT Press, Cambridge (1997)
    • Debray, S.K., López-García, P., Hermenegildo, M.: Non-Failure Analysis for Logic Programs. In: ICLP 1997, pp. 48-62. MIT Press, Cambridge (1997)
  • 37
    • 0010734404 scopus 로고    scopus 로고
    • Debray, S.K., López-García, P., Hermenegildo, M., Lin, N.-W.: Estimating the Computational Cost of Logic Programs. In: LeCharlier, B. (ed.) SAS 1994. LNCS, 864, pp. 255-265. Springer, Heidelberg (1994)
    • Debray, S.K., López-García, P., Hermenegildo, M., Lin, N.-W.: Estimating the Computational Cost of Logic Programs. In: LeCharlier, B. (ed.) SAS 1994. LNCS, vol. 864, pp. 255-265. Springer, Heidelberg (1994)
  • 38
    • 33646036150 scopus 로고    scopus 로고
    • El-Khatib, O., Pontelli, E., Son, T.C.: Integrating an Answer Set Solver into Prolog: ASP-PROLOG. In: LPNMR, pp. 399-404 (2005)
    • El-Khatib, O., Pontelli, E., Son, T.C.: Integrating an Answer Set Solver into Prolog: ASP-PROLOG. In: LPNMR, pp. 399-404 (2005)
  • 44
    • 85034446296 scopus 로고    scopus 로고
    • Hermenegildo, M.: An Abstract Machine for Restricted AND-parallel Execution of Logic Programs. In: Shapiro, E. (ed.) ICLP 1986. LNCS, 225, pp. 25-40. Springer, Heidelberg (1986)
    • Hermenegildo, M.: An Abstract Machine for Restricted AND-parallel Execution of Logic Programs. In: Shapiro, E. (ed.) ICLP 1986. LNCS, vol. 225, pp. 25-40. Springer, Heidelberg (1986)
  • 45
    • 84882733250 scopus 로고    scopus 로고
    • Hermenegildo, M.: Automatic Parallelization of Irregular and Pointer-Based Computations: Perspectives from Logic and Constraint Programming. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds.) Euro-Par 1997. LNCS, 1300, pp. 31-46. Springer, Heidelberg (1997)
    • Hermenegildo, M.: Automatic Parallelization of Irregular and Pointer-Based Computations: Perspectives from Logic and Constraint Programming. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds.) Euro-Par 1997. LNCS, vol. 1300, pp. 31-46. Springer, Heidelberg (1997)
  • 46
    • 84867782755 scopus 로고    scopus 로고
    • Hermenegildo, M.: A Documentation Generator for (C)LP Systems. In: Palamidessi, C., Moniz Pereira, L., Lloyd, J.W., Dahl, V., Furbach, U., Kerber, M., Lau, K.-K., Sagiv, Y., Stuckey, P.J. (eds.) CL 2000. LNCS (LNAI), 1861, pp. 1345-1361. Springer, Heidelberg (2000)
    • Hermenegildo, M.: A Documentation Generator for (C)LP Systems. In: Palamidessi, C., Moniz Pereira, L., Lloyd, J.W., Dahl, V., Furbach, U., Kerber, M., Lau, K.-K., Sagiv, Y., Stuckey, P.J. (eds.) CL 2000. LNCS (LNAI), vol. 1861, pp. 1345-1361. Springer, Heidelberg (2000)
  • 47
    • 24344489963 scopus 로고    scopus 로고
    • Hermenegildo, M., Albert, E., López-García, P., Puebla, G.: Some Techniques for Automated, Resource-Aware Distributed and Mobile Computing in a MultiParadigm Programming System. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, 3149, pp. 21-37. Springer, Heidelberg (2004)
    • Hermenegildo, M., Albert, E., López-García, P., Puebla, G.: Some Techniques for Automated, Resource-Aware Distributed and Mobile Computing in a MultiParadigm Programming System. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, vol. 3149, pp. 21-37. Springer, Heidelberg (2004)
  • 49
    • 45849129600 scopus 로고    scopus 로고
    • Hermenegildo, M.: The Ciao Development Team. Why Ciao? -An Overview of the Ciao System's Design Philosophy. Technical Report CLIP7/2006.0, Technical University of Madrid (UPM), School of Computer Science, UPM (December 2006), http://cliplab.org/papers/ciao-philosophy-note-tr.pdf
    • Hermenegildo, M.: The Ciao Development Team. Why Ciao? -An Overview of the Ciao System's Design Philosophy. Technical Report CLIP7/2006.0, Technical University of Madrid (UPM), School of Computer Science, UPM (December 2006), http://cliplab.org/papers/ciao-philosophy-note-tr.pdf
  • 50
    • 45849124789 scopus 로고
    • The CLIP Group
    • Borning, A ed, PPCP 1994, Springer, Heidelberg
    • Hermenegildo, M.: The CLIP Group. In: Borning, A (ed.) PPCP 1994. LNCS, vol. 874, pp. 123-133. Springer, Heidelberg (1994)
    • (1994) LNCS , vol.874 , pp. 123-133
    • Hermenegildo, M.1
  • 51
  • 52
    • 0040208006 scopus 로고    scopus 로고
    • Using Global Analysis, Partial Specifications, and an Extensible Assertion Language for Program Validation and Debugging
    • Springer, Heidelberg
    • Hermenegildo, M., Puebla, G., Bueno, F.: Using Global Analysis, Partial Specifications, and an Extensible Assertion Language for Program Validation and Debugging. In: The Logic Programming Paradigm: a 25-Year Perspective, pp. 161-192. Springer, Heidelberg (1999)
    • (1999) The Logic Programming Paradigm: A 25-Year Perspective , pp. 161-192
    • Hermenegildo, M.1    Puebla, G.2    Bueno, F.3
  • 53
    • 24344435059 scopus 로고    scopus 로고
    • Integrated Program Debugging, Verification, and Optimization Using Abstract Interpretation (and The Ciao System Preprocessor)
    • Hermenegildo, M., Puebla, G., Bueno, F., López-García, P.: Integrated Program Debugging, Verification, and Optimization Using Abstract Interpretation (and The Ciao System Preprocessor). Science of Computer Programming 58(1-2), 115-140 (2005)
    • (2005) Science of Computer Programming , vol.58 , Issue.1-2 , pp. 115-140
    • Hermenegildo, M.1    Puebla, G.2    Bueno, F.3    López-García, P.4
  • 54
    • 0029196671 scopus 로고
    • Strict and Non-Strict Independent And-Parallelism in Logic Programs: Correctness, Efficiency, and Compile-Time Conditions
    • Hermenegildo, M., Rossi, F.: Strict and Non-Strict Independent And-Parallelism in Logic Programs: Correctness, Efficiency, and Compile-Time Conditions. Journal of Logic Programming 22(1), 1-45 (1995)
    • (1995) Journal of Logic Programming , vol.22 , Issue.1 , pp. 1-45
    • Hermenegildo, M.1    Rossi, F.2
  • 56
    • 85011175246 scopus 로고
    • Metastructures vs. Attributed Variables in the Context of Extensible Unification
    • Bruynooghe, M, Wirsing, M, eds, PLILP 1992, Springer, Heidelberg
    • Holzbaur, C.: Metastructures vs. Attributed Variables in the Context of Extensible Unification. In: Bruynooghe, M., Wirsing, M. (eds.) PLILP 1992. LNCS, vol. 631, pp. 260-268. Springer, Heidelberg (1992)
    • (1992) LNCS , vol.631 , pp. 260-268
    • Holzbaur, C.1
  • 57
    • 45849097766 scopus 로고    scopus 로고
    • Holzbaur, C.: SICStus 2.1/DMCAI CLp 2.1.1 User's Manual. University of Vienna (1994)
    • Holzbaur, C.: SICStus 2.1/DMCAI CLp 2.1.1 User's Manual. University of Vienna (1994)
  • 61
    • 0024068918 scopus 로고
    • A Comparison of 12 Parallel Fortran Dialects
    • September
    • Karp, A.H., Babb, R.C.: A Comparison of 12 Parallel Fortran Dialects. IEEE Software (September 1988)
    • (1988) IEEE Software
    • Karp, A.H.1    Babb, R.C.2
  • 62
    • 34250166919 scopus 로고    scopus 로고
    • Leavens, G.T., Leino, K.R.M., Müller, P.: Specification and verification challenges for sequential object-oriented programs. Formal Asp. Comput. 19(2), 159-189 (2007)
    • Leavens, G.T., Leino, K.R.M., Müller, P.: Specification and verification challenges for sequential object-oriented programs. Formal Asp. Comput. 19(2), 159-189 (2007)
  • 63
    • 26444612042 scopus 로고    scopus 로고
    • Determinacy Analysis for Logic Programs Using Mode and Type Information
    • Bruynooghe, M, ed, LOPSTR 2004, Springer, Heidelberg
    • López-García, P., Bueno, F., Hermenegildo, M.: Determinacy Analysis for Logic Programs Using Mode and Type Information. In: Bruynooghe, M. (ed.) LOPSTR 2004. LNCS, vol. 3018, pp. 19-35. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3018 , pp. 19-35
    • López-García, P.1    Bueno, F.2    Hermenegildo, M.3
  • 64
    • 24344472353 scopus 로고
    • Efficient Term Size Computation for Granularity Control
    • López-García, P., Hermenegildo, M.: Efficient Term Size Computation for Granularity Control. In: Proc. of ICLP 1995 (1995)
    • (1995) Proc. of ICLP
    • López-García, P.1    Hermenegildo, M.2
  • 65
    • 0030117158 scopus 로고    scopus 로고
    • López-García, P., Hermenegildo, M., Debray, S.K.: A Methodology for Granularity Based Control of Parallelism in Logic Programs. J. of Symbolic Computation, Special Issue on Parallel Symbolic Computation 21, 715-734 (1996)
    • López-García, P., Hermenegildo, M., Debray, S.K.: A Methodology for Granularity Based Control of Parallelism in Logic Programs. J. of Symbolic Computation, Special Issue on Parallel Symbolic Computation 21, 715-734 (1996)
  • 67
    • 45849105731 scopus 로고    scopus 로고
    • Mera, E., López-García, P., Puebla, G., Carro, M., Hermenegildo, M.: Combining Static Analysis and Profiling for Estimating Execution Times. In: Hanus, M. (ed.) PADL 2007. LNCS, 4354, Springer, Heidelberg (2006)
    • Mera, E., López-García, P., Puebla, G., Carro, M., Hermenegildo, M.: Combining Static Analysis and Profiling for Estimating Execution Times. In: Hanus, M. (ed.) PADL 2007. LNCS, vol. 4354, Springer, Heidelberg (2006)
  • 69
    • 84974711183 scopus 로고    scopus 로고
    • Morales, J., Carro, M., Hermenegildo, M.: Improving the Compilation of Prolog to C Using Moded Types and Determinism Information. In: Jayaraman, B. (ed.) PADL 2004. LNCS, 3057, pp. 86-103. Springer, Heidelberg (2004)
    • Morales, J., Carro, M., Hermenegildo, M.: Improving the Compilation of Prolog to C Using Moded Types and Determinism Information. In: Jayaraman, B. (ed.) PADL 2004. LNCS, vol. 3057, pp. 86-103. Springer, Heidelberg (2004)
  • 71
    • 0033079281 scopus 로고    scopus 로고
    • Automatic Compile-time Parallelization of Logic Programs for Restricted, Goal-level, Independent And-parallelism
    • Muthukumar, K., Bueno, F., García de la Banda, M., Hermenegildo, M.: Automatic Compile-time Parallelization of Logic Programs for Restricted, Goal-level, Independent And-parallelism. Journal of Logic Programming 38(2), 165-218 (1999)
    • (1999) Journal of Logic Programming , vol.38 , Issue.2 , pp. 165-218
    • Muthukumar, K.1    Bueno, F.2    García de la Banda, M.3    Hermenegildo, M.4
  • 72
    • 0037544943 scopus 로고
    • Complete and Efficient Methods for Supporting Side Effects in Independent/Restricted And-parallelism
    • MIT Press, Cambridge
    • Muthukumar, K., Hermenegildo, M.: Complete and Efficient Methods for Supporting Side Effects in Independent/Restricted And-parallelism. In: 1989 International Conference on Logic Programming, pp. 80-101. MIT Press, Cambridge (1989)
    • (1989) 1989 International Conference on Logic Programming , pp. 80-101
    • Muthukumar, K.1    Hermenegildo, M.2
  • 73
    • 0042168632 scopus 로고
    • Determination of Variable Dependence Information at Compile-Time Through
    • Abstract Interpretation, MIT Press, Cambridge
    • Muthukumar, K., Hermenegildo, M.: Determination of Variable Dependence Information at Compile-Time Through Abstract Interpretation. In: 1989 North American Conference on Logic Programming, pp. 166-189. MIT Press, Cambridge (1989)
    • (1989) 1989 North American Conference on Logic Programming , pp. 166-189
    • Muthukumar, K.1    Hermenegildo, M.2
  • 74
    • 0010695363 scopus 로고
    • The CDG, UDG, and MEL Methods for Automatic Compile-time Parallelization of Logic Programs for Independent Andparallelism
    • MIT Press, Cambridge
    • Muthukumar, K., Hermenegildo, M.: The CDG, UDG, and MEL Methods for Automatic Compile-time Parallelization of Logic Programs for Independent Andparallelism. In: Int'l. Conference on Logic Programming, pp. 221-237. MIT Press, Cambridge (1990)
    • (1990) Int'l. Conference on Logic Programming , pp. 221-237
    • Muthukumar, K.1    Hermenegildo, M.2
  • 76
    • 38249013389 scopus 로고    scopus 로고
    • Muthukumar, K., Hermenegildo, M.: Compile-time Derivation of Variable Dependency Using Abstract Interpretation. JLP 13(2/3), 315-347 (1992)
    • Muthukumar, K., Hermenegildo, M.: Compile-time Derivation of Variable Dependency Using Abstract Interpretation. JLP 13(2/3), 315-347 (1992)
  • 77
    • 38149089700 scopus 로고    scopus 로고
    • Navas, J., Mera, E., López-García, P., Hermenegildo, M.: User-definable resource bounds analysis for logic programs. In: Dahl, V., Niemelä, I. (eds.) ICLP 2007. LNCS, 4670. Springer, Heidelberg (2007)
    • Navas, J., Mera, E., López-García, P., Hermenegildo, M.: User-definable resource bounds analysis for logic programs. In: Dahl, V., Niemelä, I. (eds.) ICLP 2007. LNCS, vol. 4670. Springer, Heidelberg (2007)
  • 79
    • 45849088589 scopus 로고    scopus 로고
    • Olmedilla, M., Bueno, F., Hermenegildo, M.: Automatic Exploitation of Non-Determinate Independent And-Parallelism in the Basic Andorra Model. In: Logic Program Synthesis and Transformation, 1993. Workshops in Computing, pp. 177-195. Springer, Heidelberg (1993)
    • Olmedilla, M., Bueno, F., Hermenegildo, M.: Automatic Exploitation of Non-Determinate Independent And-Parallelism in the Basic Andorra Model. In: Logic Program Synthesis and Transformation, 1993. Workshops in Computing, pp. 177-195. Springer, Heidelberg (1993)
  • 81
    • 33749856991 scopus 로고    scopus 로고
    • Puebla, G., Albert, E., Hermenegildo, M.: Abstract Interpretation with Specialized Definitions. In: Yi, K. (ed.) SAS 2006. LNCS, 4134. Springer, Heidelberg (2006)
    • Puebla, G., Albert, E., Hermenegildo, M.: Abstract Interpretation with Specialized Definitions. In: Yi, K. (ed.) SAS 2006. LNCS, vol. 4134. Springer, Heidelberg (2006)
  • 82
    • 45849108966 scopus 로고    scopus 로고
    • Puebla, G., Bueno, F., Hermenegildo, M.: An Assertion Language for Constraint Logic Programs. In: Deransart, P., Małuszński, J. (eds.) DiSCiPl 1999. LNCS, 1870, pp. 23-61. Springer, Heidelberg (2000)
    • Puebla, G., Bueno, F., Hermenegildo, M.: An Assertion Language for Constraint Logic Programs. In: Deransart, P., Małuszński, J. (eds.) DiSCiPl 1999. LNCS, vol. 1870, pp. 23-61. Springer, Heidelberg (2000)
  • 83
    • 45849152895 scopus 로고    scopus 로고
    • Puebla, G., García de la Banda, M., Marriott, K., Stuckey, P.: Optimization of Logic Programs with Dynamic Scheduling. In: 1997 International Conference on Logic Programming, June 1997, pp. 93-107. MIT Press, Cambridge (1997)
    • Puebla, G., García de la Banda, M., Marriott, K., Stuckey, P.: Optimization of Logic Programs with Dynamic Scheduling. In: 1997 International Conference on Logic Programming, June 1997, pp. 93-107. MIT Press, Cambridge (1997)
  • 84
    • 84957717067 scopus 로고    scopus 로고
    • Puebla, G., Hermenegildo, M.: Implementation of Multiple Specialization in Logic Programs. In: Proc. of PEPM 1995, pp. 77-87. ACM Press, New York (1995)
    • Puebla, G., Hermenegildo, M.: Implementation of Multiple Specialization in Logic Programs. In: Proc. of PEPM 1995, pp. 77-87. ACM Press, New York (1995)
  • 85
    • 0033224192 scopus 로고    scopus 로고
    • Abstract Multiple Specialization and its Application to Program Parallelization
    • Puebla, G., Hermenegildo, M.: Abstract Multiple Specialization and its Application to Program Parallelization. JLP 41(2&3), 279-316 (1999)
    • (1999) JLP 41(2&3) , pp. 279-316
    • Puebla, G.1    Hermenegildo, M.2
  • 86
    • 34548093890 scopus 로고    scopus 로고
    • PyPy's Approach to Virtual Machine Construction
    • ACM Press, New York
    • Rigo, A., Pedroni, S.: PyPy's Approach to Virtual Machine Construction. In: Dynamic Languages Symposium 2006. ACM Press, New York (2006)
    • (2006) Dynamic Languages Symposium
    • Rigo, A.1    Pedroni, S.2
  • 87
    • 0013068682 scopus 로고
    • Approximating constraint logic programs using polymorphic types and regular descriptions
    • Technical Report CSTR-95-17, Department of Computer Science, University of Bristol, Bristol BS8 1TR
    • Saglam, H., Gallagher, J.: Approximating constraint logic programs using polymorphic types and regular descriptions. Technical Report CSTR-95-17, Department of Computer Science, University of Bristol, Bristol BS8 1TR (1995)
    • (1995)
    • Saglam, H.1    Gallagher, J.2
  • 88
    • 45849094230 scopus 로고    scopus 로고
    • Schrijvers, T.: Analyses, Optimizations and Extensions of Constraint Handling Rules. PhD thesis, K.U.Leuven, Belgium (June 2005)
    • Schrijvers, T.: Analyses, Optimizations and Extensions of Constraint Handling Rules. PhD thesis, K.U.Leuven, Belgium (June 2005)
  • 89
    • 0030262017 scopus 로고    scopus 로고
    • The Execution Algorithm of Mercury: An Efficient Purely Declarative Logic Programming
    • October
    • Somogyi, Z., Henderson, F., Conway, T.: The Execution Algorithm of Mercury: an Efficient Purely Declarative Logic Programming Language. JLP 29(1-3) (October 1996)
    • (1996) Language , vol.JLP 29 , Issue.1-3
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3
  • 90
    • 45849139916 scopus 로고
    • Logic Programming Languages, Parallel Implementations, and the Andorra Model. Invited talk, slides
    • presented at
    • Warren, D.H.D.: Logic Programming Languages, Parallel Implementations, and the Andorra Model. Invited talk, slides presented at ICLP 1993 (1993)
    • (1993) ICLP
    • Warren, D.H.D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.