Abstract
We present a review of practical applications of Logic Programming appeared in Italy since 1985. We classify them according to their area of application and discuss some trends emerged in the latest developments. Notwithstanding this survey is far to be comprehensive, it shows that Logic Programming successfully evolved and quickly adapted to new challenges offered by a notable variety of application areas.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P., Torroni, P.: The SOCS computational logic approach to the specification and verification of agent societies. In: Global Computing, pp. 314–339 (2004)
Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P., Torroni, P.: Verifiable agent interaction in abductive logic programming: The SCIFF framework. ACM Trans. Comput. Log. 9(4) (2008)
Alberti, M., Gavanelli, M., Lamma, E., Chesani, F., Mello, P., Torroni, P.: Compliance verification of agent interaction: a logic-based software tool. Applied Artificial Intelligence 20(2-4), 133–157 (2006)
Ambriola, V., Ciancarini, P., Montangero, C.: Enacting software processes in Oikos. In: Software Development Environments. SIGSOFT, vol. 15(6), pp. 12–23 (1990)
Ambriola, V., Ciancarini, P., Montangero, C.: The logic language ESP and its programming environment. In: Workshop on Logic Programming Environments, Technical Report IR-LP-31-25 of ECRC (June 1990)
Ambriola, V., Ciancarini, P., Montangero, C.: Software processes as a hierarchy of services in the Oikos meta environment. In: Soft. Proc. Workshop, pp. 57–60 (1990)
Arfé, B., Gennari, R., Mich, O.: Before, while and after with LODE and hearing novice readers. Tech. Rep. KRDB09-1, University of Bolzano (2009)
Attardi, G., Simi, M.: A description-oriented logic for building knowledge bases. IEEE 74(10) (1986)
Avanzini, F., Rocchesso, D., Belussi, A., Dal Palù, A., Dovier, A.: Designing an urban-scale auditory alert system. Computer 37(9), 55–61 (2004)
Badaloni, S., Falda, M., Giacomin, M.: Integrating quantitative and qualitative constraints in fuzzy temporal networks. AI Communications 17(4), 183–272 (2004)
Badaloni, S., Giacomin, M.: The algebra IAfuz: a framework for qualitative fuzzy temporal reasoning. Artificial Intelligence 170(10), 872–908 (2006)
Bagnara, R., Hill, P.M., Pescetti, A., Zaffanella, E.: On the design of generic static analyzers for imperative languages. Quaderno 485, Dipartimento di Matematica, Università di Parma, Italy (2008)
Baldoni, M., Baroglio, C., Mascardi, V., Omicini, A., Torroni, P.: Agents, Multi-Agent Systems and Declarative Programming: What, When, Where, Why, Who, How? In: Dovier, A., Pontelli, E. (eds.) 25 Years of Logic Programming in Italy, ch. 10. LNCS, vol. 6125, pp. 204–230. Springer, Heidelberg (2010)
Barklund, J., Costantini, S., Dell’Acqua, P., Lanzarone, G.: Reflection principles in computational logic. Journal of Logic and Computation 10, 6 (December 2000)
Barták, R., Milano, M. (eds.): CPAIOR 2005. LNCS, vol. 3524. Springer, Heidelberg (2005)
Bazzocchi, L.: Lo SMAU scopre l’intelligenza artificiale. Office Automation, 86–90 (November 1988)
Bisiani, R., Merico, D., Mileo, A., Pinardi, S.: A logical approach to home healthcare with intelligent sensor-network support. The Comp. J. Adv. Access (2009)
Bonatti, P., Calimeri, F., Leone, N., Ricca, F.: Answer Set Programming. In: 25 Years of Logic Programming in Italy. LNCS, vol. 6125, pp. 159–182. Springer, Heidelberg (2010)
Bos, J.: Towards wide-coverage semantic interpretation. In: IWCS-6, pp. 42–53 (2005)
Bracciali, A., Endriss, U., Demetriou, N., Kakas, A.C., Lu, W., Stathis, K.: Crafting the mind of PROSOCS agents. Appl. Artif. Intelligence 20(2-4), 105–131 (2006)
Briola, D., Mascardi, V., Martelli, M., Arecco, G., Caccia, R., Milani, C.: A Prolog-based MAS for railway signalling monitoring: Implementation and experiments. In: WOA 2008 (2008)
Bromuri, S., Stathis, K.: Situating Cognitive Agents in GOLEM. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds.) EEMMAS 2007. LNCS (LNAI), vol. 5049, pp. 115–134. Springer, Heidelberg (2008)
Bromuri, S., Stathis, K.: Distributed agent environments in the ambient event calculus. In: Gokhale, A.S., Schmidt, D.C. (eds.) DEBS. ACM, New York (2009)
Bryl, V., Mello, P., Montali, M., Torroni, P., Zannone, N.: B-Tropos: Agent-oriented requirements engineering meets computational logic for declarative business process modelling and verification. In: Sadri, F., Satoh, K. (eds.) CLIMA VIII 2007. LNCS (LNAI), vol. 5056, pp. 157–176. Springer, Heidelberg (2008)
Calisi, D., Iocchi, L., Nardi, D., Scalzo, C.M., Ziparo, V.A.: Context-based design of robotic systems. Robotics and Autonomous Systems 56(11), 992–1003 (2008)
Chesani, F., Lamma, E., Mello, P., Montali, M., Riguzzi, F., Storari, S.: Exploiting inductive logic programming techniques for declarative process mining. In: Jensen, K., van der Aalst, W.M.P. (eds.) Transactions on Petri Nets and Other Models of Concurrency II. LNCS, vol. 5460, pp. 278–295. Springer, Heidelberg (2009)
Chesani, F., Mello, P., Montali, M., Riguzzi, F., Sebastianis, M., Storari, S.: Checking compliance of execution traces to business rules. In: Business Process Management Workshops, pp. 134–145 (2008)
Chesani, F., Mello, P., Montali, M., Storari, S.: Testing careflow process execution conformance by translating a graphical language to computational logic. In: Bellazzi, R., Abu-Hanna, A., Hunter, J. (eds.) AIME 2007. LNCS (LNAI), vol. 4594, pp. 479–488. Springer, Heidelberg (2007)
Chesani, F., Mello, P., Montali, M., Storari, S., Torroni, P.: On the integration of declarative choreographies and commitment-based agent societies into the SCIFF logic programming framework. Multiagent and Grid Systems 2 (2010)
Chesani, F., Mello, P., Montali, M., Torroni, P.: Verification of choreographies during execution using the Reactive Event Calculus. In: Bruni, R., Wolf, K. (eds.) WS-FM 2009. LNCS, vol. 5387, pp. 55–72. Springer, Heidelberg (2009)
Chesani, F., Mello, P., Montali, M., Torroni, P.: Commitment tracking via the reactive event calculus. In: Boutilier, C. (ed.) IJCAI, pp. 91–96 (2009)
Chiopris, C.: The SECReTS banking expert system from phase 1 to phase 2. In: Comyn, G., Ratcliffe, M.J., Fuchs, N.E. (eds.) LPSS 1992. LNCS, vol. 636, pp. 91–99. Springer, Heidelberg (1992)
Ciampolini, A., Lamma, E., Mello, P., Toni, F., Torroni, P.: Co-operation and competition in ALIAS: a logic framework for agents that negotiate. Annals of Mathematics and Artificial Intelligence 37(1-2), 65–91 (2003)
Ciampolini, A., Lamma, E., Mello, P., Torroni, P.: LAILA: a language for coordinating abductive reasoning among logic agents. Comp. Lang. 27(4), 137–161 (2001)
Ciampolini, A., Torroni, P.: Using abductive logic agents for modeling the judicial evaluation of criminal evidence. Appl. Artif. Intelligence 18(3-4), 251–275 (2004)
Ciancarini, P.: Coordinating rule-based software processes with ESP. ACM Trans on Sw Engineering and Methodolgy 2(3), 203–227 (1993)
Concheri, G., Milanese, V.: Interaction as an issue in the development of effective tools for the management of the engineering knowledge base. In: XI ADM Conference, vol. B, pp. 101–108 (1999)
Concheri, G., Milanese, V.: MIRAGGIO: a system for the dynamic management of product data and design models. Advances in Engineering Software 32(7), 527–543 (2001)
Costantini, S., Formisano, A.: Modeling preferences and conditional preferences on resource consumption and production in ASP. Algorithms 64(1), 3–15 (2009)
Costantini, S., Mostarda, L., Tocchio, A., Tsintza, P.: User profile agents applied to a cultural heritage scenario. In: SEKE (2007)
Costantini, S., Mostarda, L., Tocchio, A., Tsintza, P.: DALICA: Agent-based ambient intelligence for cultural-heritage scenarios. IEEE Intelligent Systems 23(2), 34–41 (2008)
Costantini, S., Paolucci, A.: Semantically augmented DCG analysis for next-generation search engine. In: CILC (July 2008)
Costantini, S., Tocchio, A.: The DALI logic programming agent-oriented language. In: Alferes, J.J., Leite, J. (eds.) JELIA 2004. LNCS (LNAI), vol. 3229, pp. 685–688. Springer, Heidelberg (2004)
Cucchiara, R., Gavanelli, M., Lamma, E., Mello, P., Milano, M., Piccardi, M.: Constraint propagation and value acquisition: Why we should do it interactively. In: IJCAI, pp. 468–477 (1999)
Cucchiara, R., Gavanelli, M., Lamma, E., Mello, P., Milano, M., Piccardi, M.: From eager to lazy constrained data acquisition: A general framework. New Generation Comput. 19(4), 339–368 (2001)
Cumbo, C., Iiritano, S., Rullo, P.: OLEX – A reasoning-based text classifier. In: Alferes, J.J., Leite, J. (eds.) JELIA 2004. LNCS (LNAI), vol. 3229, pp. 722–725. Springer, Heidelberg (2004)
Curran, J.R., Clark, S., Bos, J.: Linguistically motivated large-scale NLP with C&C and Boxer. In: ACL, pp. 29–32 (2007)
Dal Palù, A.: Constraint Programming approaches to the Protein Structure Prediction Problem. PhD thesis, University of Udine (2006)
Dal Palù, A., Dovier, A., Fogolari, F.: Constraint logic programming approach to protein structure prediction. BMC Bioinformatics 5(1), 186 (2004)
Dal Palù, A., Dovier, A., Pontelli, E.: Heuristics, optimizations, and parallelism for protein structure prediction in CLP(FD). In: PPDP, pp. 230–241 (2005)
Dal Palù, A., Dovier, A., Pontelli, E.: A constraint solver for discrete lattices, its parallelization, and application to protein structure prediction. Softw. Pract. Exper. 37(13), 1405–1449 (2007)
Dal Palù, A., Dovier, A., Pontelli, E.: Logic programming techniques in protein structure determination: Methodologies and results. In: Erdem, E., Lin, F., Schaub, T. (eds.) LPNMR 2009. LNCS, vol. 5753, pp. 560–566. Springer, Heidelberg (2009)
Demetriou, N., Kakas, A.C.: Argumentation with abduction. In: Panhellenic Symposium on Logic (2003)
Denti, E., Omicini, A., Ricci, A.: tuProlog: A light-weight Prolog for internet applications and infrastructures. In: Ramakrishnan, I.V. (ed.) PADL 2001. LNCS, vol. 1990, pp. 184–198. Springer, Heidelberg (2001)
Dorochevsky, M., Li, L.-L., Reeve, M., Schuerman, K., Véron, A.: ElipSys - a parallel programming system based on logic. In: Voronkov, A. (ed.) LPAR 1992. LNCS, vol. 624, pp. 469–471. Springer, Heidelberg (1992)
Dovier, A., Formisano, A., Pontelli, E.: Multi-valued action languages with constraints in CLP(FD). Theory and Practice of Logic Programming 10, 167–235 (2010)
Dovier, A., Pontelli, E. (eds.): 25 Years of Logic Programming in Italy. LNCS, vol. 6125. Springer, Heidelberg (2010)
Dulli, S., Galbiati, G., Milanese, V.: Hierarchical data structures and geometric modeling: a unified approach. YUGRAPH 31(1/2), 37–42 (1990)
Dulli, S., Milanese, V.: A graphic programming environment based on KADMOS. Comput. Graph. Forum 11(1), 3–16 (1992)
Dulli, S., Milanese, V., Visentin, A.: A multiple windows user interface. In: CAD/Graphics New Advances in Computer Aided Design, pp. 186–188 (1993)
Dung, P.M., Thang, P.M.: Modular argumentation for modelling legal doctrines in common law of contract. Artificial Intelligence and Law 17(3) (June 2009)
Eshghi, K., Kowalski, R.A.: Abduction compared with negation by failure. In: ICLP, pp. 234–254 (1989)
Esposito, F., Fanizzi, N., Ferilli, S., Basile, T., Mauro, N.D.: Incremental multistrategy learning for document processing. Applied AI 17(8/9), 859–883 (2003)
Esposito, F., Fanizzi, N., Ferilli, S., Basile, T., Mauro, N.D.: Incremental learning and concept drift in INTHELEX. Intelligent Data Analysis J. 8(3), 213–237 (2004)
Esposito, F., Fanizzi, N., Ferilli, S., Basile, T., Mauro, N.D.: Multistrategy operators for relational learning and their cooperation. Fund. Inf. 69(4), 389–409 (2006)
Esposito, F., Fanizzi, N., Ferilli, S., Mauro, N.D.: Multistrategy theory revision: Induction and abduction in INTHELEX. Machine Learning Journal 38(1/2), 133–156 (2000)
Falda, M.: Translating fuzzy temporal constraints in more natural expressions. In: ECAI 2008 workshop on Spatial and Temporal Reasoning, pp. 11–15 (2008)
Farenzena, M., Fusiello, A., Dovier, A.: Reconstruction with interval constraints propagation. In: CVPR, pp. 1185–1190 (2006)
Gaertner, D., Toni, F.: Hybrid argumentation and its properties. In: COMMA, pp. 183–195 (2008)
Galizia, S.: Generazione automatica di manovre per lo space shuttle mediante la programmazione logica disgiuntiva. In: APPIA-GULP-PRODE, pp. 97–109 (2003)
Garro, A., Palopoli, L., Ricca, F.: Exploiting agents in e-learning and skills management context. AI Commun. 19(2), 137–154 (2006)
Gavanelli, M.: University timetabling in ECLiPSe. ALP Newsletter 19(3) (August 2006)
Gennari, R., Mich, O.: LODE: A logic-based e-learning tool for deaf children. Tech Rep. KRDB07-3, University of Bolzano (2007)
Giordano, L., Toni, F.: Knowledge representation and non-monotonic reasoning. In: Dovier, A., Pontelli, E. (eds.) 25 Years of Logic Programming in Italy. LNCS, vol. 6125, pp. 87–111. Springer, Heidelberg (2010)
Grasso, G., Iiritano, S., Leone, N., Ricca, F.: Some DLV applications for knowledge management. In: Erdem, E., Lin, F., Schaub, T. (eds.) LPNMR 2009. LNCS, vol. 5753, pp. 591–597. Springer, Heidelberg (2009)
Greco, G., Guzzo, A., Saccà, D.: A logic framework for reasoning on workflow executions. In: AGP 2004 (2004)
Ianni, G., Panetta, C., Ricca, F.: Specification of assessment-test criteria through ASP specifications. In: Answer Set Programming, CEUR Workshop 142 (2005)
Kakas, A.C., Mancarella, P.: Generalized stable models: a semantics for abduction. In: ECAI, pp. 385–391 (1990)
Kakas, A.C., Mancarella, P., Sadri, F., Stathis, K., Toni, F.: Computational logic foundations of KGP agents. J. Artif. Intell. Res. (JAIR) 33, 285–348 (2008)
Leone, N.: Exploiting ASP in real-world applications: Main strengths and challenges. In: Erdem, E., Lin, F., Schaub, T. (eds.) LPNMR 2009. LNCS, vol. 5753, pp. 628–630. Springer, Heidelberg (2009)
Leone, N., Greco, G., Ianni, G., Lio, V., Terracina, G., Eiter, T., Faber, W., Fink, M., Gottlob, G., Rosati, R., Lembo, D., Lenzerini, M., Ruzzi, M., Kalka, E., Nowicki, B., Staniszkis, W.: The INFOMIX system for advanced integration of incomplete and inconsistent data. In: ACM SIGMOD, pp. 915–917 (2005)
Leone, N., Pfeifer, G., Faber, W., Eiter, T., Gottlob, G., Perri, S., Scarcello, F.: The DLV system for knowledge representation and reasoning. ACM Trans. Comput. Logic 7(3), 499–562 (2006)
Luccarini, L., Bragadin, G.L., Mancini, M., Mello, P., Montali, M., Sottara, D.: Formal verification of wastewater treatment processes using events detected from continuous signals by means of artificial neural networks. Environmental Modelling and Software (2009) (in press)
Ma, J., Russo, A., Broda, K., Clark, K.: DARE: a system for distributed abductive reasoning. Autonomous Agents and Multi-Agent Systems 16(3), 271–297 (2008)
Mancarella, P., Terreni, G., Sadri, F., Toni, F., Endriss, U.: The CIFF proof procedure for abductive logic programming with constraints: Theory, implementation and experiments. CoRR, abs/0906.1182 (2009)
Mantegari, G., Mosca, A., Cattani, M.: Formal knowledge representation and automated reasoning for the study of archaeological stratigraphy. In: 12th International Congress Cultural Heritage and New Technologies (2007)
Mantegari, G., Mosca, A., Rondelli, B., Vizzari, G.: A semantic based approach to GIS: the PO-BASyN project. In: Computer Applications and Quantitative Methods in Archaeology (2008)
Martelli, M.: Constraint logic programming: Theory and applications. In: Sessa [130], pp. 137–166
Mascardi, V., Briola, D., Martelli, M., Caccia, R., Milani, C.: Monitoring and diagnosing railway signalling with logic-based distributed agents. In: MFCS 1977. LNCS, vol. 53, pp. 108–115. Springer, Heidelberg (2009)
Matt, P.-A., Toni, F., Stournaras, T., Dimitrelos, D.: Argumentation-based agents for eprocurement. In: AAMAS (Industry Track), pp. 71–74 (2008)
Matt, P.-A., Toni, F., Vaccari, J.: Dominant Decisions by Argumentation Agents. In: Workshop ArgMAS (2009)
Meneghetti, A.: Optimizing allocation in floor storage systems for the shoe industry by Constraint Logic Programming. In: ISDA, pp. 467–472. IEEE, Los Alamitos (2009)
Mich, O.: Constraint-based temporal reasoning and e-learning tools for deaf users. Tech Rep KRDB08-1, University of Bolzano (2008)
Milanese, V.: A Prolog environment for GKS-based graphics. Comput. Graph. Forum 7(1), 9–20 (1988)
Milanese, V.: KADMOS: A clausal language for CAD modeling systems with morphological constraints. Comput. Graph. Forum 9(1), 39–51 (1990)
Milanese, V.: Using semantics in engineering design. In: CIM, pp. 369–378 (2003)
Mileo, A., Merico, D., Bisiani, R.: A logic programming approach to home monitoring for risk prevention in assisted living. In: Garcia de la Banda, M., Pontelli, E. (eds.) ICLP 2008. LNCS, vol. 5366, pp. 145–159. Springer, Heidelberg (2008)
Mileo, A., Merico, D., Bisiani, R.: Wireless sensor networks supporting context-aware reasoning in assisted living. In: PETRA, p. 54 (2008)
Momigliano, A., Ornaghi, M.: Proof-theoretic and Higher-order Extensions of Logic Programming. In: Dovier, A., Pontelli, E. (eds.) 25 Years of Logic Programming in Italy, ch. 12. LNCS, vol. 6125, pp. 254–270. Springer, Heidelberg (2010)
Monfroglio, A.: Timetabling through a deductive database: a case study. Data and Knowledge Engineering 3(1), 1–27 (1988)
Montagna, S., Ricci, A., Omicini, A.: A&A for modelling and engineering simulations in systems biology. Int. J. Agent-Oriented Softw. Eng. 2(2), 222–245 (2008)
Montali, M.: Specification and Verification of Open Declarative Interaction Models: a Logic-Based Framework. PhD thesis, University of Bologna (2009)
Montali, M., Pesic, M., van der Aalst, W.M.P., Chesani, F., Mello, P., Storari, S.: Declarative specification and verification of service choreographies. ACM Transactions on the Web (2009)
Montali, M., Torroni, P., Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P.: Verification from declarative specifications using logic programming. In: Garcia de la Banda, M., Pontelli, E. (eds.) ICLP 2008. LNCS, vol. 5366, pp. 440–454. Springer, Heidelberg (2008)
Morge, M.: The hedgehog and the fox. In: Rahwan, I., Parsons, S., Reed, C. (eds.) Argumentation in Multi-Agent Systems. LNCS (LNAI), vol. 4946, pp. 114–131. Springer, Heidelberg (2008)
Morge, M., Mancarella, P., Stournaras, T.: Argumentation pour la sélection et la négociation de services. cas d’étude de télé-procédure. In: JFSMA, pp. 149–158 (2008)
Mosca, A., Bernini, D.: Ontology-driven geographic information system and dlvhex reasoning for material culture analysis. In: RCRA (2008)
Mosca, A., Rondelli, Mantegari, G.: Integrating a knowledge-based system and a geographical information system for the study of the archaeological material culture. In: Cultural Heritage Workshop, AIxIA, pp. 84–91 (2008)
Natali, A., Omicini, A., Zanichelli, F.: Exploiting logic programming in robot applications. In: GULP, pp. 535–548 (1993)
Nogueira, M., Balduccini, M., Gelfond, M., Watson, R., Barry, M.: An A-Prolog decision support system for the Space Shuttle. In: Ramakrishnan, I.V. (ed.) PADL 2001. LNCS, vol. 1990, pp. 169–183. Springer, Heidelberg (2001)
Oliva, E., Viroli, M., Omicini, A.: Simulation of minority game in TuCSoN. In: WOA, pp. 6–9 (2006)
Omicini, A., Denti, E.: From tuple spaces to tuple centres. Sci. Comput. Program. 41(3), 277–294 (2001)
Omicini, A., Zambonelli, F.: Coordination of mobile information agents in TuCSoN. Internet Research: El. Networking Appl. and Policy 8(5), 400–413 (1998)
Omicini, A., Zambonelli, F.: Coordination for internet application development. Autonomous Agents and Multi-Agent Systems 2(3), 251–269 (1999)
Pesic, M., van der Aalst, W.M.P.: A declarative approach for flexible business processes management. In: Business Process Management Workshops, pp. 169–180 (2006)
Piancastelli, G., Benini, A., Omicini, A., Ricci, A.: The architecture and design of a malleable object-oriented Prolog engine. In: SAC, pp. 191–197 (2008)
Ricca, F., Gallucci, L., Schindlauer, R., Dell’Armi, T., Grasso, G., Leone, N.: OntoDLV: an ASP-based system for enterprise ontologies. J. Log. and Comput. 19(4), 643–670 (2009)
Ricca, F., Leone, N.: Disjunctive logic programming with types and objects: The DLV+ system. Journal of Applied Logics 5(3), 545–573 (2007)
Ricci, A., Omicini, A.: Agent coordination contexts: Experiments in TuCSoN. In: WOA, pp. 14–21 (2002)
Ricci, A., Omicini, A., Denti, E.: The TuCSoN coordination infrastructure for virtual enterprises. In: WETICE, pp. 348–353 (2001)
Rossi, G.: Logic Programming in Italy: A Historical Perspective. In: Dovier, A., Pontelli, E. (eds.) 25 Years of Logic Programming in Italy, ch. 1. LNCS, vol. 6125, pp. 1–14. Springer, Heidelberg (2010)
Ruffolo, M., Leone, N., Manna, M., Saccà, D., Zavatto, A.: Exploiting ASP for semantic information extraction. In: Answer Set Programming, pp. 248–262 (2005)
Ruffolo, M., Manna, M.: HiLeX: A system for semantic information extraction from Web documents. Enterprise Information Systems 3(3), 194–209 (2008)
Ruggieri, C., Sancassani, M., Dore, N., Russo, F., Manfredi, U.: Intelligent data retrieval in Prolog: An illuminating idea. J. Log. Program. 26(2), 169–198 (1996)
Rullo, P., Policicchio, V.L., Cumbo, C., Iiritano, S.: OLEX: Effective rule learning for text categorization. Knowledge and Data Engineering 21, 1118–1132 (2008)
Sadri, F., Stathis, K., Toni, F.: Normative KGP agents. Comput. Math. Organ. Theory 12(2-3), 101–126 (2006)
Sadri, F., Toni, F., Torroni, P.: Dialogues for negotiation: Agent varieties and dialogue sequences. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, pp. 405–421. Springer, Heidelberg (2002)
Sadri, F., Toni, F., Torroni, P.: An abductive logic programming architecture for negotiating agents. In: Flesca, S., Greco, S., Leone, N., Ianni, G. (eds.) JELIA 2002. LNCS (LNAI), vol. 2424, pp. 419–431. Springer, Heidelberg (2002)
Sardu, G., Serrecchia, G., Omodeo, E., Li, L., Schuerman, K., Véron, A.: Safeguarding the Venice lagoon: Ann aplication of a knowledge-based DSS. In: GULP, pp. 519–534 (1993)
Sessa, M. (ed.): 1985 – 1995: Ten years of Logic Programming in Italy. Palladio, Salerno (1995)
Stathis, K., Toni, F.: Ambient intelligence using KGP agents. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 351–362. Springer, Heidelberg (2004)
Terna, P.: Rassegna di strumenti informatici. Giappichelli, Torino (1988)
Toni, F., Torroni, P. (eds.): CLIMA 2005. LNCS (LNAI), vol. 3900. Springer, Heidelberg (2006)
Torquati, F., Paltrinieri, M., Momigliano, A.: A constraint satisfaction approach to operative management of aircraft routing. In: IEA/AIE, vol. 2, pp. 1140–1146 (1990)
Torroni, P., Gavanelli, M., Chesani, F.: Argumentation in the Semantic Web. IEEE Intelligent Systems 22(6), 66–74 (2007)
Vasey, P.: Prolog++ 2.0–Programmer Reference. Logic Programming Associates, London (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dal Palù, A., Torroni, P. (2010). 25 Years of Applications of Logic Programming in Italy. In: Dovier, A., Pontelli, E. (eds) A 25-Year Perspective on Logic Programming. Lecture Notes in Computer Science, vol 6125. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14309-0_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-14309-0_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14308-3
Online ISBN: 978-3-642-14309-0
eBook Packages: Computer ScienceComputer Science (R0)