Conformance to templates Sample Clauses

Conformance to templates. Templates or boilerplates are frequently used to structure requirements. This allows the authors of the requirement documents to focus on eliciting the specific information requested by the template. Moreover, such structure makes automatic requirements analysis easier. Therefore, it is important, from a quality assurance perspective that the requirements conform to the templates. Arora (2013, 2015) proposes a template conformance checking technique based on text chunking — a NLP approach which identifies sentence segments (i.e., chunks). The templates under investigation, namely Xxxx and EARS, are transformed into xxxxxx-xxxx form grammars. This allows to define a series of pattern-matching rules for checking conformance based on the identified chunks. The tool XXXX (REquirement Template Analyzer) is developed to demonstrate the proposed approach. The evaluation consisted of four case studies (two using Xxxx and two using EARS) in the context of safety critical systems (e.g., satellite control, nuclear energy safety control) covering more than 1700 requirements. The results show that, from a practical standpoint, the tool is accurate for automatically checking requirements conformance to templates. Specifically, the number of false positives and false negatives is small across all cases in absolute numbers (38 in total) and as percentage of total number of non-conformant requirements (from 5% to 18%). Lucassen (2015) presents an NLP-based approach to assist stakeholders in producing high quality requirements by enforcing the conformance to user stories templates. The work first devises a conceptual model of high-quality user stories based on three high-level criteria — syntactic quality, semantic quality, and pragmatic quality— which are further broken down into 14 criteria (e.g., independent, uniform, unique, and complete). A tool, AQUSA, enforces that the guidelines for writing user stories, based on these criteria, are correctly followed. The tool supports syntactic criteria and, partially, pragmatic criteria, whereas semantic ones are not covered. The evaluation of the tool is done on three sets of user stories collected from industry. The tool shows 71% precision in detecting the user stories that violated quality criteria. The results show that one of the most common violations is minimality —i.e., the syntactic quality property for which a user story should not contain more than role (i.e., a relevant role should always be defined), means (i.e., de...
AutoNDA by SimpleDocs

Related to Conformance to templates

  • Templates The Applicant shall use Templates provided by Alberta Innovates to comply with its Required Reporting Metrics, Reports obligations, and with the Survey requirements. Because the Reports may contain technical or proprietary information about the Project or the Applicant, the Templates will specify when a section will be considered non-confidential. The content of sections that are marked as non-confidential can be disclosed in the public domain. All other sections will be considered confidential, and thus can only be disclosed to the Government of Alberta and to Funding Partners, if any, in confidence, but to no other party.

  • Supplemental JBoss Software Conditions Software Access and Software Maintenance for Supplemental JBoss Software is intended and available for Development Purposes only and for up to 25 users for each 16 Core Band Subscription of Red Hat JBoss Middleware Software that you purchased. If you deploy or use the Supplemental JBoss Software for Production Purposes or for more than 25 users, you agree to purchase the appropriate Software Subscriptions for each Unit that you deploy or use. Red Hat’s Open Source Assurance Program applies only to the Red Hat JBoss Middleware Software Subscription that you purchased (such as Red Hat JBoss Enterprise Application Platform in the example above) and does not apply to Supplemental JBoss Software. JBoss xPaaS Subscriptions (defined below) are not considered Supplemental JBoss Software. Each installation and use of JBoss xPaaS Subscriptions Software for either Development Purposes or Production Purposes is a Unit and requires a paid Software Subscription.

  • Implementation Specifications 1. The accounting shall contain the date, nature, and purpose of such disclosures, and the name and address of the person or agency to whom the disclosure is made.

  • COVID-19 Protocols Contractor will abide by all applicable COVID-19 protocols set forth in the District’s Reopening and COVID-19 Mitigation Plan and the safety guidelines for COVID-19 prevention established by the California Department of Public Health and the Ventura County Department of Public Health.

  • Project Implementation Manual The Recipient, through the PCU, shall: (i) take all action required to carry out Parts 1.1, 1.3, 1.4, 2, 3.1(b), 3.2, 3.3 and 4 (ii) of the Project in accordance with the provisions and requirements set forth or referred to in the Project Implementation Manual; (ii) submit recommendations to the Association for its consideration for changes and updates of the Project Implementation Manual as they may become necessary or advisable during Project implementation in order to achieve the objective of Parts 1.1, 1.3, 1.4, 2, 3.1(b), 3.2, 3.3 and 4(ii) of the Project; and (iii) not assign, amend, abrogate or waive the Project Implementation Manual or any of its provisions without the Association’s prior agreement. Notwithstanding the foregoing, if any of the provisions of the Project Implementation Manual is inconsistent with the provisions of this Agreement, the provisions of this Agreement shall prevail and govern.

  • Implementation Report Within 150 days after the Effective Date, Extendicare shall submit a written report to OIG summarizing the status of its implementation of the requirements of this CIA (Implementation Report). The Implementation Report shall, at a minimum, include:

  • Conformance to Applicable Requirements All work prepared by Consultant shall be subject to the approval of City.

  • Software compliance Unless explicitly agreed, software being used and developed to provide the service should: ● Be licensed under an open source and permissive license (like MIT, BSD, Apache 2.0,...). ● The license should provide unlimited access rights to the EGI community. ● Have source code publicly available via a public source code repository (if needed a mirror can be put in place under the EGI organisation in GitHub13.) All releases should be appropriately tagged. ● Adopt best practices: ○ Defining and enforcing code style guidelines. ○ Using Semantic Versioning. ○ Using a Configuration Management frameworks such as Ansible. ○ Taking security aspects into consideration through at every point in time. ○ Having automated testing in place. ○ Using code reviewing. 9 xxxxx://xxx.xxx.xx/about/policy/policies_procedures.html 10 xxxxx://xxxx.xxx.xx/wiki/OMB 11 xxxx://xxx.xxx.xx/ 12 xxxxx://xxx.xxx.xx/portal/index.php?Page_Type=NGI&id=4 13 xxxxx://xxxxxx.xxx/EGI-Foundation ○ Treating documentation as code. ○ Documentation should be available for Developers, administrators, and end users.

  • Program Compliance The School Board shall be responsible for monitoring the program to provide technical assistance and to ensure program compliance.

  • SERVICE MONITORING, ANALYSES AND ORACLE SOFTWARE 11.1 We continuously monitor the Services to facilitate Oracle’s operation of the Services; to help resolve Your service requests; to detect and address threats to the functionality, security, integrity, and availability of the Services as well as any content, data, or applications in the Services; and to detect and address illegal acts or violations of the Acceptable Use Policy. Oracle monitoring tools do not collect or store any of Your Content residing in the Services, except as needed for such purposes. Oracle does not monitor, and does not address issues with, non-Oracle software provided by You or any of Your Users that is stored in, or run on or through, the Services. Information collected by Oracle monitoring tools (excluding Your Content) may also be used to assist in managing Oracle’s product and service portfolio, to help Oracle address deficiencies in its product and service offerings, and for license management purposes.

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