Cloud and Ontology Based Software Reuse (COSR)

Jayasudha subburaj, S Subramanian

Abstract


The knowledge acquired during the development of software is very precious which has to be stored and reused for the forthcoming projects. As the size of the software becomes larger and more multifaceted, there is need to cope with the growing amount of information. This paper describes the Cloud and Ontology based Software Reuse (COSR) for the maintenance of software artifacts in the cloud using hadoop. This COSR helps the developer for easy storage and retrieval of the needed software artifacts. The storage is managed by the HDFS and retrieval of the relevant component is managed by the Map/Reduce concept. The ontology helps to extract the knowledge from the legacy system and it helps in understanding the semantic meaning of the user requirements.


Keywords


Software Reuse, Ontology, Cloud Computing, Semantic Web.

References


andrew thomas,”the emerging pillars of iaas”, jan 2012 jim whitehead & thomas zimmermann ,”introduction to the special issue on mining software repositories in 2010”, published online: 26 april 2012 # springer science+business media, llc 2012

anupama kaur1, himanshu monga2, mnupreet kaur3 “performance evaluation of reusable software components

berners-lee, t., hendler, j., lassila, o.: the semantic web. scientific american 284(5) (2001) 34–43

croft w.b. (2000) “combining approaches to information retrieval,” advances in information retrieval”, kluwer academic. pg: 1-36

deerwester s., dumais s., furnas g., landauer t., and harshman r., (1990.)“indexing by latent semantic analysis”, j. am. soc. information science, vol. 41, no. 6, pg: 391-407

james manyika, michael chui, brad brown, jacques bughin , richard dobbs, charles roxburgh,,”big data: the next frontier for innovation, competition, and productivity” may 2011

hyland-wood, d.: an owl-dl ontology of software engineering concepts (2006)

marc wilhelm k¨uster christoph ludwig “software reuse through resource registries position paper”, 19th australian conference on software engineering, doi 10.1109/aswec.2008.87

michael t. helmick, james d. kiper, janet burge, valerie cross, and gerald gannod,”incorporating wikis into software repository mining”, 1530-0803/08 $25.00 © 2008 ieee

t. j. biggerstaff, a. j. perlis, software reusability, volume i: concepts and models, volume 2: applications and experience, addison-wesley, reading, massachusetts, 1989.

**ontology “the specification of a shared conceptualization”a review document

panos constantopoulos, martin doerr and yannis vassiliou “repositories for software reuse: the software information base”, international journal of emerging technology and advanced engineering website: www.ijetae.com (issn 2250-2459, volume 2, issue 4, april 2012) 578

ronaldo c. veras and silvio r. l. meira, adriano l. i. oliveira and bruno j. m. melo “comparative study of clustering techniques for the organization of software repositories”1082-3409/07 $25.00 © 2007 ieee

scott henninger, “an evolutionary approach to constructing effective software reuse repositories” acm transactions on software engineering and methodology, vol. 6, no. 2, april 1997, pages 111–140.

seaborne, a., prud’hommeaux, e.: sparql query language for rdf. technical report,w3c (2006)

s. thaddeus, s.v.k.r.: a semantic web tool for knowledge-based software engineering. in: 2nd international workshop on semantic web enabled software engineering (swese 2006), athens, g.a., usa, springer (2006)

sukhpal singh1, rishideep singh2,” reusability framework for cloud computing”, international journal of computational engineering research (ijceronline.com) vol. 2 issue. 6

v. subedha*, dr. s. sridhar, “process model for reusability in context-specific reusable software components”, indian journal of computer science and engineering (ijcse)

younas wahab, muhammad imran babar, shahbaz ahmed,”single repository for software component selection (srscs): a reusable software component selection technique”, journel of theoretical and applied information technology,april 2011 vol 2619th ieee international conference on tools with artificial intelligence.


Full Text: PDF

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.

.......................................................................................................................................................................................................................

ISSN  2279 – 0381 |  IST HOMEJOURNAL HOME | Copyright IST 2012-13

.......................................................................................................................................................................................................................