Editors:
- Contains improved, extended versions of the best four papers presented at Modularity 2014
- Provides an interesting snapshot of state-of-the-art research on modularity
- In the first paper, the authors describe their new language, ContractAJ, for the description of contracts for modular reasoning
- Includes supplementary material: sn.pub/extras
Part of the book series: Lecture Notes in Computer Science (LNCS, volume 8989)
Part of the book sub series: Transactions on Aspect-Oriented Software Development (TAOSD)
Buy it now
Buying options
Tax calculation will be finalised at checkout
Other ways to access
This is a preview of subscription content, log in via an institution to check for access.
Table of contents (5 chapters)
-
Front Matter
-
Regular Paper
-
Front Matter
-
-
Back Matter
About this book
Keywords
- Funcons
- abstraction
- agglomerative hierarchical clustering algorithm
- co-change clusters
- co-change graphs
- component-based semantics
- fundamental constructs
- model-checking
- modeling
- modular SOS
- modularity
- reusability
- runtime verification
- software architectures
- software changes
- software development
- software system structures
- type systems
- version control systems
Editors and Affiliations
-
The University of Tokyo, Tokyo, Japan
Shigeru Chiba
-
University of Chile, Santiago, Chile
Éric Tanter
-
Google Aarhus, Aarhus, Denmark
Erik Ernst
-
Hasso Plattner Institute, Potsdam, Germany
Robert Hirschfeld
Bibliographic Information
Book Title: Transactions on Aspect-Oriented Software Development XII
Editors: Shigeru Chiba, Éric Tanter, Erik Ernst, Robert Hirschfeld
Series Title: Lecture Notes in Computer Science
DOI: https://doi.org/10.1007/978-3-662-46734-3
Publisher: Springer Berlin, Heidelberg
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer-Verlag Berlin Heidelberg 2015
Softcover ISBN: 978-3-662-46733-6Published: 30 March 2015
eBook ISBN: 978-3-662-46734-3Published: 19 March 2015
Series ISSN: 0302-9743
Series E-ISSN: 1611-3349
Edition Number: 1
Number of Pages: IX, 221
Number of Illustrations: 59 b/w illustrations
Topics: Software Engineering, Programming Languages, Compilers, Interpreters, Programming Techniques