Requirements Engineering, 1995., Proceedings of the Second IEEE International Symposium on

27-29 Mar 1995

Filter Results

Displaying Results 1 - 25 of 27
  • Managing inconsistencies in an evolving specification

    Publication Year: 1995, Page(s):48 - 55
    Cited by:  Papers (22)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1188 KB)

    In an evolving specification, considerable effort is spent handling recurrent inconsistencies. Detecting and resolving inconsistencies is only part of the problem: a resolved inconsistency might not stay resolved. Frameworks in which inconsistency is tolerated help by allowing resolution to be delayed. However, evolution of a specification may affect both resolved and unresolved inconsistencies. W... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Improving the use case driven approach to requirements engineering

    Publication Year: 1995, Page(s):40 - 47
    Cited by:  Papers (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1086 KB)

    The paper presents the idea of usage oriented requirements engineering, an extension of use case driven analysis. The main objective is to achieve a requirements engineering process resulting in a model which captures both functional requirements and system usage aspects in a comprehensive manner. The paper presents the basic concepts and the process of usage oriented requirements engineering, and... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Enhancing soft systems analysis with formal modelling

    Publication Year: 1995, Page(s):164 - 171
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1134 KB)

    Broadly, the paper argues for a soft systems approach to initial requirements definition and for the use of formal techniques as a means of strengthening that approach. In detail, the paper looks specifically at the means and implications of combining Checkland and Wilson's Soft Systems Methodology (SSM) with formal specification in LOTOS (P.B. Checkland, 1981; B. Wilson, 1990). Formal description... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Presenting ethnography in the requirements process

    Publication Year: 1995, Page(s):27 - 34
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1386 KB)

    We argue that the industrial development of interactive systems has to recognise the social dimension of work if these systems are to fully meet the real needs of their users. Under current approaches this depends on whether an individual requirements engineer implicitly applies a user centred approach, recognises the importance of cooperation and is sufficiently sympathetic and intuitive to under... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements monitoring in dynamic environments

    Publication Year: 1995, Page(s):140 - 147
    Cited by:  Papers (104)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1033 KB)

    We propose requirements monitoring to aid in the maintenance of systems that reside in dynamic environments. By requirements monitoring we mean the insertion of code into a running system to gather information from which it can he determined whether, and to what degree, that running system is meeting its requirements. Monitoring is a commonly applied technique in support of performance tuning, but... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A field study of requirements engineering practices in information systems development

    Publication Year: 1995, Page(s):68 - 80
    Cited by:  Papers (38)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1605 KB)

    To make recommendations for improving requirements engineering processes, it is critical to understand the problems faced in contemporary practice. We describe a field study whose general objectives were to formulate recommendations to practitioners for improving requirements engineering processes, and to provide directions for future research on methods and tools. The results indicate that there ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Challenges in requirements engineering

    Publication Year: 1995, Page(s):160 - 162
    Cited by:  Papers (13)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (679 KB)

    We discuss a number of essential problems of software requirements engineering, related to management, organisations, users, stakeholders, methodology, tools, and education. Most of the problems seem to have their roots in how requirements engineering is appreciated at the business management and IT management levels. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementing requirements traceability: a case study

    Publication Year: 1995, Page(s):89 - 95
    Cited by:  Papers (28)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (943 KB)

    Many standards that mandate requirements traceability as well as current literature do not provide a comprehensive model of what information should be captured and used as a part of a traceability scheme. Therefore, the practices and usefulness of traceability vary considerably across systems development efforts, ranging from very simplistic practices just aimed at satisfying the mandates to very ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A client oriented requirements baseline

    Publication Year: 1995, Page(s):108 - 115
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (914 KB)

    Traceability, a major issue in software engineering, is seldom present at the initial requirements engineering process. The paper reports a proposal for organizing requirements statements as a model, where change and evolution are taken into consideration. The model uses natural language statements as its basic representation, which helps the communication between clients and software engineers. T... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A task centered approach to analysing human error tolerance requirements

    Publication Year: 1995, Page(s):18 - 26
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1171 KB)

    We put forward an approach to deriving and applying human error tolerance requirements. Such requirements are concerned with the response of a system to errors introduced by human operators. The approach provides a means by which operators' tasks can be described and analysed for likely errors and the impact of these errors on system safety can be explored. The approach, based on previous work by ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using non-functional requirements to systematically support change

    Publication Year: 1995, Page(s):132 - 139
    Cited by:  Papers (19)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1203 KB)

    Non-functional requirements (or quality requirements, NFRs) such as confidentiality, performance and timeliness are often crucial to a software system. Our NFR-framework treats NFRs as goals to be achieved during the process of system development. Throughout the process, goals are decomposed, design tradeoffs are analysed, design decisions are rationalised, and goal achievement is evaluated. This ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Problems and requirements [software development]

    Publication Year: 1995, Page(s):2 - 8
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (999 KB)

    Requirements, specifications, and programs are distinguished by the phenomena they concern. Requirements are about phenomena of the application domain and describe properties of the domain that the machine is required to bring about and maintain. The application domain is informal, and serious difficulties are encountered both in describing it and in reasoning about it. Requirements are complex, s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Consistency checking of SCR-style requirements specifications

    Publication Year: 1995, Page(s):56 - 63
    Cited by:  Papers (48)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1199 KB)

    The paper describes a class of formal analysis called consistency checking that mechanically checks requirements specifications, expressed in the SCR tabular notation, for application independent properties. Properties include domain coverage, type correctness, and determinism. As background, the SCR notation for specifying requirements is reviewed. A formal requirements model describing the meani... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An evaluation of inquiry-based requirements analysis for an Internet service

    Publication Year: 1995, Page(s):172 - 180
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1179 KB)

    The inquiry cycle is a generic process model for conducting requirements elaboration. It consists of three activities: requirements expression, discussion and commitment. The paper describes an evaluation of the inquiry cycle model and a support tool, Tuiqiao, in the requirements analysis phase of a real project, a proposed commercial consumer information service based on Internet. The extent to w... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Specification of customer and user requirements in industrial control system procurement projects

    Publication Year: 1995, Page(s):81 - 88
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1229 KB)

    An appropriate industrial control system is a prerequisite for being competitive in the process, manufacturing, and power industries. As for most software systems, the technical possibilities provided by industrial control systems have grown dramatically during the last ten years. However, the techniques to specify customer and user requirements in terms of functionality, performance, etc. are not... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements traceability in an integrated development environment

    Publication Year: 1995, Page(s):116 - 123
    Cited by:  Papers (3)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1056 KB)

    Good development environment support is essential for good requirements traceability. The paper describes how requirements traceability is supported in Bell-Northern Research's Integrated Development Environment, an internally developed version control and configuration management environment. Emphasis is given to the way in which requirements traceability interacts with the key features of the en... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Scenarios-an industrial case study and hypermedia enhancements

    Publication Year: 1995, Page(s):10 - 17
    Cited by:  Papers (18)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1104 KB)

    A study of requirements elicitation and validation within an industrial environment is reported. The key features in this part of the requirements process are: scenarios, as the prime means of elicitation; identification of domain objects, to capture the language of the domain and Fagan inspections for scenario validation by stakeholders. The process has been evaluated from both the requirements e... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Trading legibility against implementability in requirement specifications: an experimental assessment

    Publication Year: 1995, Page(s):181 - 188
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1076 KB)

    Ideally, a requirement specification language should lead to highly readable text while being implementable. Unfortunately, current technology does not offer good support for features which enhance legibility such as elisions, flexible syntaxes, and more generally incomplete texts. GLIDER's designers have deliberately included those features in the language, thus forbidding some texts to be proces... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Invented requirements and imagined customers: requirements engineering for off-the-shelf software

    Publication Year: 1995, Page(s):128 - 130
    Cited by:  Papers (33)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (692 KB)

    The requirements engineering research and consulting communities are not serving the interests of software developers who build off-the-shelf application software. Most of our models and methods evolved with the aid of funding from organizations interested in obtaining unique systems under contract and in which there is a clear interface between "customer" and "developer". These origins have spawn... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Measuring the success of requirements engineering processes

    Publication Year: 1995, Page(s):204 - 211
    Cited by:  Papers (15)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1078 KB)

    Central to understanding and improving requirements engineering processes is the ability to measure requirements engineering success. The paper describes a research study whose objective was to develop an instrument to measure the success of requirements engineering processes. The instrument developed consists of 32 indicators that cover the two most important dimensions of requirements engineerin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Classification of research efforts in requirements engineering

    Publication Year: 1995, Page(s):214 - 216
    Cited by:  Papers (15)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (641 KB)

    The article proposes and justifies a trial classification scheme. An earlier version was used to organize the papers submitted to this symposium, and the scheme has been refined somewhat in response to inadequacies discovered during the process of selecting the program. The first issue to be tackled is the heterogeneity of the topics usually considered part of requirements engineering. They includ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Proceedings of 1995 IEEE International Symposium on Requirements Engineering (RE'95)

    Publication Year: 1995
    Request permission for commercial reuse | PDF file iconPDF (184 KB)
    Freely Available from IEEE
  • Contribution structures [Requirements artifacts]

    Publication Year: 1995, Page(s):100 - 107
    Cited by:  Papers (17)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (648 KB)

    The invisibility of the individuals and groups that gave rise to requirements artifacts has been identified as a primary reason for the persistence of requirements traceability problems. The paper presents an approach based on modelling the dynamic contribution structures underlying requirements artifacts, which addresses this issue. It shows how these structures can be defined, using information ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How people categorise requirements for reuse: a natural approach

    Publication Year: 1995, Page(s):148 - 155
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (745 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Goal-directed elaboration of requirements for a meeting scheduler: problems and lessons learnt

    Publication Year: 1995, Page(s):194 - 203
    Cited by:  Papers (58)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1374 KB)

    Recently a number of requirements engineering languages and methods have flourished that not only address 'what' questions but also 'why', 'who' and 'when' questions. The objective of the paper is twofold: to assess the strengths and weaknesses of one of these methodologies on a nontrivial benchmark; and to illustrate and discuss a number of challenging issues that need to be addressed for such me... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.