3 research outputs found

    Heuristics for use case descriptions.

    Get PDF
    Use cases, as part of the Unified Modelling Language, have become an industry standard. The major focus has been on the use case diagram. It is only recently that any detailed attention has been paid to the use case description. The description should be written in such a way as to make it communicable to its reader. However, this does not always appear to be the case. This thesis presents the 7 C's of Communicability as quality features of use case descriptions that make them more comprehensible. The 7 C's are derived from software engineering best practice on use case descriptions and from theories of text comprehension. To help in writing descriptions, the CP Use Case Writing Rules are proposed, a small set of guidelines derived from the 7 C's. Going beyond requirements, software engineers often employ use case descriptions to help them build initial design models of the proposed system. Despite Jacobson's claim that "objects naturally fall out of use cases", fording design-oriented classes and objects in use case descriptions is shown not to be straightforward. This thesis proposes a Question Set which allows the engineer to interrogate the description for important elements of specification and design. Experimentation shows that the CP Writing Rules furnish descriptions that are as comprehensible as those written by other guidelines proposed in the literature. It is also suggested that descriptions be written from the perspective of their intended audience. The limitations of conducting requirements engineering experiments using students are considered and it is suggested that experimenters should not expect large effects from the results. An industrial case study shows that although the CP Rules could not be applied to all events in the use case descriptions, they were applied to most and at varying levels of abstraction. The case study showed that the 7 C's did identify problems with the written descriptions. The Question Set was well received by the case study stakeholders, but it was considered time consuming. One of the overriding findings from the case study was that project time constraints would not allow the company to use the techniques suggested, although they recognised the need to do so. Automation would make industrial application of the CP Rules and 7 C's more feasible

    A reutilização de requisitos no desenvolvimento e adaptação de produtos de software

    Get PDF
    Tese de doutoramento. Engenharia Electrotécnica e de Computadores. 2006. Faculdade de Engenharia. Universidade do Port

    Are we afraid of the dark or the light? A comparative analysis of freedom of information laws in South Africa and Zimbabwe

    Get PDF
    The struggle of public access to information in Africa has been repeatedly addressed through various forums such as conferences and seminars, yet it remains a persistent troubling matter. Despite over 20 countries in Africa having enacted freedom of information (FOI) legislation to provide light, citizens still struggle to access information due to several reasons associated with physical, bibliographic, intellectual access and others such as governments putting citizens in darkness. This has resulted in lack of transparency, accountability, and good governance by the public sector. Utilising Article 19 Principles for FOI legislation as a conceptual framework, this chapter evaluate, through a comparative analysis, the FOI legislation, with a specific focus on South Africa and Zimbabwe to determine the alignment with the principles. The chapter reveals that recent developments in the two countries have shown legislative reform in the area of FOI. While South Africa’s FOI is regarded as the best legislation in Africa which other countries can benchmark against, evidence suggests that both countries are still caught between a rock and hard place in terms of implementation as a result of traditional pieces of legislation inherited from colonial masters aimed at depriving locals the rights of access to information. For example, South Africa have the Protection of Information Act whereas Zimbabwe have the legislation such as Public Order and Security Act, Official Secrets Act, Interception of Communications Act, all of which advocate the opposite of what FOI law seeks to achieve. Weaknesses and strengths of the legislation of both countries are discussed. It is concluded that FOI will only be considered a right in both countries when citizens can access information freely and openly as required by the principle of maximum disclosure without lodging a formal request as dictated by the legislation.Information Scienc
    corecore