Skip to main content

2017 | OriginalPaper | Buchkapitel

Ontology-Driven Unified Governance in Software Engineering: The PoolParty Case Study

verfasst von : Monika Solanki, Christian Mader, Helmut Nagy, Margot Mückstein, Mahek Hanfi, Robert David, Andreas Koller

Erschienen in: The Semantic Web

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Collaborative software engineering environments have transformed the nature of workflows typically undertaken during the design of software artifacts. However, they do not provide the mechanism needed to integrate software requirements and implementation issues for unified governance in the engineering process. In this paper we present an ontology-driven approach that exploits the Design Intent Ontology (DIO) for aligning requirements specification with the issues raised during software development and software maintenance. Our methodology has been applied in an industrial setting for the PoolParty Thesaurus server. We integrate the requirements specified and issues raised by PoolParty customers and developers, and provide a graph search powered, unified governance dashboard implementation over the annotated and integrated datasets. Our evaluation shows an impressive 50% increase in efficiency when searching over datasets semantically annotated with DIO as compared to searching over Confluence and JIRA.

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!

Fußnoten
10
indicated by “\(\rightarrow \)”.
 
11
An Extract-Transform-Load (ETL) tool focused on processing RDF data, http://​www.​unifiedviews.​eu/​.
 
12
All evaluation data including participants strategies, timings and the resulting timing analysis graphs has been made available at http://​goo.​gl/​Khlaaf.
 
13
Due to space constraint, we report only four here. All six questions can be found in the participant links in the Google doc containing links to the evaluation data.
 
Literatur
1.
Zurück zum Zitat Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, New York (2003)MATH Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, New York (2003)MATH
2.
Zurück zum Zitat Bani-Salameh, H., Jeffery, C.: Collaborative and social development environments: a literature review. Int. J. Comput. Appl. Technol. 49(2), 89–103 (2014)CrossRef Bani-Salameh, H., Jeffery, C.: Collaborative and social development environments: a literature review. Int. J. Comput. Appl. Technol. 49(2), 89–103 (2014)CrossRef
3.
Zurück zum Zitat Bracewell, R., Wallace, K., Moss, M., Knott, D.: Capturing design rationale. Comput. Aided Des. 41(3), 173–186 (2009). Computer Support for Conceptual DesignCrossRef Bracewell, R., Wallace, K., Moss, M., Knott, D.: Capturing design rationale. Comput. Aided Des. 41(3), 173–186 (2009). Computer Support for Conceptual DesignCrossRef
4.
Zurück zum Zitat Burge, J.E., Carroll, J.M., McCall, R., Mistrk, I.: Rationale-Based Software Engineering, 1st edn. Springer, Heidelberg (2008)CrossRef Burge, J.E., Carroll, J.M., McCall, R., Mistrk, I.: Rationale-Based Software Engineering, 1st edn. Springer, Heidelberg (2008)CrossRef
5.
Zurück zum Zitat Conklin, E.J., Yakemovic, K.C.B.: A process-oriented approach to design rationale. Hum.-Comput. Interact. 6(3), 357–391 (1991)CrossRef Conklin, E.J., Yakemovic, K.C.B.: A process-oriented approach to design rationale. Hum.-Comput. Interact. 6(3), 357–391 (1991)CrossRef
6.
Zurück zum Zitat Medeiros, A.P., Schwabe, D., Feijó, B.: Kuaba Ontology: Design Rationale Representation and Reuse in Model-Based Designs. In: Delcambre, L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, O. (eds.) ER 2005. LNCS, vol. 3716, pp. 241–255. Springer, Heidelberg (2005). doi:10.1007/11568322_16CrossRef Medeiros, A.P., Schwabe, D., Feijó, B.: Kuaba Ontology: Design Rationale Representation and Reuse in Model-Based Designs. In: Delcambre, L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, O. (eds.) ER 2005. LNCS, vol. 3716, pp. 241–255. Springer, Heidelberg (2005). doi:10.​1007/​11568322_​16CrossRef
7.
Zurück zum Zitat Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 43(5–6), 907–928 (1995)CrossRef Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 43(5–6), 907–928 (1995)CrossRef
8.
Zurück zum Zitat Horner, J., Atwood, M.E.: Design rationale: the rationale and the barriers. In: Proceedings of the 4th Nordic Conference on Human-Computer Interaction: Changing Roles, NordiCHI 2006, pp. 341–350. ACM (2006) Horner, J., Atwood, M.E.: Design rationale: the rationale and the barriers. In: Proceedings of the 4th Nordic Conference on Human-Computer Interaction: Changing Roles, NordiCHI 2006, pp. 341–350. ACM (2006)
9.
Zurück zum Zitat Kunz, W., Rittel, H.W.J., Messrs, W., Dehlinger, H., Mann, T., Protzen, J.J.: Issues as elements of information systems. Technical report (1970) Kunz, W., Rittel, H.W.J., Messrs, W., Dehlinger, H., Mann, T., Protzen, J.J.: Issues as elements of information systems. Technical report (1970)
10.
Zurück zum Zitat Kuofie, E.J.: Radex: a rationale-based ontology for aerospace design explanation (2010) Kuofie, E.J.: Radex: a rationale-based ontology for aerospace design explanation (2010)
11.
Zurück zum Zitat Lee, J.: Design rationale systems: understanding the issues. IEEE Expert 12(3), 78–85 (1997)CrossRef Lee, J.: Design rationale systems: understanding the issues. IEEE Expert 12(3), 78–85 (1997)CrossRef
12.
Zurück zum Zitat Solanki, M.: DIO: a pattern for capturing the intents underlying designs. In: Proceedings of the 6th Workshop on Ontology and Semantic Web Patterns (WOP 2015), vol. 1461. CEUR-WS.org (2015) Solanki, M.: DIO: a pattern for capturing the intents underlying designs. In: Proceedings of the 6th Workshop on Ontology and Semantic Web Patterns (WOP 2015), vol. 1461. CEUR-WS.org (2015)
13.
Zurück zum Zitat Tempich, C., Pinto, H.S., Sure, Y., Staab, S.: An argumentation ontology for DIstributed, loosely-controlled and evolvInG engineering processes of oNTologies (DILIGENT). In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 241–256. Springer, Heidelberg (2005). doi:10.1007/11431053_17CrossRef Tempich, C., Pinto, H.S., Sure, Y., Staab, S.: An argumentation ontology for DIstributed, loosely-controlled and evolvInG engineering processes of oNTologies (DILIGENT). In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 241–256. Springer, Heidelberg (2005). doi:10.​1007/​11431053_​17CrossRef
14.
Zurück zum Zitat Zhang, Y., Luo, X., Li, J., Buis, J.J.: A semantic representation model for design rationale of products. Adv. Eng. Inform. 27(1), 13–26 (2013)CrossRef Zhang, Y., Luo, X., Li, J., Buis, J.J.: A semantic representation model for design rationale of products. Adv. Eng. Inform. 27(1), 13–26 (2013)CrossRef
Metadaten
Titel
Ontology-Driven Unified Governance in Software Engineering: The PoolParty Case Study
verfasst von
Monika Solanki
Christian Mader
Helmut Nagy
Margot Mückstein
Mahek Hanfi
Robert David
Andreas Koller
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-58451-5_8

Neuer Inhalt