Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2451613acmotherconferencesBook PagePublication PagesmodularityConference Proceedingsconference-collections
MISS '13: Proceedings of the 3rd workshop on Modularity in systems software
ACM2013 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
AOSD '13: Aspect-Oriented Software Development Fukuoka Japan 25 March 2013
ISBN:
978-1-4503-1862-4
Published:
25 March 2013
Sponsors:
AOSA
In-Cooperation:

Skip Abstract Section
Abstract

Various technologies exist for "untangling" the many concerns that arise within systems software, such as macros, components, traits, context layers and aspects. These actively evolving approaches provide very different ways of dealing with the complexities of infrastructure software, but despite their differences, they have much in common. For instance, macros are a fast, simple technique for modularizing low-level operations. At a higher level, component models try to free the developer from the need to deal directly with services such as security and transactions. Macros, aspects, components, context layers and traits can be used individually or in combination to improve the modularization of software.

MISS 2013 is an effort to put existing and new modularization techniques for systems software (such as macros, context layers and aspects) into a common reference frame, to show their commonalities and their differences, to draw boundaries of their application areas, and to analyze how they complement or substitute each other. The focus is on applying the techniques in the development of modern infrastructure software, which presents special challenges in dealing with the issues described above: complexity, correctness, performance, and pragmatics.

Whereas the original ACP4IS workshops traditionally only focused on aspects, components and patterns, MISS 2013 does not limit itself to these three modularization techniques. Similar to the main MODULARITY: AOSD 2013 conference, MISS 2013 considers any kind of modularity, and actively solicits work on closely related topics, such as empirical studies on modularity and tool support.

Skip Table Of Content Section
SESSION: Technical presentations
research-article
Implementing an OpenMP-like standard with AspectJ

This paper presents an aspect-oriented library, coded in AspectJ, that aims to mimic the OpenMP standard for multicore programming in Java. Building the library on top of AspectJ intrinsically supports the sequential semantics of OpenMP. The library ...

research-article
Aspectizing JavaScript security

In this position paper we argue that aspects are well-suited to describe and implement a range of strategies to make secure JavaScript-based applications. To this end, we review major categories of approaches to make client-side applications secure and ...

Contributors
  • Oracle Corporation
  • Philipps University of Marburg
  • Vrije Universiteit Brussel
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations