Skip to main content

Towards Social Network Based Approach for Software Engineering Ontology Sharing and Evolution

  • Conference paper
On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops (OTM 2007)

Abstract

In this paper, we present a multi-agent social network approach that integrates the software engineering ontology and expert recommendation facilities for communities of software engineers remotely working on related software engineering projects. The software engineering ontology enables an active ecology of agents to convey, consume and act on project information (semi) autonomously, according to explicit software engineering domain knowledge. Recommendation techniques are addressed to make progress – ability to recommend useful project information, solution(s) for project issues that arise as experts.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
eBook
USD 84.99
Price excludes VAT (USA)
Softcover Book
USD 109.99
Price excludes VAT (USA)

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Wongthongtham, P., et al.: Ontology-based multi-site software development methodology and tools. Journal of Systems Architecture 52(11), 640–653 (2006)

    Article  Google Scholar 

  2. Wongthongtham, P.: A methodology for multi-site distributed software development. In: School of Information Systems. 2006, Curtin University of Technology: Perth (2006)

    Google Scholar 

  3. Resnick, P., et al.: GroupLens: An open architecture for collaborative filtering of netnews. In: Computer Supported Cooperative Work, Chapel Hill (1994)

    Google Scholar 

  4. Pazzani, M.,, Billsus, D.: Adaptive Web Site Agents. Autonomous Agents and Multi-agent Systems 5, 205–218 (2002)

    Article  Google Scholar 

  5. Mari, M., Poggi, A., Turci, P.: Ontology-Based Remote Collaboration for the Development of Software System. In: the 2nd Italian Semantic Web Workshop (SWAP 2005), University of Trento, Trento, Italy (2005)

    Google Scholar 

  6. McDonald, D.W.: Evaluating expertise recommendations. In: International ACM SIGGROUP Conference on Supporting Group Work, Boulder, CO (2001)

    Google Scholar 

  7. Ishikawa, T., Matsuda, H., Takase, H.: Agent Supported Collaborative Learning Using Community Web Software. In: International Conference on Computers in Education, Auckland, New Zealand (2002)

    Google Scholar 

  8. Liu, X., et al.: I-MINDS: An Application of Multi-agent System Intelligence to On-line Education. In: IEEE International Conference on Systems, IEEE, Washington DC, USA (2003)

    Google Scholar 

  9. Bourque, P.: SWEBOK Guide Call for Reviewers (2003) [cited 29 May 2003]; Available from: http://serl.cs.colorado.edu/~serl/seworld/database/3552.html

  10. Henderson-Sellers, B., Giorgini, P.: Agent-Oriented Methodologies 2005, p. 413. Idea Group Publishing (2005)

    Google Scholar 

  11. Zhang, Z., Zhang, C.: Agent-Based Hybrid Intelligent Systems: An Agent-Based Framework for Complex Problem Solving. Springer, Germany (2004)

    Google Scholar 

  12. FIPA Specifications. 2005 [cited; Available from: http://www.fipa.org

  13. Bellifemine, F., Poggi, A., Rimassa, G.: Developing multi-agent systems with a FIPA-compliant agent framework. Software Practice and Experience 31, 103–128 (2001)

    Article  MATH  Google Scholar 

  14. JADE home page. [cited; Available from: http://jade.tilab.com

  15. Bergenti, F., et al.: An Ontology Support for Semantic Aware Agents. In: Seventh International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2005 @AAMAS). 2005. Utrecht, The Natherlands (2005)

    Google Scholar 

  16. Carroll, J.J., et al.: Jena: Implementing the Semantic Web Recommendations, Digital Media Systems Laboratory, HP Laboratories Bristol (2004)

    Google Scholar 

  17. McCarthy, P.: Introduction to Jena: use RDF models in your Java applications with the Jena Semantic Web Framework, SmartStream Technologies, IBM developerWorks (2004)

    Google Scholar 

  18. Fikes, R., Hayes, P., Horrocks, I.: OWL-QL - A Language for Deductive Query Answering on the Semantic Web. in Technical Report KSL-03-14, Knowledge Systems Lab, Stanford University: CA, USA

    Google Scholar 

  19. Chang, E., Dillon, T., Hussain, F.K.: Trust and Reputation for Service Oriented Environment: Technologies For Building Business Intelligence And Consumer Confidence. John Wiley and Sons, Chichester (2006)

    Google Scholar 

  20. Bellifemine, F., JADE: Java Agent DEvelopment Framework, Telecom Italia Lab: Torino, Italy (2001)

    Google Scholar 

  21. Bellifemine, F., Poggi, A., Rimassa, G.: JADE: a FIPA2000 compliant agent development environment. In: The fifth International Conference on Autonomous Agents, Montreal, Quebec, Canada, ACM Press, New York (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Robert Meersman Zahir Tari Pilar Herrero

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wongthongtham, P., Chang, E., Aseeri, A.A. (2007). Towards Social Network Based Approach for Software Engineering Ontology Sharing and Evolution. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops. OTM 2007. Lecture Notes in Computer Science, vol 4806. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76890-6_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76890-6_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76889-0

  • Online ISBN: 978-3-540-76890-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics