[apologies for multiple posts; please distribute] -------------------------------------------------
First Call for Papers
EPIA 2011 - 15th Portuguese Conference on Artificial Intelligence
Thematic Track: COLA - COmputational Logic with Applications
October 10-13
Universidade de Lisboa, Portugal
== Overview ==
The development of sophisticated intelligent systems requires more and more sound and appropriate foundations and tools, resulting in new problems and challenges for the computational logic practitioners. Computational logic has been widely used in complex applications in important areas such as the Deductive Databases, Natural Language Processing and Program Analysis, and more recently on the Semantic Web and related Web Tools. These novel applications have exposed the limits of existing approaches, showing the need for research on better languages and more sophisticated implementations of reasoning systems. The COLA thematic track of EPIA 2011 covers the broad area of Computational Logic and its applications, with special interest on topics related with new formalisms, environments, languages, tools, and applications. A non-exhaustive list of topics follows:
- Logic based knowledge representation and applications - Declarative semantics of rule languages and applications - Program Analysis, Program Transformation, Validation and Verification, Debugging, Profiling - Implementation of reasoning systems, in particular logic programming, contextual logic programming, and tabling systems - Abductive and Inductive Logic Programming - Ontologies, Description Logics and integration with reasoning systems - Reasoning with incomplete and uncertain information, including non-monotonic reasoning as well as probabilistic and fuzzy logic programming formalisms - Reasoning on the Semantic Web - Applications: Deductive Databases, Data Integration, Natural Language, Semantic Web, and Web Tools
== Important Dates ==
Deadline for paper submission: May 10, 2011 Notification of paper acceptance: June 10, 2011 Camera-ready papers: July 1, 2011 Conference dates: October 10-13, 2011
== Submission Guidelines ==
All papers should be submitted through the conference management website at:
http://www.easychair.org/conferences/?conf=epia2011
Papers should not exceed fifteen (15) pages in length and must be formatted according to the information for LNCS authors. Papers must be submitted in PDF (Adobe's Portable Document Format) format and will not be accepted in any other format. Papers that exceed 15 pages or do not follow the LNCS guidelines risk being rejected automatically without a review. At least one author of each accepted paper must register for the conference. More information about the Springer's Lecture Notes in Computer Science (LNCS) are available on the Springer LNCS Web site
http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0
The best papers (the exact number is decided by the EPIA Chairs) will appear in the proceedings published by Springer in the LNAI series. The remaining accepted papers will be published in a venue TBA.
== Organizing Committee ==
Paulo Moura, Universidade da Beira Interior, Portugal Vitor Nogueira, Universidade de Évora, Portugal
== Program Committee ==
Angelika Kimmig, K. University of Leuven, Belgium Axel Pollers, National University of Ireland, Ireland Bart Demoen, K. University of Leuven, Belgium Daniel Diaz, University of Paris 1, France David Warren, University of Stony Brook, USA Enrico Pontelli, New Mexico State University, USA Gopal Gupta, University of Texas at Dallas, USA Joachim Schimpf, Monash University, Australia João Leite, CENTRIA and Universidade Nova de Lisboa, Portugal José Alferes, CENTRIA and Universidade Nova de Lisboa, Portugal Paulo Gomes, Universidade de Coimbra, Portugal Peter Robinson, University of Queensland, Australia Roberto Bagnara, University of Parma, Italy Salvador Abreu, Universidade de Évora, Portugal Vítor Costa, Universidade do Porto, Portugal
== Contact Information ==
cola2011(a)di.uevora.pt
----------------------------------------------------------------- Paulo Jorge Lopes de Moura, PhD Assistant Professor Dep. of Computer Science, University of Beira Interior 6201-001 Covilhã, Portugal
Office 3.18 Ext. 3276 Phone: +351 275319891 Fax: +351 275319899 Email: mailto:pmoura(a)di.ubi.pt
Home page: http://www.di.ubi.pt/~pmoura Research: http://logtalk.org/ Blog: http://blog.logtalk.org/ -----------------------------------------------------------------
After years of programming in various languages including ciao prolog (all with vi), I have at last gritted my teeth and faced up to using the Ciao Emacs environment.
I have 2 problems that have stopped me so far.
1. In the Ciao query window the first query works as expected but when it completes a. the query prompt ?- shows on a new line b. but the cursor is before it instead of after. c. arrow keys etc are echoed OK but the query engine does not respond.
What have I done wrong? The emacs uses terminfo and TERM=xterm
2. Xemacs.
Xemacs does not show the Ciao menu at all or recognise the Ciao control sequences (C-c l, etc) Does Xemacs need separate init files from emacs?
My environment : Opensuse 11.3 emacs 23 ciao 1.10p8
John O'Gorman
Dear John,
"John O'Gorman" <john(a)og.co.nz> writes:
- In the Ciao query window the first query works as expected but when
it completes a. the query prompt ?- shows on a new line b. but the cursor is before it instead of after. c. arrow keys etc are echoed OK but the query engine does not respond.
ciao 1.10p8
This is a bug in Ciao emacs mode fixed in recent releases. You may upgrade to a more recent Ciao version (I guess this is the recommended choice) or you may apply the following fix:
In the ciao-debug-filter function (locate it with C-h f), replace this code:
,---- | ciao-debug-filter-pending-text nil)) | (save-excursion | (set-buffer (process-buffer proc)) `----
by this one:
,---- | ciao-debug-filter-pending-text nil)) | (save-current-buffer | (set-buffer (process-buffer proc)) `----
Regards, Emilio
On 26/04/12 22:43, Emilio Jesús Gallego Arias wrote:
Dear John,
"John O'Gorman" <john(a)og.co.nz> writes:
- In the Ciao query window the first query works as expected but when
it completes a. the query prompt ?- shows on a new line b. but the cursor is before it instead of after. c. arrow keys etc are echoed OK but the query engine does not respond. ciao 1.10p8
This is a bug in Ciao emacs mode fixed in recent releases. You may upgrade to a more recent Ciao version (I guess this is the recommended choice) or you may apply the following fix:
In the ciao-debug-filter function (locate it with C-h f), replace this code:
,---- | ciao-debug-filter-pending-text nil)) | (save-excursion | (set-buffer (process-buffer proc)) `----
by this one:
,---- | ciao-debug-filter-pending-text nil)) | (save-current-buffer | (set-buffer (process-buffer proc)) `----
Regards, Emilio
Thanks Emilio and Jose
The above fix did not work for me. So I downloaded the source for v 1.14, compiled and installed that and it works fine.
Still no luck with Xemacs. I'm not worried about that as there seems very little difference on the openSUSE platform between the 2 apps.
I also installed the Mac port and found that the emacs I had on that machine did not behave properly. So I looked for more ports of emacs to the Mac. Rather arbitrarily I chose Aquamacs and it worked properly with Ciao 1.14.
I gather that Aquamacs is not quite kosher in that it conforms to Apple Mac conventions more than GNU emacs. Any comments?
Anyway thanks for the advice so far. I can now settle down to becoming familiar with Ciao in the emacs environment.
Regards John O'Gorman
On Thu, Apr 26, 2012 at 6:08 AM, John O'Gorman <john(a)og.co.nz> wrote:
After years of programming in various languages including ciao prolog (all with vi), I have at last gritted my teeth and faced up to using the Ciao Emacs environment.
I have 2 problems that have stopped me so far.
- In the Ciao query window the first query works as expected but when
it completes a. the query prompt ?- shows on a new line b. but the cursor is before it instead of after. c. arrow keys etc are echoed OK but the query engine does not respond.
What have I done wrong? The emacs uses terminfo and TERM=xterm
- Xemacs.
Xemacs does not show the Ciao menu at all or recognise the Ciao control sequences (C-c l, etc) Does Xemacs need separate init files from emacs?
My environment : Opensuse 11.3 emacs 23 ciao 1.10p8
Dear John,
thank you for reporting the problem with the emacs mode. We strongly recommend you to switch to recent versions, as it was already solved in our stable (1.14) and development versions (1.15).
If there is any particular reason to keep with 1.10, we can prepare a patched 1.10 version for this particular issue.
Cheers