Enforcing connection-related constraints and enhancements on a Component Oriented Software Engineering CASE Tool


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Türkiye

Tezin Onay Tarihi: 2003

Öğrenci: BARIŞ ÖZYURT

Danışman: ALİ HİKMET DOĞRU

Özet:

This thesis introduces enhancements over an existing Component Oriented CASE Tool (CoseCase). Constraint checking facility is implemented for the connections provided in the tool: A user programmable set of rules governing the allowed connections among different modeling elements is added as a capability. The previous implementation of the tool did not consider the semantics behind the elements and their interconnection. Also related connection types are tested against cycle formations. Other aspects of the tool have been enhanced such as the dynamic graphical presentation of connection handles and connectors. Deleting a sub-tree from the design diagram is made operational besides the correction of faulty operating routines especially related to attaching new elements to the diagram.