Using the semantic web to define a language for modelling controlled flexibility in software processes.
Ricardo MartinhoJoão VarajãoDulce DomingosPublished in: IET Softw. (2010)
Keyphrases
- modeling language
- semantic web
- programming language
- provide a formal definition
- language learning
- software process
- software systems
- software design
- software development
- knowledge base
- web pages
- source code
- software engineering
- artificial intelligence
- knowledge representation
- software projects
- user interface
- software process improvement
- ontology reasoning
- open source
- linked data
- topic maps
- natural language
- metadata schemas
- highly modular