From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by sympa.inria.fr (Postfix) with ESMTPS id C71347ED35 for ; Wed, 18 Jul 2012 00:01:18 +0200 (CEST) Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of tramontana@dmi.unict.it) identity=pra; client-ip=151.97.0.53; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="tramontana@dmi.unict.it"; x-sender="tramontana@dmi.unict.it"; x-conformance=sidf_compatible Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of tramontana@dmi.unict.it) identity=mailfrom; client-ip=151.97.0.53; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="tramontana@dmi.unict.it"; x-sender="tramontana@dmi.unict.it"; x-conformance=sidf_compatible Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mailgw.unict.it) identity=helo; client-ip=151.97.0.53; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="tramontana@dmi.unict.it"; x-sender="postmaster@mailgw.unict.it"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUqAE7gBVCXYQA1Smdsb2JhbABFFrNsg3aBJAEBFQwJBxUngkQdDx8DIoEQiD4Hm2uhUItAFIVbYAObFY0RgVQ X-IronPort-AV: E=Sophos;i="4.77,605,1336341600"; d="scan'208";a="167238556" Received: from smtpout3.unict.it (HELO mailgw.unict.it) ([151.97.0.53]) by mail1-smtp-roc.national.inria.fr with ESMTP; 18 Jul 2012 00:01:17 +0200 X-Sender: DMI Received: from mbox.dmi.unict.it (mbox.dmi.unict.it [151.97.252.131]) by mailgw.unict.it (Postfix) with ESMTPS id 5228E13F805C; Tue, 17 Jul 2012 14:11:45 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mbox.dmi.unict.it (Postfix) with ESMTP id 137A422B0; Tue, 17 Jul 2012 14:11:45 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mbox.dmi.unict.it Received: from mbox.dmi.unict.it ([127.0.0.1]) by localhost (mbox.dmi.unict.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FEfOudHdd5h6; Tue, 17 Jul 2012 14:11:44 +0200 (CEST) Received: from [192.168.45.105] (unknown [192.168.45.105]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: tramonta) by mbox.dmi.unict.it (Postfix) with ESMTPSA id E0383210F; Tue, 17 Jul 2012 14:11:40 +0200 (CEST) From: Emiliano Tramontana Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Tue, 17 Jul 2012 14:11:38 +0200 Message-Id: <76B8ECBE-4378-441B-A753-E0B59E9B5FCF@dmi.unict.it> Mime-Version: 1.0 (Apple Message framework v1278) X-Mailer: Apple Mail (2.1278) X-UniCT-MailScanner-Information: Please contact the ISP for more information X-UniCT-MailScanner-ID: 5228E13F805C.A1D1D X-UniCT-MailScanner: Found to be clean X-UniCT-MailScanner-SpamCheck: non spam, SpamAssassin (cached, punteggio=0, necessario 5, autolearn=not spam) X-MailScanner-From: tramontana@dmi.unict.it X-Validation-by: tramonta@dmi.unict.it Subject: [Caml-list] CFP: Programming for Separation of Concerns at ACM SAC 2013 ----------------------------------------------------------------------- Call for Papers Programming for Separation of Concerns (PSC) at ACM Symposium on Applied Computing (SAC) www.dmi.unict.it/~tramonta/sac/ Coimbra, Portugal March 18-22, 2013 ----------------------------------------------------------------------- Separation of concerns (SoC) techniques such as computational reflection, a= spect-oriented programming (AOP), subject-oriented programming (SOP) and co= ntext-oriented programming (COP) have been successfully employed to produce= systems whose concerns are well separated, thereby facilitating reuse and = evolution of system components or systems as a whole. However, a criticism = of such techniques is that they may bring about degraded performance compar= ed with conventional software engineering techniques. Besides, it is diffic= ult to precisely evaluate the degree of flexibility for reuse and evolution= of systems provided by the adoption of these SoC techniques. Other serious= issues come to mind, such as: is the use of these techniques double-edged?= Can these systems suffer a ripple effect, whereby a small change in some p= art has unexpected and potentially dangerous effects on the whole? The Programming for Separation of Concerns (PSC) track at the 2013 Symposiu= m on Applied Computing (SAC) aims to bring together researchers to share ex= periences in using SoC techniques, and explore the practical problems of ex= isting tools, environments, etc. The track will address questions like: Can= performance degradation be limited? Are unexpected changes dealt with by r= eflective or aspect-oriented systems? Is there any experience of long term = evolution that shows a higher degree of flexibility of systems developed wi= th such techniques? How such techniques cope with architectural erosion? Ar= e these techniques helpful to deal with evolution of legacy systems?=20 Authors are invited to submit original papers. Submissions are encouraged, = but not limited, to the following topics: - Software architectures - Configuration management systems - Software reuse and evolution - Performance issues for metalevel and aspect oriented systems (AOSD) - Software engineering tools - Consistency, integrity and security - Generative approaches - Experiences in using reflection, composition filters, aspect- subject- fe= ature- orientation and change-oriented-software-engineering - Evolution of legacy systems - Reflective and aspect oriented middleware for distributed systems - Modelling of SoC techniques to allow predictable outcomes from their use - Formal methods for metalevel systems Submission Guidelines -------------------------------- Original papers from the above mentioned or other related areas will be con= sidered. Only full papers about original and unpublished research are sough= t. Parallel submission to other conferences or tracks is not acceptable.=20 Papers can be submitted in electronic format via the SAC website (www.softc= onf.com/c/sac2013/) within 21 September 2012. Please make sure that the aut= hors name and affiliation do not appear on the submitted paper. Peer groups with expertise in the track focus area will blindly review subm= issions to the track. At least one author of the accepted paper should regi= ster and participate in the PSC track. Accepted papers will be published in= the annual conference ACM proceedings. The camera-ready version of the accepted paper should be prepared using the= ACM format (guidelines will be given on the SAC website). The maximum numb= er of pages allowed for the final papers is six (6), with the option, at ad= ditional cost, to add two (2) more pages. A set of papers submitted to the PSC track and not accepted as full papers = will be selected as poster papers and published in the ACM proceedings as 2= -page papers, with the option, at additional cost, to add one (1) more page. Important Dates ---------------------- Paper Due September 21, 2012 Author Notification November 10, 2012 Camera Ready November 30, 2012 Please check the web site for updates: www.dmi.unict.it/~tramonta/sac/