Madalina Croitoru | 19 May 20:40

PhD position at LIRMM, Montpellier

The RCR (knowledge representation and reasoning) group at LIRMM, 
Montpellier, is looking for a highly motivated candidate for a 
three-year PhD position to investigate representation and reasoning 
aspects for combinatorial auctions.

Combinatorial auctions (CAs) can be looked at as a way of approaching 
allocation problems involving multiple heterogeneous goods. Bidding is 
the problem of representing one's valuation function over this set of 
goods on offer. The research project will focus on investigating a graph 
based approach for representing and manipulating bids for CAs from a 
representational and reasoning viewpoint.

The challenges of this work are twofold: (1) representation / reasoning 
(algorithms working on compact graphical representations are to be 
designed) and (2) reasoning / efficiency (structure of the represented 
bids can be used to characterize interesting complexity classes).

The candidate must have a master’s degree in Computing Science or 
Applied Mathematics. The candidate should possess (1) strong analytical 
skills, (2) good knowledge of graph theoretical notions, (3) good 
knowledge of multi agent systems and (4) highly proficient skills in at 
least one major programming language.

Interested candidates should apply by emailing croitoru <at> lirmm.fr as soon 
as possible (and no later than 25th of May 2009):
• a letter of motivation with statement of research interests
• curriculum vitae
• master studies results

--

-- 
(Continue reading)

Kim Scheibel | 24 Apr 23:32

BoostCon 2009 Registrar's Report

I'm very happy to report that, despite the current economic climate, we currently have a very solid number
of confirmed 
registrations for BoostCon 2009.

84 registrations to be precise, of which 6 were registered in the last two days alone.

You still have time to register at the discounted price of USD599 at
http://www.boostcon.com/registration, on or before 
Apr. 26th. After that, the fee is USD699.

Best regards,
Kim Scheibel
BoostCon 2009 Registrar
Kei Davis | 13 Apr 17:23

Deadline extended: ECOOP'09 WS Parallel/High-performance Object-Oriented Scientific Computing


                       CALL FOR CONTRIBUTIONS

			   8th Workshop on
PARALLEL/HIGH-PERFORMANCE OBJECT-ORIENTED SCIENTIFIC COMPUTING (POOSC'09)
			     July 7, 2009
				at the
    EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING (ECOOP'09)
		    July 6-10, 2009, Genova, Italy

	   Submission deadline extended to April 22, 2009!

	      Full info: http://www.ccs3.lanl.gov/poosc
Favicon

Second CfP: 22nd International Workshop on Description Logics (DL 2009)

Apologies for cross postings

---------------------------------------------------------------------

     22nd International Workshop on Description Logics (DL 2009)
                           CALL FOR PAPERS
                     Oxford, United Kingdom
                           27-30 July 2009

                      http://dl.kr.org/dl2009/

The DL workshop is the major annual event of the description logic
research community. The workshop is thought as a gathering forum to
meet, discuss and exchange experiences among all those, both in the
academia and industry, who are interested in description logics and
their applications.

----------------------------------------------------------------------

IMPORTANT DATES

Paper submission deadline:  20    April 2009 (strict!)
Notification of acceptance: 01    June  2009
Camera ready papers due:    22    June  2009
DL'07 Workshop:             27-30 July  2008 (3 1/2 days)

----------------------------------------------------------------------

WORKSHOP SCOPE

(Continue reading)

Favicon

CfP: 22nd International Workshop on Description Logics (DL 2009)


Apologies for cross postings

--------------------------------------------------------------------------

   22st International Workshop on Description Logics (DL 2009)
                           CALL FOR PAPERS
                     Oxford, United Kingdom
                           27-30 July 2009

                      http://dl.kr.org/dl2009/

The DL workshop is the major annual event of the description logic
research community. The workshop is thought as a gathering forum to
meet, discuss and exchange experiences among all those, both in the
academia and industry, who are interested in description logics and
their applications.

----------------------------------------------------------------------

IMPORTANT DATES

Paper submission deadline:  20    April 2009 (strict!)
Notification of acceptance: 01    June  2009
Camera ready papers due:    22    June  2009
DL'07 Workshop:             27-30 July  2008 (3 1/2 days)

----------------------------------------------------------------------

WORKSHOP SCOPE
(Continue reading)

Kei Davis | 19 Feb 00:55

CfP: ECOOP'09 WS Parallel/High-performance Object-Oriented Scientific Computing


                       CALL FOR CONTRIBUTIONS

			   8th Workshop on
PARALLEL/HIGH-PERFORMANCE OBJECT-ORIENTED SCIENTIFIC COMPUTING (POOSC'09)
			     July 7, 2009
				at the
    EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING (ECOOP'09)
		    July 6-10, 2009, Genova, Italy

               Full info: http://www.ccs3.lanl.gov/poosc
Sibylle Schupp | 18 Jan 14:39
Favicon

Call for Papers (WGP'09)

[Interested Boosters are encouraged to submit.]
Sibylle

---------------------------
ACM SIGPLAN Workshop on Generic Programming 2009
Edinburgh, UK, August 30, 2009

     http://wiki.portal.chalmers.se/cse/WGP09

Goals of the workshop

Generic programming is about making programs more adaptable by making 
them more general. Generic programs often embody non-traditional kinds 
of polymorphism; ordinary programs are obtained from them by suitably 
instantiating their parameters. In contrast with normal programs, the 
parameters of a generic program are often quite rich in structure; for 
example they may be other programs, types or type constructors, class 
hierarchies, or even programming paradigms.

Generic programming techniques have always been of interest, both to 
practitioners and to theoreticians, and for at least 20 years generic 
programming techniques have been a specific focus of research in the 
functional and object-oriented programming language communities. Generic 
programming has gradually spread to more and more mainstream languages 
and is today widely used also in industry. This workshop will bring 
together leading researchers and practitioners in generic programming 
from around the world, and feature papers capturing the state of the art 
in this important area.

We welcome contributions on all aspects, theoretical as well as 
(Continue reading)

Shachar Sharon | 28 Nov 14:24

Strinx.Dictionary

Hi All,
The Strinx library is a lightweight extension to the standard C++
template library, designed to provide a set of highly efficient
containers for modern multithreaded environments. As of its latest
version, the Strinx library provides dictionary: a container with
similar semantics and interface to std::map<string, T>. A dictionary
uses Ternary-Search-Tree as its underlying data structure, and
therefore has better performance over map where the insert-lookup keys
are strings.

On Ternary-Search-Tree:
www.cs.princeton.edu/~rs/strings

On Strinx.Dictionary:
http://strinx.sourceforge.net/docs/strinx.html#dictionary

Constructive comments about the interface and implementation are most
welcome, in particular, if anyone think of Strinx.Dictionary as a
valid candidate for BOOST.

Regards,
Shachar S.
Pasalic Emir | 10 Sep 15:39

GPCE'08 Second Call for Participation -- NEWS --

* NEWS * 
* Early registration for OOPSLA and GPCE'08 has been   *
*   extended until Septermber 15 * 

Seventh International Conference on
Generative Programming and Component Engineering (GPCE'08)
Nashville, Tennessee
(co-located with OOPSLA 2008)

*** CALL FOR PARTICIPATION ***

GPCE 2008 will be co-located with OOPSLA, in Nashville, Tennessee. The
GPCE technical program will take place on Oct. 19-20, before the OOPSLA
technical program begins. Other GPCE events (workshops and tutorials)
will run in parallel with OOPSLA events on Oct 21-23. GPCE'08 is
sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.  GPCE'08
proceedings published by ACM Press.

For full conference program and the latest news, check the GPCE'08 web site
(http://gpce08.gpce.org).

**** REGISTRATION

Registration for GPCE'08 is handled through the OOPSLA registration
page (http://www.regmaster.com/conf/oopsla2008.html). Early
registration deadline has been moved to  Septermber 15.  If registering for OOPSLA as well, 
the GPCE surcharge is just $200! If registering for GPCE alone, the charge is $375 
for ACM members. 

*** TECHNICAL PROGRAM
Sunday, October 19

8:50-9:00 Welcome

9:00-10:00 Keynote
Session Chair: Julia Lawall

  * Emerging Challenges for Large Scale Systems Integration
    Dr. Andrew Fano (Accenture)

10:30-12:00 Technical papers 1
Session Chair: Julia Lawall


  * Code Generation to Support Static and Dynamic Composition of
    Software Product Lines
    Marko Rosenmueller, Norbert Siegmund, Sven Apel and Gunter Saake.
  * Efficient Compilation Techniques for Large Scale Feature Models
    Marcilio Mendonca, Andrzej Wasowski, Krzysztof Czarnecki and Don Cowan.
  * On the Modularity of Feature Interactions
    Chang Hwan Peter Kim, Christian Kaestner and Don Batory.

13:30-15:00 Technical papers 2
Session Chair: Jaakko Jarvi

  * Using Simple Mathematics as a Modeling Language
    Don Batory.
  * From Generic to Specific: Off-line Optimization for
    General Constraint Solver
    Ye Zhang, Torben Amtoft and Flemming Nielson.
  * Generating Incremental Implementations of Object-Set Queries
    Tom Rothamel and Yanhong A. Liu.

15:30-17:00 Technical papers 3
Session Chair: Aniruddha Gokhale

  * Integrating Semantics and Compilation
    Peter Gottschling and Andrew Lumsdaine.
  * Generating Customized Verifiers for Automatically Generated Code
    Ewen Denney and Bernd Fischer.
  * Property Models: From Incidental Algorithms to Reusable Components
    Jaakko Jarvi, Mat Marcus, Sean Parent, John Freeman and Jacob Smith.

17:00-17:30 PC chair's report

Monday, October 20

9:00-10:00 Keynote
Session Chair: William Cook

  * Fundamentalist Functional Programming
    Erik Meijer (Microsoft)

10:30-12:00 Technical papers 4
Session Chair: William Cook

  * Feature Featherweight Java: A Calculus for Feature-Oriented
    Programming and Stepwise Refinement
    Sven Apel, Christian Kastner and Christian Lengauer.
  * Lightweight Dependent Classes
    Tetsuo Kamina and Tetsuo Tamai.
  * Typing Communicating Component Assemblages
    Michael Lienhardt, Vivien Quema, Alan Schmitt and Jean-Bernard Stefani.

14:00-15:00 Technical papers 5
Session Chair: David Abrahams

  * Polymorphic Embedding of DSLs
    Christian Hofer, Klaus Ostermann, Tillmann Rendel and Adriaan Moors.
  * Pantaxou: a Domain-Specific Language for Developing
    Safe Coordination Services
    Julien Mercadal, Nicolas Palix, Charles Consel and Julia Lawall.

15:30-17:00 Technical papers 6
Session Chair: Mark Grechanik

  * Program Refactoring using Functional Aspects
    Sven Apel, Christian Kastner and Don Batory.
  * Rigorous and Practical Refactoring-Based Framework Upgrade
    Ilie Savga, Michael Rudolf, Sebastian Gotz and Uwe Assmann.
  * An abstraction for reusable MDD components
    Vinay Kulkarni and Sreedhar Reddy.
_______________________________________________
Boost-Interest mailing list
Boost-Interest <at> lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-interest
Emir Pasalic | 5 Sep 17:49

GPCE'08 Call for Participation

Seventh International Conference on
Generative Programming and Component Engineering (GPCE'08)
Nashville, Tennessee
(co-located with OOPSLA 2008)

*  Only Six Days Left for Early Registration  *

*** CALL FOR PARTICIPATION

Generative and component approaches are revolutionizing software
development similar to how automation and components revolutionized
manufacturing. Generative Programming (developing programs that
synthesize other programs), Component Engineering (raising the level
of modularization and analysis in application design), and
Domain-Specific Languages (elevating program specifications to compact
domain-specific notations that are easier to write, maintain, and
analyze) are key technologies for automating program development.

GPCE provides a venue for researchers and practitioners interested in
foundational techniques for enhancing the productivity, quality, and
time-to-market in software development that stems from deploying
standard components and automating program generation. In addition to
exploring cutting-edge techniques for developing generative and
component-based software, our goal is to foster further
cross-fertilization between the software engineering research
community and the programming languages community.

GPCE 2008 will be co-located with OOPSLA, in Nashville, Tennessee. The
GPCE technical program will take place on Oct. 19-20, before the OOPSLA
technical program begins. Other GPCE events (workshops and tutorials)
will run in parallel with OOPSLA events on Oct 21-23. GPCE'08 is
sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.  GPCE'08
proceedings published by ACM Press.

For full conference program and the latest news, check the GPCE'08 web site
(http://gpce08.gpce.org).

**** REGISTRATION

Registration for GPCE'08 is handled through the OOPSLA registration
page (http://www.regmaster.com/conf/oopsla2008.html). Early
registration deadline is Septermber 11.

*** TECHNICAL PROGRAM
Sunday, October 19

8:50-9:00 Welcome

9:00-10:00 Keynote
Session Chair: Julia Lawall

  * Emerging Challenges for Large Scale Systems Integration
    Dr. Andrew Fano (Accenture)

10:30-12:00 Technical papers 1
Session Chair: Julia Lawall


  * Code Generation to Support Static and Dynamic Composition of
    Software Product Lines
    Marko Rosenmueller, Norbert Siegmund, Sven Apel and Gunter Saake.
  * Efficient Compilation Techniques for Large Scale Feature Models
    Marcilio Mendonca, Andrzej Wasowski, Krzysztof Czarnecki and Don Cowan.
  * On the Modularity of Feature Interactions
    Chang Hwan Peter Kim, Christian Kaestner and Don Batory.

13:30-15:00 Technical papers 2
Session Chair: Jaakko Jarvi

  * Using Simple Mathematics as a Modeling Language
    Don Batory.
  * From Generic to Specific: Off-line Optimization for
    General Constraint Solver
    Ye Zhang, Torben Amtoft and Flemming Nielson.
  * Generating Incremental Implementations of Object-Set Queries
    Tom Rothamel and Yanhong A. Liu.

15:30-17:00 Technical papers 3
Session Chair: Aniruddha Gokhale

  * Integrating Semantics and Compilation
    Peter Gottschling and Andrew Lumsdaine.
  * Generating Customized Verifiers for Automatically Generated Code
    Ewen Denney and Bernd Fischer.
  * Property Models: From Incidental Algorithms to Reusable Components
    Jaakko Jarvi, Mat Marcus, Sean Parent, John Freeman and Jacob Smith.

17:00-17:30 PC chair's report

Monday, October 20

9:00-10:00 Keynote
Session Chair: William Cook

  * Fundamentalist Functional Programming
    Erik Meijer (Microsoft)

10:30-12:00 Technical papers 4
Session Chair: William Cook

  * Feature Featherweight Java: A Calculus for Feature-Oriented
    Programming and Stepwise Refinement
    Sven Apel, Christian Kastner and Christian Lengauer.
  * Lightweight Dependent Classes
    Tetsuo Kamina and Tetsuo Tamai.
  * Typing Communicating Component Assemblages
    Michael Lienhardt, Vivien Quema, Alan Schmitt and Jean-Bernard Stefani.

14:00-15:00 Technical papers 5
Session Chair: David Abrahams

  * Polymorphic Embedding of DSLs
    Christian Hofer, Klaus Ostermann, Tillmann Rendel and Adriaan Moors.
  * Pantaxou: a Domain-Specific Language for Developing
    Safe Coordination Services
    Julien Mercadal, Nicolas Palix, Charles Consel and Julia Lawall.

15:30-17:00 Technical papers 6
Session Chair: Mark Grechanik

  * Program Refactoring using Functional Aspects
    Sven Apel, Christian Kastner and Don Batory.
  * Rigorous and Practical Refactoring-Based Framework Upgrade
    Ilie Savga, Michael Rudolf, Sebastian Gotz and Uwe Assmann.
  * An abstraction for reusable MDD components
    Vinay Kulkarni and Sreedhar Reddy.
_______________________________________________
Boost-Interest mailing list
Boost-Interest <at> lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-interest
Magne Haveraaen | 6 Aug 14:11

STS'08: Software Transformation Systems Workshop

I hope you can distribute this reminder to the metaprogramming communities.
Magne

________________________________________________________________________
             STS'08:  Software Transformation Systems Workshop
              http://www.program-transformation.org/Sts/STS08
                               part of the

                    Seventh international conference on
         Generative Programming and Component Engineering (GPCE'08)
                            http://www.gpce.org/

                  October 19-23 2008, Nashville, Tennessee

                          colocated with OOPSLA'08

________________________________________________________________________

Workshop Organisers
      * Magne Haveraaen, University of Bergen, Norway
        http://www.ii.uib.no/~magne/
      * Jan Heering, CWI, Amsterdam, Netherlands
        http://homepages.cwi.nl/~jan/
      * Eelco Visser, Delft University of Technology, Netherlands
        http://swerl.tudelft.nl/bin/view/EelcoVisser

Workshop schedule:
-->  * 2 page position paper submission deadline: August 15, 2008
      * Notification of acceptance: August 31, 2008
      * Early registration: September 11, 2008
      * Workshop: Wednesday October 22, 2008

Motivation
----------
   Modern modelling and software development needs software support
beyond that of simple editors and compilers. Often a model or software
piece can be generated from (fragments) of existing models or high level
codes. Software transformation systems are tools which are built for
such transformations. They range from specific tools for one purpose,
via simple pattern matching systems, to general transformation systems
which are easily programmed to do any reasonable transformation. Thus
the more general tools may be treated as meta-tools for generative
programming. They are currently playing a significant role in integrated
development environments (IDEs, e.g., Eclipse) and model driven
engineering (MDE).

Following on the success of STS'04 and STS'06, this workshop is once
again designed to bring together people working on software
transformation systems and those with an interest in software
transformation systems as a tool.

The workshop will this time to some extent focus on the relationship
between software transformation technologies and related technologies
such as reflection (supported, e.g., by Java), (template)
meta-programming (supported by C++), and staged programming languages.
We also want to look at the applications of transformation tools in IDEs
and MDE.

Workshop format
---------------
The workshop will have a small number of participants, around 20,
selected on the basis of short position papers submitted to the
organisers. The aim is to let people with different perspectives meet in
order to allow fruitful interaction.

Submission of intent to participate
-----------------------------------
If you find this workshop interesting you should send an e-mail to
sts08 <at> ii.uib.no with your intent to participate and your area of
expertise/interest. Include a 2 page position paper if you want to give
a presentation. Space may be limited at the workshop, and preregistered
participants will be given priority.

All material must be received by the deadline. We prefer plain ISO or
UTF-8 documents (txt), but latex (only use standard packages) and pdf
formats are also acceptable.

-- http://www.program-transformation.org/Sts/STS08

Gmane