[
    {
        "key": "T924QCE9",
        "version": 9,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/T924QCE9",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/T924QCE9",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/ARK4TRRK",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "T924QCE9",
            "version": 9,
            "parentItem": "ARK4TRRK",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Citeseer - Full Text PDF",
            "accessDate": "2016-10-17T18:10:50Z",
            "url": "http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.108.8490&rep=rep1&type=pdf",
            "note": "",
            "contentType": "application/pdf",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-10-17T18:10:50Z",
            "dateModified": "2016-10-17T18:10:50Z"
        }
    },
    {
        "key": "8IV9HT4B",
        "version": 9,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/8IV9HT4B",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/8IV9HT4B",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/ARK4TRRK",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "8IV9HT4B",
            "version": 9,
            "parentItem": "ARK4TRRK",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Citeseer - Snapshot",
            "accessDate": "2016-10-17T18:10:50Z",
            "url": "http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.108.8490",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-10-17T18:10:50Z",
            "dateModified": "2016-10-17T18:10:50Z"
        }
    },
    {
        "key": "ARK4TRRK",
        "version": 9,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/ARK4TRRK",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/ARK4TRRK",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Deerwester et al.",
            "parsedDate": "1990",
            "numChildren": 2
        },
        "data": {
            "key": "ARK4TRRK",
            "version": 9,
            "itemType": "journalArticle",
            "title": "Indexing by latent semantic analysis",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "Scott",
                    "lastName": "Deerwester"
                },
                {
                    "creatorType": "author",
                    "firstName": "Susan T.",
                    "lastName": "Dumais"
                },
                {
                    "creatorType": "author",
                    "firstName": "George W.",
                    "lastName": "Furnas"
                },
                {
                    "creatorType": "author",
                    "firstName": "Thomas K.",
                    "lastName": "Landauer"
                },
                {
                    "creatorType": "author",
                    "firstName": "Richard",
                    "lastName": "Harshman"
                }
            ],
            "abstractNote": "A new method for automatic indexing and retrieval is described. The approach is to take advantage of implicit higher-order structure in the association of terms with documents (“semantic structure”) in order to improve the detection of relevant documents on the basis of terms found in queries. The particular technique used is singular-value decomposition, in which a large term by document matrix is decomposed into a set of ca. 100 or-thogonal factors from which the original matrix can be approximated by linear combination. Documents are represented by ca. 100 item vectors of factor weights. Queries are represented as pseudo-document vectors formed from weighted combinations of terms, and documents with supra-threshold cosine values are re-turned. initial tests find this completely automatic method for retrieval to be promising.",
            "publicationTitle": "Journal of the American Society for Information Science",
            "publisher": "",
            "place": "",
            "date": "1990",
            "volume": "41",
            "issue": "6",
            "section": "",
            "partNumber": "",
            "partTitle": "",
            "pages": "391–407",
            "series": "",
            "seriesTitle": "",
            "seriesText": "",
            "journalAbbreviation": "",
            "DOI": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "PMID": "",
            "PMCID": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "CiteSeer",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-10-17T18:10:50Z",
            "dateModified": "2016-10-17T18:10:50Z"
        }
    },
    {
        "key": "SKP25BGM",
        "version": 9,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/SKP25BGM",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/SKP25BGM",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/BFTRNKV4",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "SKP25BGM",
            "version": 9,
            "parentItem": "BFTRNKV4",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Citeseer - Full Text PDF",
            "accessDate": "2016-10-17T18:10:49Z",
            "url": "http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.108.8490&rep=rep1&type=pdf",
            "note": "",
            "contentType": "application/pdf",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-10-17T18:10:49Z",
            "dateModified": "2016-10-17T18:10:49Z"
        }
    },
    {
        "key": "M89PPTTT",
        "version": 9,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/M89PPTTT",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/M89PPTTT",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/BFTRNKV4",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "M89PPTTT",
            "version": 9,
            "parentItem": "BFTRNKV4",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Citeseer - Snapshot",
            "accessDate": "2016-10-17T18:10:49Z",
            "url": "http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.108.8490",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-10-17T18:10:49Z",
            "dateModified": "2016-10-17T18:10:49Z"
        }
    },
    {
        "key": "BFTRNKV4",
        "version": 9,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/BFTRNKV4",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/BFTRNKV4",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Deerwester et al.",
            "parsedDate": "1990",
            "numChildren": 2
        },
        "data": {
            "key": "BFTRNKV4",
            "version": 9,
            "itemType": "journalArticle",
            "title": "Indexing by latent semantic analysis",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "Scott",
                    "lastName": "Deerwester"
                },
                {
                    "creatorType": "author",
                    "firstName": "Susan T.",
                    "lastName": "Dumais"
                },
                {
                    "creatorType": "author",
                    "firstName": "George W.",
                    "lastName": "Furnas"
                },
                {
                    "creatorType": "author",
                    "firstName": "Thomas K.",
                    "lastName": "Landauer"
                },
                {
                    "creatorType": "author",
                    "firstName": "Richard",
                    "lastName": "Harshman"
                }
            ],
            "abstractNote": "A new method for automatic indexing and retrieval is described. The approach is to take advantage of implicit higher-order structure in the association of terms with documents (“semantic structure”) in order to improve the detection of relevant documents on the basis of terms found in queries. The particular technique used is singular-value decomposition, in which a large term by document matrix is decomposed into a set of ca. 100 or-thogonal factors from which the original matrix can be approximated by linear combination. Documents are represented by ca. 100 item vectors of factor weights. Queries are represented as pseudo-document vectors formed from weighted combinations of terms, and documents with supra-threshold cosine values are re-turned. initial tests find this completely automatic method for retrieval to be promising.",
            "publicationTitle": "Journal of the American Society for Information Science",
            "publisher": "",
            "place": "",
            "date": "1990",
            "volume": "41",
            "issue": "6",
            "section": "",
            "partNumber": "",
            "partTitle": "",
            "pages": "391–407",
            "series": "",
            "seriesTitle": "",
            "seriesText": "",
            "journalAbbreviation": "",
            "DOI": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "PMID": "",
            "PMCID": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "CiteSeer",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-10-17T18:10:49Z",
            "dateModified": "2016-10-17T18:10:49Z"
        }
    },
    {
        "key": "GF5SG77S",
        "version": 8,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/GF5SG77S",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/GF5SG77S",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/K7N8KD5K",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "GF5SG77S",
            "version": 8,
            "parentItem": "K7N8KD5K",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Citeseer - Snapshot",
            "accessDate": "2016-09-29T23:13:52Z",
            "url": "http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.380.6285",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-09-29T23:13:52Z",
            "dateModified": "2016-09-29T23:13:52Z"
        }
    },
    {
        "key": "K7N8KD5K",
        "version": 8,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/K7N8KD5K",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/K7N8KD5K",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Dit et al.",
            "parsedDate": "2011",
            "numChildren": 2
        },
        "data": {
            "key": "K7N8KD5K",
            "version": 8,
            "itemType": "conferencePaper",
            "title": "Feature Location in Source Code: A Taxonomy and Survey",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "Bogdan",
                    "lastName": "Dit"
                },
                {
                    "creatorType": "author",
                    "firstName": "Meghan",
                    "lastName": "Revelle"
                },
                {
                    "creatorType": "author",
                    "firstName": "Malcom",
                    "lastName": "Gethers"
                },
                {
                    "creatorType": "author",
                    "firstName": "Denys",
                    "lastName": "Poshyvanyk"
                }
            ],
            "abstractNote": "Feature location is the activity of identifying an initial location in the source code that implements functionality in a software system. Many feature location techniques have been introduced that automate some or all of this process, and a comprehensive overview of this large body of work would be beneficial to researchers and practitioners. This paper presents a systematic literature survey of feature location techniques. Eighty-nine articles from 25 venues have been reviewed and classified within the taxonomy in order to organize and structure existing work in the field of feature location. The paper also discusses open issues and defines future directions in the field of feature location.",
            "proceedingsTitle": "Journal of Software Maintenance and Evolution: Research and Practice",
            "conferenceName": "",
            "publisher": "",
            "place": "",
            "date": "2011",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "",
            "series": "",
            "seriesNumber": "",
            "DOI": "",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "Feature Location in Source Code",
            "language": "",
            "libraryCatalog": "CiteSeer",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-09-29T23:13:52Z",
            "dateModified": "2016-09-29T23:13:52Z"
        }
    },
    {
        "key": "KDXPHNGK",
        "version": 8,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/KDXPHNGK",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/KDXPHNGK",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/K7N8KD5K",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "KDXPHNGK",
            "version": 8,
            "parentItem": "K7N8KD5K",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Citeseer - Full Text PDF",
            "accessDate": "2016-09-29T23:13:52Z",
            "url": "http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=9C7EC67AA284630C0FA611CE7C2277BA?doi=10.1.1.380.6285&rep=rep1&type=pdf",
            "note": "",
            "contentType": "application/pdf",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-09-29T23:13:52Z",
            "dateModified": "2016-09-29T23:13:52Z"
        }
    },
    {
        "key": "9KBXT3QX",
        "version": 7,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/9KBXT3QX",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/9KBXT3QX",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/RRB2ZB43",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "9KBXT3QX",
            "version": 7,
            "parentItem": "RRB2ZB43",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "IEEE Xplore Abstract Record",
            "accessDate": "2016-09-29T15:21:56Z",
            "url": "http://ieeexplore.ieee.org/document/756769/",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-09-29T15:21:56Z",
            "dateModified": "2016-09-29T15:21:56Z"
        }
    },
    {
        "key": "RRB2ZB43",
        "version": 7,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/RRB2ZB43",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/RRB2ZB43",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Wong et al.",
            "parsedDate": "1999",
            "numChildren": 1
        },
        "data": {
            "key": "RRB2ZB43",
            "version": 7,
            "itemType": "conferencePaper",
            "title": "Locating program features using execution slices",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "W. E.",
                    "lastName": "Wong"
                },
                {
                    "creatorType": "author",
                    "firstName": "S. S.",
                    "lastName": "Gokhale"
                },
                {
                    "creatorType": "author",
                    "firstName": "J. R.",
                    "lastName": "Horgan"
                },
                {
                    "creatorType": "author",
                    "firstName": "K. S.",
                    "lastName": "Trivedi"
                }
            ],
            "abstractNote": "An important step towards effective software maintenance is to locate the code relevant to a particular feature. We report a study applying an execution slice-based technique to a reliability and performance evaluator to identify the code which is unique to a feature, or is common to a group of features. Supported by tools called ATAC and χVue, the program features in the source code can be tracked down to files, functions, lines of code, decisions, and then c- or p-uses. Our study suggests that the technique can provide software programmers and maintainers with a good starting point for quick program understanding",
            "proceedingsTitle": "1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology, 1999. ASSET '99. Proceedings",
            "conferenceName": "1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology, 1999. ASSET '99. Proceedings",
            "publisher": "",
            "place": "",
            "date": "1999",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "194-203",
            "series": "",
            "seriesNumber": "",
            "DOI": "10.1109/ASSET.1999.756769",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "ATAC",
                    "type": 1
                },
                {
                    "tag": "Code standards",
                    "type": 1
                },
                {
                    "tag": "Programming profession",
                    "type": 1
                },
                {
                    "tag": "Software design",
                    "type": 1
                },
                {
                    "tag": "Software systems",
                    "type": 1
                },
                {
                    "tag": "Software testing",
                    "type": 1
                },
                {
                    "tag": "Software tools",
                    "type": 1
                },
                {
                    "tag": "Standards development",
                    "type": 1
                },
                {
                    "tag": "System testing",
                    "type": 1
                },
                {
                    "tag": "execution slices",
                    "type": 1
                },
                {
                    "tag": "performance evaluation",
                    "type": 1
                },
                {
                    "tag": "program testing",
                    "type": 1
                },
                {
                    "tag": "program understanding",
                    "type": 1
                },
                {
                    "tag": "reverse engineering",
                    "type": 1
                },
                {
                    "tag": "software maintenance",
                    "type": 1
                },
                {
                    "tag": "software performance evaluation",
                    "type": 1
                },
                {
                    "tag": "software reliability",
                    "type": 1
                },
                {
                    "tag": "source code",
                    "type": 1
                },
                {
                    "tag": "χVue",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-09-29T15:21:56Z",
            "dateModified": "2016-09-29T15:21:56Z"
        }
    },
    {
        "key": "9NUGI4GH",
        "version": 6,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/9NUGI4GH",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/9NUGI4GH",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/F4VDSV7W",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "9NUGI4GH",
            "version": 6,
            "parentItem": "F4VDSV7W",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "IEEE Xplore Abstract Record",
            "accessDate": "2016-04-07T17:16:45Z",
            "url": "http://ieeexplore.ieee.org.ezproxy.unal.edu.co/xpl/articleDetails.jsp?arnumber=6620160&newsearch=true&queryText=%20The%20role%20of%20artefact%20corpus%20in%20LSI-based%20traceability%20recovery&fname=&lname=&title=&volume=&issue=&spage=",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-04-07T17:16:45Z",
            "dateModified": "2016-04-07T17:16:45Z"
        }
    },
    {
        "key": "WZM7FW7B",
        "version": 6,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/WZM7FW7B",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/WZM7FW7B",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/F4VDSV7W",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "WZM7FW7B",
            "version": 6,
            "parentItem": "F4VDSV7W",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "IEEE Xplore Full Text PDF",
            "accessDate": "2016-04-07T17:16:45Z",
            "url": "http://ieeexplore.ieee.org.ezproxy.unal.edu.co/ielx7/6598366/6620141/06620160.pdf?tp=&arnumber=6620160&isnumber=6620141",
            "note": "",
            "contentType": "application/pdf",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-04-07T17:16:45Z",
            "dateModified": "2016-04-07T17:16:45Z"
        }
    },
    {
        "key": "F4VDSV7W",
        "version": 6,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/F4VDSV7W",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/F4VDSV7W",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Bavota et al.",
            "parsedDate": "2013-05",
            "numChildren": 2
        },
        "data": {
            "key": "F4VDSV7W",
            "version": 6,
            "itemType": "conferencePaper",
            "title": "The role of artefact corpus in LSI-based traceability recovery",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "G.",
                    "lastName": "Bavota"
                },
                {
                    "creatorType": "author",
                    "firstName": "A. De",
                    "lastName": "Lucia"
                },
                {
                    "creatorType": "author",
                    "firstName": "R.",
                    "lastName": "Oliveto"
                },
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "Panichella"
                },
                {
                    "creatorType": "author",
                    "firstName": "F.",
                    "lastName": "Ricci"
                },
                {
                    "creatorType": "author",
                    "firstName": "G.",
                    "lastName": "Tortora"
                }
            ],
            "abstractNote": "Latent Semantic Indexing (LSI) is an advanced method widely and successfully employed in Information Retrieval (IR). It is an extension of Vector Space Model (VSM) and it is able to overcome VSM in canonical IR scenarios where it is used on very large document repositories. LSI has also been used to semi-automatically generate traceability links between software artefacts. However, in such a scenario LSI is not able to overcome VSM. This contradicting result is probably due to the different characteristics of software artefact repositories as compared to document repositories. In this paper we present a preliminary empirical study to analyze how the size and the vocabulary of the repository-in terms of number of documents and terms (i.e., the vocabulary)-affects the retrieval accuracy. Even if replications are needed to generalize our findings, the study presented in this paper provides some insights that might be used as guidelines for selecting the more adequate methods to be used for traceability recovery depending on the particular application context.",
            "proceedingsTitle": "2013 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE)",
            "conferenceName": "2013 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE)",
            "publisher": "",
            "place": "",
            "date": "May 2013",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "83-89",
            "series": "",
            "seriesNumber": "",
            "DOI": "10.1109/TEFSE.2013.6620160",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "Accuracy",
                    "type": 1
                },
                {
                    "tag": "Empirical Studies",
                    "type": 1
                },
                {
                    "tag": "Indexing",
                    "type": 1
                },
                {
                    "tag": "LSI-based traceability recovery",
                    "type": 1
                },
                {
                    "tag": "Large scale integration",
                    "type": 1
                },
                {
                    "tag": "Software",
                    "type": 1
                },
                {
                    "tag": "Unified modeling language",
                    "type": 1
                },
                {
                    "tag": "VSM",
                    "type": 1
                },
                {
                    "tag": "Vectors",
                    "type": 1
                },
                {
                    "tag": "Vocabulary",
                    "type": 1
                },
                {
                    "tag": "artefact corpus",
                    "type": 1
                },
                {
                    "tag": "canonical IR scenarios",
                    "type": 1
                },
                {
                    "tag": "database indexing",
                    "type": 1
                },
                {
                    "tag": "document handling",
                    "type": 1
                },
                {
                    "tag": "document repositories",
                    "type": 1
                },
                {
                    "tag": "information retrieval",
                    "type": 1
                },
                {
                    "tag": "latent semantic indexing",
                    "type": 1
                },
                {
                    "tag": "program diagnostics",
                    "type": 1
                },
                {
                    "tag": "semiautomatically traceability link generation",
                    "type": 1
                },
                {
                    "tag": "software artefact repositories",
                    "type": 1
                },
                {
                    "tag": "traceability recovery",
                    "type": 1
                },
                {
                    "tag": "vector space model",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-04-07T17:16:45Z",
            "dateModified": "2016-04-07T17:16:45Z"
        }
    },
    {
        "key": "346TF8DI",
        "version": 5,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/346TF8DI",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/346TF8DI",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/5GC9UKJ4",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "346TF8DI",
            "version": 5,
            "parentItem": "5GC9UKJ4",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "ACM Full Text PDF",
            "accessDate": "2016-03-24T15:12:17Z",
            "url": "http://dl.acm.org/ft_gateway.cfm?id=1988006&type=pdf",
            "note": "",
            "contentType": "application/pdf",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-03-24T15:12:17Z",
            "dateModified": "2016-03-24T15:12:17Z"
        }
    },
    {
        "key": "5GC9UKJ4",
        "version": 5,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/5GC9UKJ4",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/5GC9UKJ4",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Helms and Williams",
            "parsedDate": "2011",
            "numChildren": 1
        },
        "data": {
            "key": "5GC9UKJ4",
            "version": 5,
            "itemType": "conferencePaper",
            "title": "Evaluating Access Control of Open Source Electronic Health Record Systems",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "Eric",
                    "lastName": "Helms"
                },
                {
                    "creatorType": "author",
                    "firstName": "Laurie",
                    "lastName": "Williams"
                }
            ],
            "abstractNote": "Incentives and penalties for healthcare providers as laid out in the American Recovery and Reinvestment Act of 2009 have caused tremendous growth in the development and installation of electronic health record (EHR) systems in the US. For the benefit of protecting patient privacy, regulations and certification criteria related to EHR systems stipulate the use of access control of protected health information. The goal of this research is to guide development teams, regulators, and certification bodies by assessing the state of the practice in EHR access control. In this paper, we present a compilation of 25 criteria relative to access control in EHR systems found in the Health Insurance Portability and Accountability Act (HIPAA) regulation, meaningful use certification criteria, best practices embodied in the National Institute for Standards and Technology (NIST) role-based access control standard, and other best practices found in the literature. We then examine the state of the practice in access control by evaluating four open source EHR systems using these 25 evaluation criteria. Our research indicates that the NIST Meaningful Use criteria provide HIPAA compliance, but none of the regulatory and certification criteria address the implementation standards, and best practices related to access control. Additionally, our results indicate that open source EHR system designers are not implementing robust access control mechanisms for the adequate protection of patient data.",
            "proceedingsTitle": "Proceedings of the 3rd Workshop on Software Engineering in Health Care",
            "conferenceName": "",
            "publisher": "ACM",
            "place": "New York, NY, USA",
            "date": "2011",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "63–70",
            "series": "SEHC '11",
            "seriesNumber": "",
            "DOI": "10.1145/1987993.1988006",
            "ISBN": "978-1-4503-0585-3",
            "citationKey": "",
            "url": "http://doi.acm.org/10.1145/1987993.1988006",
            "accessDate": "2016-03-24T15:12:17Z",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "ACM Digital Library",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "access control",
                    "type": 1
                },
                {
                    "tag": "electronic health records",
                    "type": 1
                },
                {
                    "tag": "health it",
                    "type": 1
                },
                {
                    "tag": "healthcare",
                    "type": 1
                },
                {
                    "tag": "privacy",
                    "type": 1
                },
                {
                    "tag": "role-based access control",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-24T15:12:17Z",
            "dateModified": "2016-03-24T15:12:17Z"
        }
    },
    {
        "key": "KA8WWF56",
        "version": 4,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/KA8WWF56",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/KA8WWF56",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/S7KEHTVD",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "KA8WWF56",
            "version": 4,
            "parentItem": "S7KEHTVD",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "IEEE Xplore Abstract Record",
            "accessDate": "2016-03-24T03:46:41Z",
            "url": "http://ieeexplore.ieee.org.ezproxy.unal.edu.co/xpl/articleDetails.jsp?arnumber=4359472&newsearch=true&queryText=Analyzing%20Regulatory%20Rules%20for%20Privacy%20and%20Security%20Requirements",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-03-24T03:46:41Z",
            "dateModified": "2016-03-24T03:46:41Z"
        }
    },
    {
        "key": "WVISBUQT",
        "version": 4,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/WVISBUQT",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/WVISBUQT",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/S7KEHTVD",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "WVISBUQT",
            "version": 4,
            "parentItem": "S7KEHTVD",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "IEEE Xplore Full Text PDF",
            "accessDate": "2016-03-24T03:46:41Z",
            "url": "http://ieeexplore.ieee.org.ezproxy.unal.edu.co/ielx5/32/4444339/04359472.pdf?tp=&arnumber=4359472&isnumber=4444339",
            "note": "",
            "contentType": "application/pdf",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-03-24T03:46:41Z",
            "dateModified": "2016-03-24T03:46:41Z"
        }
    },
    {
        "key": "S7KEHTVD",
        "version": 4,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/S7KEHTVD",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/S7KEHTVD",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Breaux and Antón",
            "parsedDate": "2008-01",
            "numChildren": 2
        },
        "data": {
            "key": "S7KEHTVD",
            "version": 4,
            "itemType": "journalArticle",
            "title": "Analyzing Regulatory Rules for Privacy and Security Requirements",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "T.",
                    "lastName": "Breaux"
                },
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "Antón"
                }
            ],
            "abstractNote": "Information practices that use personal, financial, and health-related information are governed by US laws and regulations to prevent unauthorized use and disclosure. To ensure compliance under the law, the security and privacy requirements of relevant software systems must properly be aligned with these regulations. However, these regulations describe stakeholder rules, called rights and obligations, in complex and sometimes ambiguous legal language. These \"rules\" are often precursors to software requirements that must undergo considerable refinement and analysis before they become implementable. To support the software engineering effort to derive security requirements from regulations, we present a methodology for directly extracting access rights and obligations from regulation texts. The methodology provides statement-level coverage for an entire regulatory document to consistently identify and infer six types of data access constraints, handle complex cross references, resolve ambiguities, and assign required priorities between access rights and obligations to avoid unlawful information disclosures. We present results from applying this methodology to the entire regulation text of the US Health Insurance Portability and Accountability Act (HIPAA) Privacy Rule.",
            "publicationTitle": "IEEE Transactions on Software Engineering",
            "publisher": "",
            "place": "",
            "date": "January 2008",
            "volume": "34",
            "issue": "1",
            "section": "",
            "partNumber": "",
            "partTitle": "",
            "pages": "5-20",
            "series": "",
            "seriesTitle": "",
            "seriesText": "",
            "journalAbbreviation": "",
            "DOI": "10.1109/TSE.2007.70746",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "PMID": "",
            "PMCID": "",
            "ISSN": "0098-5589",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "Legal Aspects of Computing",
                    "type": 1
                },
                {
                    "tag": "Requirements/Specifications",
                    "type": 1
                },
                {
                    "tag": "Security and Privacy Protection",
                    "type": 1
                },
                {
                    "tag": "Software Engineering",
                    "type": 1
                },
                {
                    "tag": "US Health Insurance Portability and Accountability Act Privacy Rule",
                    "type": 1
                },
                {
                    "tag": "legislation",
                    "type": 1
                },
                {
                    "tag": "security of data",
                    "type": 1
                },
                {
                    "tag": "software system privacy",
                    "type": 1
                },
                {
                    "tag": "software system security",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-24T03:46:41Z",
            "dateModified": "2016-03-24T03:46:41Z"
        }
    },
    {
        "key": "F4DJ76E6",
        "version": 3,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/F4DJ76E6",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/F4DJ76E6",
                "type": "text/html"
            },
            "up": {
                "href": "https://api.zotero.org/groups/497024/items/KNAWN6XW",
                "type": "application/json"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            }
        },
        "data": {
            "key": "F4DJ76E6",
            "version": 3,
            "parentItem": "KNAWN6XW",
            "itemType": "attachment",
            "linkMode": "linked_url",
            "title": "Snapshot",
            "accessDate": "2016-03-23T18:23:16Z",
            "url": "http://www.chcf.org/publications/2008/01/opensource-ehr-systems-for-ambulatory-care-a-market-assessment",
            "note": "",
            "contentType": "text/html",
            "charset": "",
            "tags": [],
            "relations": {},
            "dateAdded": "2016-03-23T18:23:16Z",
            "dateModified": "2016-03-23T18:23:16Z"
        }
    },
    {
        "key": "KNAWN6XW",
        "version": 3,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/KNAWN6XW",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/KNAWN6XW",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "numChildren": 1
        },
        "data": {
            "key": "KNAWN6XW",
            "version": 3,
            "itemType": "webpage",
            "title": "Open-Source EHR Systems for Ambulatory Care: A Market Assessment - CHCF.org",
            "creators": [],
            "abstractNote": "This executive summary assesses ambulatory electronic health record (EHR) systems available under open-source licensing, and weighs their comparative advantages and limitations in clinical settings.",
            "websiteTitle": "",
            "websiteType": "",
            "date": "",
            "publisher": "",
            "place": "",
            "DOI": "",
            "citationKey": "",
            "url": "http://www.chcf.org/publications/2008/01/opensource-ehr-systems-for-ambulatory-care-a-market-assessment",
            "accessDate": "2016-03-23T18:23:16Z",
            "shortTitle": "Open-Source EHR Systems for Ambulatory Care",
            "language": "",
            "rights": "",
            "extra": "",
            "tags": [],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-23T18:23:16Z",
            "dateModified": "2016-03-23T18:23:16Z"
        }
    },
    {
        "key": "3K26VE6R",
        "version": 2,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/3K26VE6R",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/3K26VE6R",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Diaz et al.",
            "parsedDate": "2013-05",
            "numChildren": 0
        },
        "data": {
            "key": "3K26VE6R",
            "version": 2,
            "itemType": "conferencePaper",
            "title": "Using code ownership to improve IR-based Traceability Link Recovery",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "D.",
                    "lastName": "Diaz"
                },
                {
                    "creatorType": "author",
                    "firstName": "G.",
                    "lastName": "Bavota"
                },
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "Marcus"
                },
                {
                    "creatorType": "author",
                    "firstName": "R.",
                    "lastName": "Oliveto"
                },
                {
                    "creatorType": "author",
                    "firstName": "S.",
                    "lastName": "Takahashi"
                },
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "De Lucia"
                }
            ],
            "abstractNote": "Information Retrieval (IR) techniques have gained wide-spread acceptance as a method for automating traceability recovery. These techniques recover links between software artifacts based on their textual similarity, i.e., the higher the similarity, the higher the likelihood that there is a link between the two artifacts. A common problem with all IR-based techniques is filtering out noise from the list of candidate links, in order to improve the recovery accuracy. Indeed, software artifacts may be related in many ways and the textual information captures only one aspect of their relationships. In this paper we propose to leverage code ownership information to capture relationships between source code artifacts for improving the recovery of traceability links between documentation and source code. Specifically, we extract the author of each source code component and for each author we identify the “context” she worked on. Thus, for a given query from the external documentation we compute the similarity between it and the context of the authors. When retrieving classes that relate to a specific query using a standard IR-based approach we reward all the classes developed by the authors having their context most similar to the query, by boosting their similarity to the query. The proposed approach, named TYRION (TraceabilitY link Recovery using Information retrieval and code OwNership), has been instantiated for the recovery of traceability links between use cases and Java classes of two software systems. The results indicate that code ownership information can be used to improve the accuracy of an IR-based traceability link recovery technique.",
            "proceedingsTitle": "2013 IEEE 21st International Conference on Program Comprehension (ICPC)",
            "conferenceName": "2013 IEEE 21st International Conference on Program Comprehension (ICPC)",
            "publisher": "",
            "place": "",
            "date": "Mayo 2013",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "123-132",
            "series": "",
            "seriesNumber": "",
            "DOI": "10.1109/ICPC.2013.6613840",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "Accuracy",
                    "type": 1
                },
                {
                    "tag": "Code Ownership",
                    "type": 1
                },
                {
                    "tag": "Context",
                    "type": 1
                },
                {
                    "tag": "Documentation",
                    "type": 1
                },
                {
                    "tag": "Empirical Studies",
                    "type": 1
                },
                {
                    "tag": "IR technique",
                    "type": 1
                },
                {
                    "tag": "IR-based traceability link recovery improvement",
                    "type": 1
                },
                {
                    "tag": "Java",
                    "type": 1
                },
                {
                    "tag": "Java classes",
                    "type": 1
                },
                {
                    "tag": "Software systems",
                    "type": 1
                },
                {
                    "tag": "Standards",
                    "type": 1
                },
                {
                    "tag": "TYRION",
                    "type": 1
                },
                {
                    "tag": "TraceabilitY link Recovery using Information retrieval and code OwNership",
                    "type": 1
                },
                {
                    "tag": "Traceability Link Recovery",
                    "type": 1
                },
                {
                    "tag": "Vocabulary",
                    "type": 1
                },
                {
                    "tag": "class retrieval",
                    "type": 1
                },
                {
                    "tag": "code ownership information",
                    "type": 1
                },
                {
                    "tag": "information retrieval",
                    "type": 1
                },
                {
                    "tag": "noise filtering",
                    "type": 1
                },
                {
                    "tag": "software artifacts",
                    "type": 1
                },
                {
                    "tag": "software maintenance",
                    "type": 1
                },
                {
                    "tag": "software system",
                    "type": 1
                },
                {
                    "tag": "source code component",
                    "type": 1
                },
                {
                    "tag": "system documentation",
                    "type": 1
                },
                {
                    "tag": "text analysis",
                    "type": 1
                },
                {
                    "tag": "textual information",
                    "type": 1
                },
                {
                    "tag": "textual similarity",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-11T17:06:33Z",
            "dateModified": "2016-03-11T17:06:33Z"
        }
    },
    {
        "key": "EZAGXWP3",
        "version": 2,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/EZAGXWP3",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/EZAGXWP3",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "De Lucia et al.",
            "parsedDate": "2009-09",
            "numChildren": 0
        },
        "data": {
            "key": "EZAGXWP3",
            "version": 2,
            "itemType": "conferencePaper",
            "title": "The role of the coverage analysis during IR-based traceability recovery: A controlled experiment",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "De Lucia"
                },
                {
                    "creatorType": "author",
                    "firstName": "R.",
                    "lastName": "Oliveto"
                },
                {
                    "creatorType": "author",
                    "firstName": "G.",
                    "lastName": "Tortora"
                }
            ],
            "abstractNote": "This paper presents a two-steps process aiming at improving the tracing performances of the software engineer when using an IR-based traceability recovery tool. In the first step the software engineer performs an incremental coarse-grained traceability recovery between a set of source artefacts and a set of target artefacts. During this step he/she traces as many links as possible keeping low the effort to discard false positives. In the second step he/she uses a coverage link analysis aiming at identifying source artefacts poorly traced and guiding focused fine-grained traceability recovery sessions to recover links missed in the first step. The results achieved in a reported controlled experiment demonstrate that the proposed approach significantly increases the amount of correct links traced by the software engineer with respect to a tradition process.",
            "proceedingsTitle": "IEEE International Conference on Software Maintenance, 2009. ICSM 2009",
            "conferenceName": "IEEE International Conference on Software Maintenance, 2009. ICSM 2009",
            "publisher": "",
            "place": "",
            "date": "Sept 2009",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "371-380",
            "series": "",
            "seriesNumber": "",
            "DOI": "10.1109/ICSM.2009.5306317",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "The role of the coverage analysis during IR-based traceability recovery",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "Computer errors",
                    "type": 1
                },
                {
                    "tag": "IR-based traceability recovery tool",
                    "type": 1
                },
                {
                    "tag": "Information management",
                    "type": 1
                },
                {
                    "tag": "Performance analysis",
                    "type": 1
                },
                {
                    "tag": "Software Engineering",
                    "type": 1
                },
                {
                    "tag": "Software performance",
                    "type": 1
                },
                {
                    "tag": "Software tools",
                    "type": 1
                },
                {
                    "tag": "coverage analysis",
                    "type": 1
                },
                {
                    "tag": "incremental coarse-grained traceability recovery",
                    "type": 1
                },
                {
                    "tag": "information retrieval",
                    "type": 1
                },
                {
                    "tag": "software artefact traceability",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-11T17:06:33Z",
            "dateModified": "2016-03-11T17:06:33Z"
        }
    },
    {
        "key": "5IXK5XUC",
        "version": 2,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/5IXK5XUC",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/5IXK5XUC",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Qusef et al.",
            "parsedDate": "2010-09",
            "numChildren": 0
        },
        "data": {
            "key": "5IXK5XUC",
            "version": 2,
            "itemType": "conferencePaper",
            "title": "Recovering traceability links between unit tests and classes under test: An improved method",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "Qusef"
                },
                {
                    "creatorType": "author",
                    "firstName": "R.",
                    "lastName": "Oliveto"
                },
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "De Lucia"
                }
            ],
            "abstractNote": "Unit tests are valuable as a source of up-to-date documentation as developers continuously changes them to reflect changes in the production code to keep an effective regression suite. Maintaining traceability links between unit tests and classes under test can help developers to comprehend parts of a system. In particular, unit tests show how parts of a system are executed and as such how they are supposed to be used. Moreover, the dependencies between unit tests and classes can be exploited to maintain the consistency during refactoring. Generally, such dependences are not explicitly maintained and they have to be recovered during software development. Some guidelines and naming conventions have been defined to describe the testing environment in order to easily identify related tests for a programming task. However, very often these guidelines are not followed making the identification of links between unit tests and classes a time-consuming task. Thus, automatic approaches to recover such links are needed. In this paper a traceability recovery approach based on Data Flow Analysis (DFA) is presented. In particular, the approach retrieves as tested classes all the classes that affect the result of the last assert statement in each method of the unit test class. The accuracy of the proposed method has been empirically evaluated on two systems, an open source system and an industrial system. As a benchmark, we compare the accuracy of the DFA-based approach with the accuracy of the previously used traceability recovery approaches, namely Naming Convention (NC) and Last Call Before Assert (LCBA) that seem to provide the most accurate results. The results show that the proposed approach is the most accurate method demonstrating the effectiveness of DFA. However, the case study also highlights the limitations of the experimented traceability recovery approaches, showing that detecting the class under test cannot be fully automated and some issues are still under study.",
            "proceedingsTitle": "2010 IEEE International Conference on Software Maintenance (ICSM)",
            "conferenceName": "2010 IEEE International Conference on Software Maintenance (ICSM)",
            "publisher": "",
            "place": "",
            "date": "Sept 2010",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "1-10",
            "series": "",
            "seriesNumber": "",
            "DOI": "10.1109/ICSM.2010.5609581",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "Recovering traceability links between unit tests and classes under test",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "Accuracy",
                    "type": 1
                },
                {
                    "tag": "Context",
                    "type": 1
                },
                {
                    "tag": "Data mining",
                    "type": 1
                },
                {
                    "tag": "Documentation",
                    "type": 1
                },
                {
                    "tag": "Doped fiber amplifiers",
                    "type": 1
                },
                {
                    "tag": "Empirical Studies",
                    "type": 1
                },
                {
                    "tag": "Software",
                    "type": 1
                },
                {
                    "tag": "Testing",
                    "type": 1
                },
                {
                    "tag": "Unit testing",
                    "type": 1
                },
                {
                    "tag": "classes under test",
                    "type": 1
                },
                {
                    "tag": "data flow analysis",
                    "type": 1
                },
                {
                    "tag": "industrial system",
                    "type": 1
                },
                {
                    "tag": "last call before assert",
                    "type": 1
                },
                {
                    "tag": "naming convention",
                    "type": 1
                },
                {
                    "tag": "open source system",
                    "type": 1
                },
                {
                    "tag": "production code",
                    "type": 1
                },
                {
                    "tag": "program testing",
                    "type": 1
                },
                {
                    "tag": "programming task",
                    "type": 1
                },
                {
                    "tag": "public domain software",
                    "type": 1
                },
                {
                    "tag": "refactoring",
                    "type": 1
                },
                {
                    "tag": "software development",
                    "type": 1
                },
                {
                    "tag": "software maintenance",
                    "type": 1
                },
                {
                    "tag": "testing environment",
                    "type": 1
                },
                {
                    "tag": "traceability",
                    "type": 1
                },
                {
                    "tag": "traceability link",
                    "type": 1
                },
                {
                    "tag": "traceability recovery",
                    "type": 1
                },
                {
                    "tag": "unit test",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-11T17:06:33Z",
            "dateModified": "2016-03-11T17:06:33Z"
        }
    },
    {
        "key": "8WVAVG2R",
        "version": 2,
        "library": {
            "type": "group",
            "id": 497024,
            "name": "FG-Traceability-All References",
            "links": {
                "alternate": {
                    "href": "https://www.zotero.org/groups/fg-traceability-all_references",
                    "type": "text/html"
                }
            }
        },
        "links": {
            "self": {
                "href": "https://api.zotero.org/groups/497024/items/8WVAVG2R",
                "type": "application/json"
            },
            "alternate": {
                "href": "https://www.zotero.org/groups/fg-traceability-all_references/items/8WVAVG2R",
                "type": "text/html"
            }
        },
        "meta": {
            "createdByUser": {
                "id": 2247324,
                "username": "savelascod",
                "name": "Alejandro Velasco",
                "links": {
                    "alternate": {
                        "href": "https://www.zotero.org/savelascod",
                        "type": "text/html"
                    }
                }
            },
            "creatorSummary": "Marcus and Maletic",
            "parsedDate": "2003-05",
            "numChildren": 0
        },
        "data": {
            "key": "8WVAVG2R",
            "version": 2,
            "itemType": "conferencePaper",
            "title": "Recovering documentation-to-source-code traceability links using latent semantic indexing",
            "creators": [
                {
                    "creatorType": "author",
                    "firstName": "A.",
                    "lastName": "Marcus"
                },
                {
                    "creatorType": "author",
                    "firstName": "J.I.",
                    "lastName": "Maletic"
                }
            ],
            "abstractNote": "An information retrieval technique, latent semantic indexing, is used to automatically identify traceability links from system documentation to program source code. The results of two experiments to identify links in existing software systems (i.e., the LEDA library, and Albergate) are presented. These results are compared with other similar type experimental results of traceability link identification using different types of information retrieval techniques. The method presented proves to give good results by comparison and additionally it is a low cost, highly flexible method to apply with regards to preprocessing and/or parsing of the source code and documentation.",
            "proceedingsTitle": "25th International Conference on Software Engineering, 2003. Proceedings",
            "conferenceName": "25th International Conference on Software Engineering, 2003. Proceedings",
            "publisher": "",
            "place": "",
            "date": "May 2003",
            "eventPlace": "",
            "volume": "",
            "issue": "",
            "numberOfVolumes": "",
            "pages": "125-135",
            "series": "",
            "seriesNumber": "",
            "DOI": "10.1109/ICSE.2003.1201194",
            "ISBN": "",
            "citationKey": "",
            "url": "",
            "accessDate": "",
            "ISSN": "",
            "archive": "",
            "archiveLocation": "",
            "shortTitle": "",
            "language": "",
            "libraryCatalog": "IEEE Xplore",
            "callNumber": "",
            "rights": "",
            "extra": "",
            "tags": [
                {
                    "tag": "Computer aided software engineering",
                    "type": 1
                },
                {
                    "tag": "Computer science",
                    "type": 1
                },
                {
                    "tag": "Costs",
                    "type": 1
                },
                {
                    "tag": "Documentation",
                    "type": 1
                },
                {
                    "tag": "Indexing",
                    "type": 1
                },
                {
                    "tag": "Information analysis",
                    "type": 1
                },
                {
                    "tag": "Software Engineering",
                    "type": 1
                },
                {
                    "tag": "Software libraries",
                    "type": 1
                },
                {
                    "tag": "Software systems",
                    "type": 1
                },
                {
                    "tag": "information retrieval",
                    "type": 1
                },
                {
                    "tag": "information retrieval technique",
                    "type": 1
                },
                {
                    "tag": "latent semantic indexing",
                    "type": 1
                },
                {
                    "tag": "natural languages",
                    "type": 1
                },
                {
                    "tag": "program source code",
                    "type": 1
                },
                {
                    "tag": "system documentation",
                    "type": 1
                },
                {
                    "tag": "traceability link identification",
                    "type": 1
                }
            ],
            "collections": [],
            "relations": {},
            "dateAdded": "2016-03-11T17:06:33Z",
            "dateModified": "2016-03-11T17:06:33Z"
        }
    }
]