Repository support for multi-perspective requirements engineering

被引:18
|
作者
Nissen, HW [1 ]
Jarke, M [1 ]
机构
[1] Rhein Westfal TH Aachen, D-52072 Aachen, Germany
关键词
distributed requirements engineering; meta modeling; modular knowledge representation; inconsistency management;
D O I
10.1016/S0306-4379(99)00009-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Relationships among different modeling perspectives have been systematically investigated focusing either on given notations (e.g. UML) or on domain reference models (e.g. ARIS/SAP). In contrast, many successful informal methods for business analysis and requirements engineering (e.g. JAD) emphasize team negotiation, goal orientation and flexibility of modeling notations. This paper addresses the question how much formal and computerized support can be provided in such settings without destroying their creative tenor. Our solution is based on a novel modeling language, M-Telos, that integrates the adaptability and analysis advantages of the logic-based meta modeling language Telos with a module concept covering the structuring mechanisms of scalable software architectures. It comprises four components: (1) A modular conceptual modeling formalism organizes individual perspectives and their interrelationships. (2) Perspective schemata are linked to a conceptual meta meta model of shared domain terms, thus giving the architecture a semantic meaning and enabling adaptability and extensibility of the network of perspectives. (3) Inconsistency management across perspectives is handled in a goal-oriented manner, by formalizing analysis goals as meta rules which are automatically customized to perspective schemata. (4) Continuous incremental maintenance of inconsistency information is provided by exploiting recent view maintenance techniques from deductive databases. The approach has been implemented as an extension to the ConceptBase double dagger meta database management system and has been applied in a number of real-world requirements engineering projects. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:131 / 158
页数:28
相关论文
共 50 条
  • [1] Multi-Perspective Ontology to Understand Organizational Requirements
    Kifle, Mesfin
    AFRICAN CONFERENCE ON SOFTWARE ENGINEERING AND APPLIED COMPUTING (ACSEAC 2012), 2012, : 67 - 74
  • [2] Composing multi-perspective software requirements specifications
    Barragans Martinez, Ana Belen
    Pazos Arias, Jose J.
    Ferdandez Vilas, Ana
    Garcia Duque, Jorge
    Lopez Nores, Martin
    Diaz Redondo, Rebeca P.
    Blanco Fernandez, Yolanda
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (01) : 119 - 153
  • [3] Requirements specifications evolution in a multi-perspective environment
    Barragáns-Martínez, AB
    García-Duque, J
    Pazos-Arias, JJ
    Fernández-Vilas, A
    Díaz-Redondo, RP
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 39 - 44
  • [4] Method engineering for multi-perspective software development
    Nuseibeh, B
    Finkelstein, A
    Kramer, J
    INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (04) : 267 - 274
  • [5] Towards a Multi-Perspective Methodology for Big Data Requirements
    Kavakli, Evangelia
    Sakellariou, Rizos
    Eleftheriou, Iliada
    Mascolo, Julien Etienne
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 5719 - 5720
  • [6] A language for multi-perspective goal modelling: Challenges, requirements and solutions
    Overbeek, Sietse
    Frank, Ulrich
    Koehling, Christian
    COMPUTER STANDARDS & INTERFACES, 2015, 38 : 1 - 16
  • [7] A Language for Multi-Perspective Modelling of IT Security: Objectives and Analysis of Requirements
    Goldstein, Anat
    Frank, Ulrich
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM), 2013, 132 : 636 - 648
  • [8] On the interplay between inconsistency and incompleteness in multi-perspective requirements specifications
    Martinez, Ana Belen Barragans
    Arias, Jose J. Pazos
    Vilas, Ana Fernandez
    Duque, Jorge Garcia
    Nores, Martin Lopez
    Redondo, Rebeca P. Diaz
    Fernandez, Yolanda Blanco
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (04) : 296 - 321
  • [9] On the Support of Multi-perspective Process Models Variability for Smart Environments
    Murguzur, Aitor
    de Carlos, Xabier
    Trujillo, Salvador
    Sagardui, Goiuria
    PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014), 2014, : 549 - 554
  • [10] Pricing of Value Bundles A Multi-Perspective Decision Support Approach
    Becker, Joerg
    Beverungen, Daniel
    Knackstedt, Ralf
    Mueller, Oliver
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2011, 6 (02): : 54 - 69