Nilber Vittorazzi de Almeida, Silas Louzada Campos, V. Souza
{"title":"基于框架的基于web的信息系统代码生成的模型驱动方法","authors":"Nilber Vittorazzi de Almeida, Silas Louzada Campos, V. Souza","doi":"10.1145/3126858.3126863","DOIUrl":null,"url":null,"abstract":"In the field of Web Engineering, there are several methods proposed for the development of Web-based information systems (WISs). FrameWeb is a method that aims to develop WISs that use certain types of frameworks in their architecture, proposing models that incorporate concepts of these frameworks during system design. The method's modeling language is based on Model-Driven Development techniques, making it extensible to support different frameworks and development platforms. In this paper, we present a code generation tool for FrameWeb which harnesses the method's extensibility by being based on its language's meta-models. The tool works with an associated visual editor for FrameWeb models and showed promising results in initial evaluation efforts.","PeriodicalId":338362,"journal":{"name":"Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web","volume":"94 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A Model-Driven Approach for Code Generation for Web-based Information Systems Built with Frameworks\",\"authors\":\"Nilber Vittorazzi de Almeida, Silas Louzada Campos, V. Souza\",\"doi\":\"10.1145/3126858.3126863\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the field of Web Engineering, there are several methods proposed for the development of Web-based information systems (WISs). FrameWeb is a method that aims to develop WISs that use certain types of frameworks in their architecture, proposing models that incorporate concepts of these frameworks during system design. The method's modeling language is based on Model-Driven Development techniques, making it extensible to support different frameworks and development platforms. In this paper, we present a code generation tool for FrameWeb which harnesses the method's extensibility by being based on its language's meta-models. The tool works with an associated visual editor for FrameWeb models and showed promising results in initial evaluation efforts.\",\"PeriodicalId\":338362,\"journal\":{\"name\":\"Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web\",\"volume\":\"94 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3126858.3126863\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd Brazillian Symposium on Multimedia and the Web","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3126858.3126863","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Model-Driven Approach for Code Generation for Web-based Information Systems Built with Frameworks
In the field of Web Engineering, there are several methods proposed for the development of Web-based information systems (WISs). FrameWeb is a method that aims to develop WISs that use certain types of frameworks in their architecture, proposing models that incorporate concepts of these frameworks during system design. The method's modeling language is based on Model-Driven Development techniques, making it extensible to support different frameworks and development platforms. In this paper, we present a code generation tool for FrameWeb which harnesses the method's extensibility by being based on its language's meta-models. The tool works with an associated visual editor for FrameWeb models and showed promising results in initial evaluation efforts.