M-UML: an extension to UML for the modeling of mobile agent-based software systems.
Kassem SalehChristo El-MorrPublished in: Inf. Softw. Technol. (2004)
Keyphrases
- software systems
- software engineering
- metamodel
- modeling language
- source code
- software design
- unified modeling language
- software development
- software components
- software maintenance
- software architecture
- multi agent systems
- software engineers
- model driven
- functional requirements
- software evolution
- design patterns
- open source
- software projects
- linux kernel
- complex software systems
- mobile agents
- sequence diagrams
- software quality
- maintenance activities
- software artifacts