The paper presents a methodology of exception classification and matching exception messages between .NET andJava environments. The methodology operates on existing exception class hierarchies and proposes two complementingapproaches: automated and manual matching. The automated matching uses the similarity measure to find associationsbetween exception messages from the two sets of classes for the considered programming languages. The manualmatching uses a systematic classification of exceptions based on packages and their application areas. Both accurateand approximate exception matching is considered. The methodology improves integration of heterogeneous softwarecomponent, which covers both development time, in case of code migration and interface design, and runtime operation,in case of exceptions signaled from a cooperating system. Using the methodology, we performed experimental studieson existing exception class hierarchies. The experiments have showed that the majority of exceptions do not have theircorresponding counterpart. In some cases, both environments supply matching exception classes for handling commonfaults in software systems.
Autorzy
Informacje dodatkowe
- Kategoria
- Aktywność konferencyjna
- Typ
- publikacja w wydawnictwie zbiorowym recenzowanym (także w materiałach konferencyjnych)
- Język
- angielski
- Rok wydania
- 2012
Źródło danych: MOSTWiedzy.pl - publikacja "Matching Exception Class Hierarchies between .NET, Java Environments" link otwiera się w nowej karcie