Contextual Diagrams as Structuring Mechanisms for Designing Configuration Knowledge Bases in UML
نویسندگان
چکیده
Lower prices, shorter product cycles, and the customer individual production of highly variant products are the main reasons for the success of product configuration systems in various application domains (telecommunication industry, automotive industry, computer industry). In this paper we show how to employ UML in order to design complex configuration knowledge bases. We introduce the notion of contextual diagrams in order to cope with the intrinsic complexity of configuration knowledge. Since domain experts mostly think in terms of contexts, this approach leads to a more intuitive way of modeling configuration knowledge.
منابع مشابه
Principles of structuring complex configuration models using UML as domain oriented modeling language
Shorter product cycles, lower prices and customer individual production are the main reasons for the preceding success of product configuration systems in various application domains (e.g. telecommunication industry, automotive industry, computer industry, or financial services). Configuration problems are a thriving application area for declarative knowledge representation that experiences a c...
متن کاملA Formal Framework for Reasoning on UML Class Diagrams
In this paper we formalize UML class diagrams in terms of a logic belonging to Description Logics, which are subsets of First-Order Logic that have been thoroughly investigated in Knowledge Representation. The logic we have devised is specifically tailored towards the high expressiveness of UML information structuring mechanisms, and allows one to formally model important properties which typic...
متن کاملReasoning on UML Class Diagrams using Description Logic Based Systems
In this paper we study how automated reasoning systems based on Description Logics (DLs) can be used for reasoning about UML class diagrams. The ability of reasoning automatically on UML class diagrams makes it possible to provide computer aided support during the application design phase in order to automatically detect relevant properties, such as inconsistencies and redundancies. We show tha...
متن کاملGenerating product configuration knowledge bases from precise domain extended UML models
The Unified Modeling Language (UML) is an emerging standard conceptual modeling language in Software Engineering processes. UML provides extension mechanisms (stereotypes) to adapt the general modeling language to specific application domains. In addition, UML comprises the standardized expression language Object Constraint Language (OCL) to model additional invariants. In this paper we show ho...
متن کاملCan Scaffolding Mechanisms of Structuring and Problematizing Facilitate the Transfer of Genre-based Knowledge to Another Discourse Mode?
A pivotal issue in research on writing concerns whether the knowledge of how genres are constructed and learned in one discipline/genre can be transferred to other contexts, genres, and disciplines. Yet, studies conducted so far have not presented a unified and complete view of how various writing instructional techniques can result in transferability. This study examined the effect of structur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000