SPLASH 2015 - Workshops Combined Call for Papers

Craig Anslow <[email protected]> Fri, 17 Jul 2015 23:51:48 +0000
Newsgroups gmane.comp.programming.aspect.announce
Message-ID <D1CF53A0.29C7E%[email protected]>
--===============0492591381108196867==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_D1CF53A029C7Ecanslowucalgaryca_"

--_000_D1CF53A029C7Ecanslowucalgaryca_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

/**************************************************************************=
**********/
ACM Conference on Systems, Programming, Languages, and Applications:
          Software for Humanity (SPLASH'15)

      Pittsburgh, Pennsylvania, USA
      25th-30th October, 2015

      http://www.splashcon.org

      Sponsored by ACM SIGPLAN

/**************************************************************************=
**********/
CALL FOR WORKSHOP PAPERS AND PARTICIPATION

    Submissions Deadline: August 7, 2015

/**************************************************************************=
**********/

SPLASH'15 workshops address a rich variety of well-known and newly emerging=
 research areas and provide a creative and collaborative environment to dis=
cuss and solve challenge problems with attendees from industry and research=
 organizations from all over the world. Submission deadlines vary from work=
shop to workshop. Some workshops will be published in the ACM Digital Libra=
ry. The current SPLASH'15 workshops program is listed below and the abstrac=
ts at the end.

**************************************************************

CURRENT WORKSHOP PROGRAM

AGERE! - Workshop on Programming based on Actors, Agents, and Decentralized=
 Control
http://2015.splashcon.org/track/agere2015
Abstracts: August 1, 2015,
Submissions: August 7, 2015,
Position/work-in-progress Papers and Demos: September 7, 2015

DSM - Workshop on Domain-Specific Modeling
http://2015.splashcon.org/track/dsm2015
Submissions: August 7, 2015

ETX - Eclipse Technology eXchange Workshop
http://2015.splashcon.org/track/etx2015
Paper Registration: July 31, 2015
Submissions: August 7, 2015

FPW - Future Programming Workshop
http://2015.splashcon.org/track/fpw2015
Submissions: August 7, 2015

MobileDeLi - Workshop on Mobile Development Lifecycle
http://2015.splashcon.org/track/mobiledeli2015
Submissions: August 7, 2015

PLATEAU =96 Workshop on Evaluation and Usability of Programming Languages a=
nd Tools
http://2015.splashcon.org/track/plateau2015
Submissions: August 7, 2015

PROMOTO =96 Workshop on Programming for Mobile and Touch
http://2015.splashcon.org/track/promoto2015
Submissions: August 7, 2015

Parsing@SLE - Workshop on Parsing Programming Languages
http://2015.splashcon.org/track/ParsingAtSLE2015
Submissions: August 7, 2015

REBLS - Workshop on Reactive and Event-based Languages & Systems
http://2015.splashcon.org/track/rebls2015
Submissions: August 7, 2015

SEPS - Workshop on Software Engineering for Parallel Systems
http://2015.splashcon.org/track/seps2015
Submissions: August 7, 2015

SMART - Smart Software Strategies
http://conf.researchr.org/track/SmartSoftwareStrategies2015/SmartSoftwareSt=
rategies2015
Submissions: October 2, 2015

WODA - Workshop on Dynamic Analysis
http://2015.splashcon.org/track/woda2015
Submissions: August 7, 2015


For additional information, clarification, early feedback, or answers to qu=
estions, please contact the Workshop Organizers of your favorite workshops,=
 or the Workshops Chairs, Jan S. Rellermeyer and Du Li, at workshopsplash20=
[email protected]


**************************************************************
ANNEX: WORKSHOP ABSTRACTS AND DATES
**************************************************************
AGERE! 5th International Workshop on Programming based on Actors, Agents, a=
nd Decentralized Control
http://2015.splashcon.org/track/agere2015

-Deadlines:
Abstracts: August 1, 2015
Submissions: August 7, 2015
Position/work-in-progress Papers and Demos: September 7, 2015

- Organizers:
Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium
Philipp Haller, KTH Royal Institute of Technology, Sweden
Alessandro Ricci, University of Bologna, Italy
Carlos Varela, Rensselaer Polytechnic Institute

- Abstract:
The AGERE! workshop is aimed at focusing on programming systems, languages =
and applications based on actors, active/concurrent objects, agents and =96=
 more generally =96 high-level programming paradigms promoting a mindset of=
 decentralized control in solving problems and developing software. The wor=
kshop is designed to cover both the theory and the practice of design and p=
rogramming, bringing together researchers working on models, languages and =
technologies, and practitioners developing real-world systems and applicati=
ons.


**************************************************************
DSM - Domain-Specific Modeling workshop
http://2015.splashcon.org/track/dsm2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Jeff Gray, University of Alabama, USA
Jonathan Sprinkle, University of Arizona, USA
Juha-Pekka Tolvanen, MetaCase, Finland
Matti Rossi, Aalto University School of Economics, Finland

- Abstract:
Domain-specific languages provide a viable and time-tested solution for con=
tinuing to raise the level of abstraction, and thus productivity, beyond co=
ding, making systems development faster and easier. When accompanied with s=
uitable automated modeling tools and generators it delivers to the promises=
 of continuous delivery and devops. In Domain-Specific Modeling (DSM) the m=
odels are constructed using concepts that represent things in the applicati=
on domain, not concepts of a given programming language. The modeling langu=
age follows the domain abstractions and semantics, allowing developers to p=
erceive themselves as working directly with domain concepts. Together with =
frameworks and platforms, DSM can automate a large portion of software prod=
uction. This automation is possible because of domain-specificity: both the=
 modeling language and code generators fit to the requirements of a narrowl=
y defined domain, often inside one organization only.


**************************************************************
ETX - Eclipse Technology eXchange Workshop
http://2015.splashcon.org/track/etx2015

- Deadlines:
Abstracts: July 31, 2015
Submissions: August 7, 2015

- Organizers:
Tim Verbelen, Ghent University - iMinds, Belgium
Michael Burke, Rice University, USA

- Abstract:
The Eclipse platform (http://www.eclipse.org) was originally designed for b=
uilding integrated development environments for object-oriented application=
s. Over the years it has developed into a vibrant ecosystem of platforms, t=
oolkits, libraries, modeling frameworks, and tools that support various lan=
guages and programming styles. The goal of the ETX workshop is to bring tog=
ether researchers and practitioners to exchange ideas about potential new u=
ses of Eclipse and how Eclipse technology can be leveraged, improved, and/o=
r extended for research and education. After succesful editions of the ETX =
workshop in 2003-2007, we revived the ETX workshop in 2014 and are now up f=
or another edition. ETX 2015 invites original and unpublished contributions=
 about potential new uses of Eclipse and how Eclipse technology can be leve=
raged, improved, and/or extended for research and education.


**************************************************************
FPW - Future Programming Workshop
http://2015.splashcon.org/track/fpw2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Jonathan Edwards, MIT CSAIL, USA
Richard Gabriel, IBM Research, USA
Alex Payne, Emerging Languages Camp, USA

- Abstract:
The Future Programming Workshop (FPW) invites ambitious visions, new approa=
ches, and early-stage work of all kinds seeking to improve software develop=
ment. Participants will present their work at SPLASH in Pittsburgh and opti=
onally at Strange Loop in St. Louis, culminating in a writers=92 workshop a=
t SPLASH. FPW fosters a supportive and inspirational community of researche=
rs and practitioners working at the frontiers of software. We are looking f=
or transformative ideas outside the academic and industrial mainstream - id=
eas with potentially large impacts on how we will build software in the fut=
ure. We embrace early-stage work, when it is most in need of constructive c=
riticism, and offer a safe and effective environment in which to receive su=
ch criticism.


**************************************************************
MobileDeLi - Workshop on Mobile Development Lifecycle
http://2015.splashcon.org/track/mobiledeli2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Aharon Abadi, IBM Haifa Research Lab, Israel
Lori Flynn, CERT, USA
Jeff Gray, University of Alabama, USA

- Abstract:
Mobile application usage and development is experiencing exponential growth=
. According to Gartner, by 2016 more than 200 billion total apps will have =
been downloaded. The mobile domain presents new challenges to software engi=
neering. Mobile platforms are rapidly changing, including diverse capabilit=
ies as GPS, sensors, and input modes. Applications must be omni-channel and=
 work on all platforms.
Activated on mobile platforms, modern applications must be elastic and scal=
e on demand according to the hardware abilities. Applications often need to=
 support and use third-party services. Therefore, during development, secur=
ity and authorization processes for the dataflow must be applied. Bring you=
r own device (BYOD) policies bring new security data leaks challenges. Deve=
loping such applications requires suitable practices and tools e.g., archit=
ecture techniques that relate to the complexity at hand; improved refactori=
ng tools for hybrid applications using dynamic languages and polyglot devel=
opment and applications; and testing techniques for applications that run o=
n different devices. This workshop aims at establishing a community of rese=
archers and practitioners to share their work and lead further research in =
the mobile development area.

**************************************************************
PLATEAU =96 6th Workshop on Evaluation and Usability of Programming Languag=
es and Tools
http://2015.splashcon.org/track/plateau2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Thomas LaToza, UC Irvine, USA
Joshua Sunshine, Carnegie Mellon University, USA
Craig Anslow, Middlesex University, UK

- Abstract:
Programming languages exist to enable programmers to develop software effec=
tively. But how efficiently programmers can write software depends on the u=
sability of the languages and tools that they develop with. The aim of this=
 workshop is to discuss methods, metrics and techniques for evaluating the =
usability of languages and language tools. The supposed benefits of such la=
nguages and tools cover a large space, including making programs easier to =
read, write, and maintain; allowing programmers to write more flexible and =
powerful programs; and restricting programs to make them more safe and secu=
re. PLATEAU gathers the intersection of researchers in the programming lang=
uage, programming tool, and human-computer interaction communities to share=
 their research and discuss the future of evaluation and usability of progr=
amming languages and tools.


**************************************************************
Parsing - Parsing@SLE 2015
http://2015.splashcon.org/track/ParsingAtSLE2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Ali Afroozeh,
Loek Cleophas, Umea University, Sweden

- Abstract:
Parsing@SLE is a workshop on parsing programming languages, now in its thir=
d edition. The intended participants are the authors of parser generation t=
ools and parsers for programming languages and other software languages. Fo=
r the purpose of this workshop ``parsing=92=92 is a computation that takes =
a sequence of characters as input and produces a syntax tree or graph as ou=
tput. This possibly includes tokenization using regular expressions, derivi=
ng trees using context- free grammars, and mapping to abstract syntax trees=
. The goal is to bring together today=92s experts in the field of parsing, =
in order to explore open questions and possibly forge new collaborations. T=
he topics may include algorithms, implementation and generation techniques,=
 syntax and semantics of meta formalisms (BNF), etc.


**************************************************************
PROMOTO =96 3rd Workshop on Programming for Mobile and Touch
http://2015.splashcon.org/track/promoto2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Steven D. Fraser, Innoxec, USA
Alberto Sillitti, Center for Applied Software Engineering Bolzano, Italy

- Abstract:
Today, easy-to-use mobile devices like smartphones and tablets are becoming=
 more prevalent than traditional PCs and laptops. New programming languages=
 are emerging to enable programmers to develop software easily=97leveraging=
 the exciting advances in existing hardware, and providing abstractions tha=
t fit the capabilities of target platforms with multiple sensors, touch and=
 cloud capabilities. PROMOTO brings together researchers who have been expl=
oring new programming paradigms, embracing the new realities of always conn=
ected, touch-enabled mobile devices. PROMOTO 2015 would like to invite cont=
ributions covering technical aspects of cross-platform computing, cloud com=
puting, social applications and security. Submissions for this event are in=
vited in the general area of mobile and touch-oriented programming language=
s and programming environments, and teaching of programming for mobile devi=
ces.


**************************************************************
REBLS - Workshop on Reactive and Event-based Languages & Systems
http://2015.splashcon.org/track/rebls2015

- Deadlines:
Submissions: August 7, 2015

- Organizers:
Guido Salvaneschi, TU Darmstadt, Germany
Wolfgang De Meuter, Vrije Universiteit, Belgium
Patrick Eugster, Purdue University, USA
Lukasz Ziarek, State University of New York (SUNY) Buffalo, USA

Reactive programming and event-based programming are two closely related pr=
ogramming styles that are becoming ever more important with the advent of a=
dvanced HPC technology and the ever increasing requirement for our applicat=
ions to run on the web or on collaborating mobile devices. A number of publ=
ications on middleware and language design =97 so-called reactive and event=
-based languages and systems (REBLS) =97 have already seen the light, but t=
he field still raises several questions. For example, the interaction with =
mainstream language concepts is poorly understood, implementation technolog=
y is in its infancy and modularity mechanisms are almost totally lacking. M=
oreover, large applications are still to be developed and patterns and tool=
s for developing reactive applications is an area that is vastly unexplored=
.


**************************************************************
SEPS - 2nd Workshop on Software Engineering for Parallel Systems
http://2015.splashcon.org/track/seps2015

- Deadlines:
Papers: August 7, 2015

- Organizers:
Ali Jannesari, Technical University of Darmstadt, Germany
Siegfried Benkner, University of Vienna, Austria
Xinghui Zhao, Washington State University, USA
Ehsan Atoofian, Lakehead University, Canada
Yukionri Sato, Tokyo Institute of Technology, Japan

- Abstract:
The increased complexity of parallel applications on modern parallel platfo=
rms (e.g. multicore/manycore, distributed or hybrid) requires more insight =
into development processes, and necessitates the use of advanced methods an=
d techniques supporting developers in creating parallel applications or par=
allelizing and reengineering sequential legacy applications. We aim to adva=
nce the state of the art in different phases of parallel software developme=
nt, covering software engineering aspects such as requirements engineering =
and software specification; design and implementation; program analysis, pr=
ofiling and tuning; testing and debugging.


**************************************************************
SMART - Workshop on Smart Software Strategies
http://conf.researchr.org/track/SmartSoftwareStrategies2015/SmartSoftwareSt=
rategies2015

- Deadlines:
Papers: October 2, 2015

- Organizers:
Steven D. Fraser, Independent Consultant, USA
Dennis Mancl, Alcatel-Lucent, USA
Bill Opdyke, JP Morgan Chase & Co, USA

- Abstract:
We should learn from the past =96 to use what we learn for the next problem=
. What can we learn from the experiences of Y2K? There are some lessons abo=
ut software design and software maintenance that we might apply to the next=
 wave of software and technology:

Y2K bugs: In the late 1990s, software developers and managers were furiousl=
y working to analyze and fix potential =93Y2K bugs.=94 We all knew that the=
re were software applications that might fail on January 1, 2000, but no on=
e was sure how we would manage to fix all of these defects in time.
Today=92s =93smart=94 technologies: Fifteen years later, we are at the thre=
shold of a new era of software =96 smart phones, wearable technology, digit=
al currency, smart automobiles, smart power grids, smart appliances. How sh=
ould we prepare for this wave? Should we be thinking ahead, should we be an=
ticipating some of the potential risks and latent defects in our smart appl=
ications and smart support software for a software-driven future world?
What advances in software analysis, design, coding, and testing will we nee=
d to do reduce our exposure to defects, unintended side effects, and malici=
ous mischief? We might look to the past =96 to the biggest concentrated eff=
ort to clean up and modernize software on a worldwide scale. Are there some=
 lessons we can learn from =93Y2K remediation activities=94 of the 1990s?


**************************************************************
WODA - 13th International Workshop on Dynamic Analysis
http://2015.splashcon.org/track/woda2015

- Deadlines:
Papers: August 7, 2015

- Organizers:
Harry Xu, University of California, Irvine, USA
Walter Binder, University of Lugano, Switzerland
Yudi Zheng, University of Lugano, Switzerland

- Abstract:
Dynamic analysis is widely used in software development to understand vario=
us run-time properties of a program. Dynamic analysis includes both offline=
 techniques, which operate on some captured representation of the program's=
 behavior (e.g., a trace), and run-time techniques, which analyze the behav=
ior on the fly, while the system is executing. Although inherently incomple=
te, dynamic analyses can be more precise than their static counterparts and=
 show promise in aiding the understanding, development, and maintenance of =
robust and reliable large scale systems. Moreover, the data they provide en=
able statistical inferences to be made about program behavior. Dynamic anal=
ysis is playing a central role in the understanding of applications and sys=
tems as we grapple with emerging challenges such as systemic runtime bloat,=
 high energy consumption, and the explosion of Big Data. The overall goal o=
f WODA is to bring together researchers and practitioners working in all ar=
eas of dynamic analysis to discuss new issues, share results and ongoing wo=
rk, and foster collaborations. This workshop is a forum for researchers and=
 practitioners interested in the intersection of compilers, programming lan=
guages, architecture, software engineering, systems, high-performance compu=
ting, performance engineering, machine learning, and data mining for addres=
sing software and system performance. The workshop focuses on developing an=
d studying analytic technologies (e.g., program analysis, statistical analy=
sis, machine learning, data mining, visualization) applied on various softw=
are or system artifacts (e.g., production systems, tests, program traces, s=
ystem logs) to address issues in software and system reliability, dependabi=
lity, performance, and scalability.

 /*************************************************************************=
***********/


--_000_D1CF53A029C7Ecanslowucalgaryca_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <[email protected]>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div style=3D"font-family: Helvetica; font-size: 12px;">
<div>/*********************************************************************=
***************/</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>ACM Co=
nference on Systems, Programming, Languages, and Applications:</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp;=
 &nbsp;<span class=3D"Apple-tab-span" style=3D"white-space:pre">
</span>&nbsp; &nbsp; &nbsp; Software for Humanity (SPLASH'15)</div>
<div><br>
</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp;=
 &nbsp; &nbsp; Pittsburgh, Pennsylvania, USA</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp;=
 &nbsp; &nbsp; 25th-30th October, 2015</div>
<div><br>
</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp;=
 &nbsp; &nbsp; http://www.splashcon.org</div>
<div><br>
</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp;=
 &nbsp; &nbsp; Sponsored by ACM SIGPLAN</div>
<div><br>
</div>
<div>/*********************************************************************=
***************/</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>CALL F=
OR WORKSHOP PAPERS AND PARTICIPATION</div>
<div><br>
</div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"></span>&nbsp;=
 &nbsp; <span class=3D"Apple-tab-span" style=3D"white-space:pre">
</span>Submissions Deadline: August 7, 2015</div>
<div><br>
</div>
<div>/*********************************************************************=
***************/</div>
<div><br>
</div>
<div>SPLASH'15 workshops address a rich variety of well-known and newly eme=
rging research areas and provide a creative and collaborative environment t=
o discuss and solve challenge problems with attendees from industry and res=
earch organizations from all over
 the world. Submission deadlines vary from workshop to workshop. Some works=
hops will be published in the ACM Digital Library. The current SPLASH'15 wo=
rkshops program is listed below and the abstracts at the end.&nbsp;</div>
<div><br>
</div>
<div>**************************************************************&nbsp;</=
div>
<div><br>
</div>
<div>CURRENT WORKSHOP PROGRAM&nbsp;</div>
<div><br>
</div>
<div>AGERE! - Workshop on Programming based on Actors, Agents, and Decentra=
lized Control</div>
<div>http://2015.splashcon.org/track/agere2015</div>
<div>Abstracts: August 1, 2015,&nbsp;</div>
<div>Submissions: August 7, 2015,&nbsp;</div>
<div>Position/work-in-progress Papers and Demos: September 7, 2015</div>
<div><br>
</div>
<div>DSM - Workshop on Domain-Specific Modeling</div>
<div>http://2015.splashcon.org/track/dsm2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>ETX - Eclipse Technology eXchange Workshop</div>
<div>http://2015.splashcon.org/track/etx2015</div>
<div>Paper Registration: July 31, 2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>FPW - Future Programming Workshop</div>
<div>http://2015.splashcon.org/track/fpw2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>MobileDeLi - Workshop on Mobile Development Lifecycle&nbsp;</div>
<div>http://2015.splashcon.org/track/mobiledeli2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>PLATEAU =96 Workshop on Evaluation and Usability of Programming Langua=
ges and Tools&nbsp;</div>
<div>http://2015.splashcon.org/track/plateau2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>PROMOTO =96 Workshop on Programming for Mobile and Touch&nbsp;</div>
<div>http://2015.splashcon.org/track/promoto2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>Parsing@SLE - Workshop on Parsing Programming Languages</div>
<div>http://2015.splashcon.org/track/ParsingAtSLE2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>REBLS - Workshop on Reactive and Event-based Languages &amp; Systems</=
div>
<div>http://2015.splashcon.org/track/rebls2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>SEPS - Workshop on Software Engineering for Parallel Systems</div>
<div>http://2015.splashcon.org/track/seps2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>SMART - Smart Software Strategies</div>
<div>http://conf.researchr.org/track/SmartSoftwareStrategies2015/SmartSoftw=
areStrategies2015</div>
<div>Submissions: October 2, 2015</div>
<div><br>
</div>
<div>WODA - Workshop on Dynamic Analysis</div>
<div>http://2015.splashcon.org/track/woda2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div><br>
</div>
<div>For additional information, clarification, early feedback, or answers =
to questions, please contact the Workshop Organizers of your favorite works=
hops, or the Workshops Chairs, Jan S. Rellermeyer and Du Li, at workshopspl=
[email protected]</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************&nbsp;</=
div>
<div>ANNEX: WORKSHOP ABSTRACTS AND DATES&nbsp;</div>
<div>**************************************************************&nbsp;</=
div>
<div>AGERE! 5th International Workshop on Programming based on Actors, Agen=
ts, and Decentralized Control</div>
<div>http://2015.splashcon.org/track/agere2015</div>
<div><br>
</div>
<div>-Deadlines:&nbsp;</div>
<div>Abstracts: August 1, 2015</div>
<div>Submissions: August 7, 2015</div>
<div>Position/work-in-progress Papers and Demos: September 7, 2015</div>
<div><br>
</div>
<div>- Organizers:</div>
<div>Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium</div>
<div>Philipp Haller, KTH Royal Institute of Technology, Sweden</div>
<div>Alessandro Ricci, University of Bologna, Italy</div>
<div>Carlos Varela, Rensselaer Polytechnic Institute</div>
<div><br>
</div>
<div>- Abstract:&nbsp;</div>
<div>The AGERE! workshop is aimed at focusing on programming systems, langu=
ages and applications based on actors, active/concurrent objects, agents an=
d =96 more generally =96 high-level programming paradigms promoting a minds=
et of decentralized control in solving
 problems and developing software. The workshop is designed to cover both t=
he theory and the practice of design and programming, bringing together res=
earchers working on models, languages and technologies, and practitioners d=
eveloping real-world systems and
 applications.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************&nbsp;</=
div>
<div>DSM - Domain-Specific Modeling workshop</div>
<div>http://2015.splashcon.org/track/dsm2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Jeff Gray, University of Alabama, USA&nbsp;</div>
<div>Jonathan Sprinkle, University of Arizona, USA&nbsp;</div>
<div>Juha-Pekka Tolvanen, MetaCase, Finland&nbsp;</div>
<div>Matti Rossi, Aalto University School of Economics, Finland&nbsp;</div>
<div><br>
</div>
<div>- Abstract:&nbsp;</div>
<div>Domain-specific languages provide a viable and time-tested solution fo=
r continuing to raise the level of abstraction, and thus productivity, beyo=
nd coding, making systems development faster and easier. When accompanied w=
ith suitable automated modeling
 tools and generators it delivers to the promises of continuous delivery an=
d devops. In Domain-Specific Modeling (DSM) the models are constructed usin=
g concepts that represent things in the application domain, not concepts of=
 a given programming language. The
 modeling language follows the domain abstractions and semantics, allowing =
developers to perceive themselves as working directly with domain concepts.=
 Together with frameworks and platforms, DSM can automate a large portion o=
f software production. This automation
 is possible because of domain-specificity: both the modeling language and =
code generators fit to the requirements of a narrowly defined domain, often=
 inside one organization only.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>ETX - Eclipse Technology eXchange Workshop</div>
<div>http://2015.splashcon.org/track/etx2015</div>
<div><br>
</div>
<div>- Deadlines:&nbsp;</div>
<div>Abstracts: July 31, 2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Tim Verbelen, Ghent University - iMinds, Belgium&nbsp;</div>
<div>Michael Burke, Rice University, USA&nbsp;</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>The Eclipse platform (http://www.eclipse.org) was originally designed =
for building integrated development environments for object-oriented applic=
ations. Over the years it has developed into a vibrant ecosystem of platfor=
ms, toolkits, libraries, modeling
 frameworks, and tools that support various languages and programming style=
s. The goal of the ETX workshop is to bring together researchers and practi=
tioners to exchange ideas about potential new uses of Eclipse and how Eclip=
se technology can be leveraged,
 improved, and/or extended for research and education. After succesful edit=
ions of the ETX workshop in 2003-2007, we revived the ETX workshop in 2014 =
and are now up for another edition. ETX 2015 invites original and unpublish=
ed contributions about potential
 new uses of Eclipse and how Eclipse technology can be leveraged, improved,=
 and/or extended for research and education.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>FPW - Future Programming Workshop</div>
<div>http://2015.splashcon.org/track/fpw2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Jonathan Edwards, MIT CSAIL, USA&nbsp;</div>
<div>Richard Gabriel, IBM Research, USA&nbsp;</div>
<div>Alex Payne, Emerging Languages Camp, USA</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>The Future Programming Workshop (FPW) invites ambitious visions, new a=
pproaches, and early-stage work of all kinds seeking to improve software de=
velopment. Participants will present their work at SPLASH in Pittsburgh and=
 optionally at Strange Loop in St.
 Louis, culminating in a writers=92 workshop at SPLASH. FPW fosters a suppo=
rtive and inspirational community of researchers and practitioners working =
at the frontiers of software. We are looking for transformative ideas outsi=
de the academic and industrial mainstream
 - ideas with potentially large impacts on how we will build software in th=
e future. We embrace early-stage work, when it is most in need of construct=
ive criticism, and offer a safe and effective environment in which to recei=
ve such criticism.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>MobileDeLi - Workshop on Mobile Development Lifecycle&nbsp;</div>
<div>http://2015.splashcon.org/track/mobiledeli2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Aharon Abadi, IBM Haifa Research Lab, Israel</div>
<div>Lori Flynn, CERT, USA</div>
<div>Jeff Gray, University of Alabama, USA</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>Mobile application usage and development is experiencing exponential g=
rowth. According to Gartner, by 2016 more than 200 billion total apps will =
have been downloaded. The mobile domain presents new challenges to software=
 engineering. Mobile platforms are
 rapidly changing, including diverse capabilities as GPS, sensors, and inpu=
t modes. Applications must be omni-channel and work on all platforms.</div>
<div>Activated on mobile platforms, modern applications must be elastic and=
 scale on demand according to the hardware abilities. Applications often ne=
ed to support and use third-party services. Therefore, during development, =
security and authorization processes
 for the dataflow must be applied. Bring your own device (BYOD) policies br=
ing new security data leaks challenges. Developing such applications requir=
es suitable practices and tools e.g., architecture techniques that relate t=
o the complexity at hand; improved
 refactoring tools for hybrid applications using dynamic languages and poly=
glot development and applications; and testing techniques for applications =
that run on different devices. This workshop aims at establishing a communi=
ty of researchers and practitioners
 to share their work and lead further research in the mobile development ar=
ea.</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>PLATEAU =96 6th Workshop on Evaluation and Usability of Programming La=
nguages and Tools&nbsp;</div>
<div>http://2015.splashcon.org/track/plateau2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Thomas LaToza, UC Irvine, USA</div>
<div>Joshua Sunshine, Carnegie Mellon University, USA</div>
<div>Craig Anslow, Middlesex University, UK</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>Programming languages exist to enable programmers to develop software =
effectively. But how efficiently programmers can write software depends on =
the usability of the languages and tools that they develop with. The aim of=
 this workshop is to discuss methods,
 metrics and techniques for evaluating the usability of languages and langu=
age tools. The supposed benefits of such languages and tools cover a large =
space, including making programs easier to read, write, and maintain; allow=
ing programmers to write more flexible
 and powerful programs; and restricting programs to make them more safe and=
 secure. PLATEAU gathers the intersection of researchers in the programming=
 language, programming tool, and human-computer interaction communities to =
share their research and discuss
 the future of evaluation and usability of programming languages and tools.=
</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>Parsing - Parsing@SLE 2015</div>
<div>http://2015.splashcon.org/track/ParsingAtSLE2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:</div>
<div>Ali Afroozeh,&nbsp;</div>
<div>Loek Cleophas, Umea University, Sweden</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>Parsing@SLE is a workshop on parsing programming languages, now in its=
 third edition. The intended participants are the authors of parser generat=
ion tools and parsers for programming languages and other software language=
s. For the purpose of this workshop
 ``parsing=92=92 is a computation that takes a sequence of characters as in=
put and produces a syntax tree or graph as output. This possibly includes t=
okenization using regular expressions, deriving trees using context- free g=
rammars, and mapping to abstract syntax
 trees. The goal is to bring together today=92s experts in the field of par=
sing, in order to explore open questions and possibly forge new collaborati=
ons. The topics may include algorithms, implementation and generation techn=
iques, syntax and semantics of meta
 formalisms (BNF), etc.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>PROMOTO =96 3rd Workshop on Programming for Mobile and Touch&nbsp;</di=
v>
<div>http://2015.splashcon.org/track/promoto2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Steven D. Fraser, Innoxec, USA</div>
<div>Alberto Sillitti, Center for Applied Software Engineering Bolzano, Ita=
ly</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>Today, easy-to-use mobile devices like smartphones and tablets are bec=
oming more prevalent than traditional PCs and laptops. New programming lang=
uages are emerging to enable programmers to develop software easily=97lever=
aging the exciting advances in existing
 hardware, and providing abstractions that fit the capabilities of target p=
latforms with multiple sensors, touch and cloud capabilities. PROMOTO bring=
s together researchers who have been exploring new programming paradigms, e=
mbracing the new realities of always
 connected, touch-enabled mobile devices. PROMOTO 2015 would like to invite=
 contributions covering technical aspects of cross-platform computing, clou=
d computing, social applications and security. Submissions for this event a=
re invited in the general area of
 mobile and touch-oriented programming languages and programming environmen=
ts, and teaching of programming for mobile devices.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>REBLS - Workshop on Reactive and Event-based Languages &amp; Systems</=
div>
<div>http://2015.splashcon.org/track/rebls2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Guido Salvaneschi, TU Darmstadt, Germany</div>
<div>Wolfgang De Meuter, Vrije Universiteit, Belgium</div>
<div>Patrick Eugster, Purdue University, USA</div>
<div>Lukasz Ziarek, State University of New York (SUNY) Buffalo, USA</div>
<div><br>
</div>
<div>Reactive programming and event-based programming are two closely relat=
ed programming styles that are becoming ever more important with the advent=
 of advanced HPC technology and the ever increasing requirement for our app=
lications to run on the web or on
 collaborating mobile devices. A number of publications on middleware and l=
anguage design =97 so-called reactive and event-based languages and systems=
 (REBLS) =97 have already seen the light, but the field still raises severa=
l questions. For example, the interaction
 with mainstream language concepts is poorly understood, implementation tec=
hnology is in its infancy and modularity mechanisms are almost totally lack=
ing. Moreover, large applications are still to be developed and patterns an=
d tools for developing reactive
 applications is an area that is vastly unexplored.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>SEPS - 2nd Workshop on Software Engineering for Parallel Systems</div>
<div>http://2015.splashcon.org/track/seps2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Papers: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Ali Jannesari, Technical University of Darmstadt, Germany</div>
<div>Siegfried Benkner, University of Vienna, Austria</div>
<div>Xinghui Zhao, Washington State University, USA</div>
<div>Ehsan Atoofian, Lakehead University, Canada</div>
<div>Yukionri Sato, Tokyo Institute of Technology, Japan</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>The increased complexity of parallel applications on modern parallel p=
latforms (e.g. multicore/manycore, distributed or hybrid) requires more ins=
ight into development processes, and necessitates the use of advanced metho=
ds and techniques supporting developers
 in creating parallel applications or parallelizing and reengineering seque=
ntial legacy applications. We aim to advance the state of the art in differ=
ent phases of parallel software development, covering software engineering =
aspects such as requirements engineering
 and software specification; design and implementation; program analysis, p=
rofiling and tuning; testing and debugging.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>SMART - Workshop on Smart Software Strategies</div>
<div>http://conf.researchr.org/track/SmartSoftwareStrategies2015/SmartSoftw=
areStrategies2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Papers: October 2, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Steven D. Fraser, Independent Consultant, USA</div>
<div>Dennis Mancl, Alcatel-Lucent, USA</div>
<div>Bill Opdyke, JP Morgan Chase &amp; Co, USA</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>We should learn from the past =96 to use what we learn for the next pr=
oblem. What can we learn from the experiences of Y2K? There are some lesson=
s about software design and software maintenance that we might apply to the=
 next wave of software and technology:</div>
<div><br>
</div>
<div>Y2K bugs: In the late 1990s, software developers and managers were fur=
iously working to analyze and fix potential =93Y2K bugs.=94 We all knew tha=
t there were software applications that might fail on January 1, 2000, but =
no one was sure how we would manage
 to fix all of these defects in time.</div>
<div>Today=92s =93smart=94 technologies: Fifteen years later, we are at the=
 threshold of a new era of software =96 smart phones, wearable technology, =
digital currency, smart automobiles, smart power grids, smart appliances. H=
ow should we prepare for this wave? Should
 we be thinking ahead, should we be anticipating some of the potential risk=
s and latent defects in our smart applications and smart support software f=
or a software-driven future world?</div>
<div>What advances in software analysis, design, coding, and testing will w=
e need to do reduce our exposure to defects, unintended side effects, and m=
alicious mischief? We might look to the past =96 to the biggest concentrate=
d effort to clean up and modernize
 software on a worldwide scale. Are there some lessons we can learn from =
=93Y2K remediation activities=94 of the 1990s?</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>WODA - 13th International Workshop on Dynamic Analysis</div>
<div>http://2015.splashcon.org/track/woda2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Papers: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers:&nbsp;</div>
<div>Harry Xu, University of California, Irvine, USA</div>
<div>Walter Binder, University of Lugano, Switzerland</div>
<div>Yudi Zheng, University of Lugano, Switzerland</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>Dynamic analysis is widely used in software development to understand =
various run-time properties of a program. Dynamic analysis includes both of=
fline techniques, which operate on some captured representation of the prog=
ram's behavior (e.g., a trace),
 and run-time techniques, which analyze the behavior on the fly, while the =
system is executing. Although inherently incomplete, dynamic analyses can b=
e more precise than their static counterparts and show promise in aiding th=
e understanding, development, and
 maintenance of robust and reliable large scale systems. Moreover, the data=
 they provide enable statistical inferences to be made about program behavi=
or. Dynamic analysis is playing a central role in the understanding of appl=
ications and systems as we grapple
 with emerging challenges such as systemic runtime bloat, high energy consu=
mption, and the explosion of Big Data. The overall goal of WODA is to bring=
 together researchers and practitioners working in all areas of dynamic ana=
lysis to discuss new issues, share
 results and ongoing work, and foster collaborations. This workshop is a fo=
rum for researchers and practitioners interested in the intersection of com=
pilers, programming languages, architecture, software engineering, systems,=
 high-performance computing, performance
 engineering, machine learning, and data mining for addressing software and=
 system performance. The workshop focuses on developing and studying analyt=
ic technologies (e.g., program analysis, statistical analysis, machine lear=
ning, data mining, visualization)
 applied on various software or system artifacts (e.g., production systems,=
 tests, program traces, system logs) to address issues in software and syst=
em reliability, dependability, performance, and scalability.</div>
<div><br>
</div>
<div>&nbsp;/***************************************************************=
*********************/</div>
<div><br>
</div>
</div>
</body>
</html>

--_000_D1CF53A029C7Ecanslowucalgaryca_--


--===============0492591381108196867==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

__________________________________________________
Announce mailing list    -    [email protected]

To unsubscribe and change options, go to:
http://aosd.net/mailman/listinfo/announce_aosd.net

Check out the AOSD.net Wiki: http://aosd.net/wiki
--===============0492591381108196867==--