Keyphrases
- general purpose
- high level
- programming language
- low level
- special purpose
- source code
- domain specific
- software development
- computer systems
- software tools
- application specific
- software systems
- software architecture
- modeling language
- language independent
- software developers
- hardware design
- description languages
- tightly coupled
- development process
- expressive power
- software engineering
- information extraction
- artificial intelligence
- computer software
- software components
- software evolution
- domain specific languages
- software package
- software design
- software maintenance
- cross lingual
- personal computer
- databases
- semantic information
- information retrieval