Advertisement

Rationale Models for Conceptual Modeling

  • Sina Lehrmann
  • Werner Esswein
Part of the Studies in Classification, Data Analysis, and Knowledge Organization book series (STUDIES CLASS)

Abstract

In developing information systems conceptual models are used for varied purposes. Since the modeling process is characterized by interpretation and abstracting the situation at hand it is essential to enclose information about the design process the modelers went through. This aspect is often discarded. But the lack of this information hinders the reuse of past knowledge for later, similar problems encountered and supports the repeat of failures.

The design rationale approaches, discussed in the software engineering community since the 1990s, seem to be an effective means to solve these problems. But the semiformal style of the rationale models challenges the retrieval of the relevant information. The paper explores an approach for classifying issues by its responding alternatives as an access to the complex rationale documentation.

Keywords

Conceptual Modeling Design Rationale Organizational Memory Rationale Management Modeling Expert 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. DUTOIT, A.H., McCALL, R., MISTRIK, I. and PAECH, B. (2006): Rationale Management in Software Engineering: Concepts and Techniques. In: A.H. Dutoit, R. McCall, I. Mistrík and B. Paech (Eds.): Rationale Management in Software Engineering. Springer, Berlin, 1-48.CrossRefGoogle Scholar
  2. FOWLER, M. (1997): Analysis Patterns: Reusable Object Models, Addison-Wesley, Menlo Park.Google Scholar
  3. HOLTEN, R. (2003): Integration von Informationssystemen. Theorie und Anwendung im Sup-ply Chain Management. Habilitationsschrift, Westfälische Wilhelms-Universität Mün-ster.Google Scholar
  4. HORDIJK, W. and WIERINGA, R. (2006): Reusable Rationale Blocks: Improving Quality and Efficiency of Design Choices. In: A.H. Dutoit, R. McCall, I. Mistrík and B. Paech (Eds.): Rationale Management in Software Engineering. Springer, Berlin, 353-370.CrossRefGoogle Scholar
  5. MACLEAN, A., YOUNG, R.M., BELLOTTI, V.M.E. and MORAN, T.P. (1991):Questions, Options and Criteria: Elements of Design Space Analysis. Human-Computer Interaction, 6 (1991)3/4, 201-250.CrossRefGoogle Scholar
  6. ROSSI, M., RAMESH, B., LYYTINEN, K. and TOLVANEN, J.-P. (2004): Managing Evolu-tionary Method Engineering by Method Rationale. Journal of the Association for Infor-mation Systems, 5(2004) 9, 356-391.Google Scholar
  7. SCHÜTTE, R. (1999): Architectures for Evaluating the Quality of Information Models - a Meta and an Object Level Comparison. In: J. Akoka, M. Bouzeghoub, I. Comyn-Wattiau and E. Métais (Eds.): Conceptual Modeling - ER ’99, 18th International Conference on Conceptual Modeling, Paris, France, November, 15-18, 1999, Proceedings. Springer, Berlin, 490-505.Google Scholar
  8. SCHÜTTE, R. and ROTTHOWE, T. (1998): The Guidelines of Modeling - An Approach to Enhance the Quality in Information Models. In: T.W. Ling, S. Ram and M.L. Lee (Eds.): Conceptual Modeling - ERt’98, 17th International Conference on Conceptual Modeling, Singapore, November 16-19, 1998, Proceedings. Springer, Berlin, 240-254.Google Scholar
  9. VAN DER VEN, J.S., JANSEN, A.G.J., NIJHUIS, J.A.G. and BOSCH, J. (2006): Design Decisions: The Bridge between Rationale and Architecture. In: A.H. Dutoit, R. McCall, I. Mistrík and B. Paech (Eds.): Rationale Management in Software Engineering. Springer, Berlin, 329-348.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Sina Lehrmann
    • 1
  • Werner Esswein
    • 1
  1. 1.Chair of Information Systems, esp. Systems EngineeringDresden University of TechnologyDresdenGermany

Personalised recommendations