{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T04:06:59Z","timestamp":1774066019217,"version":"3.50.1"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,2,1]],"date-time":"2016-02-01T00:00:00Z","timestamp":1454284800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mobile Netw Appl"],"published-print":{"date-parts":[[2016,2]]},"DOI":"10.1007\/s11036-016-0684-x","type":"journal-article","created":{"date-parts":[[2016,2,2]],"date-time":"2016-02-02T09:23:25Z","timestamp":1454405005000},"page":"65-88","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["An Ontology-Based Multi-Agent System for Active Software Engineering Ontology"],"prefix":"10.1007","volume":"21","author":[{"given":"Udsanee","family":"Pakdeetrakulwong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pornpit","family":"Wongthongtham","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Waralak V.","family":"Siricharoen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Naveed","family":"Khan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,2,2]]},"reference":[{"key":"684_CR1","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez M, Piattini M (2009) Problems and solutions in distributed software development: a systematic review. In: Software engineering approaches for offshore and outsourced development, vol 16. Lecture Notes in Business Information Processing. Springer Berlin Heidelberg, p 107\u2013125. doi: 10.1007\/978-3-642-01856-5_8","DOI":"10.1007\/978-3-642-01856-5_8"},{"issue":"8","key":"684_CR2","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1109\/TKDE.2008.209","volume":"21","author":"P Wongthongtham","year":"2009","unstructured":"Wongthongtham P, Chang E, Dillon TS, Sommerville I (2009) Development of a software engineering ontology for multi-site software development. IEEE Trans Knowl Data Eng 21(8):1205\u20131217","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"684_CR3","doi-asserted-by":"crossref","unstructured":"Qingning H, Hong Z, Greenwood S (2003) A multi-agent software engineering environment for testing web-based applications. Paper presented at the Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International, Dallas, Texas, USA, November 3\u20136, 2003","DOI":"10.1109\/CMPSAC.2003.1245343"},{"issue":"2","key":"684_CR4","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/S0004-3702(99)00107-1","volume":"117","author":"NR Jennings","year":"2000","unstructured":"Jennings NR (2000) On agent-based software engineering. Artif Intell 117(2):277\u2013296. doi: 10.1016\/s0004-3702(99)00107-1","journal-title":"Artif. Intell."},{"key":"684_CR5","doi-asserted-by":"crossref","unstructured":"Marivate VN, Ssali G, Marwala T (2008) An intelligent multi-agent recommender system for human capacity building. Paper presented at the Electrotechnical Conference, 2008. MELECON 2008. The 14th IEEE Mediterranean, Ajaccio, France, May 5\u20137, 2008","DOI":"10.1109\/MELCON.2008.4618553"},{"key":"684_CR6","doi-asserted-by":"crossref","unstructured":"Ying W, Ray P, Lewis L (2013) A methodology for creating ontology-based multi-agent systems with an experiment in financial application development. Paper presented at the System Sciences (HICSS), 2013 46th Hawaii International Conference on, Wailea, Maui, Hawaii, USA, January 7\u201310, 2013","DOI":"10.1109\/HICSS.2013.44"},{"key":"684_CR7","unstructured":"Hadzic M, Chang E (2005) Ontology-based multi-agent systems support human disease study and control. In: Proceedings of the 2005 conference on Self-Organization and Autonomic Informatics (I). IOS Press, 1563550, p 129\u2013141"},{"key":"684_CR8","unstructured":"Yang K, Lo A, Steele R (2007) An ontology-based multi-agent system for the accommodation industry. Paper presented at the 13th Australasian World Wide Web Conference, New South Wales, Australia, April 5\u20139, 2008"},{"issue":"3","key":"684_CR9","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s10489-007-0071-1","volume":"30","author":"C-S Lee","year":"2009","unstructured":"Lee C-S, Wang M-H (2009) Ontology-based computational intelligent multi-agent and its application to CMMI assessment. Appl Intell 30(3):203\u2013219. doi: 10.1007\/s10489-007-0071-1","journal-title":"Appl. Intell."},{"key":"684_CR10","doi-asserted-by":"crossref","unstructured":"Nunes I, Lucena CP, Kulesza U, Nunes C (2011) On the development of multi-agent systems product lines: a domain engineering process. In: Agent-Oriented Software Engineering X, vol 6038. Lecture Notes in Computer Science. Springer Berlin Heidelberg, p 125\u2013139. doi: 10.1007\/978-3-642-19208-1_9","DOI":"10.1007\/978-3-642-19208-1_9"},{"key":"684_CR11","doi-asserted-by":"crossref","unstructured":"Monte-Alto H, Bias\u00e3o A, Teixeira L, Huzita E (2012) Multi-agent applications in a context-aware global software development environment distributed computing and artificial intelligence. In: vol 151. Advances in Intelligent and Soft Computing. Springer Berlin \/ Heidelberg, p 265\u2013272. doi: 10.1007\/978-3-642-28765-7_31","DOI":"10.1007\/978-3-642-28765-7_31"},{"key":"684_CR12","doi-asserted-by":"crossref","unstructured":"Hadzic M, Wongthongtham P, Dillon T, Chang E (2009) Case study II: ontology-based multi-agent system for software engineering studies. In: Ontology-based multi-agent systems. Springer, p 217\u2013270","DOI":"10.1007\/978-3-642-01904-3_12"},{"key":"684_CR13","doi-asserted-by":"crossref","unstructured":"Mahmood T, Ricci F (2009) Improving recommender systems with adaptive conversational strategies. In: Proceedings of the 20th ACM conference on Hypertext and hypermedia, Torino, Italy. ACM, 1557930, pp 73\u201382. doi: 10.1145\/1557914.1557930","DOI":"10.1145\/1557914.1557930"},{"issue":"4","key":"684_CR14","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MS.2009.161","volume":"27","author":"M Robillard","year":"2010","unstructured":"Robillard M, Walker R, Zimmermann T (2010) Recommendation systems for software engineering. IEEE Softw 27(4):80\u201386. doi: 10.1109\/ms.2009.161","journal-title":"IEEE Softw."},{"key":"684_CR15","doi-asserted-by":"crossref","unstructured":"Castro-Herrera C, Cleland-Huang J (2009) A machine learning approach for identifying expert stakeholders. Paper presented at the Managing Requirements Knowledge (MARK), 2009 Second International Workshop on, Atlanta, USA, September 1, 2009","DOI":"10.1109\/MARK.2009.1"},{"key":"684_CR16","doi-asserted-by":"crossref","unstructured":"Castro-Herrera C, Cleland-Huang J, Mobasher B (2009) Enhancing stakeholder profiles to improve recommendations in online requirements elicitation. Paper presented at the Requirements Engineering Conference, 2009. RE \u201809. 17th IEEE International, Atlanta, USA, August 31-September 4, 2009","DOI":"10.1109\/RE.2009.20"},{"key":"684_CR17","doi-asserted-by":"crossref","unstructured":"Castro-Herrera C, Duan C, Cleland-Huang J, Mobasher B (2009) A recommender system for requirements elicitation in large-scale software projects. In: Proceedings of the 2009 ACM symposium on Applied Computing, Honolulu, Hawaii. ACM, 1529601, p 1419\u20131426. doi: 10.1145\/1529282.1529601","DOI":"10.1145\/1529282.1529601"},{"key":"684_CR18","doi-asserted-by":"crossref","unstructured":"Felfernig A, Zehentner C, Ninaus G, Grabner H, Maalej W, Pagano D, Weninger L, Reinfrank F (2012) Group decision support for requirements negotiation. In: Ardissono L, Kuflik T (eds) Advances in user modeling, vol 7138. Lecture Notes in Computer Science. Springer Berlin Heidelberg, p 105\u2013116. doi: 10.1007\/978-3-642-28509-7_11","DOI":"10.1007\/978-3-642-28509-7_11"},{"key":"684_CR19","doi-asserted-by":"crossref","unstructured":"Dumitru H, Gibiec M, Hariri N, Cleland-Huang J, Mobasher B, Castro-Herrera C, Mirakhorli M (2011) On-demand feature recommendations derived from mining public product descriptions. In: Proceedings of the 33rd International Conference on Software Engineering, Waikiki, Honolulu, HI, USA. ACM, 1985819, p 181\u2013190. doi: 10.1145\/1985793.1985819","DOI":"10.1145\/1985793.1985819"},{"key":"684_CR20","unstructured":"Gu\u00e9h\u00e9neuc Y-G, Mustapha R (2007) A simple recommender system for design patterns. In: Proceedings of the 1st EuroPLoP Focus Group on Pattern Repositories"},{"key":"684_CR21","doi-asserted-by":"crossref","unstructured":"Palma F, Farzin H, Gueheneuc Y, Moha N (2012) Recommendation system for design patterns in software development: an DPR overview. Paper presented at the Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on, Zurich, Switzerland, June 4, 2012","DOI":"10.1109\/RSSE.2012.6233399"},{"key":"684_CR22","doi-asserted-by":"crossref","unstructured":"Liu L, Miao P, Pavlic L, Hericko M, Zhang R (2014) An ontology-based advisement approach for SOA design patterns. In: Uden L, Wang LSL, Corchado Rodr\u00edguez JM, Yang H-C, Ting IH (eds) The 8th International Conference on Knowledge Management in Organizations. Springer Proceedings in Complexity. Springer Netherlands, pp 73\u201384. doi: 10.1007\/978-94-007-7287-8_7","DOI":"10.1007\/978-94-007-7287-8_7"},{"key":"684_CR23","doi-asserted-by":"crossref","unstructured":"Sawadsky N, Murphy GC (2011) Fishtail: from task context to source code examples. In: Proceedings of the 1st Workshop on Developing Tools as Plug-ins, Waikiki, Honolulu, HI, USA. ACM, 1984722, p 48\u201351. doi: 10.1145\/1984708.1984722","DOI":"10.1145\/1984708.1984722"},{"key":"684_CR24","doi-asserted-by":"crossref","unstructured":"Ashok B, Joy J, Liang H, Rajamani SK, Srinivasa G, Vangala V (2009) Debug Advisor: a recommender system for debugging. In: Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, Amsterdam, The Netherlands. ACM, 1595766, p 373\u2013382. doi: 10.1145\/1595696.1595766","DOI":"10.1145\/1595696.1595766"},{"key":"684_CR25","doi-asserted-by":"crossref","unstructured":"Ankolekar A, Sycara K, Herbsleb J, Kraut R, Welty C (2006) Supporting online problem-solving communities with the semantic web. In: Proceedings of the 15th international conference on World Wide Web, Edinburgh, Scotland, May 23\u201326, 2006. ACM, p 575\u2013584","DOI":"10.1145\/1135777.1135862"},{"key":"684_CR26","doi-asserted-by":"crossref","unstructured":"Begel A, Yit Phang K, Zimmermann T (2010) Codebook: discovering and exploiting relationships in software repositories. Paper presented at the Software Engineering, 2010 ACM\/IEEE 32nd International Conference on, Cape Town, South Africa, May 2\u20138, 2010","DOI":"10.1145\/1806799.1806821"},{"key":"684_CR27","doi-asserted-by":"crossref","unstructured":"Moraes A, Silva E, Trindade CD, Barbosa Y, Meira S (2010) Recommending experts using communication history. In: Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering, Cape Town, South Africa. ACM, 1808929, p 41\u201345. doi: 10.1145\/1808920.1808929","DOI":"10.1145\/1808920.1808929"},{"key":"684_CR28","doi-asserted-by":"crossref","unstructured":"Miranda BAFd, Aranha EHdS, Iyoda JM (2012) Recommender systems for manual testing: deciding how to assign tests in a test team. In: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement, Lund, Sweden. ACM, 2372289, p 201\u2013210. doi: 10.1145\/2372251.2372289","DOI":"10.1145\/2372251.2372289"},{"key":"684_CR29","doi-asserted-by":"crossref","unstructured":"Kpodjedo S, Ricca F, Galinier P, Antoniol G (2008) Not all classes are created equal: toward a recommendation system for focusing testing. In: Proceedings of the 2008 international workshop on Recommendation systems for software engineering, Atlanta, Georgia. ACM, 1454250, p 6\u201310. doi: 10.1145\/1454247.1454250","DOI":"10.1145\/1454247.1454250"},{"key":"684_CR30","doi-asserted-by":"crossref","unstructured":"Wongthongtham P, Chang E, Cheah C, Dillon TS (2005) Software engineering sub-ontology for specific software development. Paper presented at the Software Engineering Workshop, 2005. 29th Annual IEEE\/NASA, Maryland, USA, April 7, 2005","DOI":"10.1109\/SEW.2005.41"},{"key":"684_CR31","unstructured":"Aseeri AA (2011) Lightweight community-driven approach to support ontology evolution. Dissertation, Curtin University, Australia"},{"key":"684_CR32","unstructured":"Kasisopha N (2013) Development of semantic Wiki as a basis for software engineering ontology evolution. Dissertation, Curtin University, Australia"},{"key":"684_CR33","unstructured":"De Leenheer P (2009) On community-based ontology evolution. Dissertation, Vrije Universiteit Brussel, Brussels, Belgium"},{"issue":"01","key":"684_CR34","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1017\/S0269888913000349","volume":"30","author":"F Zablith","year":"2015","unstructured":"Zablith F, Antoniou G, d\u2019Aquin M, Flouris G, Kondylakis H, Motta E, Plexousakis D, Sabou M (2015) Ontology evolution: a process-centric survey. Knowl Eng Rev 30(01):45\u201375. doi: 10.1017\/S0269888913000349","journal-title":"Knowl. Eng. Rev."},{"key":"684_CR35","doi-asserted-by":"crossref","unstructured":"Palma R, Zablith F, Haase P, Corcho O (2012) Ontology evolution. In: Su\u00e1rez-Figueroa MC, G\u00f3mez-P\u00e9rez A, Motta E, Gangemi A (eds) Ontology engineering in a Networked World. Springer Berlin Heidelberg, p 235\u2013255. doi: 10.1007\/978-3-642-24794-1_11","DOI":"10.1007\/978-3-642-24794-1_11"},{"issue":"2","key":"684_CR36","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.engappai.2004.11.016","volume":"18","author":"B Bauer","year":"2005","unstructured":"Bauer B, Odell J (2005) UML 2.0 and agents: how to build agent-based systems with the new UML standard. Eng Appl Artif Intel 18(2):141\u2013157","journal-title":"Eng Appl Artif Intel"},{"key":"684_CR37","doi-asserted-by":"crossref","unstructured":"Dillon D, Dillon T, Chang E (2008) Using UML 2.1 to model multi-agent systems. In: Brinkschulte U, Givargis T, Russo S (eds) Software technologies for embedded and ubiquitous systems, vol 5287. Lecture Notes in Computer Science. Springer Berlin Heidelberg, p 1\u20138. doi: 10.1007\/978-3-540-87785-1_1","DOI":"10.1007\/978-3-540-87785-1_1"},{"key":"684_CR38","doi-asserted-by":"crossref","unstructured":"Huget M-P (2003) Agent UML class diagrams revisited. In: Agent technologies, infrastructures, tools, and applications for e-services, vol 2592. Lecture Notes in Computer Science. Springer Berlin Heidelberg, Germany, p 49\u201360. doi: 10.1007\/3-540-36559-1_6","DOI":"10.1007\/3-540-36559-1_6"},{"key":"684_CR39","volume-title":"Agent-based supply network event management. Whitestein Series in Software Agent Technologies","author":"R Zimmermann","year":"2006","unstructured":"Zimmermann R (2006) Agent-based supply network event management. Whitestein Series in Software Agent Technologies. Birkh\u00e4user Verlag, Switzerland. doi: 10.1007\/3-7643-7487-X"},{"key":"684_CR40","doi-asserted-by":"crossref","unstructured":"JENA API. http:\/\/jena.apache.org\/ Accessed November 30, 2015","DOI":"10.1002\/ejoc.201501046"},{"key":"684_CR41","doi-asserted-by":"crossref","DOI":"10.1002\/9780470058411","volume-title":"Developing multi-agent systems with JADE","author":"FL Bellifemine","year":"2007","unstructured":"Bellifemine FL, Caire G, Greenwood D (2007) Developing multi-agent systems with JADE. Wiley, United Kingdom. doi: 10.1002\/9780470058411"},{"key":"684_CR42","unstructured":"Aart Cv (2007) OntologyBeanGenerator. http:\/\/protegewiki.stanford.edu\/wiki\/OntologyBeanGenerator . Accessed December 5, 2015"},{"key":"684_CR43","doi-asserted-by":"crossref","unstructured":"Dahlstedt \u00c5, Persson A (2005) Requirements interdependencies: State of the art and future challenges. In: Aurum A, Wohlin C (eds) Engineering and managing software requirements. Springer Berlin Heidelberg, p 95\u2013116. doi: 10.1007\/3-540-28244-0_5","DOI":"10.1007\/3-540-28244-0_5"},{"key":"684_CR44","volume-title":"Process-centered requirements engineering","author":"K Pohl","year":"1996","unstructured":"Pohl K (1996) Process-centered requirements engineering. Wiley, New York, USA"},{"key":"684_CR45","unstructured":"Dahlstedt AG, Persson A (2003) Requirements interdependencies-moulding the state of research into a research agenda. Paper presented at the 9th International Workshop on Requirements Engineering\u2013Foundation for Software Quality (RefsQ\u201903), Klagenfurt\/Velden, Austria, June 16\u201317, 2003"},{"key":"684_CR46","unstructured":"G\u00f6knil A, Kurtev I, van den Berg K (2008) Change impact analysis based on formalization of trace relations for requirements. Paper presented at the Traceability Workshop - European Conference on Model Driven Architecture Foundations and Applications (ECMDA-TW 2008), Berlin, Germany, June 9\u201312, 2008"},{"key":"684_CR47","unstructured":"Gupta S (2013) Online shopping cart application. Dissertation, North Dakota State University, USA"},{"key":"684_CR48","doi-asserted-by":"crossref","unstructured":"Assawamekin N, Sunetnanta T, Pluempitiwiriyawej C (2009) MUPRET: an ontology-driven traceability tool for multiperspective requirements artifacts. Paper presented at the Computer and Information Science, 2009. ICIS 2009. Eighth IEEE\/ACIS International Conference on, June 1\u20133, 2009","DOI":"10.1109\/ICIS.2009.55"},{"issue":"1","key":"684_CR49","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TSE.2006.3","volume":"32","author":"JH Hayes","year":"2006","unstructured":"Hayes JH, Dekhtyar A, Sundaram SK (2006) Advancing candidate link generation for requirements tracing: the study of methods. IEEE Trans Softw Eng 32(1):4\u201319. doi: 10.1109\/TSE.2006.3","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"684_CR50","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s10270-009-0142-3","volume":"10","author":"A Goknil","year":"2011","unstructured":"Goknil A, Kurtev I, van den Berg K, Veldhuis J-W (2011) Semantics of trace relations in requirements models for consistency checking and inferencing. Softw Syst Model 10(1):31\u201354","journal-title":"Softw. Syst. Model."},{"key":"684_CR51","unstructured":"de Almeida Falbo R, Braga CEC, Machado BN (2014) Semantic documentation in requirements engineering. Paper presented at the 17th Workshop on Requirements Engineering (WER 2014), Puc\u00f3n, Chile, April 23\u201325, 2014"},{"key":"684_CR52","unstructured":"de Oliveira Arantes L, de Almeida Falbo R (2010) An infrastructure for managing semantic documents. Paper presented at the Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2010 14th IEEE International, October 25\u201329, 2010"},{"key":"684_CR53","unstructured":"IBM Rational\u00ae RequisitePro\u00ae. http:\/\/www-01.ibm.com\/software\/in\/awdtools\/reqpro\/ . Accessed December 14, 2015"}],"container-title":["Mobile Networks and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-016-0684-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11036-016-0684-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-016-0684-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,16]],"date-time":"2023-08-16T18:24:24Z","timestamp":1692210264000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11036-016-0684-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2]]},"references-count":53,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,2]]}},"alternative-id":["684"],"URL":"https:\/\/doi.org\/10.1007\/s11036-016-0684-x","relation":{},"ISSN":["1383-469X","1572-8153"],"issn-type":[{"value":"1383-469X","type":"print"},{"value":"1572-8153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,2]]}}}