Managing Complexity in Software Development with Formally Based Tools.
Constance L. HeitmeyerPublished in: Electron. Notes Theor. Comput. Sci. (2004)
Keyphrases
- software development
- development effort
- software developers
- software engineering
- software components
- development process
- worst case
- software architecture
- development efforts
- decision problems
- tool support
- building blocks
- software development environment
- case study
- development methodologies
- computational complexity
- software artifacts
- code generation
- model driven development
- software reuse
- software engineers
- information systems
- user friendly
- software systems
- decision support
- open source
- end users
- computational cost
- information technology
- space complexity
- software tools
- software design
- software projects
- requirements engineering
- design patterns
- cost estimation
- real world