CITI has stopped operations in 2014, to co-launch NOVA LINCS THIS SITE IS NOT BEING UPDATED SINCE 2013
citi banner
Home Page FCT/UNL UNL
  Home  \  Graduation Activities  \  Post-Graduation Page Login  
   
banner bottom
File Top
Hyper/Net: um ambiente de implementação MDSoC em .NET
MSc Post-Graduation
Abstract:

This dissertation uses Multi-Dimensional Separation of Concerns (MDSoC) to focus on software composition. Software composition emerged as a response to difficulties found in modularization with standard Software Engineering approaches such as Object Oriented approaches. MDSoC provides a unified multi-dimensional modularization mechanism that is usable across all the stages of the software lifecycle. This modularization mechanism complements the existing approaches, instead of replacing them. Most of the work presented in this document addresses MDSoC implementations for programming. We developed such an MDSoC implementation for Microsoft .NET and called it Hyper/Net. Hyper/Net is based on partial types, which is a native feature of .NET languages. Relying on native language features for MDSoC is a novelty and is possibly the most interesting contribution of this work. To validate Hyper/Net, it was analyzed in the light of the MDSoC model and compared with other MDSoC implementations. Hyper/Net was also used to implement simple case studies that show the benefits of MDSoC. Finally, the results of each case study were validated by a unit testing approach, which was adapted for MDSoC.


Start Date: 2005-09-01

End Date: 2008-01-23




Post-Graduation Student / Researcher / Professor:
  • Tiago Dias ( Brisa )

Post-Graduation Supervisor(s):

Post-Graduation Jury:
File Bottom