PhD DATABASE

Title:  
Multi-Paradigm Design with Feature Modeling
Abstract:  
Based on the analysis of multi-paradigm software development and the concept of paradigm, a new method of multi-paradigm design with feature modeling is proposed in this thesis. The method enables an explicit reasoning about paradigms, viewed as solution domain concepts, and their appropriateness for given application domain concepts. Both application and solution domain are modeled using a conceptual modeling technique known as feature modeling adapted to the needs of multi-paradigm design. The process of paradigm selection is defined also in terms of feature modeling as a bottom-up paradigm instantiation over application domain concepts. Its output is a set of paradigm instances annotated with the information about corresponding application domain concepts and features. According to these paradigm instances, the code skeleton is being designed. The method is demonstrated and evaluated on the solution domain of AspectJ programming language and the application domain of feature modeling.
URL:  
Area of Science:  
Programming and information systems
PhD Student:  
Valentino Vranić
E-mail:  
Scientific Adviser:  
prof. Mária Bieliková
E-mail:  
University:  
Slovak University of Technology
City:  
Bratislava
Country:  
The Slovak Republic