News
The preliminary program is now online. We are excited to have 2 keynote speeches, 1 panel, and 8 paper presentations!
Themes and Goals
The landscape of computation platforms has changed dramatically in recent
years. Emerging systems --- such as wearable devices, smartphones, unmanned
aerial vehicles, Internet of things, cloud computing servers, heterogeneous
clusters, and data centers --- pose a distinct set of system-oriented
challenges ranging from data throughput, energy efficiency, security, real-time
guarantees, to high performance. In the meantime, modularity remains a
cornerstone in modern software engineering, bringing in crucial benefits such
as modular reasoning, improved program understanding, and collaborative
software development. Current methodologies and software development technologies should
be revised in order to produce software to meet system-oriented goals. The role of the
Software Engineer is essential, having to be aware of the
implications that each design, architecture and implementation
decision has on the application-system ecosystem.
This workshop is driven by one fundamental question: How does modularity
interact with system-oriented goals? We welcome both positive and negative
responses to this question. An example of the former would be modular reasoning
systems specifically designed to promote system-oriented goals, whereas an
example of the latter would be anti-patterns against system-oriented goals
during modular software development. More concretely, areas of interest include
but are not limited to:
- Energy-aware software engineering (e.g. energy efficiency models, energy efficiency as a quality attribute, energy-aware self-adaptation)
- Modularity support for energy-conscious and resource-constrained
applications
- Modularity support (e.g., programming language design and verification) for
Big Data applications
- Modularity support for high-performance, distributed, and heterogeneous
applications
- Software architecture for reusability and adaptability in systems and their interactions with applications
- Modular security support (e.g., compositional information flow,
compositional program analysis)
- Modular real-time systems
- Modular design interfacing applications and operating systems
- Modular design interfacing software and hardware
- Modularity support on emerging platforms (e.g., Internet of Things and
wearable devices)
- Empirical studies (patterns and anti-patterns) on the relationship between
modularity and system-oriented goals
- Software engineering techniques to balance the trade-off between modularity
and efficiency
- Memory bloats and long-tail performance problems across modular boundaries
- Program optimization across modular boundaries
- Modularity in systems software
- Reasoning across applications, compilers, and virtual machines
In a nutshell, we welcome all work sharing the spirit of Modularity Meets
Systems.
Submissions
MASS is designed to stimulate interactions and debates in an informal
environment. We welcome papers that identify new problems or report work in
progress. A good MASS submission should be interesting, concrete,
and clear. It does not need to describe a complete solution.
Specifically,
- MASS accepts both regular papers and position papers.
- Regular papers must not exceed 6 pages in length (including all references
and appendixes), and short papers must not exceed 2 pages in length.
- All submissions should follow the ACM SIGPLAN format. Latex users please use the sigplanconf, 9pt font option.
- Papers previously published or already being reviewed by another conference
are not eligible.
- At the discretion of the authors, accepted papers may be included in ACM
Digital Library. Authors of accepted papers who wish to have their papers
in the ACM Digital Library will be asked to transfer copyright to the ACM.
- Submission site here.
Important Dates
- Paper submission deadline: January 29, 2016 (extended)
- Paper notification date: February 11, 2016
- Paper camera-ready deadline: February 22, 2016
- Workshop: March 14, 2016 (tentative)
Organizers
Program Chair
Program Committee
- Fernando Castor, Federal University of Pernambuco (UFPE)
- Shigeru Chiba, University of Tokyo
- Lidia Fuentes, University of Malaga
- Nadia Gamez, University of Malaga
- Raffi Khatchadourian, CUNY City Tech
- Patricia Lago, VU University Amsterdam
- Yu David Liu, SUNY Binghamton
- David H. Lorenz, The Open University of Israel
- Hidehiko Masuhara, Tokyo Institute of Technology
- Monica Pinto, University of Malaga
- Adrian Sampson, Cornell University
- Max Scherr, University of Tokyo
- Lukasz Ziarek, SUNY Buffalo
For inquiries, please reach us at davidL@cs.binghamton.edu.
|