Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CALL FOR PAPERS - SAC 2005
The 20th ACM Symposium on Applied Computing
March 13 - 17, 2005, Santa Fe, New Mexico, USA
http://www.acm.org/conferences/sac/sac2005/
For the past nineteen years, the ACM Symposium on Applied Computing has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2005 is sponsored by the ACM Special Interest Group on Applied Computing, and is hosted by New Mexico Institute of Mining and Technology, Socorro, NM, USA. The proceedings are published in paper form by the ACM and are also available through the ACM digital library.
TRACK ON PROGRAMMING FOR SEPARATION OF CONCERNS (PSC 2005)
Complex Systems are intrinsically expensive to develop because several concerns must be addressed simultaneously. After the development phase is over, these systems are often hard to reuse and evolve because their concerns are intertwined and making apparently small changes force programmers to modify many parts. Moreover, legacy systems are difficult to evolve for additional problems, including: lack of a well defined architecture, use of several programming languages and paradigms, etc.
Separation of concerns (SoC) techniques such as computational reflection, aspect-oriented programming and subject-oriented programming have been successfully used 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 techniques such as computational reflection is degraded performance when compared with systems designed and built using conventional software engineering techniques. Also, it is difficult to assess the degree of flexibility for reuse and evolution of systems provided by the adoption of these SoC techniques. More seriously, is the use of these techniques double-edged? Can these systems suffer a the ripple effect, where a small change in some part has unexpected and potentially dangerous effects on the whole?
This track aims to bring together researchers to share experiences in using SoC techniques and explore the practical problems of existing tools, environments, etc. The track will address questions like: Can performance degradation be limited? Are unexpected changes dealt with by reflective or aspect-oriented systems? Is there any experience of long term evolution that shows a higher degree of flexibility of systems developed with such techniques? How such techniques cope with architectural erosion? Are these techniques helpful to deal with evolution of legacy systems?
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
- Software engineering tools
- Consistency, integrity
- Security
- Generative approaches
- Analysis and evaluation of software systems
- Practical experiences in using reflection, composition filters,
aspect- and subject- orientation
- Evolution of legacy systems
- Reflective and aspect oriented middleware for distributed systems
- Formal methods for metalevel systems
TRACK WEBSITE
The PSC 2005 webiste is: http://www.mcs.vuw.ac.nz/~ian/sac
PROGRAM CHAIRS
Antonella Di Stefano,
Dept. of Computer and Telecommunication Engineering,
Engineering Faculty, University of Catania, ITALY
ad@diit.unict.it
Giuseppe Pappalardo,
Dept. of Computer Science and Mathematics,
Computer Science Faculty, University of Catania, ITALY
pappalardo@dmi.unict.it
Corrado Santoro,
Dept. of Computer and Telecommunication Engineering,
Engineering Faculty, University of Catania, ITALY
csanto@diit.unict.it
Emiliano Tramontana,
Dept. of Computer Science and Mathematics,
Computer Science Faculty, University of Catania, ITALY
tramontana@dmi.unict.it
Ian Welch
School of Mathematical and Computing Sciences
Victoria University of Wellington, New Zealand
ian@mcs.vuw.ac.nz
PROGRAM COMMITEE
Mehmet Aksit, University of Twente, The Netherlands
Walter Cazzola, Milano University, Italy
Shigeru Chiba, Tokyo Institute of Technology, Japan
Yvonne Coady, University of Victoria, Canada
Angelo Corsaro, Washington University in St. Louis, USA
Fábio Costa, Federal University of Goiás, Brazil
Geoff Coulson, Lancaster University, UK
Hector Duran-Limon, Monterrey Institute of Technology (ITESM), Mexico
Marco Fargetta, Catania University, Italy
Ira Forman, IBM, Austin USA
Jean-Charles Fabre, LAAS, FR
Chris Gill, Washington University, USA
Paul Grace, Lancaster University, UK
Maciej Koutny, University of Newcastle-upon-Tyne, UK
Douglas Schmidt, Vanderbilt University, USA
Robert Stroud, University of Newcastle-upon-Tyne, UK
Steve Vinoski, IONA Technologies, USA
Nanbor Wang, Tech-X Corporation, USA
SUBMISSION GUIDELINES
Original papers from the above mentioned or other related areas will be considered. Only full papers about original and unpublished research are sought. Parallel submission to other conferences or tracks is not acceptable. Submission should be sent by email either to Ian Welch or Emiliano Tramontana (make sure that the subject of the email is PSC05 Submission).
The length of papers sould be no more that 4,000 words. Accepted paper must fit within five (5) two column pages, with the option (at additional expense) to add three (3) more pages.
Peer groups with expertise in the track focus area will blindly review submissions to that track. To facilitate the blind review please follow these guidelines:
(1) Include a separate cover page identifying the title of the paper, the authors' names and affiliations, and the full contact details, including e-mail, address, telephone and fax.
(2) Ensure that the authors names do not appear anywhere in the paper, and self-reference must be made in the third person. Only the title should be shown at the first page without the author's information.
Accepted papers will be published in the annual conference proceedings. Submission procedures will be posted on the PSC 2005 website.
IMPORTANT DUE DATES
Sep. 10, 2004: (Extended) Paper due date
Oct. 15, 2004: Author notification
Nov. 5, 2004: Camera-Ready Copy