Rationale for the design of the Ada programming language
ACM SIGPLAN Notices - Rationale for the deisgn of the Ada programming language
Coupling, cohesion, and package unity in Ada
ACM SIGAda Ada Letters
Towards Complexity Metrics for Ada Tasking
IEEE Transactions on Software Engineering
Recent advances in software measurement (abstract and references for talk)
ICSE '90 Proceedings of the 12th international conference on Software engineering
IEEE Transactions on Software Engineering - Special issue on software reliability
Static analysis for VHDL model evaluation
EURO-DAC '94 Proceedings of the conference on European design automation
VHDL quality: synthesizability, complexity and efficiency evaluation
EURO-DAC '95/EURO-VHDL '95 Proceedings of the conference on European design automation
Modeling and managing risk early in software development
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Use of Ada in a commericial, small company environment
WADAS '93 Proceedings of the tenth annual Washington Ada symposium on Ada: Ada's role in software engineering
Defining and Validating Measures for Object-Based High-Level Design
IEEE Transactions on Software Engineering
WADAS '90 Proceedings of the seventh Washington Ada symposium on Ada
Predicting software quality for reuse certification
Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world
Hi-index | 48.22 |
Many novel features of Ada present programmers with a formidable learning task. The study of four first-time Ada programmers suggests that a background in the software engineering practices supported by Ada is necessary to learn to use the features of the language.