{"title":"基于Windows导航图的Android应用原型的模型驱动开发","authors":"Thanaseth Channonthawat, Y. Limpiyakorn","doi":"10.1109/ICSN.2016.7501929","DOIUrl":null,"url":null,"abstract":"In recent years, the growth of smartphone market has led to the increasing development of mobile application. The rapid approach of mobile application development would respond to the market growth. This paper presents a model driven approach for creating preliminary GUI source code of Android application from windows navigation diagrams. The input diagram is converted to XML used as the metadata for model transformation. The final results of XML and Java files will be obtained for each UI layout where the XML file contains UI element information, and the Java file contains the actions. The proposed methodology would promote the reusability due to the use of UI layout template. The automation with model transformation would also ensure the integrity of interfaces generated from the design with windows navigation diagrams.","PeriodicalId":282295,"journal":{"name":"2016 International Conference on Software Networking (ICSN)","volume":"264 20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Model Driven Development of Android Application Prototypes from Windows Navigation Diagrams\",\"authors\":\"Thanaseth Channonthawat, Y. Limpiyakorn\",\"doi\":\"10.1109/ICSN.2016.7501929\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, the growth of smartphone market has led to the increasing development of mobile application. The rapid approach of mobile application development would respond to the market growth. This paper presents a model driven approach for creating preliminary GUI source code of Android application from windows navigation diagrams. The input diagram is converted to XML used as the metadata for model transformation. The final results of XML and Java files will be obtained for each UI layout where the XML file contains UI element information, and the Java file contains the actions. The proposed methodology would promote the reusability due to the use of UI layout template. The automation with model transformation would also ensure the integrity of interfaces generated from the design with windows navigation diagrams.\",\"PeriodicalId\":282295,\"journal\":{\"name\":\"2016 International Conference on Software Networking (ICSN)\",\"volume\":\"264 20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Conference on Software Networking (ICSN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSN.2016.7501929\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Software Networking (ICSN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSN.2016.7501929","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Model Driven Development of Android Application Prototypes from Windows Navigation Diagrams
In recent years, the growth of smartphone market has led to the increasing development of mobile application. The rapid approach of mobile application development would respond to the market growth. This paper presents a model driven approach for creating preliminary GUI source code of Android application from windows navigation diagrams. The input diagram is converted to XML used as the metadata for model transformation. The final results of XML and Java files will be obtained for each UI layout where the XML file contains UI element information, and the Java file contains the actions. The proposed methodology would promote the reusability due to the use of UI layout template. The automation with model transformation would also ensure the integrity of interfaces generated from the design with windows navigation diagrams.