{"title":"Sea:设计、捕获和处理大规模调查的平台","authors":"A. Villazón, V. Calderón, Ivan Krsul","doi":"10.23881/idupbo.013.1-6i","DOIUrl":null,"url":null,"abstract":"Collecting data through surveys is widely used by governments, international and non-governmental organizations to gather up-to-date and useful statistical information. Unfortunately, this process is tedious and often performed using paper support or customized software not allowing on-the-fly validations to avoid transcription errors at the early stage of the data collection. In this article, we describe SEA, a new web-based platform allowing sophisticated and large-scale surveys to be designed, captured and processed. SEA allows the survey designers to express complex input constraints through formulas for data validation. We describe the constraint language and the internals of the SEA engine, which is implemented using compilation, code generation and interpretation techniques.","PeriodicalId":31106,"journal":{"name":"Revista Investigacion Desarrollo","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2013-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"SEA: A PLATFORM FOR DESIGNING, CAPTURING AND PROCESSING LARGE-SCALE SURVEYS\",\"authors\":\"A. Villazón, V. Calderón, Ivan Krsul\",\"doi\":\"10.23881/idupbo.013.1-6i\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Collecting data through surveys is widely used by governments, international and non-governmental organizations to gather up-to-date and useful statistical information. Unfortunately, this process is tedious and often performed using paper support or customized software not allowing on-the-fly validations to avoid transcription errors at the early stage of the data collection. In this article, we describe SEA, a new web-based platform allowing sophisticated and large-scale surveys to be designed, captured and processed. SEA allows the survey designers to express complex input constraints through formulas for data validation. We describe the constraint language and the internals of the SEA engine, which is implemented using compilation, code generation and interpretation techniques.\",\"PeriodicalId\":31106,\"journal\":{\"name\":\"Revista Investigacion Desarrollo\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-07-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Revista Investigacion Desarrollo\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23881/idupbo.013.1-6i\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista Investigacion Desarrollo","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23881/idupbo.013.1-6i","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SEA: A PLATFORM FOR DESIGNING, CAPTURING AND PROCESSING LARGE-SCALE SURVEYS
Collecting data through surveys is widely used by governments, international and non-governmental organizations to gather up-to-date and useful statistical information. Unfortunately, this process is tedious and often performed using paper support or customized software not allowing on-the-fly validations to avoid transcription errors at the early stage of the data collection. In this article, we describe SEA, a new web-based platform allowing sophisticated and large-scale surveys to be designed, captured and processed. SEA allows the survey designers to express complex input constraints through formulas for data validation. We describe the constraint language and the internals of the SEA engine, which is implemented using compilation, code generation and interpretation techniques.