{"title":"Implementing CFR 21 part 11 for SAS® without tears or joins","authors":"David J. Garbutt","doi":"10.1179/175709208X387003","DOIUrl":null,"url":null,"abstract":"Abstract This paper argues that the best way to construct an easy-to-program in and CFR 21 part 11 compliant environment for SAS® programming is by using a version control system, specifically the IBM Rational product ClearCase®. It concentrates on architectural issues to do with protecting data and outputs as well as programs, and stresses the importance of linking an output with its constituent parts. The main reasons for using ClearCase® are explained and illustrated with examples from a successful implementation. Enough information about ClearCase® is included to show why it is uniquely suited, among all Source Code Management Systems, for this task. Although this paper focuses on SAS®, the environment can also be used for other programs with little or no changes.","PeriodicalId":253012,"journal":{"name":"Pharmaceutical Programming","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pharmaceutical Programming","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1179/175709208X387003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Abstract This paper argues that the best way to construct an easy-to-program in and CFR 21 part 11 compliant environment for SAS® programming is by using a version control system, specifically the IBM Rational product ClearCase®. It concentrates on architectural issues to do with protecting data and outputs as well as programs, and stresses the importance of linking an output with its constituent parts. The main reasons for using ClearCase® are explained and illustrated with examples from a successful implementation. Enough information about ClearCase® is included to show why it is uniquely suited, among all Source Code Management Systems, for this task. Although this paper focuses on SAS®, the environment can also be used for other programs with little or no changes.
本文认为,为SAS®编程构建易于编程和符合CFR 21 part 11的环境的最佳方法是使用版本控制系统,特别是IBM Rational产品ClearCase®。它集中于与保护数据和输出以及程序有关的体系结构问题,并强调将输出与其组成部分链接起来的重要性。使用ClearCase®的主要原因通过一个成功实现的例子进行了解释和说明。包含了足够的关于ClearCase®的信息来展示为什么在所有源代码管理系统中,它是唯一适合于这项任务的。虽然本文的重点是SAS®,但该环境也可以用于其他程序,只需很少或不需要更改。