Overview
- 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)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (5 chapters)
-
Regular Paper
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
About this book
Editors and Affiliations
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