Requirements Specification as Executable Software Design - A Behavior Perspective.
Albert FleischmannWerner SchmidtChristian StaryPublished in: REFSQ Workshops (2015)
Keyphrases
- software design
- requirements specification
- software engineering
- software systems
- software development
- requirements engineering
- software requirements
- functional requirements
- object oriented design
- design patterns
- uml diagrams
- educational software
- formal specification
- development process
- source code
- specification language
- software development process
- database
- programming language
- object oriented
- life cycle
- software components
- metamodel
- software architecture
- knowledge management
- general purpose
- learning environment