Skip to main content
Top
Published in: Information Systems Frontiers 1/2019

06-06-2018

Towards a Methodology for Knowledge Reuse Based on Semantic Repositories

Authors: Anabel Fraga, Juan Llorens, Gonzalo Génova

Published in: Information Systems Frontiers | Issue 1/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Although reuse is generally considered a good practice within software engineering, several problems dissuade its industrial application and a new viewpoint is needed. This paper presents a new perspective of reuse based on improved retrieval techniques for semantic content (knowledge). This approach, called Universal Knowledge Reuse Methodology (UKRM), drops the investment costs needed in systematic reuse, including the cost of traceability in the process, and reduces the chaos of ad-hoc reuse. UKRM makes reuse independent of the type of content, the context where it will be reused, and even the user that demands it. The paper includes an incremental experiment in order to validate the feasibility of this proposal.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Abecker, A., Bernardi, A., Hinkelmann, K., Kuhn, O., & Sintek, M. (1998). Towards a technology for organisational memories. IEEE Intelligent Systems, 13(3), 30–34.CrossRef Abecker, A., Bernardi, A., Hinkelmann, K., Kuhn, O., & Sintek, M. (1998). Towards a technology for organisational memories. IEEE Intelligent Systems, 13(3), 30–34.CrossRef
go back to reference Ackoff, R. L. (1989). From data to wisdom. Journal of Applied Systems Analysis, 16, 3–9. Ackoff, R. L. (1989). From data to wisdom. Journal of Applied Systems Analysis, 16, 3–9.
go back to reference Antunes, B., Seco, N., & Gomes, P. (2007). Using ontologies for software development knowledge reuse. In: Neves J., Santos M.F., Machado J.M. (eds) Progress in Artificial Intelligence. EPIA 2007. Lecture Notes in Computer Science, 4874. Springer, Berlin, Heidelberg Antunes, B., Seco, N., & Gomes, P. (2007). Using ontologies for software development knowledge reuse. In: Neves J., Santos M.F., Machado J.M. (eds) Progress in Artificial Intelligence. EPIA 2007. Lecture Notes in Computer Science, 4874. Springer, Berlin, Heidelberg
go back to reference Baeza-Yates, R. A., & Ribeiro-Neto, B. (1999). Modern information retrieval. Addison Wesley Longman Limited Publishing Co., Inc., Boston, MA Baeza-Yates, R. A., & Ribeiro-Neto, B. (1999). Modern information retrieval. Addison Wesley Longman Limited Publishing Co., Inc., Boston, MA
go back to reference Baxter, D., Gao, J., Case, K., Harding, J., Young, B., Cochrane, S., & Dani, S. (2007). An engineering design knowledge reuse methodology using process modelling. Research in Engineering Design, 18(1), 37–48.CrossRef Baxter, D., Gao, J., Case, K., Harding, J., Young, B., Cochrane, S., & Dani, S. (2007). An engineering design knowledge reuse methodology using process modelling. Research in Engineering Design, 18(1), 37–48.CrossRef
go back to reference Baxter, D., Gao, J., & Roy, R. (2008). Design process knowledge reuse challenges and issues. Computer-Aided Design and Applications, 5(6), 942–952.CrossRef Baxter, D., Gao, J., & Roy, R. (2008). Design process knowledge reuse challenges and issues. Computer-Aided Design and Applications, 5(6), 942–952.CrossRef
go back to reference Bechofer, S., & Goble, C. (2001). Thesaurus construction through knowledge representation. Data & Knowledge Engineering, 37, 25–45.CrossRef Bechofer, S., & Goble, C. (2001). Thesaurus construction through knowledge representation. Data & Knowledge Engineering, 37, 25–45.CrossRef
go back to reference Brachman, R. J. (1983). What IS-A is and isn't. And analysis of taxonomic links in semantic networks. Computer, 16(10), 30–36. Brachman, R. J. (1983). What IS-A is and isn't. And analysis of taxonomic links in semantic networks. Computer, 16(10), 30–36.
go back to reference Brayton, G.N. (1983). Simplified method of measuring productivity identifies opportunities for increasing it. Industrial Engineering. (February): pp. 49-56. Brayton, G.N. (1983). Simplified method of measuring productivity identifies opportunities for increasing it. Industrial Engineering. (February): pp. 49-56.
go back to reference Buckingham Shum, S. (1998). Negotiating the construction of organisational memories. In U. M. Borghoff & R. Pareschi (Eds.), Information Technology for Knowledge Management (pp. 55–78). Berlin: Springer.CrossRef Buckingham Shum, S. (1998). Negotiating the construction of organisational memories. In U. M. Borghoff & R. Pareschi (Eds.), Information Technology for Knowledge Management (pp. 55–78). Berlin: Springer.CrossRef
go back to reference Buckley, C., & Voorhees, E. M. (2005). Retrieval system evaluation. In TREC: Experiment and evaluation in information retrieval (pp. 53–75). Cambridge: MIT Press. Buckley, C., & Voorhees, E. M. (2005). Retrieval system evaluation. In TREC: Experiment and evaluation in information retrieval (pp. 53–75). Cambridge: MIT Press.
go back to reference Chalé-Góngora, G., Llorens, J. Gallego, E. (2017). Your wish, my command – Speeding up projects in the transportation industry using ontologies. INCOSE international symposium. Session 7 track 5. Transportation. Chalé-Góngora, G., Llorens, J. Gallego, E. (2017). Your wish, my command – Speeding up projects in the transportation industry using ontologies. INCOSE international symposium. Session 7 track 5. Transportation.
go back to reference Davenport, T., & Prusak, L. (1998). Working knowledge: How organizations manage what they know. Boston Massachusetts: Harvard Business School Press. Davenport, T., & Prusak, L. (1998). Working knowledge: How organizations manage what they know. Boston Massachusetts: Harvard Business School Press.
go back to reference Davis, R., Shrobe, H., & Szolovits, P. (1993). What is a knowledge representation? AI Magazine, 14(1), 17–33. Davis, R., Shrobe, H., & Szolovits, P. (1993). What is a knowledge representation? AI Magazine, 14(1), 17–33.
go back to reference Demian, P., Fruchter, R. (2001). CoMem: Knowledge reuse from a corporate memory. Stanford University Thesis. Demian, P., Fruchter, R. (2001). CoMem: Knowledge reuse from a corporate memory. Stanford University Thesis.
go back to reference Dretske, F. I. (1981). Knowledge and the flow of information. Cambridge: The MIT Press/Bradford. Books. Dretske, F. I. (1981). Knowledge and the flow of information. Cambridge: The MIT Press/Bradford. Books.
go back to reference Dutton E. S. (1997). Effects of knowledge reuse on the spacecraft development process. Master's thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, June 1997. Dutton E. S. (1997). Effects of knowledge reuse on the spacecraft development process. Master's thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, June 1997.
go back to reference Esteban J. (2007). Survey of model-based systems engineering (MBSE) methodologies. Jet propulsionlaboratory, California Institute of Technology, Pasedena, CA. Esteban J. (2007). Survey of model-based systems engineering (MBSE) methodologies. Jet propulsionlaboratory, California Institute of Technology, Pasedena, CA.
go back to reference Exman, I., Llorens, J., Fraga, A. (2015). Jose María Álvarez Rodríguez: SKYWare: The Unavoidable Convergence of Software towards Runnable Knowledge. J. UCS 21(11), 1405–1424. Exman, I., Llorens, J., Fraga, A. (2015). Jose María Álvarez Rodríguez: SKYWare: The Unavoidable Convergence of Software towards Runnable Knowledge. J. UCS 21(11), 1405–1424.
go back to reference Floridi, L. (2005). Is semantic information meaningful data? Philosophy and Phenomenological Research, 70(2), 351–370.CrossRef Floridi, L. (2005). Is semantic information meaningful data? Philosophy and Phenomenological Research, 70(2), 351–370.CrossRef
go back to reference Fowler, J. (2003). UML Distilled: A brief guide to the standard object modeling language. Addison-Wesley professional. 3rd edition. ISBN-13: 978-0321193681. Fowler, J. (2003). UML Distilled: A brief guide to the standard object modeling language. Addison-Wesley professional. 3rd edition. ISBN-13: 978-0321193681.
go back to reference Fraga, Anabel. (2010). Universal knowledge reuse methodology. PhD Dissertation in the Carlos III of Madrid University. Fraga, Anabel. (2010). Universal knowledge reuse methodology. PhD Dissertation in the Carlos III of Madrid University.
go back to reference Fraga, A. (2015). Quality of requirements in the industrial environment. Software Knowledge Workshop. IC3K Conference. Fraga, A. (2015). Quality of requirements in the industrial environment. Software Knowledge Workshop. IC3K Conference.
go back to reference Fraga, A. (2016). Systems engineering in the industrial environment: Requirements engineering processes. Software Knowledge Workshop. IC3K Conference. Fraga, A. (2016). Systems engineering in the industrial environment: Requirements engineering processes. Software Knowledge Workshop. IC3K Conference.
go back to reference Fraga, A. (2017) Extraction of patterns using NLP: Genetic deafness. SEKE, 428–431. Fraga, A. (2017) Extraction of patterns using NLP: Genetic deafness. SEKE, 428–431.
go back to reference Frakes, W., & Kang, K. (2005). Software reuse research: Status and future. IEEE Transactions on Software Engineering, 31(7), 529–536.CrossRef Frakes, W., & Kang, K. (2005). Software reuse research: Status and future. IEEE Transactions on Software Engineering, 31(7), 529–536.CrossRef
go back to reference Frakes, W., Prieto-Diaz, R., & Fox, C. (1998). DARE: Domain analysis and reuse environment. Annals of Software Engineering, 5(1998), 125–141.CrossRef Frakes, W., Prieto-Diaz, R., & Fox, C. (1998). DARE: Domain analysis and reuse environment. Annals of Software Engineering, 5(1998), 125–141.CrossRef
go back to reference Gallego, E. et al. (2016) Requirements quality analysis: A successful case study in the industry. CSDM, 187–201. Gallego, E. et al. (2016) Requirements quality analysis: A successful case study in the industry. CSDM, 187–201.
go back to reference Gettier, E. (1983). Is justified true belief knowledge? Analysis, 23, 121–123.CrossRef Gettier, E. (1983). Is justified true belief knowledge? Analysis, 23, 121–123.CrossRef
go back to reference Hofkirchner, W. (1999). Towards a unified theory of information. The merging of second-order cybernetics and semiotics into a single and comprehensive information science. In: 15e Congrès International de Cybernétique, Namur 1998, Namur, pp. 175–180. Hofkirchner, W. (1999). Towards a unified theory of information. The merging of second-order cybernetics and semiotics into a single and comprehensive information science. In: 15e Congrès International de Cybernétique, Namur 1998, Namur, pp. 175–180.
go back to reference Hummel, O., Janjic, W., Atkinson, C. Code conjurer: Pulling reusable software out of thin air. IEEE Software. September/October 2008. Hummel, O., Janjic, W., Atkinson, C. Code conjurer: Pulling reusable software out of thin air. IEEE Software. September/October 2008.
go back to reference Jorgenson, D. W., & Griliches, Z. (1967). The explanation of productivity change. Review of Economic Studies, 34(99), 249–283.CrossRef Jorgenson, D. W., & Griliches, Z. (1967). The explanation of productivity change. Review of Economic Studies, 34(99), 249–283.CrossRef
go back to reference Karlsson E.-A. (1995). Software reuse: A holistic approach. Even-André Karlsson (Ed.). JohnWiley & Sons, Inc., New York, USA. Karlsson E.-A. (1995). Software reuse: A holistic approach. Even-André Karlsson (Ed.). JohnWiley & Sons, Inc., New York, USA.
go back to reference Kuhn, O., & Abecker, A. (1997). Corporate memories for knowledge Management in Industrial Practice: Prospects and challenges. Journal of Universal Computer Science, 3(8), 929–954. Kuhn, O., & Abecker, A. (1997). Corporate memories for knowledge Management in Industrial Practice: Prospects and challenges. Journal of Universal Computer Science, 3(8), 929–954.
go back to reference J. Llorens, J. Morato, G. Genova (2004). RSHP: An information representation model based on relationships.” In E. Damiani, L. C. Jain, M. Madravio (Eds.), Soft Computing in Software Engineering (Studies in Fuzziness and Soft Computing Series, Vol. 159) (pp 221–253). Berlin: Springer. Available for reviewers in ftp://www.ie.inf.uc3m.es/llorens/ICSR.zip J. Llorens, J. Morato, G. Genova (2004). RSHP: An information representation model based on relationships.” In E. Damiani, L. C. Jain, M. Madravio (Eds.), Soft Computing in Software Engineering (Studies in Fuzziness and Soft Computing Series, Vol. 159) (pp 221–253). Berlin: Springer. Available for reviewers in ftp://​www.​ie.​inf.​uc3m.​es/​llorens/​ICSR.​zip
go back to reference Llorens, Juan; Fuentes, José M.; Prieto-Diaz, Rubén; Astudillo, Hernán. 2006. Incremental Software Reuse. International Conference of Software Reuse (ICSR2006). Torino, Italy. Llorens, Juan; Fuentes, José M.; Prieto-Diaz, Rubén; Astudillo, Hernán. 2006. Incremental Software Reuse. International Conference of Software Reuse (ICSR2006). Torino, Italy.
go back to reference Lynne, M. (2001). Toward a Theory of Knowledge Reuse: Types of Knowledge Reuse Situations and factors in Reuse Success. Journal of Management Information Systems, 18(1), 57–94.CrossRef Lynne, M. (2001). Toward a Theory of Knowledge Reuse: Types of Knowledge Reuse Situations and factors in Reuse Success. Journal of Management Information Systems, 18(1), 57–94.CrossRef
go back to reference Mäki, Eerikki. (2008). Exploring and exploiting knowledge. Research on knowledge processes in knowledge-intensive organizations. Helsinki University of Technology, Department of Industrial Engineering and Management doctoral dissertation series. pp. 182 Mäki, Eerikki. (2008). Exploring and exploiting knowledge. Research on knowledge processes in knowledge-intensive organizations. Helsinki University of Technology, Department of Industrial Engineering and Management doctoral dissertation series. pp. 182
go back to reference Manning, C., Raghavan, P., & Schütze, H. (2008). Introduction to information retrieval. Cambridge: Cambridge University Press.CrossRef Manning, C., Raghavan, P., & Schütze, H. (2008). Introduction to information retrieval. Cambridge: Cambridge University Press.CrossRef
go back to reference Martin, J. N. (1996). Systems engineering guidebook: A process for developing systems and products. Boca Raton: CRC Press, Inc.. Martin, J. N. (1996). Systems engineering guidebook: A process for developing systems and products. Boca Raton: CRC Press, Inc..
go back to reference Moffat, A., & Zobel, J. (2008). Rank-biased precision for measurement of retrieval effectiveness. ACM Transactions on Information Systems, 27(1), 1–27.CrossRef Moffat, A., & Zobel, J. (2008). Rank-biased precision for measurement of retrieval effectiveness. ACM Transactions on Information Systems, 27(1), 1–27.CrossRef
go back to reference Morisio, M., Ezran, M., & Tully, C. (2002). Success and failure factors in software reuse. IEEE Transactions on Software Engineering, 28(4), 340–357.CrossRef Morisio, M., Ezran, M., & Tully, C. (2002). Success and failure factors in software reuse. IEEE Transactions on Software Engineering, 28(4), 340–357.CrossRef
go back to reference Neighbors, J. M. (1994). "Reuse so far: phasing in a revolution", Software reuse: Advances in Software Reusability. Proceedings. Third International Conference on, pp. 191–192 Neighbors, J. M. (1994). "Reuse so far: phasing in a revolution", Software reuse: Advances in Software Reusability. Proceedings. Third International Conference on, pp. 191–192
go back to reference Pérez-Montoro Gutiérrez, M. (2001). La representación y organización del conocimiento : metodologías, modelos y aplicaciones. Actas del V Congreso ISKO-España. Alcalá de Henares, Madrid Pérez-Montoro Gutiérrez, M. (2001). La representación y organización del conocimiento : metodologías, modelos y aplicaciones. Actas del V Congreso ISKO-España. Alcalá de Henares, Madrid
go back to reference Pérez-Montoro Gutiérrez, Mario (2004). “Identificación y representación del conocimiento organizacional: la propuesta epistemológica clásica”. Barcelona: IN3-UOC (Discussion Paper Series; DP04–01). 29 págs. <www.uoc.edu/in3/dt/20390/index.html>. (Last visited on September of 2004). Pérez-Montoro Gutiérrez, Mario (2004). “Identificación y representación del conocimiento organizacional: la propuesta epistemológica clásica”. Barcelona: IN3-UOC (Discussion Paper Series; DP04–01). 29 págs. <www.​uoc.​edu/​in3/​dt/​20390/​index.​html>. (Last visited on September of 2004).
go back to reference Pérez-Montoro Gutiérrez, M. (2007). The Phenomenon of Information. Lanham (Maryland): Scarecrow Press. Pérez-Montoro Gutiérrez, M. (2007). The Phenomenon of Information. Lanham (Maryland): Scarecrow Press.
go back to reference Pérez-Montoro Gutiérrez, M., & Campos Havidich, M. (2002). Representación y procesamiento del conocimiento. Universitat Oberta de Catalunya. Pérez-Montoro Gutiérrez, M., & Campos Havidich, M. (2002). Representación y procesamiento del conocimiento. Universitat Oberta de Catalunya.
go back to reference Poulin, J. S., Caruso, J. M., & Hancock, D. R. (1993). The business case for software reuse. IBM Systems Journal, 32(4), 567–594.CrossRef Poulin, J. S., Caruso, J. M., & Hancock, D. R. (1993). The business case for software reuse. IBM Systems Journal, 32(4), 567–594.CrossRef
go back to reference Salton, G., Fox, E. A., Wu. H. (1983). Extended Bolean Information Retrieval”. Communications of the ACM, 26(11) Salton, G., Fox, E. A., Wu. H. (1983). Extended Bolean Information Retrieval”. Communications of the ACM, 26(11)
go back to reference Sanchez-Cuadrado, S., Morato-Lara, J., Palacios-Madrid, V., Llorens-Morillo, J., & Moreiro-González, J.-A. (2007). De repente, ¿todos hablamos de ontologías? El Profesional de la Información 16(6), 562–568. Sanchez-Cuadrado, S., Morato-Lara, J., Palacios-Madrid, V., Llorens-Morillo, J., & Moreiro-González, J.-A. (2007). De repente, ¿todos hablamos de ontologías? El Profesional de la Información 16(6), 562–568.
go back to reference Sowa, J. F. (2000). Knowledge Representation: Logical, Philosophical, and Computational Foundations. New York: Brooks/Cole. Sowa, J. F. (2000). Knowledge Representation: Logical, Philosophical, and Computational Foundations. New York: Brooks/Cole.
go back to reference Sturgeon, S., Martin, G. G. F. Crayling, A. C. (1998). “Epistemology”. En Crayling, A. C. (ed.) Philosophy 1 (Capítulo 1, p. 7–26). Oxford: Oxford University Press. Sturgeon, S., Martin, G. G. F. Crayling, A. C. (1998). “Epistemology”. En Crayling, A. C. (ed.) Philosophy 1 (Capítulo 1, p. 7–26). Oxford: Oxford University Press.
go back to reference Sumanth, D. (1979). Productivity measurement and evaluation models for manufacturing companies (p. 291). Chicago: Illinois Institute of Technology. Sumanth, D. (1979). Productivity measurement and evaluation models for manufacturing companies (p. 291). Chicago: Illinois Institute of Technology.
go back to reference Turpin, Andrew; Scholer, Falk(2006) User performance versus precision measures for simple search tasks. Proceedings of the 9th Annual international ACM SIGIR Conference on Research and Development in information Retrieval (Seattle, Washington, USA, August 06–11, 2006) (New York, NY: ACM): 11–18. https://doi.org/10.1145/1148170.1148176. Turpin, Andrew; Scholer, Falk(2006) User performance versus precision measures for simple search tasks. Proceedings of the 9th Annual international ACM SIGIR Conference on Research and Development in information Retrieval (Seattle, Washington, USA, August 06–11, 2006) (New York, NY: ACM): 11–18. https://​doi.​org/​10.​1145/​1148170.​1148176.
Metadata
Title
Towards a Methodology for Knowledge Reuse Based on Semantic Repositories
Authors
Anabel Fraga
Juan Llorens
Gonzalo Génova
Publication date
06-06-2018
Publisher
Springer US
Published in
Information Systems Frontiers / Issue 1/2019
Print ISSN: 1387-3326
Electronic ISSN: 1572-9419
DOI
https://doi.org/10.1007/s10796-018-9862-7

Other articles of this Issue 1/2019

Information Systems Frontiers 1/2019 Go to the issue

Premium Partner