IEEE Transactions on Software Engineering
Fostering component evolution with C# attributes
Proceedings of the International Workshop on Principles of Software Evolution
Towards a Software Engineering Approach to Web Site Development
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
Object-oriented processor requirements with instruction analysis of Java programs
ACM SIGARCH Computer Architecture News
A two-layer library-based approach to synthesis of analog systems from VHDL-AMS specifications
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Translating Java for Multiple Model Checkers: The Bandera Back-End
Formal Methods in System Design
The impact of software engineering research on modern progamming languages
ACM Transactions on Software Engineering and Methodology (TOSEM)
Bio Molecular Engine: a bio-inspired environment for models of growing and evolvable computation
GECCO '05 Proceedings of the 7th annual workshop on Genetic and evolutionary computation
The pep/8 memory tracer: visualizing activation records on the run-time stack
Proceedings of the 41st ACM technical symposium on Computer science education
Hi-index | 0.00 |
From the Publisher:The revision of a popular, text/reference guide analyzes and evaluates the important concepts found in current programming languages based on how the language supports software development. Revisions include a consideration of more languages, new chapters on declarative programming and formal semantics, expanded coverage of object oriented programming and operational semantics, a more thorough discussion of programming environments, as well as more examples, explanations, and exercises. Improves the reader's ability to appreciate and evaluate programming languages. Identifies the important concepts in programming languages and reviews their strengths and limitations.