Postdoctoral position in Programming Technology at the University of
Bergen, Norway
We are looking for an excellent researcher to fill a postdoctoral
position.
The position is available for a period of 2 years at the Department of
Informatics, University of Bergen, Norway. It is financed by the
Research Council of Norway (NFR) through the project Scientific
Computing with Algebraic and Generative Abstractions for Geophysical
Problems (SAGA-GEO, http://www.ii.uib.no/saga/). The project conducts
basic research on the use of advanced programming technologies for e-
science. The position is in this area in general, but there is a
preference for an expert in programming of parallel computers.
University of Bergen is a city university. Parts of the campus are in
fact situated in the town centre. We have about 17.000 students and
nearly 3000 employees. UiB is renowned for its research which holds a
high European standard and we have three Centres of Excellence (CoE).
The University of Bergen has a strong international profile which
entails close co-operation with universities all over the world.
The working environment will be the Programming technology Group at the
Department of Informatics, University of Bergen. The group consists of 2
full-time professors, 3 adjunct professors, 1 postdoctoral fellows and 5
PhD positions. The group is very international and much of the working
language is English. The project also involves cooperation with the
Mathematics Department and CIPR.
Applicants must have achieved a Norwegian doctorate in informatics,
mathematics or an equivalent education abroad, or have presented the
dissertation for assessment by the closing date for application. It is
prerequisite the dissertation has been approved before appointment is
granted.
The chief objective of the postdoctoral position is to qualify the
successful applicant for top academic positions.
It is expected that the successful candidate will start late 2006 or
early 2007. Salary will be paid in accordance with level 54 on the
government salary scale (code 1352) currently equivalent to NOK 390 000
(1 EURO is about 8 NKR) per year before tax. There are no teaching
duties. Positions in Norway include health and other benefits.
Please contact Professor Magne Haveraaen http://www.ii.uib.no/~magne/
phone 47 55 58 4154 if you are interested in this position or if you
have any questions.
State employment shall reflect the multiplicity of the population at
large to the highest possible degree. We have therefore adopted a
personnel policy objective to ensure that we achieve a balanced age and
sex composition and the recruitment of persons of various ethnic
backgrounds. Persons of different ethnic backgrounds are therefore
encouraged to apply for the position.
The successful applicant must comply with the guidelines that apply to
the position at any time.The University of Bergen applies the principles
of public openness when recruiting staff to scientific positions.
The successful applicant must comply with the guidelines that apply the
position at any time.
The University of Bergen applies the principles of public openness when
recruiting staff to scientific positions.
The application, and CV should be sent via the link
http://jobb.jobbnorge.no/visstilling2.aspx?stillid=34220&lang=EN menu
item "Apply for this position". The application should contain a brief
statement of the applicants interest and motivation; and the names and
email addresses of three referees.
In addition, the above material and copies of exams (bachelor, master,
PhD) and certificates, and up to 10 scientific works and a list of all
publications should be sent by e-mail to saga-inquire(a)ii.uib.no with
subject "saga-geo post doc 06/1147".
Closing date for applications: 15th December 2006.
[Please distribute -- Apologies for multiple copies]
SECOND CALL FOR PAPERS
WFLP 2006 - 14th Workshop on Functional and (Constraint) Logic Programming
Facultad de Informatica - Universidad Complutense de Madrid
Madrid, Spain, November 16-17, 2006
http://gpd.sip.ucm.es/fraguas/wflp06/
General
=======
The Workshop on Functional and (Constraint) Logic Programming aims at bringing
together researchers interested in functional programming, (constraint) logic
programming, as well as their integration. It promotes the cross-fertilizing
exchange of ideas and experiences among researches and students from the
different communities interested in the foundations, applications, and
combinations of high-level, declarative programming languages and related areas.
The previous WFLP editions are: WCFLP 2005 (Tallinn, Estonia),
WFLP 2004 (Aachen, Germany), WFLP 2003 (Valencia, Spain),
WFLP 2002 (Grado, Italy), WFLP 2001 (Kiel, Germany),
WFLP 2000 (Benicassim, Spain), WFLP'99 (Grenoble, France),
WFLP'98 (Bad Honnef, Germany), WFLP'97 (Schwarzenberg, Germany),
WFLP'96 (Marburg, Germany), WFLP'95 (Schwarzenberg, Germany),
WFLP'94 (Schwarzenberg, Germany), WFLP'93 (Rattenberg, Germany),
and WFLP'92 (Karlsruhe, Germany).
Topics
======
WFLP'06 solicits papers in all areas of functional and (constraint) logic
programming, including (but not limited to):
* Language Design: modules and type systems, multi-paradigm languages,
concurrency and distribution, objects
* Foundations: formal semantics, rewriting and narrowing, non-monotonic
reasoning, dynamics, type theory
* Implementation: abstract machines, parallelism, compile-time and run-time
optimizations, interfacing with external languages
* Transformation and Analysis: abstract interpretation, specialization,
partial evaluation, program transformation, meta-programming
* Software Engineering: design patterns, specification, verification and
validation, debugging, test generation
* Integration of Paradigms: integration of declarative programming with
other
paradigms such as imperative, object-oriented, concurrent, and real-time
programming
* Applications: declarative programming in education and industry,
domain-specific languages, visual/graphical user interfaces, embedded
systems, WWW applications, knowledge representation and machine learning,
deductive databases, advanced programming environments and tools
The main focus is on new and original research results but submissions
describing innovative products, prototypes under development or interesting
experiments (e.g., benchmarks) are also encouraged.
Submission
==========
Authors are invited to submit an abstract and a list of keywords
not later than July 13, 2006,
and a complete paper (no longer than 14 pages including figures and references)
not later than July 20, 2006.
Submission -including the previous abstract-- should be done using the
WFLP'06 submission web page (http://www.easychair.org/WFLP06/).
Authors must follow the ENTCS instructions (http://www.entcs.org/prelim.html)
for preparing files for publication in preliminary versions of ENTCS volumes
for distribution at meetings.
Publication
===========
The proceedings of the workshop will be published as a special number of
Electronic Notes in Theoretical Computer Science (Elsevier) after the workshop.
A preprint of the proceedings will be available to the participants during the
workshop.
Program Committee
=================
Sergio Antoy Portland State University (USA)
Rafael Caballero Universidad Complutense de Madrid (Spain)
Agostino Dovier Universita di Udine (Italy)
Rachid Echahed Institut IMAG (France)
Santiago Escobar Universidad Politecnica de Valencia (Spain)
Moreno Falaschi Universita di Siena (Italy)
Michael Hanus Christian-Albrechts-Universitat zu Kiel
(Germany)
Frank Huch Christian-Albrechts-Universitat zu Kiel
(Germany)
Tetsuo Ida University of Tsukuba (Japan)
Herbert Kuchen Westfalische Wilhelms-Universitat Munster
(Germany)
Francisco J. Lopez-Fraguas (chair) Univ. Complutense de Madrid (Spain)
Wolfgang Lux Westfalische Wilhelms-Universitat Munster
(Germany)
Mircea Marin University of Tsukuba (Japan)
Julio Mariño Universidad Politecnica de Madrid (Spain)
Juan J. Moreno-Navarro Universidad Politecnica de Madrid (Spain)
German Vidal U. Politecnica de Valencia (Spain)
Important dates
===============
Submissions of abstracts: July 13, 2006
Submissions of papers: July 20, 2006
Notification to authors: September 25, 2006
Final version: October 7, 2006
WFLP 2006: November 16-17, 2006
Invited Talks
=============
José Meseguer (Univ. Illinois at Urbana)
Title: to be announced
Contact
=======
Francisco Javier Lopez Fraguas
fraguas(a)sip.ucm.es
Prof. Titular Dep. Sistemas Informaticos y Programacion
Facultad Informatica
Universidad Complutense de Madrid
Prof. Jose Garcia Santesmases s/n
28040 Madrid SPAIN
Phone: +34 91 3947630 Fax: +34 91 3947529
********************************
Francisco J. Lopez Fraguas
Dep. Sistemas Informaticos y Programacion
Fac. Informatica U. Complutense Madrid
Prof. García Santesmases s/n
28040 Madrid
Spain
Tel: +34 91 3947630
********************************
[DEADLINE EXTENDED: Title and Abstract due Dec 4, Papers due Dec 11]
Call for Papers
for
Seventh Workshop on
Language Descriptions, Tools and Applications
LDTA 2007
A satellite event of ETAPS 2007
March 25, 2007 in Braga, Portugal
(Cooperation with ACM SIGPLAN to be confirmed)
http://www.di.uminho.pt/ldta07
Scope:
The aim of this one-day workshop is to bring together researchers from
academia and industry interested in the field of formal language
definitions and language technologies, with a special emphasis on
tools developed for or with these language definitions. This active
area of research involves the following basic technologies:
- Program analysis, transformation, and generation
- Formal analysis of language properties
- Automatic generation of language processing tools
For example, language definitions can be augmented in a manner so that
not only compilers or interpreters can be automatically generated but
also other tools such as syntax-directed editors, debuggers, partial
evaluators, test generators, and documentation generators. Although
various specification formalisms like attribute grammars, action
semantics, operational semantics, and algebraic approaches have been
developed, they are not widely exploited in current practice.
It is the aim of the LDTA workshops to bridge this gap between theory
and practice. Among others, the following application domains can
benefit from advanced language technologies:
- Software component models and modeling languages
- Re-engineering and re-factoring
- Aspect-oriented programming
- Domain-specific languages
- XML processing
- Visualization and graph transformation
- Programming environments such as Eclipse, NetBeans and Visual Studio
- Modern runtime platforms including .Net, Rotor, Java Virtual Machine
The workshop welcomes contributions on all aspects of formal language
definitions, with special emphasis on applications and tools developed
for or with these language definitions. Experience papers describing
novel or compelling uses of language definition-based methods in real
world projects are particularly sought.
Invited Speaker:
The invited speaker for LDTA 2007 is Uwe Assmann from TU Dresden.
Important Dates:
- Submission deadline: December 4, 2006 (title and abstract)
December 11, 2006 (paper)
- Notification: January 16, 2007
- Final version due: February 16, 2007
- Workshop: March 25, 2007
Submission Procedure and Publication:
Submission will be open from autumn 2006. Three classes of papers
are solicited: research papers, experience reports and short tool-demo
papers. Experience reports must describe the use of a language-based
tool to solve a non-trivial applied problem with an emphasis on the
advantages and disadvantages of the tool. Tool-demo papers should
contain a brief description of the tool and include a section that
clearly explains what will be demonstrated.
Research papers and experience reports should be at most 15 pages in
length and tool-demo papers should be at most 4 pages in length. All
classes of paper should be submitted electronically as PostScript or
PDF files to both of the program committee chairs, Tony Sloane at
asloane(a)ics.mq.edu.au and Adrian Johnstone at adrian(a)cs.rhul.ac.uk.
The message should also contain a text-only abstract and contact author
information.
Additional submission details, along with LaTeX style files, are
available on the LDTA 2007 web page: http://www.di.uminho.pt/ldta07.
The final versions of accepted papers will be published in Electronic
Notes in Theoretical Computer Science (ENTCS), Elsevier Science, and
will be made available during the workshop.
The authors of the best full-length papers will be invited to write a
journal version of their paper which will be separately reviewed and,
assuming acceptance, be published in journal form. As in past years,
this will be done in a a special issue devoted to LDTA 2007 of the
journal Science of Computer Programming (Elsevier Science).
Program Committee:
- Judith Bishop, University of Pretoria, South Africa
- Claus Brabrand, BRICS, University of Aarhus, Denmark
- Nigel Horspool, University of Victoria, Canada
- Johan Jeuring, Utrecht University, The Netherlands
- Adrian Johnstone, Royal Holloway, University of London, UK
(co-chair), adrian(a)cs.rhul.ac.uk
- Steven Klusener, Vrije Universiteit, The Netherlands
- Kent Lee, Luther College, USA
- Brian Malloy, Clemson University, USA
- Terence Parr, University of San Francisco, USA
- Michael Schwartzbach, BRICS, University of Aarhus, Denmark
- Tony Sloane, Macquarie University, Australia (co-chair),
asloane(a)ics.mq.edu.au
- Jurgen Vinju, CWI, The Netherlands
Organizing Committee:
- Thomas Noll, RWTH Aachen University, Germany,
noll(a)cs.rwth-aachen.de
- Alcino Cunha, University of Minho, Braga, Portugal,
alcino(a)di.uminho.pt
----------------------------------------------------------------------
2 postdoc positions and 2 PhD student positions
in Model-Driven Engineering,
Domain-Specific Languages,
and Software Evolution
at Delft University of Technology
----------------------------------------------------------------------
The Delft Software Engineering Group has openings for two postdoctoral
researchers and two PhD students in the area of model-driven
engineering, domain-specific languages, and software evolution. The
positions are available in the
Model-Driven Software Evolution (MoDSE)
project, which is funded by the Dutch Organization for Scientific
Research (NWO) in its software engineering program JACQUARD
(http://www.jacquard.nl).
http://swerl.tudelft.nl/bin/view/MoDSE
----------------------------------------------------------------------
Research Description
----------------------------------------------------------------------
The promise of model-driven engineering (MDE) is that the development
and maintenance effort can be reduced by working at the model instead
of the code level. Models define what is variable in a system, and
code generators produce the functionality that is common in the
application domain.
The problem with model-driven engineering is that it can lead to a
lock-in in the abstractions and generator technology adopted at
project initiation. Software systems need to evolve, and systems
built using model-driven approaches are no exception. What complicates
model-driven engineering is that it requires multiple dimensions of
evolution. In regular evolution, the modeling language is used to
make the changes. In meta-model evolution, changes are required to
the modeling notation. In platform evolution, the code generators and
application framework change to reflect new requirements on the target
platform. Finally, in abstraction evolution, new modeling languages
are added to the set of (modeling) languages to reflect increased
understanding of a technical or business domain. While MDE has been
optimized for regular evolution, presently little or no support exists
for metamodel, platform and abstraction evolution. It is this gap
that this project proposes to address.
The first fundamental premise of this proposal is that evolution
should be a continuous process. Software development is a continuous
search for recurring patterns, which can be captured using
domain-specific modeling languages. After developing a number of
systems using a particular meta-model, new patterns may be recognized
that can be captured in a higher-level or richer meta-model. The
second premise is that reengineering of legacy systems to the
model-driven paradigm should be a special case of this continuous
evolution, and should be performed incrementally.
The goal of this project is to develop a systematic approach to
model-driven software evolution. This approach includes methods,
techniques, and underlying tool support. We will develop a prototype
programming environment that assists software engineers with the
introduction, development, and maintenance of models and
domain-specific languages.
----------------------------------------------------------------------
Context
----------------------------------------------------------------------
The project will be conducted in the Software Engineering Research
Group at Delft University of Technology, in particular its Software
Evolution Research Lab, which has a expertise in the following areas
* program analysis
* reverse engineering
* software transformation
* software generation
* domain-specific languages
* grammar engineering
The project will build on previous work in these areas, in particular
on the program transformation work in the Stratego/XT project. See
also the following websites.
* http://www.se.ewi.tudelft.nl
* http://swerl.tudelft.nl
* http://www.stratego-language.org
The full proposal is available on request.
----------------------------------------------------------------------
The Job
----------------------------------------------------------------------
The funding is for two post-doc positions of three years and two PhD
student positions for four years.
Appointment as a post-doc requires a completed PhD thesis and
experience in one or more of the topics relevant to the project, as
witnessed by refereed publications in conference proceedings or
journals. You will be employed by Delft University of Technology for
a period of three years. Salary depends on prior experience, and will
be in one of the salary scales 10 to 12 (with maximum salary at 4605
euros a month) as stipulated by the Collective Labour Agreement for
the Dutch Universities (see www.vsnu.nl).
Appointment as a PhD student requires a completed MsC thesis in
Computer Science, preferably in a topic related to the TFA project
(software engineering and programming languages). You will be employed
by Delft University of Technology for a period of four years. The
estimated starting monthly PhD salary is 1,956 euro gross, with a
maximum of 2,502 euro gross in the fourth year. The position is
expected to lead to a dissertation in the fourth year. Benefits and
other employment conditions are in accordance with the Collective
Labour Agreement for Dutch Universities (www.vsnu.nl). For further
details about conditions of employment, please consult the website of
Delft University of Technology (www.tudelft.nl).
For more information, please contact
* dr. E. Visser, Associate Professor (project leader)
email: E.Visser(a)tudelft.nl
* prof. dr. Arie van Deursen, Full Professor
(promotor, principal investigator)
email: Arie.van.Deursen(a)tudelft.nl
* http://swerl.tudelft.nl/bin/view/MoDSE
----------------------------------------------------------------------
Application
----------------------------------------------------------------------
Send your letter of application, together with a comprehensive
curriculum vitae, a list of your publications and a list of your
academic results (preferably by e-mail) to:
dr. Eelco Visser
Software Engineering Research Group
Faculty of Electrical Engineering, Mathematics and Computer Science (EWI)
Department of Software Technology
Delft University of Technology
Mekelweg 4
2628 CD Delft
The Netherlands
E-mail: E.Visser(a)tudelft.nl
The positions will be filled as soon as suitable candidates are found.
Following up on conversations I recently had with a few participants at
the STS 2006 workshop in Portland
I am posting the announcement for the upcoming
4th European Workshop on Automatic Differentiation
to be held
December 7 and 8, 2006
at RWTH Aachen University, in Aachen, Germany.
The workshop is part of a series of workshops that started in the UK and
takes place twice per year.
It is a rather informal gathering with presentations of ongoing research
covering applications and implementation
of Automatic Differentiation. Some of the tools utilize operator
overloading as the implementation approach but
others do AD via source transformation which is the reason for posting
the announcement to this list.
If you would like further details please visit:
http://www.autodiff.org/?module=Workshops&submenu=adeurodec06
or contact me under
utke(a)mcs.anl.gov
Best wishes,
Jean Utke
--
Jean Utke
Argonne National Lab./MCS
utke(a)mcs.anl.gov
phone: 630 252 4552
cell: 630 363 5753