Hi all,
a first meeting of the OLPC Vietnam developers will be organized in
Hanoi the 5th June starting from 2pm until 6pm.
The meeting will be hosted by CNF (Campus Numérique Francophone)
Hanoi. Adress: Ngõ 42 Tạ Quang Bửu, Q. Hai Bà Trưng, Hà Nội
This a first tentative for the schedule of the meeting:
Title: OLPC Vietnam Developers Meeting : 14h-18h / CNF
- 30 min: Report of Vung Vieng OLPC deployment experiment (Serge Stinckwich)
- 1 heure : Sugar development platform presentation + XOs demonstrations (?)
- 30 min : EToys demonstrations (Serge Stinckwich)
- 2 heures : Discussions about OLPC-Vietnam (ALL)
If you want to talk/demonstrate something related to OLPC and/or
Sugar, you are welcome to propose a topic.
A web page for this announce will be setup by Vu Do Quynh during the week-end.
As the room is limited, if you plan to attend, please send me a
private message (with a CC to Vu Do Quynh)
See you,
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/
> ---
> TITLE: A Reflective Component-Oriented Programming Language
>
> SUPERVISORS: Chouki TIBERMACINE (tibermacin(a)lirmm.fr) and Christophe DONY (dony(a)lirmm.fr)
>
> FUNDING: French Government Fellowship (~1500 euros gross salary per month)
>
> PLACE: LIRMM, CNRS and Montpellier University (South of France)
>
> SUBJECT:
>
> Research on the modeling and implementation of applications by assembling components is growing up more and more. Component-based development allows the definition of independent software modules which are put in libraries, available on catalog, and assemblable as deployment and runtime units.
>
> In our research lab, we developed a voluntarily simple component-oriented programming language (SCL), which allowed an original and innovative integration of the concepts of component, port, interface, connector and aspect (see [1]).
>
> Component languages are used now in modeling environments in association with architecture description languages. We would like to study, on the basis of SCL, a reflective solution mixing a programming and an architecture description language, which allows:
> - to link entities of conceptual reuse (component descriptors) with units of integration (component instances),
> - via a reflective architecture and an API of meta-programming, allowing introspection and intercession, to describe with the same language architectures, constraints on these architectures (non-functional constraints as specified in [2]), and model transformations.
>
> Two SCL prototypes have been implemented in Smalltalk and Ruby. A prototype of the new language can be developed in JAVA or another language, and integrated with the Eclipse plugin of modeling component-based application (CLACS).
>
> [1] Luc Fabresse, Christophe Dony, and Marianne Huchard.
> Foundations of a simple and unified component-oriented language.
> Journal of Computer Languages, Systems and Structures, 34(2-3):130-149, Elsevier 2008.
>
> [2] Chouki Tibermacine, Régis Fleurquin, and Salah Sadou.
> A family of languages for architecture constraint specification.
> Journal of Systems and Software 83(5):815-831, Elsevier 2010.
> THÈSE EN GÉNIE LOGICIEL / PROGRAMMATION
>
> TITRE : Langage réflexif de programmation par composants
>
> ENCADRANTS : Chouki TIBERMACINE (tibermacin(a)lirmm.fr) et Christophe DONY
> (dony(a)lirmm.fr)
>
> BOURSE : Allocation de recherche MENRT
>
> LIEU : LIRMM, CNRS et Université de Montpellier
>
> RÉSUMÉ :
>
> Les recherches sur la modélisation et l'implémentation d'applications
> par assemblages de composants sont maintenant passées à l'échelle. Le
> développement par composants vise à permettre la production de
> composants indépendants stockés dans des bibliothèques, consultables sur
> catalogue et assemblables en unités d'exécution et de déploiement.
>
> Nous avons réalisé au LIRMM un langage de programmation par composants
> (SCL) volontairement simple, qui a permis une intégration originale et
> novatrice des concepts de composant, de port, d'interface, de
> connecteurs et d'aspects (voir [1]).
>
> Les langages à composants s'utilisent maintenant en intégration dans les
> environnements de modélisation et en connexion avec un langage de
> description d'architecture. Nous souhaitons étudier, sur les bases de
> SCL, un langage mixte, de programmation et de modélisation
> d'architectures, réflexif, qui permettra :
> - de faire le lien entre les entités de réutilisation conceptuelles que
> sont les descripteurs de composants et les unités d'intégration que sont
> les instances de composants,
> - via une architecture réflexive et une API de méta-programmation
> permettant l'introspection et l'intercession, d'écrire, ou de décrire,
> avec le même langage des architectures, des contraintes sur ces
> architectures (contraintes non-fonctionnelles selon les modèles
> développés par C. Tibermacine dans [2]), ainsi que des transformations
> de modèles.
>
> Deux prototypes de SCL ont été implémentés en Smalltalk et en Ruby. Un
> prototype de ce nouveau langage pourra être développé en JAVA ou autre
> et intégré au plugin Eclipse de modélisation d'applications par
> composants, CLACS.
>
> [1] Luc Fabresse, Christophe Dony, and Marianne Huchard.
> Foundations of a simple and unified component-oriented language.
> Journal of Computer Languages, Systems and Structures, 34(2-3):130-149,
> Elsevier 2008.
>
> [2] Chouki Tibermacine, Régis Fleurquin, and Salah Sadou.
> A family of languages for architecture constraint specification.
> Journal of Systems and Software 83(5):815-831, Elsevier 2010.
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/
If some of you are interested, there is a call for papers for a
Smalltalk conference.
See below
---------- Forwarded message ----------
From: Michael Haupt <mhaupt(a)gmail.com>
Date: Sat, May 15, 2010 at 12:05 AM
Subject: [Esug-list] IWST 2010 CfP - Deadline Extension
To: squeak-dev(a)lists.squeakfoundation.org,
Pharo-project(a)lists.gforge.inria.fr,
pharo-users(a)lists.gforge.inria.fr, seaside(a)lists.squeakfoundation.org,
esug-list(a)lists.esug.org, pilud(a)googlegroups.com,
smalltalk-research(a)googlegroups.com
* apologies for multiple copies *
The submission deadline for the International Workshop on Smalltalk
Technologies (IWST) 2010 has been extended to June 18. Please find the
details below.
Call for Papers
International Workshop on Smalltalk Technologies (IWST) 2010
co-located with European Smalltalk User Group Conference (ESUG)
Barcelona, Spain, September 11-17, 2010
** Description
The goal of the IWST workshop series is to create and foster a forum
around advances or experience in Smalltalk. We welcome contributions
on all aspects, theoretical as well as practical, of Smalltalk-related
topics.
There are two possible kinds of submissions, which must be in ACM SIGPLAN style:
* Research papers (up to 10 pages). Submissions in this category will
be rigorously reviewed, and accepted papers will be published in the
ACM Digital Library (ACM SIGPLAN has approved, the final ACM approval
is pending).
* Demonstration papers (up to 4 pages). Submissions in this category
will not be published in the ACM Digital Library, but will be
available for download from the workshop web page.
** Submission and Reviewing Process
The EasyChair submission web site is at
http://www.easychair.org/conferences/?conf=iwst10.
Authors will be given the opportunity to comment on reviewers' work by
providing feedback on the reviews. For this purpose, a questionnaire
will be sent to authors. Their answers will be evaluated anonymously,
and feedback will be handed on to reviewers.
** Important Dates
Submission: June 18, 2010 (Samoa time)
Feedback: July 16, 2010
ESUG Early Registration Deadline: July 9, 2010
Authors will be able to register for the early rate if their
registration depends on IWST notification.
Workshop: September 12, 2010, Barcelona, Spain
** Programme Committee
Co-Chairs:
Michael Haupt, Hasso-Plattner-Institut, University of Potsdam, Germany
Robert Hirschfeld, Hasso-Plattner-Institut, University of Potsdam, Germany
PC Members:
Gabriela Arevalo, Universidad Nacional de La Plata, Argentina
Johannes Brauer, NORDAKADEMIE, Germany
Johan Brichau, Université catholique de Louvain, Belgium
Marcus Denker, INRIA Lille - Nord Europe, France
Theo D'Hondt, Vrije Universiteit Brussel, Belgium
James Foster, GemStone Systems, Inc., USA
Andy Kellens, Vrije Universiteit Brussel, Belgium
Andreas Raab, Teleplace Inc., USA
Lukas Renggli, Software Composition Group (SCG), University of Bern, Switzerland
Randal L. Schwartz, Stonehenge Consulting Services, Inc.
Dave Ungar, IBM Research
_______________________________________________
Esug-list mailing list
Esug-list(a)lists.esug.org
http://lists.esug.org/listinfo/esug-list
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/
Hi all,
there is a discussion on the Hanoi Linux User Mailing list about OLPC
: http://lists.hanoilug.org/pipermail/hanoilug/2010-May/006754.html
that might be interest some of you on the mailing-list.
I would like to organize the 5th June an OLPC meeting in Ha Noi.
As Smalltalk (Squeak) is one of the main development language of the
OLPC platform, you might want to join us.
Regards,
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/
18th International Smalltalk Joint Conference - Call for Contributions
Barcelona, Spain
September 13 - 17, 2010; Camp Smalltalk September 11-12
http://www.esug.org/conferences/2010/
This call includes:
Developer program
Free ESUG tickets
Business day 16th of September (sponsored by Cincom Smalltalk)
International Workshop
http://www.esug.org/Conferences/2010/International+Workshop+on+Smalltalk+Te…
Student Volunteer
http://www.esug.org/Conferences/2010/Student+Volunteers+program
Camp Smalltalk 11-12 September 2010
----------------------------------------------------------------------
For the past 18 years, the European Smalltalk User Group (ESUG) has
organised the International Smalltalk Conference, a lively forum on
cutting edge software technologies that attract people from both
academia and industry for a whole week. The attendees are both
engineers using Smalltalk in business and students and teachers
using Smalltalk both for research and didactic purposes.
As every year, this year's edition of the largest European Smalltalk
event will include the regular Smalltalk developers conference with
renowned invited speakers, a Smalltalk camp that proves fruitful for
interactions and discussions. Besides, this year will be held the
- 6th edition of the Innovation Technology Awards where prizes will be
awarded to authors of best pieces of Smalltalk-related projects
- an international workshop on Smalltalk and dynamic languages
http://www.esug.org/Conferences/2010/International+Workshop+on+Smalltalk+Te…
* New this year:
- There will be a business day: thursday 16th of September 2010.
The focus will be on "Agile Development Processes and Smalltalk"
- ESUG will offer 10 free entrance tickets.
To get a free ticket you should send a mail to the esug
board (board(a)esug.org)
Subject: [ESUG 2010 Free entrance] + your name
And you should write a small motivation.
You can support the ESUG conference in many different ways:
* Sponsor the conference. New sponsoring packages are described at
http://www.esug.org/supportesug/becomeasponsor/
* Submit a talk, a software or a paper to one of the events. See
below.
* Attend the conference. We'd like to beat the previous record of
attendance (156 participants at Brest and 170 people at Amsterdam)!
* Students can get free registration and hosting if they enroll
into the the Student Volunteers program. See below.
Developers Forum: International Smalltalk Developers Conference
------------------------------------------------------------------------
This year we are looking for YOUR experience on using Smalltalk.
In addition, we are looking for tutorials. The
list of topics includes, but is not limited to the following:
* XP practices
* Development tools
* Experience reports
* Model driven development
* Web development
* Team management
* Meta-Modeling
* Security
* New libraries & frameworks
* Educational material
* Embedded systems and robotics
* SOA and Web services
* Interaction with other programming languages
Submissions due on 1 July 2010
Notification of acceptance on 15 of July 2010
More information at http://www.esug.org/conferences/2010
How to submit?
------------------
Pay attention: the places are limited so do not wait till the last
minute to apply. Prospective presenters should submit a request to
board(a)esug.org AND stephane.ducasse(a)free.fr
following the template below. Please use this template since the
emails will be automatically processed!
Subject: [ESUG 2010 Developers] + your name
First Name:
Last Name:
Email where you can always be reached:
Title:
Abstract:
Bio:
Any presentation not respecting this form will be discarded
automatically
Innovation Technology Award
------------------------------------------------------------------------
We are proud to announce the 6th Innovation Technology Awards. The
top 3 teams with the most innovative software will receive,
respectively, 500 Euros, 300 Euros and 200 Euros during an awards
ceremony at the conference. Developers of any Smalltalk-based
software are welcome to compete. This year we will request 3-5min videos.
More information at
http://www.esug.org/Conferences/2010/Innovation+Technology+Awards
Student Volunteer Program
------------------------------------------------------------------------
If you are a student wanting to attend ESUG, have you considered
being a student volunteer? Student volunteers help keep the
conference running smoothly; in return, they have free
accommodations, while still having most of the time to enjoy the
conference.
More information at
http://www.esug.org/conferences/2010http://www.esug.org/Conferences/2010/Student+Volunteers+program
We hope to see you there and have fun together.
--
Serge Stinckwich
UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
Every DSL ends up being Smalltalk
http://doesnotunderstand.org/