Open Access Open Access  Restricted Access Subscription or Fee Access

A Semantic Analysis of Component-Based Web Services Framework for Component-Based Software

Pradeep Tomar, Dinesh Kumar


Software components are the basic building blocks of enterprise and distributed software applications which are developed by using component-based software engineering (CBSE) approach. CBSE approach is used in developing a wide variety of software application to enhance the software reusability, quality and efficiency. In CBSE area, component-based technology is used to develop software on through different framework because it focuses on developing large software systems by integrating newly developed components and previously existing software components. In this paper we present a semantic analysis of component-based web services framework for component-based enterprise and distributed software applications. Firstly we present CBSE with web services framework and secondly how the web services and component-based applications are integrated for e-business environment and how users can generate web service dynamically from components to support semantic web environment by using web service semantic framework (WSSF) and web ontology language (OWL). Therefore, our aim is to support the development of dynamic web services framework through semantic analysis to alleviate the overheads associated with common activities performed in web development using CBSE.

Keywords: CBSE, component framework, semantic web, web services, ontology


Cite this Article
Pradeep Tomar, Dinesh Kumar. A Semantic Analysis of Component-Based Web Services Framework for Component-Based Software. Journal of Web Engineering & Technology. 2016; 3(1): 20–26p.

Full Text:



Anwar S, Idrees F, Rauf A, et al. Component specification Framework: An Overview. IEEE Computer Society. 2010; 1: 803p. 978-1-4244-5586.

Lee R, Harikumar A, Chiang CC, et al. A Framework for Dynamically Converting Components to Web Services. Proceedings of the 3rd ACIS International Conference on Software Engineering Research, Management & Application (SERA2005). 2005; 431–437p.

Tick J. Special Aspects of Component-Based Software Development. IEEE Computer Society. 2006; 803–806p.

Vasa R. Pattern of Component Evolution. The Research of the Component-Based Software Engineering, IEEE Computer Society. 2004; 2–5p. 1530-1362/00.

Parsons D, Awais R, Alexandru T, et al. An Architectural Pattern for Designing Component-Based Application Frameworks. 9th International Conference on Software Engineering. 2008; 2: 210–223p.

Sadasivam GS. Component-based Technology. Wiley Precise; 2008. 978-81-265-1693-3.

Woolridge R. Abridge Article: How do I get started in CBD. Castek. 2000; 5–8p.

Ha Y, Lee R. Integration of Semantic Web Service and Component-Based Development for e-Business Environment. Proceedings of the 4th International Conference on Software Engineering Research. 2006; 120–125p. 0-7695-2656-X/06.

Jianqiang H, Changguo G, Peng Z. WSCF: A Framework for Web Service-based Application Supporting Environment. Proceedings of the IEEE International Conference on Web Services (ICWS’ 05). 2005; 23–26p. 0-7695-2409-5/05.

Garcia-Castro R, Gomez-Perez A, Munoz-Garcia O. A Component-Based Framework for Development of Sementic Web Application. Proceeding of the 19th International Conference on Database and Expert Systems Application. 2008; 185–187p. 1529-4188/08.

Itoh M, Tanaka Y. 3D Component-Based Visualization Framework for Generating Simple 3D Applications Using Web Services. Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence (WI’06). 2006. 0-7695-2747-7/06.

Wang AJA, Kai Q. Component-Oriented Programming. Wiley Interscience; 2005; 2–11, 37–272p.


  • There are currently no refbacks.

This site has been shifted to