Special Issue on Smalltalk Technologies

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Special Issue on Smalltalk Technologies

ducasse
Special Issue on Smalltalk Technologies 
https://www.journals.elsevier.com/science-of-computer-programming 
Guest Editors: 
Loïc Lagadec (Coordinator) 
Ensta Bretagne, Lab-STICC
Anne Etien
Université de Lille, CRIStAL, UMR9189
Jannik Laval
Université Lumière Lyon 2, DISP, EA 4570

Theme 
Smalltalk is an exciting object‐oriented language in which even primitive values are uniformly handled as normal objects, described by classes that one can browse, inspect and extend. Smalltalk was born during the seventies, still the ideas behind the currently available implementations are often at the edge of innovation.
Smalltalk benefits from being a highly expressive language in which complex and powerful systems can emerge from the composition of simple building blocks. Thanks to its dynamic nature, fast prototyping and agile software development are made possible. Smalltalk is not only a simple and pure dynamic object-oriented language, but is also a programmable system with processes, its own user interface and a complete Interactive Development Environment (IDE).
Smalltalk is a reflexive system, with all its elements being implemented in Smalltalk, which benefits from powerful meta‐programming facilities. This means that elements can be extended, customized or adapted according to particular contexts, that the Smalltalk IDE itself can be used to implement, validate and debug the Smalltalk system extensions, and that a program is able to query and to change its own structure and behaviour. 
In this context, the research topics that relate to Smalltalk technologies are large, and need to receive more attention and research effort, considering that Smalltalk has established itself as a test bed for software engineering theories and tools.



TOPICS include: 
Aspect-oriented programming,
Design patterns,
Experience reports,
Frameworks,
Implementation, new dialects or languages implemented in Smalltalk,
Interaction with other languages,
Meta-programming and Meta-modelling,
Tools


Important Dates: 
Apr. 30, 2019 Full paper submission due
Aug.31, 2019 Paper acceptance decision 
Sep.15, 2019 Camera-ready paper due

Reply | Threaded
Open this post in threaded view
|

Re: Special Issue on Smalltalk Technologies

cedreek
Tu penses que je peux tenter de publier un papier un peu sur les principes du SIS ?

Je pense je pourrais tenter aussi un truc avec mon étudiants et Jannik sur l’aspect CPS. 

@++

Cedrick

Ps je revois pour simplifier l’approche et commencer à faire émerger des scnenario

Envoyé de mon iPhone

Le 26 mars 2019 à 11:37, ducasse <[hidden email]> a écrit :

Special Issue on Smalltalk Technologies 
https://www.journals.elsevier.com/science-of-computer-programming 
Guest Editors: 
Loïc Lagadec (Coordinator) 
Ensta Bretagne, Lab-STICC
Anne Etien
Université de Lille, CRIStAL, UMR9189
Jannik Laval
Université Lumière Lyon 2, DISP, EA 4570

Theme 
Smalltalk is an exciting object‐oriented language in which even primitive values are uniformly handled as normal objects, described by classes that one can browse, inspect and extend. Smalltalk was born during the seventies, still the ideas behind the currently available implementations are often at the edge of innovation.
Smalltalk benefits from being a highly expressive language in which complex and powerful systems can emerge from the composition of simple building blocks. Thanks to its dynamic nature, fast prototyping and agile software development are made possible. Smalltalk is not only a simple and pure dynamic object-oriented language, but is also a programmable system with processes, its own user interface and a complete Interactive Development Environment (IDE).
Smalltalk is a reflexive system, with all its elements being implemented in Smalltalk, which benefits from powerful meta‐programming facilities. This means that elements can be extended, customized or adapted according to particular contexts, that the Smalltalk IDE itself can be used to implement, validate and debug the Smalltalk system extensions, and that a program is able to query and to change its own structure and behaviour. 
In this context, the research topics that relate to Smalltalk technologies are large, and need to receive more attention and research effort, considering that Smalltalk has established itself as a test bed for software engineering theories and tools.



TOPICS include: 
Aspect-oriented programming,
Design patterns,
Experience reports,
Frameworks,
Implementation, new dialects or languages implemented in Smalltalk,
Interaction with other languages,
Meta-programming and Meta-modelling,
Tools


Important Dates: 
Apr. 30, 2019 Full paper submission due
Aug.31, 2019 Paper acceptance decision 
Sep.15, 2019 Camera-ready paper due