Skip to main content
Erschienen in: Information Systems Frontiers 5/2012

01.12.2012

Applying ontology-based blog to detect information system post-development change requests conflicts

verfasst von: Chi-Lun Liu, Heng-Li Yang

Erschienen in: Information Systems Frontiers | Ausgabe 5/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Post-development change requests are user requirements for information systems changes after development. Conflicts might occur as contradictive or inconsistent relationships between requests and existing system design. Detecting conflicts in post-developmenet change requests is an important task during requests management processes. To address this topic, this article proposes an ontology-based blog for automatically discovering conflicts in the extended use-case models of requests from users. This study proposed an information system maintenance process. The proposed approach applies ontologies to represent domain knowledge. A set of rules are used to detect conflicts. This study developed a prototype and invited two companies to evaluate it. Usage feedback opinions about ontology-based blog from two companies indicated the usefulness. The ontology-based blog is a relatively new approach which bridge requirements blogs with a formal and machine interpretable representational model. The automatic conflicts detection capability of the ontology-based blog can reduce the labor cost in requirements analysis phase.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
Zurück zum Zitat Abran, A., & Nguyenkim, H. (1993). Measurement of the maintenance process from a demand-based perspective. Journal of Software Maintenance Research and Practice, 5(2), 63–90.CrossRef Abran, A., & Nguyenkim, H. (1993). Measurement of the maintenance process from a demand-based perspective. Journal of Software Maintenance Research and Practice, 5(2), 63–90.CrossRef
Zurück zum Zitat April, A., Hayes, J. H., Abran, A., & Dumke, R. (2005). Software maintenance maturity model (SMmm): the software maintenance process model. Journal of Software Maintenance and Evolution, 17(3), 197–223.CrossRef April, A., Hayes, J. H., Abran, A., & Dumke, R. (2005). Software maintenance maturity model (SMmm): the software maintenance process model. Journal of Software Maintenance and Evolution, 17(3), 197–223.CrossRef
Zurück zum Zitat Booch, G., Rumbaugh, J., & Jacobson, I. (1998). The unified modeling language user guide. Upper Saddle River: Addison-Wesley. Booch, G., Rumbaugh, J., & Jacobson, I. (1998). The unified modeling language user guide. Upper Saddle River: Addison-Wesley.
Zurück zum Zitat Chandrasekaran, B., Josephson, J. R., & Benjamins, V. R. (1999). What are ontologies, and why do we need then? IEEE Intelligent Systems, 14(1), 20–26.CrossRef Chandrasekaran, B., Josephson, J. R., & Benjamins, V. R. (1999). What are ontologies, and why do we need then? IEEE Intelligent Systems, 14(1), 20–26.CrossRef
Zurück zum Zitat Conallen, J. (1999). Building web applications with UML. Upper Saddle River: Addison-Wesley. Conallen, J. (1999). Building web applications with UML. Upper Saddle River: Addison-Wesley.
Zurück zum Zitat Dobing, B., & Parsons, J. (2000). Understanding the role of use cases in UML: A review and research agenda. Journal of Database Management, 11(4), 28–36.CrossRef Dobing, B., & Parsons, J. (2000). Understanding the role of use cases in UML: A review and research agenda. Journal of Database Management, 11(4), 28–36.CrossRef
Zurück zum Zitat Eden, A. H. (2002). A theory of object-oriented design. Information Systems Frontiers, 4(4), 379–391.CrossRef Eden, A. H. (2002). A theory of object-oriented design. Information Systems Frontiers, 4(4), 379–391.CrossRef
Zurück zum Zitat Fatolahi, A., & Shams, F. (2006). An investigation into applying UML to the Zachman framework. Information Systems Frontiers, 8(12), 133–143.CrossRef Fatolahi, A., & Shams, F. (2006). An investigation into applying UML to the Zachman framework. Information Systems Frontiers, 8(12), 133–143.CrossRef
Zurück zum Zitat Gervasi, V., & Zowghi, D. (2005). Reasoning about inconsistencies in Natural language requirements. ACM Transactions on Software Engineering and Methodology, 14(3), 277–330.CrossRef Gervasi, V., & Zowghi, D. (2005). Reasoning about inconsistencies in Natural language requirements. ACM Transactions on Software Engineering and Methodology, 14(3), 277–330.CrossRef
Zurück zum Zitat Gruninger, M., & Lee, J. (2002). Ontology: Applications and design. Communications of the ACM, 45(2), 39–65.CrossRef Gruninger, M., & Lee, J. (2002). Ontology: Applications and design. Communications of the ACM, 45(2), 39–65.CrossRef
Zurück zum Zitat Hausmann, J. H., Heckel, R., & Taentzer, G. (2002). Detection of conflicting functional requirements in a use case-driven approach. In: Proceedings of the 24th international conference on software engineering (pp. 105–115). Long Beach CA: IEEE Computer Society. Hausmann, J. H., Heckel, R., & Taentzer, G. (2002). Detection of conflicting functional requirements in a use case-driven approach. In: Proceedings of the 24th international conference on software engineering (pp. 105–115). Long Beach CA: IEEE Computer Society.
Zurück zum Zitat Jiao, J., & Chen, C. (2006). Customer requirement management in product developmenet: A review of research issues. Concurrent Engineering: Research and applications, 14(3), 173–185.CrossRef Jiao, J., & Chen, C. (2006). Customer requirement management in product developmenet: A review of research issues. Concurrent Engineering: Research and applications, 14(3), 173–185.CrossRef
Zurück zum Zitat Kaiya, H., & Saeki, M. (2005). Ontology based requirements analysis: lightweight semantic processing approach. In: Proceedings of the Fifth International Conference on Quality Software (pp. 223–230). Long Beach CA: IEEE Computer Society. Kaiya, H., & Saeki, M. (2005). Ontology based requirements analysis: lightweight semantic processing approach. In: Proceedings of the Fifth International Conference on Quality Software (pp. 223–230). Long Beach CA: IEEE Computer Society.
Zurück zum Zitat Kaiya, H., & Saeki, M. (2006). Using domain ontology as domain knowledge for requirements elicitation. In: Proceedings of 14th IEEE International Requirements Engineering Conference (pp. 189–198). Long Beach CA: IEEE Computer Society. Kaiya, H., & Saeki, M. (2006). Using domain ontology as domain knowledge for requirements elicitation. In: Proceedings of 14th IEEE International Requirements Engineering Conference (pp. 189–198). Long Beach CA: IEEE Computer Society.
Zurück zum Zitat Kang, D., & Chiang, R. (2006). A systematic approach in managing post-deployment system changes. Communications of the ACM, 49(6), 91–95.CrossRef Kang, D., & Chiang, R. (2006). A systematic approach in managing post-deployment system changes. Communications of the ACM, 49(6), 91–95.CrossRef
Zurück zum Zitat Kajko-Mattsson, M. (2002). Problem management maturity within corrective maintenance. Journal of Software Maintenance and Evolution, 14(3), 197–227.CrossRef Kajko-Mattsson, M. (2002). Problem management maturity within corrective maintenance. Journal of Software Maintenance and Evolution, 14(3), 197–227.CrossRef
Zurück zum Zitat Kajko-Mattsson, M., & Bosu, M. (2006). Eliciting an enhancive maintenance model in three organisations in Ghana. In: Proceedings of 5th IEEE/ACIS International Conference on Computer and Information Science and 1 st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse (pp. 244–251). Long Beach CA: IEEE Computer Society. Kajko-Mattsson, M., & Bosu, M. (2006). Eliciting an enhancive maintenance model in three organisations in Ghana. In: Proceedings of 5th IEEE/ACIS International Conference on Computer and Information Science and 1 st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse (pp. 244–251). Long Beach CA: IEEE Computer Society.
Zurück zum Zitat Lee, J., & Xue, N. (1999). Analyzing user requirements by use cases: A goal-driven approach. IEEE Software, 16(4), 92–101.CrossRef Lee, J., & Xue, N. (1999). Analyzing user requirements by use cases: A goal-driven approach. IEEE Software, 16(4), 92–101.CrossRef
Zurück zum Zitat Madallli, D. P., & Suman, A. (2008). UML for the conceptual web. Online Information Review, 32(4), 511–515.CrossRef Madallli, D. P., & Suman, A. (2008). UML for the conceptual web. Online Information Review, 32(4), 511–515.CrossRef
Zurück zum Zitat Paulo, J., Almeida, A., Iacob, M. E., & van Eck, P. (2007). Requirements traceability in model-driven development: Applying model and transformation conformance. Information Systems Frontiers, 9(4), 327–342.CrossRef Paulo, J., Almeida, A., Iacob, M. E., & van Eck, P. (2007). Requirements traceability in model-driven development: Applying model and transformation conformance. Information Systems Frontiers, 9(4), 327–342.CrossRef
Zurück zum Zitat Robinson, W. N., & Pawlowski, S. D. (1999). Managing requirements inconsistency with development goal monitor. IEEE Transactions on Software Engineering, 25(6), 816–835.CrossRef Robinson, W. N., & Pawlowski, S. D. (1999). Managing requirements inconsistency with development goal monitor. IEEE Transactions on Software Engineering, 25(6), 816–835.CrossRef
Zurück zum Zitat Robinson, W. N., Pawlowski, S. D., & Volkov, V. (2003). Requirements interaction management. ACM Computing Surveys, 35(2), 132–190.CrossRef Robinson, W. N., Pawlowski, S. D., & Volkov, V. (2003). Requirements interaction management. ACM Computing Surveys, 35(2), 132–190.CrossRef
Zurück zum Zitat Sommerville, I. (2005). Integrated requirements engineering: A tutorial. IEEE Software, 22(1), 16–23.CrossRef Sommerville, I. (2005). Integrated requirements engineering: A tutorial. IEEE Software, 22(1), 16–23.CrossRef
Metadaten
Titel
Applying ontology-based blog to detect information system post-development change requests conflicts
verfasst von
Chi-Lun Liu
Heng-Li Yang
Publikationsdatum
01.12.2012
Verlag
Springer US
Erschienen in
Information Systems Frontiers / Ausgabe 5/2012
Print ISSN: 1387-3326
Elektronische ISSN: 1572-9419
DOI
https://doi.org/10.1007/s10796-011-9314-0

Weitere Artikel der Ausgabe 5/2012

Information Systems Frontiers 5/2012 Zur Ausgabe

Premium Partner