Software design using UML for empowering end-users with an external domain specific language.
Uri ShaniAviad SelaPublished in: WEUSE@ICSE (2008)
Keyphrases
- end users
- software design
- uml diagrams
- software systems
- software engineering
- software development
- object oriented design
- domain specific languages
- programming language
- user requirements
- design patterns
- model based testing
- application development
- software development process
- user experience
- educational software
- general purpose
- web applications
- user interface
- metamodel
- business intelligence
- search tools
- service providers
- object oriented
- content providers
- user communities
- modeling language
- business users
- user driven
- database
- database design
- relational databases
- information technology