Querying software interdependence graphs

Cysneiros L.M.; Breitman K.K.; López C.; Astudillo H.

Keywords: requirements, computer, software, presentations, technical, Non-functional, Perfect, matches, Inter-dependencies, A-frames

Abstract

"Practice has proven that softgoal interdependency graphs (SIGs) are a very useful tool for recording and reasoning about non-functional requirements [4], [6], [8]. Practical reuse and design of SIGs, however, rely on the capacity of manually identifying reusable structures, interdependen-cies, and eliminating harmful redundancies. In this paper, we tackle this shortcomings by firstly proposing a frame representation, that allows us to represent SIGs in terms of lattice-like generalization/specialization hierarchies that can be queried. Secondly, we introduce a closeness criteria that, in the absence of perfect matches, will allow querying for similar or ""good enough"" approximations. This mechanism is particularly useful in the identification of softgoal inter-dependencies. Finally, we argue how the proposed strategy can be used to help identify conflicts in SIG graphs. © 2009 IEEE."

Más información

Título de la Revista: 1604-2004: SUPERNOVAE AS COSMOLOGICAL LIGHTHOUSES
Editorial: ASTRONOMICAL SOC PACIFIC
Fecha de publicación: 2009
Página de inicio: 108
Página final: 112
URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-77951155448&partnerID=q2rCbXpz