A probabilistic inference model for information retrieval
Information Systems
Information retrieval: data structures and algorithms
Information retrieval: data structures and algorithms
On modeling information retrieval with probabilistic inference
ACM Transactions on Information Systems (TOIS)
Mastering the requirements process
Mastering the requirements process
Performance solutions: a practical guide to creating responsive, scalable software
Performance solutions: a practical guide to creating responsive, scalable software
Software Change Impact Analysis
Software Change Impact Analysis
Plausible and adaptive requirement traceability structures
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Viewpoints: principles, problems and a practical approach to requirements engineering
Annals of Software Engineering
IEEE Software
Recovering Traceability Links between Code and Documentation
IEEE Transactions on Software Engineering
Strategies, Tactics and Methods for Handling Change
ECBS '96 Proceedings of the IEEE Symposium and Workshop on Engineering of Computer Based Systems
Identifying Quality-Requirement Conflicts
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
A comedy of errors: the London Ambulance Service case study
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Impact Analysis and Change Management of UML Models
ICSM '03 Proceedings of the International Conference on Software Maintenance
Improving Requirements Tracing via Information Retrieval
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Nonfunctional Requirements: From Elicitation to Conceptual Models
IEEE Transactions on Software Engineering
Supporting Software Evolution through Dynamically Retrieving Traces to UML Artifacts
IWPSE '04 Proceedings of the Principles of Software Evolution, 7th International Workshop
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Toward improved traceability of non-functional requirements
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Humans in the traceability loop: can't live with 'em, can't live without 'em
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
Recovering and using use-case-diagram-to-source-code traceability links
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Clustering support for automated tracing
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Visual Support In Automated Tracing
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
A scoped approach to traceability management
Journal of Systems and Software
Towards traceable test-driven development
TEFSE '09 Proceedings of the 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering
Amoeba: A methodology for modeling and evolving cross-organizational business processes
ACM Transactions on Software Engineering and Methodology (TOSEM)
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Spectrum Analysis for Quality Requirements by Using a Term-Characteristics Map
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
On Non-Functional Requirements in Software Engineering
Conceptual Modeling: Foundations and Applications
Visualization and comparison of architecture rationale with semantic web technologies
Journal of Systems and Software
Incremental Latent Semantic Indexing for Automatic Traceability Link Evolution Management
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Improving automated requirements trace retrieval: a study of term-based enhancement methods
Empirical Software Engineering
Allocating goals to agent roles during MAS requirements engineering
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
An investigation into the notion of non-functional requirements
Proceedings of the 2010 ACM Symposium on Applied Computing
Problem-solution mapping for forward and reengineering on architectural level
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
A more expressive softgoal conceptualization for quality requirements analysis
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Elicitation of non-functional requirement preference for actors of usecase from domain model
PKAW'06 Proceedings of the 9th Pacific Rim Knowledge Acquisition international conference on Advances in Knowledge Acquisition and Management
EA-tracer: identifying traceability links between code aspects and early aspects
Proceedings of the 27th Annual ACM Symposium on Applied Computing
On the use of metamodeling for relating requirements and architectural design decisions
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Proceedings of the 17th International Software Product Line Conference
Traceability and SysML design slices to support safety inspections: A controlled experiment
ACM Transactions on Software Engineering and Methodology (TOSEM)
Incorporating behavioral trust theory into system development for ubiquitous applications
Personal and Ubiquitous Computing
Hi-index | 0.00 |
This paper describes a Goal Centric approach for effectively maintaining critical system qualities such as security, performance, and usability throughout the lifetime of a software system. In Goal Centric Traceability (GCT) non-functional requirements and their interdependencies are modeled as softgoals in a Softgoal Interdependency Graph (SIG). A probabilistic network model is then used to dynamically retrieve links between classes affected by a functional change and elements within the SIG. These links enable developers to identify potentially impacted goals; to analyze the level of impact on those goals; to make informed decisions concerning the implementation of the proposed change; and finally to develop appropriate risk mitigating strategies. This paper also reports experimental results for the link retrieval and illustrates the GCT process through an example of a change applied to a road management system.