GPCE4QoS: First Workshop on Applying Generative Programming and Component Engineering for Quality of - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

GPCE4QoS: First Workshop on Applying Generative Programming and Component Engineering for Quality of

Description:

1:20 - 1:40 Logistical Storage (L-Store) 1:40 2:00 Impromptu presentations from ... 3:30 - 4:40 Group Discussion. 4:40 - 5:00 Working Group Summaries; Group. Photo ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 9
Provided by: cis55
Category:

less

Transcript and Presenter's Notes

Title: GPCE4QoS: First Workshop on Applying Generative Programming and Component Engineering for Quality of


1
GPCE4QoS First Workshop on Applying Generative
Programming and Component Engineering for Quality
of Service Provisioning
  • OOPSLA/GPCE 2006
  • Portland, OR
  • Oct 23, 2006
  • http//www.cis.uab.edu/gpce-qos

2
Organizers
  • Dr. Aniruddha Gokhale (a.gokhale_at_vanderbilt.edu)
  • Assistant Professor, Electrical Engineering and
    Computer Science, Vanderbilt University,
    Nashville, TN
  • Dr. Jeff Gray (gray_at_cis.uab.edu)
  • Assistant Professor , Computer and Information
    Science, University of Alabama at Birmingham,
    Birmingham, AL

3
Motivation for GPCE4QoS
  • Current GPCE focus predominantly on meeting
    application functional requirements
  • Next generation distributed systems
  • Multiple QoS (i.e., systemic) requirements
  • Illustrate SOA characteristics i.e., composition
    and collaboration of services
  • Lack of tools to address QoS provisioning

How can Generative Programming and Component
Engineering help resolve these challenges?
4
Potential GPCE4QoS Topics
  • 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 meta programming 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.

5
Schedule (1/4)
  • 830 - 840 Welcome and Group Introduction 
  • 840 - 900 Architecture-Centric Software
  • Generation An Experimental Study on
  • Distributed Systems
  • 900 - 920 Process Family Engineering in
  • Automotive Control Systems
  • A Case Study
  • 920 - 940 Processing Domain-Specific Modeling
  • Languages A Case Study in
  • Telephony Services
  • 940 - 1000 GP-Pro Protocol Generator Based on
  • User Specifications for QoS Routing in
  • Mobile Ad Hoc Networks
  • 1000 - 1030 Coffee Break

6
Schedule (2/4)
  • 1030 - 1050 Domain-Specific Intelligence
  • Frameworks for Assisting Modelers in
  • Combinatorically Challenging Domains
  • 1050 - 1110 You can't always get what you
  • want...QoS in CWS
  • 1110 - 1130 Applying Model-driven Engineering
    for
  • Quality-of-Service Evaluation of
    Large- Scale Distributed Systems
  • 1130 - 100 Lunch - on your own

7
Schedule (3/4)
  • 100 - 120 Using Model Driven Engineering to
  • (canceled) Complement Software Produce Line
  • Engineering in Developing Software
  • Defined Radio Components and Applications
  • 100 - 120 Applying GPCE in Distributed and
  • Parallel High-Performance Scientific
    Computing
  • 120 - 140 Logistical Storage (L-Store)
  • 140 200 Impromptu presentations from
  • audience members

8
Schedule (4/4)
  • 200 - 300 Working Groups Assembled Initial
  • Working Group Discussion
  • 300 - 320 Coffee Break
  • 330 - 440 Group Discussion
  • 440 - 500 Working Group Summaries Group
  • Photo
Write a Comment
User Comments (0)
About PowerShow.com