Abstract
This is the companion to the proceedings of the 13th International Conference on Modularity (Modularity'14, formerly AOSD) in Lugano, Switzerland. This year's conference continues the tradition of being the premier international conference on modularity in software systems. Modularity'14 addresses all aspects of modularity, abstraction, and separation of concerns as they pertain to software, including new forms, uses, and analysis of modularity, along with the costs and benefits, and tradeoffs involved in their application. The broadening in scope of the conference is also reflected in the change of its name: the International Conference on Aspect-Oriented Software Development (AOSD) has evolved to become the International Conference on Modularity. Modularity provides the international computer science research community and its many subdisciplines (including software engineering, languages, and computer systems) with unique opportunities to come together to share and discuss perspectives, results, and visions with others interested in modularity as well as in the languages, development methods, architectures, algorithms, and other technologies organized around this fundamental concept. In addition to two main technical parts -- Research Results and Modularity Visions -- Modularity'14 hosts invited keynote talks, an ACM Student Research Competition (SRC), demonstrations, and the 13th Workshop on Foundations of Aspect-Oriented Languages (FOAL'14). The companion to the proceedings archives the keynote abstracts, as well as the papers accompanying the SRC presentations and the demonstrations. The Modularity'14 program includes three keynotes: Julia Lawall from Inria on Coccinelle: Reducing the Barriers to Modularization in a Large C Code Base, Eelco Visser from TU Delft on Separation of Concerns in Language Definition, and Thomas Würthinger from Oracle Labs on Graal and Truffle: Modularity and Separation of Concerns as Cornerstones for Building a Multipurpose Runtime. The SRC hosted by Modularity'14, sponsored by Microsoft Research, is an internationally recognized venue that enables undergraduate and graduate students to experience the research world, share their research results with other students and Modularity'14 attendees, and compete for prizes. The SRC has the goal to facilitate students' interaction with researchers and industry practitioners, providing both sides with the opportunity to learn of ongoing, current research. Additionally, the SRC allows students to gain experience with both formal presentations and evaluations. Demonstrations provide the attendees with some technical insights on tools exploiting or supporting modularity and aspect-oriented development. The attendees have also the opportunity to interact with the tool developers and, in turn, the developers gain excellent opportunities to increase the visibility and impact of their work. Modularity'14 sought high-quality proposals for its demonstration track. Five demonstrations were selected on the basis of technical merit, novelty, relevance to the Modularity community, and feasibility of presentation. The workshop program has a long tradition in the Modularity conference series. This year, the call for workshop proposals invited, as usual, submissions on a broad range of topics related to modularity. As the only workshop in 2014, FOAL is flying the flag for the workshop program.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.