Mining Requirements Sample Clauses

Mining Requirements. Requirements engineering traditionally involves end users to capture their needs and to get their feedback with the goal of building the right product for them. This is traditionally achieved through on-site customers’ visits, interviews, focus groups, and workshops. Requirements are initially stated in natural language which can pose problems of ambiguity, vagueness, and misinterpretation. Therefore, formalized specifications have only a small role in the specification of requirements. A survey by Xxxx et al. [29] found that 79% of companies use unstructured natural language in their requirements documents; 16% use structured natural language (e.g., using templates); 5% use formal approaches. Therefore, the application of natural language processing (NLP) to requirements engineering has attracted a lot of attention from software engineering researchers and practitioners. NLP is a field that stands at the crossing between computer science, artificial intelligence and computational linguistics and is concerned with programming computers to process large amount natural language text [44]. NASA built a tool that leverages NLP for requirement engineering (Automated Requirements Measurement, or ARM) already in the late 1990s [7]. The recent state of the art regarding the identification of requirements focuses on text mining, natural-language processing, and sentiment analysis [39]. Therefore, we have text mining to retrieve documents from the internet and to turn them into data. Sentiment analysis takes the processed, machine readable text from the natural-language procedure and extracts the opinion of the user. Sentiment analysis tools such as SentiStrength [61] extracts how positive and how negative a certain formulation is and relates it to a value from -5 very negative to +5 very positive. The identification of user needs and features that satisfy such needs is an example of the current application of NLP to requirements intelligence. In fact, the features of a software system can be identified by mining the descriptions of software products and its related reviews [20], [22]. In the product descriptions, the developer or the company behind the product or service tries to explain the existing functionalities. On the other hand, in software reviews, users state what they like or dislike, explain features they think are missing in the current product, or report bugs. Understanding the set of features of one's own software, the set of features of the competito...
AutoNDA by SimpleDocs

Related to Mining Requirements

  • Training Requirements Grantee shall:

  • Metering Requirements Seller shall comply with all applicable rules in installing a meter appropriate for deliveries pursuant to the Full Buy/Sell or Excess Sale arrangement selected in paragraph 2.2, above, which can be electronically read daily by:

  • Staffing Requirements Licensee will be in full compliance with the main studio staff requirements as specified by the FCC.

  • Bonding Requirements The Contractor is required to furnish a performance bond on the form in a form acceptable to the City, in a sum of not less than [insert bonding level] of the annual amount of the contract to guarantee the faithful performance of this contract. The bond must be approved as to sufficiency and qualifications of the surety by the Controller.

  • Operating Requirements Any operating and technical requirements that may be applicable due to Regional Transmission Organization, Independent System Operator, control area, or the Connecting Transmission Owner’s requirements, including those set forth in the Small Generator Interconnection Agreement. Operating Requirements shall include Applicable Reliability Standards.

  • Screening Requirements Xxxxxx shall ensure that all prospective and current Covered Persons are not Ineligible Persons, by implementing the following screening requirements.

  • Testing Requirements 12.1. Workplaces -

  • Bidding Requirements The Advertisement or Invitation to Bid, Instructions to Bidders, Bid security form, if any, and the Bid form with any supplements.

  • ORDERING REQUIREMENTS Eligible Purchasers shall order Goods and/or Services from this Master Contract, consistent with the terms hereof and by using any ordering mechanism agreeable both to Contractor and Purchaser but including, at a minimum, a purchase order. When practicable, Contractor and Purchaser also shall use telephone orders, email orders, web-based orders, and similar procurement methods (collectively “Purchaser Order”). All Purchase Orders must reference the Master Contract number. The terms of this Master Contract shall apply to any Purchase Order and, in the event of any conflict, the terms of this Master Contract shall prevail. Notwithstanding any provision to the contrary, in no event shall any ‘click-agreement,’ software or web-based application terms and conditions, or any other agreement modify the terms and conditions of this Master Contract.

  • Licensing Requirements The following licensing requirements shall apply when the applicable Florida Statute mandates specific licensing for Contractors engaged in the type of work covered by this solicitation.

Time is Money Join Law Insider Premium to draft better contracts faster.