{"title":"Web应用程序模型驱动开发的工具支持","authors":"Jaime Gómez, A. Bia, Antonio Párraga","doi":"10.4018/jitwe.2007070105","DOIUrl":null,"url":null,"abstract":"This article describes the engineering foundations of VisualWADE, a CASE tool to automate the production of Web applications. VisualWADE follows a model-driven approach focusing on requirements analysis, high level design, and rapid prototyping. In this way, an application evolves smoothly from the first prototype to the final product, and its maintenance is a natural consequence of development. The article also discusses the lessons learned in the development of the tool and its application to several case studies in the industrial context.","PeriodicalId":51925,"journal":{"name":"International Journal of Information Technology and Web Engineering","volume":"21 1","pages":"721-730"},"PeriodicalIF":0.6000,"publicationDate":"2005-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"36","resultStr":"{\"title\":\"Tool Support for Model-driven Development of Web Applications\",\"authors\":\"Jaime Gómez, A. Bia, Antonio Párraga\",\"doi\":\"10.4018/jitwe.2007070105\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article describes the engineering foundations of VisualWADE, a CASE tool to automate the production of Web applications. VisualWADE follows a model-driven approach focusing on requirements analysis, high level design, and rapid prototyping. In this way, an application evolves smoothly from the first prototype to the final product, and its maintenance is a natural consequence of development. The article also discusses the lessons learned in the development of the tool and its application to several case studies in the industrial context.\",\"PeriodicalId\":51925,\"journal\":{\"name\":\"International Journal of Information Technology and Web Engineering\",\"volume\":\"21 1\",\"pages\":\"721-730\"},\"PeriodicalIF\":0.6000,\"publicationDate\":\"2005-11-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"36\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Information Technology and Web Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/jitwe.2007070105\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Information Technology and Web Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/jitwe.2007070105","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
Tool Support for Model-driven Development of Web Applications
This article describes the engineering foundations of VisualWADE, a CASE tool to automate the production of Web applications. VisualWADE follows a model-driven approach focusing on requirements analysis, high level design, and rapid prototyping. In this way, an application evolves smoothly from the first prototype to the final product, and its maintenance is a natural consequence of development. The article also discusses the lessons learned in the development of the tool and its application to several case studies in the industrial context.
期刊介绍:
Organizations are continuously overwhelmed by a variety of new information technologies, many are Web based. These new technologies are capitalizing on the widespread use of network and communication technologies for seamless integration of various issues in information and knowledge sharing within and among organizations. This emphasis on integrated approaches is unique to this journal and dictates cross platform and multidisciplinary strategy to research and practice.