TY - GEN
T1 - Smart business object a new approach to model business objects for web applications
AU - Liang, Danny
AU - Ginige, Athula
PY - 2006
Y1 - 2006
N2 - At present, there is a growing need to accelerate the development of web applications and to support continuous evolution of web applications due to evolving business needs. The object persistence capability and web interface generation capability in contemporary MVC (Model View Controller) web application development frameworks and model-to-code generation capability in Model-Driven Development tools has simplified the modelling of business objects for developing web applications. However, there is still a mismatch between the current technologies and the essential support for high-level, semantic-rich modelling of web-ready business objects for rapid development of modern web applications. Therefore, we propose a novel concept called Smart Business Object (SBO) to solve the above-mentioned problem. In essence, SBOs are web-ready business objects. SBOs have high-level, web-oriented attributes such as email, URL, video, image, document, etc. This allows SBO to be modelled at a higher-level of abstraction than traditional modelling approaches. A lightweight, near-English modelling language called SBOML (Smart Business Object Modelling Language) is proposed to model SBOs. We have created a toolkit to streamline the creation (modelling) and consumption (execution) of SBOs. With these tools, we are able to build fully functional web applications in a very short time without any coding.
AB - At present, there is a growing need to accelerate the development of web applications and to support continuous evolution of web applications due to evolving business needs. The object persistence capability and web interface generation capability in contemporary MVC (Model View Controller) web application development frameworks and model-to-code generation capability in Model-Driven Development tools has simplified the modelling of business objects for developing web applications. However, there is still a mismatch between the current technologies and the essential support for high-level, semantic-rich modelling of web-ready business objects for rapid development of modern web applications. Therefore, we propose a novel concept called Smart Business Object (SBO) to solve the above-mentioned problem. In essence, SBOs are web-ready business objects. SBOs have high-level, web-oriented attributes such as email, URL, video, image, document, etc. This allows SBO to be modelled at a higher-level of abstraction than traditional modelling approaches. A lightweight, near-English modelling language called SBOML (Smart Business Object Modelling Language) is proposed to model SBOs. We have created a toolkit to streamline the creation (modelling) and consumption (execution) of SBOs. With these tools, we are able to build fully functional web applications in a very short time without any coding.
KW - Business object
KW - Modelling language
KW - Rapid development
KW - Web engineering
UR - http://www.scopus.com/inward/record.url?scp=77954026780&partnerID=8YFLogxK
M3 - Conference Paper
AN - SCOPUS:77954026780
SN - 9728865694
SN - 9789728865696
T3 - ICSOFT 2006 - 1st International Conference on Software and Data Technologies, Proceedings
SP - 30
EP - 39
BT - ICSOFT 2006 - 1st International Conference on Software and Data Technologies, Proceedings
T2 - 1st International Conference on Software and Data Technologies, ICSOFT 2006
Y2 - 11 September 2006 through 14 September 2006
ER -