A META-MODEL OF INFORMATION-SYSTEMS TO SUPPORT REVERSE ENGINEERING

被引:4
|
作者
FREEMAN, MJ
LAYZELL, PJ
机构
[1] University of Manchester Institute of Science and Technology, Manchester, M60 1QD
关键词
REVERSE ENGINEERING; DESIGN RECOVERY; SOFTWARE MAINTENANCE;
D O I
10.1016/0950-5849(94)90084-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maintenance of large information systems typically suffers from a failure to fully understand both the software and the broader context in which it operates. In particular, effective maintenance requires knowledge of not only the source code, but also user documentation, system design and the business goals and objectives the system aims to support. The Esprit DOCKET project seeks to develop an integrated set of tools, and supporting method of use, to enable software maintainers to gain a richer understanding of a software system and its components. This is achieved by enhancing traditional, reverse engineering tools with other sources of knowledge, such as test cases, documentation and user expertise, in order to provide a more comprehensive picture of a system. Underpinning the DOCKET toolset is an organizational meta-model called the Global System Model. This model seeks to represent all aspects of an information system, necessary for system understanding and software maintenance, at different levels of abstraction. This paper presents the Global System Model and discusses its benefits to the software maintenance process. The associated issues and characteristics of the model are also examined.
引用
收藏
页码:283 / 294
页数:12
相关论文
共 50 条
  • [1] Evaluation of the DoDAF Meta-Model's Support of Systems Engineering
    Giachetti, Ronald E.
    [J]. COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 254 - 260
  • [2] A meta-model for software protections and reverse engineering attacks
    Basile, Cataldo
    Canavese, Daniele
    Regano, Leonardo
    Falcarin, Paolo
    De Sutter, Bjorn
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 150 : 3 - 21
  • [3] Towards a quality meta-model for information systems
    Finne, Auvo
    [J]. SOFTWARE QUALITY JOURNAL, 2011, 19 (04) : 663 - 688
  • [4] Towards a quality meta-model for information systems
    Auvo Finne
    [J]. Software Quality Journal, 2011, 19 : 663 - 688
  • [5] A meta-model for knowledge configuration management to support collaborative engineering
    Monticolo, Davy
    Badin, Julien
    Gomes, Samuel
    Bonjour, Eric
    Chamoret, Dominique
    [J]. COMPUTERS IN INDUSTRY, 2015, 66 : 11 - 20
  • [6] The clinical adoption meta-model: a temporal meta-model describing the clinical adoption of health information systems
    Price, Morgan
    Lau, Francis
    [J]. BMC MEDICAL INFORMATICS AND DECISION MAKING, 2014, 14
  • [7] APPLICATION OBJECT MODEL FOR ENGINEERING INFORMATION-SYSTEMS
    KRUEGER, JW
    [J]. COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 79 - 87
  • [8] A Meta-model for Legal Compliance and Trustworthiness of Information Systems
    Zarrabi, Fatemeh
    Pavlidis, Michalis
    Mouratidis, Haralambos
    Islam, Shareeful
    Preston, David
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS, CAISE 2012, 2012, 112 : 46 - 60
  • [9] INFORMATION-SYSTEMS IN ENGINEERING
    GRATTIDGE, W
    CREPS, JE
    [J]. ANNUAL REVIEW OF INFORMATION SCIENCE AND TECHNOLOGY, 1978, 13 : 297 - 333
  • [10] ENGINEERING INFORMATION-SYSTEMS
    MAILLOUX, EN
    [J]. ANNUAL REVIEW OF INFORMATION SCIENCE AND TECHNOLOGY, 1989, 24 : 239 - 266