Orthographic Software Modelling: A Novel Approach to View-Based Software Engineering.
Colin AtkinsonPublished in: ECMFA (2010)
Keyphrases
- software engineering
- software systems
- software development
- software engineers
- software projects
- software design
- software architecture
- design patterns
- software reuse
- software quality
- software maintenance
- software developers
- software industry
- reverse engineering
- software evolution
- development process
- programming language
- requirements engineering
- software testing
- software components
- user interface
- development methodologies
- formal methods
- artificial intelligence
- software intensive systems
- software engineering practices
- computer systems
- software tools
- software life cycle
- software engineering education
- source code
- object oriented software engineering
- software package
- systems development
- human computer interaction
- development cycle
- software development process
- multi view
- software development processes
- machine learning