Search Results - "Wermelinger, M."

Refine Results
  1. 1

    Exploring the Influence of Identifier Names on Code Quality: An Empirical Study by Butler, S, Wermelinger, M, Yijun Yu, Sharp, H

    “…Given the importance of identifier names and the value of naming conventions to program comprehension, we speculated in previous work whether a connection…”
    Get full text
    Conference Proceeding
  2. 2

    Challenges in software evolution by Mens, T., Wermelinger, M., Ducasse, S., Demeyer, S., Hirschfeld, R., Jazayeri, M.

    “…Today's information technology society increasingly relies on software at all levels. Nevertheless, software quality generally continues to fall short of…”
    Get full text
    Conference Proceeding
  3. 3

    Learning Software Engineering at a Distance by Quinn, B., Barroca, L., Nuseibeh, B., Fernandez-Ramil, J., Rapanotti, L., Thomas, P., Wermelinger, M.

    Published in IEEE software (01-11-2006)
    “…Delivering a software engineering curriculum by distance learning requires innovative and flexible approaches to presenting and managing the learning…”
    Get full text
    Journal Article
  4. 4

    Connectors for mobile programs by Wermelinger, M., Fiadeiro, J.L.

    Published in IEEE transactions on software engineering (01-05-1998)
    “…Software architecture has put forward the concept of connector to express complex relationships between system components, thus facilitating the separation of…”
    Get full text
    Journal Article
  5. 5

    The CommUnity workbench by Oliveira, C., Wermelinger, M.

    “…CommUnity proposes a formal approach to software architecture. It uses a parallel program design language in the style of Unity programs (Chandy and Misra,…”
    Get full text
    Conference Proceeding
  6. 6

    Enforcing business policies through automated reconfiguration by Andrade, L., Fiadeiro, J.L., Wermelinger, M.

    “…In this paper, we address dynamic reconfiguration from the point of view of the enforcement of the policies that organisations wish to see imposed through the…”
    Get full text
    Conference Proceeding
  7. 7

    Towards a chemical model for software architecture reconfiguration by Wermelinger, M.

    “…The Chemical Abstract Machine is a general-purpose, simple, and intuitive programming model. Among other domains, it has been used for the specification and…”
    Get full text
    Conference Proceeding
  8. 8

    A hierarchic architecture model for dynamic reconfiguration by Wermelinger, M.

    “…Dynamic reconfiguration is the ability to modify a parallel or distributed system while it is running. We adopt the framework developed by Kramer et al. (1985)…”
    Get full text
    Conference Proceeding
  9. 9

    Relating Identifier Naming Flaws and Code Quality: An Empirical Study by Butler, S., Wermelinger, M., Yijun Yu, Sharp, H.

    “…Studies have demonstrated the importance of good identifier names to program comprehension. It is unclear, however, whether poor naming has other effects that…”
    Get full text
    Conference Proceeding
  10. 10

    A graph transformation approach to software architecture reconfiguration by Wermelinger, Michel, Fiadeiro, José Luiz

    Published in Science of computer programming (01-08-2002)
    “…The ability of reconfiguring software architectures in order to adapt them to new requirements or a changing environment has been of growing interest. We…”
    Get full text
    Journal Article
  11. 11

    Software Evolution Prediction Using Seasonal Time Analysis: A Comparative Study by Goulão, Miguel, Fonte, N., Wermelinger, M., Brito e Abreu, Fernando

    “…Prediction models of software change requests are useful for supporting rational and timely resource allocation to the evolution process. In this paper we use…”
    Get full text
    Conference Proceeding
  12. 12

    An architectural approach to mobility - the handover case study by Oliveira, C., Wermelinger, M., Fiadeiro, J.L., Lopes, A.

    “…Community is a formal approach to software architecture. Its main characteristics are: a precise, yet intuitive mathematical semantics based on categorical…”
    Get full text
    Conference Proceeding
  13. 13

    Using formal concept analysis to construct and visualise hierarchies of socio-technical relations by Wermelinger, M., Yijun Yu, Strohmaier, M.

    “…Interest in the human aspects of software engineering has grown in the past years. For example, based on activity logs in software artefact repositories,…”
    Get full text
    Conference Proceeding
  14. 14

    Assessing the effect of clones on changeability by Lozano, A., Wermelinger, M.

    “…To prioritize software maintenance activities, it is important to identify which programming flaws impact most on an applicationpsilas evolution. Recent…”
    Get full text
    Conference Proceeding
  15. 15

    Towards an algebra of architectural connectors: a case study on synchronization for mobility by Wermelinger, M., Fiadeiro, J.L.

    “…To cope with the flexibility and extensibility needed for the specification of the architecture of evolving software systems, it is useful to have a set of…”
    Get full text
    Conference Proceeding
  16. 16

    Using coordination contracts for flexible adaptation to changing business rules by Wermelinger, M., Koutsoukos, G., Avillez, R., Gouveia, J., Andrade, L., Fiadeiro, J.L.

    “…We report on the use of coordination contracts, presented at the previous two IWPSE workshops, in a project for a credit recovery company. We have designed and…”
    Get full text
    Conference Proceeding
  17. 17

    Superposing connectors by Wermelinger, M., Lopes, A., Fiadeiro, J.L.

    “…The ability to construct architectural connectors in a systematic and controlled way has been argued to promote reuse and incremental development, e.g., as a…”
    Get full text
    Conference Proceeding
  18. 18

    Graph-Centric Tools for Understanding the Evolution and Relationships of Software Structures by Yijun Yu, Wermelinger, M.

    “…We present a suite of small tools, implemented as a pipeline of text file manipulating scripts, that, on one hand, measure the evolution of any software…”
    Get full text
    Conference Proceeding
  19. 19

    Coordination contracts for Java applications by Gouveia, João, Koutsoukos, Georgios, Wermelinger, Michel, Andrade, Luís, Fiadeiro, José Luiz

    “…Summary form only given. The authors consider coordination contracts, a modelling primitive based on methodological and mathematical principles, that…”
    Get full text
    Conference Proceeding
  20. 20