Learn More
In this paper, we argue that information systems requirements are inherently dynamic, and that a methodology that caters for such dynamicity must enable the evaluation of requirements, as they evolve, against dynamic contexts. Moreover, information systems contexts are soft, ambiguous, and are thus mainly characterised by qualitative data. We present an(More)
A number of Enterprise Architecture Frameworks (EAF) do exist, which are sometimes different in approaches and at other times are based on other frameworks. This paper presents a survey of the current state of EAF. Comparisons will be held among some selected frameworks based upon different criteria. These criteria will include the current market share of(More)
This paper sketches work-in-progress in the area of systems architecting, which we regard as a fundamental element of system-level requirements engineering. We present our ideas on systems architecting, and relate them to the field of Architecture proper (as in buildings). We present our notion of system-wide scenarios and how these can be derived from(More)
Adequate, timely and effective consultation of relevant stakeholders is of paramount importance in the requirements engineering process. However, the thorny issue of making sure that all relevant stakeholders are consulted has received less attention than other areas which depend on it, such as scenario-based requirements, involving users in development,(More)
In the world we live in, change is inevitable. Environments change. Countries change. Governments and their legislation change. Organisations change. Individuals change. Any living organism must be able to adapt to many changes in its surroundings; lack of adaptability means death. Modern information systems that serve the needs of a variety of changing(More)
Knowledge-Based Systems (KBS) are developed to contain substantial elements of human knowledge and expertise in a well-defined domain, and use these to support user or expert tasks. Issues related to the social and organisational contexts of these systems are widely acknowledged to be particularly critical to their success. However, methodology proposals(More)
The development of E-government systems faces many challenges and problems including interoperability, integration, complexity and lack of standards. Enterprise Architecture is considered to be an efficient tool to overcome these challenges; however one of the important steps that must to be taken is to choose an appropriate Enterprise Architecture(More)