Skip to main content

Articles

Page 8 of 8

  1. Design patterns offer flexible solutions to common problems in software development. Recent studies have shown that several design patterns involve crosscutting concerns. Unfortunately, object-oriented (OO) ab...

    Authors: Cláudio Sant’Anna, Alessandro Garcia, Uirá Kulesza, Carlos Lucena and Arndt von Staa

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192358

    Content type: OriginalPaper

    Published on:

  2. Agile software processes emerged to address the issue of building software on time and within the planned budget. To adopt an agile process, it is imperative to analyze and evaluate its effectiveness in suppor...

    Authors: Américo Sampaio, Alexandre Vasconcelos and Pedro R. Falcone Sampaio

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192357

    Content type: OriginalPaper

    Published on:

  3. Agile Methods propose a new way of looking at software development that questions many of the beliefs of conventional Software Engineering. Agile methods such as Extreme Programming (XP) have been very effecti...

    Authors: Alfredo Goldman, Fabio Kon, Paulo J. S. Silva and Joseph W. Yoder

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192356

    Content type: OriginalPaper

    Published on:

  4. Non-functional requirements (NFRs) are rarely taken in account in most software development processes. There are some reasons that can help us to understand why these requirements are not explicitly dealt with...

    Authors: Nelson Souto Rosa, Paulo Roberto Freire Cunha and George Roger Ribeiro Justo

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192354

    Content type: OriginalPaper

    Published on:

  5. Reflection is now an established technique for achieving dynamic adaptability of middleware platforms. It provides a clean and comprehensive way to access the internals of a platform implementation, allowing i...

    Authors: Fábio M. Costa and Bruno da Silva Santos

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192353

    Content type: OriginalPaper

    Published on:

  6. Nowadays computing environments are made of heterogeneous networked resources, but unlike environments used a decade ago, the current environments are highly dynamic. During a computing session, new resources ...

    Authors: Francisco J. Ballesteros, Gorka Guardiola Muzquiz, Katia Leal Algara, Enrique Soriano, Pedro de las Heras Quirós, Eva M. Castro, Andres Leonardo and Sergio Arévalo

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192352

    Content type: OriginalPaper

    Published on:

  7. This paper makes three contributions to research on QoS-enabled middleware for open distributed real-time embedded (DRE) systems. First, it describes the design and implementation of a dynamic scheduling frame...

    Authors: Christopher Gill, Louis Mgeta, Yuanfang Zhang, Stephen Torri, Yamuna Krishnamurthy, Irfan Pyarali and Douglas C. Schmidt

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192351

    Content type: OriginalPaper

    Published on:

  8. This paper presents a comprehensive approach to describe, deploy and adapt component-based applications having dynamic non-functional requirements. The approach is centered on high-level contracts associated t...

    Authors: Orlando Loques, Alexandre Sztajnberg, Romulo Curty and Sidney Ansaloni

    Citation: Journal of the Brazilian Computer Society 2004 10:BF03192350

    Content type: OriginalPaper

    Published on: