Integrating a Decision Management Tool with UML Modeling Tools

Publication: ResearchReport – Annual report year: 2009

Standard

Integrating a Decision Management Tool with UML Modeling Tools. / Könemann, Patrick.

Kgs. Lyngby : Technical University of Denmark, DTU Informatics, Building 321, 2009. (IMM-Technical Report-2009-07).

Publication: ResearchReport – Annual report year: 2009

Harvard

Könemann, P 2009, Integrating a Decision Management Tool with UML Modeling Tools. Technical University of Denmark, DTU Informatics, Building 321, Kgs. Lyngby. IMM-Technical Report-2009-07

APA

Könemann, P. (2009). Integrating a Decision Management Tool with UML Modeling Tools. Kgs. Lyngby: Technical University of Denmark, DTU Informatics, Building 321. (IMM-Technical Report-2009-07).

CBE

Könemann P 2009. Integrating a Decision Management Tool with UML Modeling Tools. Kgs. Lyngby: Technical University of Denmark, DTU Informatics, Building 321. (IMM-Technical Report-2009-07).

MLA

Könemann, Patrick Integrating a Decision Management Tool with UML Modeling Tools Kgs. Lyngby: Technical University of Denmark, DTU Informatics, Building 321. 2009. (IMM-Technical Report-2009-07).

Vancouver

Könemann P. Integrating a Decision Management Tool with UML Modeling Tools. Kgs. Lyngby: Technical University of Denmark, DTU Informatics, Building 321, 2009. (IMM-Technical Report-2009-07).

Author

Könemann, Patrick / Integrating a Decision Management Tool with UML Modeling Tools.

Kgs. Lyngby : Technical University of Denmark, DTU Informatics, Building 321, 2009. (IMM-Technical Report-2009-07).

Publication: ResearchReport – Annual report year: 2009

Bibtex

@book{10b8ce85c5554c9d8aee9e0d8acd5adf,
title = "Integrating a Decision Management Tool with UML Modeling Tools",
keywords = "design decisions, architectural decisions, uml modeling",
publisher = "Technical University of Denmark, DTU Informatics, Building 321",
author = "Patrick Könemann",
year = "2009",
series = "IMM-Technical Report-2009-07",

}

RIS

TY - RPRT

T1 - Integrating a Decision Management Tool with UML Modeling Tools

A1 - Könemann,Patrick

AU - Könemann,Patrick

PB - Technical University of Denmark, DTU Informatics, Building 321

PY - 2009

Y1 - 2009

N2 - Numerous design decisions are made while developing software systems, which influence the architecture of these systems as well as following decisions. A number of decision management tools already exist for capturing, documenting, and maintaining design decisions, but also for guiding developers by proposing potential subsequent design issues. In model-based software development, many decisions directly affect the structural and behavioral models used to describe and develop a software system and its architecture. However, these decisions are typically not connected to the models created during the development process. In this report, we propose an integration of a decision management and a UML-based modeling tool, based on use cases we distill from a case study: the modeling tool shall show all decisions related to a model and allow its users to extend or update them; the decision management tool shall trigger the modeling tool to realize design decisions in the models. We define tool-independent concepts and architecture building blocks supporting these use cases and present how they can be implemented in the IBM Rational Software Modeler and Architectural Decision Knowledge Wiki. This seamless integration of formerly disconnected tools improves tool usability as well as decision maker productivity.

AB - Numerous design decisions are made while developing software systems, which influence the architecture of these systems as well as following decisions. A number of decision management tools already exist for capturing, documenting, and maintaining design decisions, but also for guiding developers by proposing potential subsequent design issues. In model-based software development, many decisions directly affect the structural and behavioral models used to describe and develop a software system and its architecture. However, these decisions are typically not connected to the models created during the development process. In this report, we propose an integration of a decision management and a UML-based modeling tool, based on use cases we distill from a case study: the modeling tool shall show all decisions related to a model and allow its users to extend or update them; the decision management tool shall trigger the modeling tool to realize design decisions in the models. We define tool-independent concepts and architecture building blocks supporting these use cases and present how they can be implemented in the IBM Rational Software Modeler and Architectural Decision Knowledge Wiki. This seamless integration of formerly disconnected tools improves tool usability as well as decision maker productivity.

KW - design decisions, architectural decisions, uml modeling

BT - Integrating a Decision Management Tool with UML Modeling Tools

T3 - IMM-Technical Report-2009-07

T3 - en_GB

ER -