The Unified Modeling Language user guide
The Unified Modeling Language user guide
Communications of the ACM - Ontology: different ways of representing the same concept
What Are Ontologies, and Why Do We Need Them?
IEEE Intelligent Systems
Action-oriented conceptual modelling
European Journal of Information Systems
Integrated Requirements Engineering: A Tutorial
IEEE Software
Domain-specific FAQ retrieval using independent aspects
ACM Transactions on Asian Language Information Processing (TALIP)
Reasoning about inconsistencies in natural language requirements
ACM Transactions on Software Engineering and Methodology (TOSEM)
Ontology Based Requirements Analysis: Lightweight Semantic Processing Approach
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
A systematic approach in managing post-deployment system changes
Communications of the ACM - Hacking and innovation
Dynamic evolutions based on ontologies
Knowledge-Based Systems
Managing requirements conflicts in software product lines: A goal and scenario based approach
Data & Knowledge Engineering
GUIDE: Games with UML for interactive design exploration
Knowledge-Based Systems
The Smart Architect: Scalable Ontology-Based Modeling of Ancient Chinese Architectures
IEEE Intelligent Systems
Ontology-based speech act identification in a bilingual dialog system using partial pattern trees
Journal of the American Society for Information Science and Technology
Information and Software Technology
A new standard of on-line customer service process: Integrating language-action into blogs
Computer Standards & Interfaces
A language/action perspective on the design of cooperative work
Human-Computer Interaction
Advanced ontology management system for personalised e-Learning
Knowledge-Based Systems
A fuzzy ontology and its application to news summarization
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Applying an ontology approach to IT service management for business-IT integration
Knowledge-Based Systems
Hi-index | 0.00 |
Software system user requirements tend to change and evolve over time. The UML activity diagrams are a useful language for modeling system processes. Additionally, designers must often maintain activity diagrams incrementally. This paper presents the CDADE tool, which can help designers detect conflicts in activity diagram evolution. The CDADE tool is composed of ontologies, metadata, and conflict detection rules. Speech act theory is used to reveal evolutionary change in the activity diagrams. The CDADE prototype and a case study of electronic commerce are presented to demonstrate and validate the feasibility and effectiveness of the CDADE tool.