<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>/************************************************************************************/</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>ACM Conference on Systems, Programming, Languages, and Applications:</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span> <span class="Apple-tab-span" style="white-space:pre">
</span> Software for Humanity (SPLASH'15)</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span> Pittsburgh, Pennsylvania, USA</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span> 25th-30th October, 2015</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span> http://www.splashcon.org</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span> Sponsored by ACM SIGPLAN</div>
<div><br>
</div>
<div>/************************************************************************************/</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>CALL FOR WORKSHOP PAPERS AND PARTICIPATION</div>
<div><br>
</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span> <span class="Apple-tab-span" style="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 emerging research areas and provide a creative and collaborative environment to discuss and solve challenge problems with attendees from industry and research organizations from all over
the world. Submission deadlines vary from workshop to workshop. Some workshops will be published in the ACM Digital Library. The current SPLASH'15 workshops program is listed below and the abstracts at the end. </div>
<div><br>
</div>
<div>************************************************************** </div>
<div><br>
</div>
<div>CURRENT WORKSHOP PROGRAM </div>
<div><br>
</div>
<div>AGERE! - Workshop on Programming based on Actors, Agents, and Decentralized Control</div>
<div>http://2015.splashcon.org/track/agere2015</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>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 </div>
<div>http://2015.splashcon.org/track/mobiledeli2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>PLATEAU – Workshop on Evaluation and Usability of Programming Languages and Tools </div>
<div>http://2015.splashcon.org/track/plateau2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>PROMOTO – Workshop on Programming for Mobile and Touch </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 & 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/SmartSoftwareStrategies2015</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 workshops, or the Workshops Chairs, Jan S. Rellermeyer and Du Li, at workshopsplash2015@easychair.org</div>
<div><br>
</div>
<div><br>
</div>
<div>************************************************************** </div>
<div>ANNEX: WORKSHOP ABSTRACTS AND DATES </div>
<div>************************************************************** </div>
<div>AGERE! 5th International Workshop on Programming based on Actors, Agents, and Decentralized Control</div>
<div>http://2015.splashcon.org/track/agere2015</div>
<div><br>
</div>
<div>-Deadlines: </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: </div>
<div>The AGERE! workshop is aimed at focusing on programming systems, languages and applications based on actors, active/concurrent objects, agents and – more generally – high-level programming paradigms promoting a mindset of decentralized control in solving
problems and developing software. The workshop is designed to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and
applications.</div>
<div><br>
</div>
<div><br>
</div>
<div>************************************************************** </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: </div>
<div>Jeff Gray, University of Alabama, USA </div>
<div>Jonathan Sprinkle, University of Arizona, USA </div>
<div>Juha-Pekka Tolvanen, MetaCase, Finland </div>
<div>Matti Rossi, Aalto University School of Economics, Finland </div>
<div><br>
</div>
<div>- Abstract: </div>
<div>Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling
tools and generators it delivers to the promises of continuous delivery and devops. In Domain-Specific Modeling (DSM) the models are constructed using 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 of 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: </div>
<div>Abstracts: July 31, 2015</div>
<div>Submissions: August 7, 2015</div>
<div><br>
</div>
<div>- Organizers: </div>
<div>Tim Verbelen, Ghent University - iMinds, Belgium </div>
<div>Michael Burke, Rice University, USA </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 applications. Over the years it has developed into a vibrant ecosystem of platforms, toolkits, libraries, modeling
frameworks, and tools that support various languages and programming styles. The goal of the ETX workshop is to bring together researchers and practitioners to exchange ideas about potential new uses of Eclipse and how Eclipse technology can be leveraged,
improved, and/or 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 for another edition. ETX 2015 invites original and unpublished 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: </div>
<div>Jonathan Edwards, MIT CSAIL, USA </div>
<div>Richard Gabriel, IBM Research, USA </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 approaches, and early-stage work of all kinds seeking to improve software development. Participants will present their work at SPLASH in Pittsburgh and optionally at Strange Loop in St.
Louis, culminating in a writers’ workshop at SPLASH. FPW fosters a supportive and inspirational community of researchers and practitioners working at the frontiers of software. We are looking for transformative ideas outside the academic and industrial mainstream
- ideas with potentially large impacts on how we will build software in the future. We embrace early-stage work, when it is most in need of constructive criticism, and offer a safe and effective environment in which to receive such criticism.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>MobileDeLi - Workshop on Mobile Development Lifecycle </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: </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 growth. 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 input 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 need 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 bring new security data leaks challenges. Developing such applications requires suitable practices and tools e.g., architecture techniques that relate to the complexity at hand; improved
refactoring tools for hybrid applications using dynamic languages and polyglot development and applications; and testing techniques for applications that run on different devices. This workshop aims at establishing a community of researchers and practitioners
to share their work and lead further research in the mobile development area.</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>PLATEAU – 6th Workshop on Evaluation and Usability of Programming Languages and Tools </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: </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 language tools. The supposed benefits of such languages 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 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, </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 generation tools and parsers for programming languages and other software languages. For the purpose of this workshop
``parsing’’ is a computation that takes a sequence of characters as input and produces a syntax tree or graph as output. This possibly includes tokenization using regular expressions, deriving trees using context- free grammars, and mapping to abstract syntax
trees. The goal is to bring together today’s experts in the field of parsing, in order to explore open questions and possibly forge new collaborations. The topics may include algorithms, implementation and generation techniques, syntax and semantics of meta
formalisms (BNF), etc.</div>
<div><br>
</div>
<div><br>
</div>
<div>**************************************************************</div>
<div>PROMOTO – 3rd Workshop on Programming for Mobile and Touch </div>
<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: </div>
<div>Steven D. Fraser, Innoxec, USA</div>
<div>Alberto Sillitti, Center for Applied Software Engineering Bolzano, Italy</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>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—leveraging the exciting advances in existing
hardware, and providing abstractions that fit the capabilities of target platforms with multiple sensors, touch and cloud capabilities. PROMOTO brings together researchers who have been exploring new programming paradigms, embracing the new realities of always
connected, touch-enabled mobile devices. PROMOTO 2015 would like to invite contributions covering technical aspects of cross-platform computing, cloud computing, social applications and security. Submissions for this event are invited in the general area of
mobile and touch-oriented programming languages and programming environments, 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 & 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: </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 related programming styles that are becoming ever more important with the advent of advanced HPC technology and the ever increasing requirement for our applications to run on the web or on
collaborating mobile devices. A number of publications on middleware and language design — so-called reactive and event-based languages and systems (REBLS) — have already seen the light, but the field still raises several questions. For example, the interaction
with mainstream language concepts is poorly understood, implementation technology is in its infancy and modularity mechanisms are almost totally lacking. Moreover, large applications are still to be developed and patterns and 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: </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 platforms (e.g. multicore/manycore, distributed or hybrid) requires more insight into development processes, and necessitates the use of advanced methods and techniques supporting developers
in creating parallel applications or parallelizing and reengineering sequential legacy applications. We aim to advance the state of the art in different phases of parallel software development, covering software engineering aspects such as requirements engineering
and software specification; design and implementation; program analysis, profiling 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/SmartSoftwareStrategies2015</div>
<div><br>
</div>
<div>- Deadlines:</div>
<div>Papers: October 2, 2015</div>
<div><br>
</div>
<div>- Organizers: </div>
<div>Steven D. Fraser, Independent Consultant, USA</div>
<div>Dennis Mancl, Alcatel-Lucent, USA</div>
<div>Bill Opdyke, JP Morgan Chase & Co, USA</div>
<div><br>
</div>
<div>- Abstract:</div>
<div>We should learn from the past – to use what we learn for the next problem. What can we learn from the experiences of Y2K? There are some lessons 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 furiously working to analyze and fix potential “Y2K bugs.” We all knew that 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’s “smart” technologies: Fifteen years later, we are at the threshold of a new era of software – smart phones, wearable technology, digital currency, smart automobiles, smart power grids, smart appliances. How should we prepare for this wave? Should
we be thinking ahead, should we be anticipating some of the potential risks and latent defects in our smart applications and smart support software for a software-driven future world?</div>
<div>What advances in software analysis, design, coding, and testing will we need to do reduce our exposure to defects, unintended side effects, and malicious mischief? We might look to the past – to the biggest concentrated effort to clean up and modernize
software on a worldwide scale. Are there some lessons we can learn from “Y2K remediation activities” 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: </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 offline techniques, which operate on some captured representation of the program'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 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 enable statistical inferences to be made about program behavior. Dynamic analysis is playing a central role in the understanding of applications and systems as we grapple
with emerging challenges such as systemic runtime bloat, high energy consumption, and the explosion of Big Data. The overall goal of WODA is to bring together researchers and practitioners working in all areas of dynamic analysis to discuss new issues, share
results and ongoing work, and foster collaborations. This workshop is a forum for researchers and practitioners interested in the intersection of compilers, 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 analytic technologies (e.g., program analysis, statistical analysis, machine learning, 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 system reliability, dependability, performance, and scalability.</div>
<div><br>
</div>
<div> /************************************************************************************/</div>
<div><br>
</div>
</body>
</html>