Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Putting non-functional requirements to good use
Journal of Computing Sciences in Colleges
Architectural thinking and modeling with the architects' workbench
IBM Systems Journal - Model-driven software development
ACM SIGSOFT Software Engineering Notes
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
From collective knowledge to intelligence: pre-requirements analysis of large and complex systems
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Investigating the use of tags in collaborative development environments: a replicated study
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Blending freeform and managed information in tables (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Tagging requirements for web application
Proceedings of the 5th India Software Engineering Conference
Hi-index | 0.00 |
Before requirements analysis takes place in a business context, business analysis is usually performed. Important concerns emerge during this analysis that need to be captured and communicated to requirements engineers. In this paper, we take the position that tagging is a promising approach for identifying and organizing these concerns. The fact that tags can be attached freely to entities, often with multiple tags attached to the same entity and the same tag attached to multiple entities, leads to multi-dimensional structures that are suitable for representing crosscutting concerns and exploring their relationships. The resulting tag structures can be hardened into classifications that capture and communicate important concerns.