{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T07:59:09Z","timestamp":1775289549051,"version":"3.50.1"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030054809","type":"print"},{"value":"9783030054816","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,11,30]],"date-time":"2018-11-30T00:00:00Z","timestamp":1543536000000},"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":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-05481-6_23","type":"book-chapter","created":{"date-parts":[[2018,11,29]],"date-time":"2018-11-29T08:06:12Z","timestamp":1543478772000},"page":"299-311","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Ontologies-Based Process in Software Reengineering"],"prefix":"10.1007","author":[{"given":"Moussa","family":"Saker","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nora","family":"Bounour","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,11,30]]},"reference":[{"issue":"5","key":"23_CR1","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1006\/ijhc.1995.1081","volume":"43","author":"Thomas R Gruber","year":"1995","unstructured":"Gruber, Thomas R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 43(5), 907\u2013928 (1995)","journal-title":"Int. J. Hum. Comput. Stud."},{"key":"23_CR2","unstructured":"Guarino, N. ed.: Formal ontology in information systems. In: Proceedings of the first international conference on formal ontology and information systems (FOIS\u201998). IOS press. Trento, Italy, vol. 46, no. 1998. pp. 81\u201397 (1998)"},{"issue":"6","key":"23_CR3","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1002\/(SICI)1096-908X(199911\/12)11:6<365::AID-SMR200>3.0.CO;2-W","volume":"11","author":"BA Kitchenham","year":"1999","unstructured":"Kitchenham, B.A., Travassos, G.H., Von Mayrhauser, A., Niessink, F., Schneidewind, N.F., Singer, J., Takada, S., Vehvilainen, R., Yang, H.: Towards an ontology of software maintenance. J. Softw. Maint. 11(6), 365\u2013389 (1999)","journal-title":"J. Softw. Maint."},{"key":"23_CR4","unstructured":"Nonnenmann, U., Eddy, J.K.: KITSS-A functional software testing system using a hybrid domain model. In: Proceedings of the Eighth Conference on Artificial Intelligence for Applications, 1992, pp. 136\u2013142. IEEE (1992)"},{"key":"23_CR5","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/3-540-34518-3_5","volume-title":"Software Maintenance Ontology. In Ontologies for Software Engineering and Software Technology","author":"N Anquetil","year":"2006","unstructured":"Anquetil, N., de Oliveira, K.M., Dias, M.G.: Software Maintenance Ontology. In Ontologies for Software Engineering and Software Technology, pp. 153\u2013173. Springer, Berlin (2006)"},{"key":"23_CR6","unstructured":"Devanbu, P.T., Selfridge, P.G., Ballard, B.W., Brachman, R.J.: A knowledge-based software information system. In: Proceeding of International Joint Conference on Artificial Intelligence (IJCAI), vol. 89. pp. 110\u2013115 (1989)"},{"key":"23_CR7","unstructured":"Selfridge, P.G.: Knowledge representation support for a software information system. In: Proceedings, Seventh IEEE Conference on Artificial Intelligence Applications, 1991, Vol. 1, pp. 134\u2013140. IEEE (1991)"},{"key":"23_CR8","unstructured":"Yang, H., Cui, Z., O\u2019Brien, P.: Extracting ontologies from legacy systems for understanding and re-engineering. In: Proceedings of the Computer Software and Applications Conference, COMPSAC\u201999, pp. 21\u201326. The Twenty-Third Annual International, IEEE (1999)"},{"key":"23_CR9","doi-asserted-by":"crossref","unstructured":"Hwang, S.H., Kim, H.G., Yang, H.S.: A FCA-based ontology construction for the design of class hierarchy. In: Gervasi O. et al. (eds.) Computational Science and Its Applications (ICCSA). Lecture notes in computer science, vol. 3482, pp. 827\u2013835. Springer Berlin (2005)","DOI":"10.1007\/11424857_90"},{"issue":"3","key":"23_CR10","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1049\/iet-sen:20070062","volume":"2","author":"Y Zhang","year":"2008","unstructured":"Zhang, Y., Witte, R., Rilling, J., Haarslev, V.: Ontological approach for the semantic recovery of traceability links between software artefacts. IET Softw. 2(3), 185\u2013203 (2008)","journal-title":"IET Softw."},{"key":"23_CR11","doi-asserted-by":"crossref","unstructured":"Rilling, J., Zhang, Y., Meng, W.J., Witte, R., Haarslev, V., Charland, P.: A unified ontology-based process model for software maintenance and comprehension.In: Dingel, J., Solberg A. (eds.): Models in Software Engineering. Lecture Notes in Computer Science, vol. 4364, pp. 56\u201365. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-69489-2_8"},{"key":"23_CR12","doi-asserted-by":"crossref","unstructured":"Cunningham, H., Maynard, D., Bontcheva, K., Tablan, V.: GATE: a framework and graphical development environment for robust NLP tools and applications. In: Proceeding of the 40th Anniversary Meeting of the Association for Computational Linguistics (ACL). Philadelphia, USA, pp. 168\u2013175 (2002)","DOI":"10.3115\/1073083.1073112"},{"issue":"1","key":"23_CR13","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.scico.2010.06.009","volume":"77","author":"C L\u00f3pez","year":"2012","unstructured":"L\u00f3pez, C., Codocedo, V., Astudillo, H., Cysneiros, L.M.: Bridging the gap between software architecture rationale formalisms and actual architecture documents: an ontology-driven approach. Sci. Comput. Program. 77(1), 66\u201380 (2012)","journal-title":"Sci. Comput. Program."},{"key":"23_CR14","doi-asserted-by":"crossref","unstructured":"Souza, E.F., Falbo, R.A., Vijaykumar, N.L.: Using ontology patterns for building a reference software testing ontology. In: 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops, pp. 21\u201330. IEEE (2013)","DOI":"10.1109\/EDOCW.2013.10"},{"key":"23_CR15","doi-asserted-by":"crossref","unstructured":"Li, H., Chen, F., Yang, H., Guo, H., Chu, W.C.C., Yang, Y.: An ontology-based approach for GUI testing. In: 2009 33rd Annual International Computer Software IEEE and Applications Conference, vol. 1, pp. 632\u2013633. IEEE (2009)","DOI":"10.1109\/COMPSAC.2009.92"},{"issue":"03","key":"23_CR16","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1142\/S0218194004001646","volume":"14","author":"F Ruiz","year":"2004","unstructured":"Ruiz, F., Vizca\u00edno, A., Piattini, M., Garc\u00eda, F.: An ontology for the management of software maintenance projects. Int. J. Softw. Eng. Knowl. Eng. 14(03), 323\u2013349 (2004)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"23_CR17","doi-asserted-by":"crossref","unstructured":"Ruiz, F., Garcia, F., Piattini, M., Polo, M.: Environment for managing software maintenance projects. In: Advances in Software Maintenance Management: Technologies and Solutions. Idea Group Publication, USA, pp. 255\u2013290 (2002)","DOI":"10.4018\/978-1-59140-047-9.ch010"},{"key":"23_CR18","unstructured":"Deridder, D.A.: A concept-oriented approach to support software maintenance and reuse activities. In: Proceedings of the 5th Joint Conference on Knowledge Based Software Engineering. IOS press (2002)"},{"key":"23_CR19","unstructured":"Wuyts, R.: A logic meta-programming approach to support the co-evolution of object-oriented design and implementation. Doctoral dissertation, Vrije Universiteit Brussel (2001)"},{"issue":"2","key":"23_CR20","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/52.506460","volume":"13","author":"B Boehm","year":"1996","unstructured":"Boehm, B., In, H.: Identifying quality requirement conflicts. IEEE Softw. 13(2), 25\u201335 (1996)","journal-title":"IEEE Softw."},{"key":"23_CR21","doi-asserted-by":"crossref","unstructured":"Kayed, A., Hirzalla, N., Samhan, A.A., Alfayoumi, M.: Towards an ontology for software product quality attributes. In: Fourth International Conference on Internet and Web Applications and Services, ICIW\u201909, pp. 200\u2013204. IEEE (2009)","DOI":"10.1109\/ICIW.2009.36"},{"key":"23_CR22","doi-asserted-by":"crossref","unstructured":"Da Silva, J.P.S., DallOglio, P., Pinto, S.C.C.D.S., Bittencourt, I.I., Mergen, S.L.S.: OntoQAI: an ontology to support quality assurance inspections. In: Brazilian Symposium on Software Engineering (SBES), pp. 11\u201320. IEEE (2015)","DOI":"10.1109\/SBES.2015.15"},{"key":"23_CR23","unstructured":"Prud, E., Seaborne, A.: Sparql query language for rdf. http:\/\/www.w3.org\/TR\/rdf-sparql-query\/"},{"key":"23_CR24","unstructured":"Ruiz, F., Genero, M., Garc\u00eda, F., Piattini, M., Calero, C.: A proposal of a software measurement ontology. Department of Computer Science University of Castilla-La Mancha (2003)"},{"key":"23_CR25","doi-asserted-by":"crossref","unstructured":"Terkaj, W., Urgo, M.: Ontology-based modeling of production systems for design and performance evaluation. In: 2014 12th IEEE International Conference on Industrial Informatics (INDIN), pp. 748\u2013753. IEEE (2014)","DOI":"10.1109\/INDIN.2014.6945606"},{"key":"23_CR26","doi-asserted-by":"crossref","unstructured":"Witte, R., Zhang, Y., Rilling, J.: Empowering software maintainers with semantic web technologies. In: The Semantic Web: Research and Applications. Lecture Notes in Computer Science, vol. 4519, pp. 37\u201352. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-72667-8_5"},{"key":"23_CR27","doi-asserted-by":"crossref","unstructured":"Jin, D., Cordy, J.R.: Ontology-based software analysis and reengineering tool integration: The OASIS service-sharing methodology. In: 21st IEEE International Conference on Software Maintenance (ICSM\u201905), pp. 613\u2013616. IEEE (2005)","DOI":"10.1109\/ICSM.2005.68"}],"container-title":["Lecture Notes in Networks and Systems","Modelling and Implementation of Complex Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-05481-6_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T07:11:58Z","timestamp":1775286718000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-05481-6_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,30]]},"ISBN":["9783030054809","9783030054816"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-05481-6_23","relation":{},"ISSN":["2367-3370","2367-3389"],"issn-type":[{"value":"2367-3370","type":"print"},{"value":"2367-3389","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11,30]]},"assertion":[{"value":"30 November 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MISC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Modelling and Implementation of Complex Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Laghouat","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Algeria","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 December 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 December 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"misc2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/misc2018.misc-lab.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}