An Application Composition Approach for Rapid Software Engineering

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.

[1]  Chiranjeeb Ghosh,et al.  Mitigating Vulnerability of Adolescent Girls via Innovative Usage of Digital Technologies: Insights from a Field Trial , 2016 .

[2]  Cheng Zeng,et al.  Cloud Computing Service Composition and Search Based on Semantic , 2009, CloudCom.

[3]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[4]  Yuliang Shi,et al.  Multi-tenant Service Composition Based on Granularity Computing , 2014, 2014 IEEE International Conference on Services Computing.

[5]  Vibhu Saujanya Sharma,et al.  A XaaS Savvy Automated Approach to Composite Applications , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[6]  Yuzuru Tanaka,et al.  A visual environment for dynamic web application composition , 2003, HYPERTEXT '03.

[7]  Vasant Honavar,et al.  A framework for semantic web services discovery , 2005, WIDM '05.

[8]  Juan Enrique Ramos,et al.  Using TF-IDF to Determine Word Relevance in Document Queries , 2003 .

[9]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[10]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[11]  Yixin Yan,et al.  Automatic Service Composition Using AND/OR Graph , 2008, 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services.

[12]  Jana Koehler,et al.  Web Service Composition - Current Solutions and Open Problems , 2003 .

[13]  Sami Tabbane,et al.  A Framework for Automatic Web Service Discovery Based on Semantics and NLP Techniques , 2011, Adv. Multim..