INES – National Institute of Science and Technology for Software Engineering

RSS feed


Calendar

May 2009
M T W T F S S
« Mar   Jun »
 123
45678910
11121314151617
18192021222324
25262728293031

 
  • Project “Concern-Driven Measurement of Software Modularity”

    (0)
    Publicado em May 25th, 2009About the Institute, News

    The project aims at developing techniques for assessing software design modularity. Software engineers consider that a high degree of modularity brings a series of benefits to software design, such as comprehensibility, changeability, adaptability, reusability, and so forth. Software modularity is defined as the degree to which a system program is composed of discrete components such that a change to one component has minimal impact on other components. Modularity is also seen as an important principle when comparing design alternatives and analyzing architecture degeneration.

    The systematic assessment of modularity plays a pivotal role in the realm of software design. In this context, software metrics are a powerful means to provide modularity indicators of software design. The software metrics community has consistently used notions of module coupling, cohesion and interface size to derive measures of modularity.

    Much of the complexity of software design is derived from the inadequate modularization of concerns. The notion of concern has been defined as any property, feature, requirement or part of the problem we want to treat as a conceptual unit when developing a software system. Conceiving of the right design decomposition is not trivial, mainly because several concerns need to be simultaneously modularized.

    Although typical modularity problems are related to the inadequate modularization of concerns, most of the current modularity measurement approaches are not sensitive to concerns that drive the design. In this context, we have been working on the development of a novel measurement approach that promotes the concept of concern as a measurement abstraction. Therefore, the central focus of this project is to assess, empirically validate and refine this concern-driven measurement technique and its suite of metrics.

    For further information, please contact santanna@dcc.ufba.br.

    , , ,
  • AT-NS Hiring for the project “Models, Techniques and Tools for Software Evolution”

    (0)
    Publicado em May 25th, 2009News

    The INES project “Models, Techniques and Tools for Software Evolution” (abstract here), provides scholarship  to  support project technical activities.

    – Specification:  AT-NS

    – Quantity: 12 months

    – Institution: UFBA