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  \  Events  \  Event Organization Page Login  
   
banner bottom
File Top
Miguel Goulão (Program Committee Member) @ Programming for Separation of Concerns (PSC) track at the 2014 Symposium on Applied Computing (SAC)

Complex systems are intrinsically expensive to develop because several concerns must be addressed simultaneously. Once the development phase is over, these systems are often hard to reuse and evolve because their concerns are intertwined and making apparently small changes force programmers to modify many parts. Moreover, legacy systems are difficult to evolve due to additional problems, including: lack of a well defined architecture, use of several programming languages and paradigms, etc. Modularity issues tackled by Separation of Concerns (SoC) techniques such as computational reflection, aspect-oriented programming (AOP), subject-oriented programming (SOP) and context-oriented programming (COP) have been successfully employed to produce systems whose concerns are well separated, thereby facilitating reuse and evolution of system components or systems as a whole. The Programming for Separation of Concerns (PSC) track at the 2014 Symposium on Applied Computing (SAC) aims to explore challenges that developers currently face when using SoC techniques during development and evolution.


Date: 24 Mar 2014 to 28 Mar 2014

Event Type: Conference

Scope: International

Location: Gyeongju, Korea

File Bottom