[aosd-announce] CFP: GPCE4QoS
jeff at gray-area.org
jeff at gray-area.org
Thu Jun 22 09:10:01 EST 2006
As noted in one of the bullets in the topic list, the following workshop welcomes papers describing AOP applied to QoS provisioning.
------------------------------------
Generative Programming and Component Engineering for
QoS Provisioning in Distributed Systems
GPCE4QoS
October 23, 2006
Portland, Oregon USA
http://www.cis.uab.edu/gpce-qos
Overview and Topics of Interest
-------------------------------
The aim of this workshop is to provide a forum for international experts to discuss issues related to the role of generative programming and component engineering in QoS provisioning of large-scale distributed systems. Topics of interest include, but are not limited to:
- The role of GPCE in QoS provisioning across all phases of the software
lifecycle
- Domain-specific modeling languages and model transformations for QoS
provisioning
- QoS modeling and analysis allowing tradeoffs along different QoS
dimensions
- Generative programming for QoS validation and verification tools in
distributed systems
- Role of aspect-oriented program transformation techniques in QoS
provisioning
- Reflection and metaprogramming as techniques for adaptive QoS
provisioning
- Generative programming in different forms of computing e.g., grid
- Generative programming for performance optimizations leveraging new
hardware architectures, such as multi cores.
Call for Papers
---------------
Large-scale, distributed systems form the basis of safety- and mission- critical applications, such as air traffic control, industrial process automation, financial systems, nuclear reactors, oil refineries, power grids, telecommunication networks, inventory management systems, military systems and patient monitoring systems. These systems comprise many interdependent artifacts, such as network/bus interconnects, many coordinated local and remote end systems, and multiple layers of software.
Such systems demand multiple, simultaneous, predictable performance characteristics, such as end-to-end latency and throughput along with other quality of service (QoS) concerns, such as reliability, fault tolerance and security. All these issues become highly volatile in large-scale distributed systems due to the dynamic interplay of the many interconnected parts that are constructed from smaller parts.
Economic considerations and the advances in contemporary middleware technologies, such as Web services, J2EE, .NET and CORBA Component Model has led to the emergence of Service Oriented Architectures (SOAs). In SOA, large-scale distributed systems are realized by choreographies of loosely coupled disparate services that realize the functionality of distributed systems. Despite the advances in these available technologies, several challenges arise when these technologies are used to realize complex distributed systems with multiple QoS requirements.
Arguably, these different but often simultaneous QoS requirements are tangled with each other and crosscut different layers of middleware and the services that realize these systems. The different dimensions of QoS are often at odds with each other, e.g., high degree of fault tolerance can have substantial impact on the timeliness and performance of an application.
There is a strong need to develop new tools and techniques over the entire lifecycle of the systems, which will evaluate different facets of system QoS for composable distributed systems. Addressing these challenges will require the envisioned tools and techniques to model, analyze and provision QoS in the systems along two dimensions:
(1) vertically, i.e., along the dimension of the composition and
configuration of the middleware and network infrastructure used to
host individual services, and
(2) horizontally, i.e., along the dimension of the packaging, assembly
and deployment of system components and services that form the
distributed system.
Generative programming and component engineering is a promising technology to address these challenges. Already it is playing an important role in the assembly, configuration and deployment lifecycle stages of these distributed systems. This workshop seeks to explore new ideas in the use of generative programming and component engineering for addressing the several unresolved challenges in meeting the QoS demands of large-scale distributed systems.
Important Dates
---------------
Initial Submission: July 31, 2006
Author Notification: September 1, 2006
GPCE Early Registration: September 14, 2006
Final Version: October 1, 2006
Workshop Date: October 23, 2006
Submission Information
----------------------
Admission to the workshop will be extended to those who have submitted a relevant position paper. Each position paper will be reviewed by the Program Committee and invitations to attend the workshop will then be issued based upon the evaluation of the position paper.
If space permits, participation will be encouraged by those who have an interest in the workshop topics, but have not submitted a paper.
Those interested in attending the workshop without a paper should contact the organizers in early September.
Position papers should be approximately 4 to 5 pages and should be submitted by July 31, 2006. The paper format should be in ACM SIG Proceedings style (http://www.acm.org/sigs/pubs/proceed/template.html),
but authors may ignore the sections on Categories, General Terms, Keywords, and the copyright at the bottom-left of the first page.
Contributions should be sent as a PDF or Word file via email to:
gpce-qos (at) cis.uab.edu
Notification of acceptance will be sent one week prior to the Early Registration deadline by members of the Program Committee based on the evaluation of the paper contributions.
Anticipated Workshop Schedule
-----------------------------
Before the workshop, all accepted papers will be published on the workshop web page. Attendees will be encouraged to read all papers prior to the workshop. During the first 15 minutes of the workshop, the organizers will present an introduction to the themes to be discussed, as well as a roadmap to the activities of the workshop that will occur throughout the day.
Following the presentation by the organizers, a general introduction of all participants and their interests will occur.
The workshop will be divided into two parts. The morning session will comprise short presentations of accepted papers, with approximately 15 minutes per presentation. Authors will be given a chance to present their work followed by a short Q&A session per presentation. After lunch, all participants will split up into 3 or 4 narrowly defined focus groups, based upon the topics of the submitted position papers.
These groups will becharged with the responsibility of exploring specifically defined questions targeted toward their focus group.
Each group will have a facilitator to help engage the discussion.
All participants will come back together near the end of the workshop summarizing the discussions that were covered in the focus groups.
After the workshop, all presentations, results from group discussions, and photos will be archived on the workshop web page.
Program Committee
-----------------
The Program Committee for GPCE4QoS is:
Mikhail Auguston, Naval Postgraduate School (USA)
Riccardo Bettati, Texas A&M University (USA)
Yvonne Coady, University of Victoria (Canada)
Eric Eide, University of Utah (USA)
Chris Gill, Washington University (USA)
Swapna Gokhale, University of Connecticut (USA)
Joe Loyall, BBN Technologies (USA)
Dorina Petriu, Carleton University (Canda)
Rajeev Raje, Indiana University Purdue University Indianapolis (USA)
Olaf Spinczyk, University of Erlangen-Nuremberg (Germany)
Charles Zhang, University of Toronto (Canda)
Workshop Organizers
-------------------
The workshop organizers may be contacted by sending an email to gpce-qos
(at) cis.uab.edu
Aniruddha S. Gokhale
Institute for Software Integrated Systems Dept of Electrical Engineering and Computer Science Vanderbilt University Box 1829 Station B Nashville, TN
37235
Phone: (615) 322-8754
Email: a.gokhale (at) vanderbilt.edu
URL: www.dre.vanderbilt.edu/~gokhale
Jeff Gray
University of Alabama at Birmingham
Department of Computer and Information Sciences
126 Campbell Hall
1300 University Boulevard
Birmingham AL 35294-1170
Phone: (+1) 205-934-8643
Email: gray (at) cis.uab.edu
URL: http://www.cis.uab.edu/gray
----------------------------------------------------
Jeff Gray, Ph.D.
Department of Computer and Information Sciences
University of Alabama at Birmingham
gray at cis.uab.edu
http://www.gray-area.org
More information about the announce
mailing list