Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05) A Framework for Dynamically Converting Components to Web Services Central Michigan University, Mount Pleasant, Michigan August 11-August 13 ISBN: 0-7695-2297-1
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2005.8
Components are the basic building blocks of enterprise and distributed applications. Componentbased development (CBD) is the technique of using a Component Framework to develop Components and it focuses on developing large software systems by integrating previously existing software components. Software Development based on component based architecture is already in wide use throughout the software industry. Component based development makes it possible to assemble an application from a repository of components developed in various languages by homogeneous or heterogeneous composition. Web Services provides an easy way to extend component based development by adopting open internet standards. Web services represent an evolution of the Web to allow the open and flexible interaction of applications over the Internet. Web services standards provide a high level of interoperability across platforms, programming languages and applications. In our current research we have created a model for automatically converting components created in different languages to web services. The components that are developed in various languages are deployed dynamically (just in time) in the web servers by using custom built deployers. Using this model the users can access the components that reside in the server using open internet standards, without having to worry about the language and platform restrictions. The security aspects to access the web services were also considered while implementing the model.
Citation:
Roger Lee, Ashok Harikumar, Chia-Chu Chiang, Hae-Sool Yang, Haeng-Kon Kim, Byeongdo Kang, "A Framework for Dynamically Converting Components to Web Services," sera, pp.431-437, Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||