{"title":"An Application Composition Approach for Rapid Software Engineering","authors":"P. Debnath, V. Sharma, Vikrant S. Kaulgud","doi":"10.1109/RCoSE.2017.3","DOIUrl":null,"url":null,"abstract":"The recent upsurge of Apps, APIs and Cloud platforms, combined with the perpetual need of shorter time to market, motivates the need for approaches for rapid software engineering to compose applications quickly. In this paper, we propose a portal based approach to intelligently assist in creating composite applications. We discuss the underlying concepts and the techniques proposed in our approach, and demonstrate its usage through a liquid application portal. Our approach aims to help automate the processing of visual requirements, intelligently identify reusable components based on the requirements, and help in designing the application on a visual canvas using these components. The approach results in a manifest that can serve as a blueprint to compose the application quickly on modern platforms. We show a use-case to walk-through all stages of our proposed approach and describe the proof-of-concept for the same.","PeriodicalId":394266,"journal":{"name":"2017 IEEE/ACM 3rd International Workshop on Rapid Continuous Software Engineering (RCoSE)","volume":"279 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE/ACM 3rd International Workshop on Rapid Continuous Software Engineering (RCoSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RCoSE.2017.3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The recent upsurge of Apps, APIs and Cloud platforms, combined with the perpetual need of shorter time to market, motivates the need for approaches for rapid software engineering to compose applications quickly. In this paper, we propose a portal based approach to intelligently assist in creating composite applications. We discuss the underlying concepts and the techniques proposed in our approach, and demonstrate its usage through a liquid application portal. Our approach aims to help automate the processing of visual requirements, intelligently identify reusable components based on the requirements, and help in designing the application on a visual canvas using these components. The approach results in a manifest that can serve as a blueprint to compose the application quickly on modern platforms. We show a use-case to walk-through all stages of our proposed approach and describe the proof-of-concept for the same.