arrow
返回

Traceability-centric model-driven object-oriented engineering

delete2010-08-01
delete3
PRE
AI
H
Her, Jin Sun
Y
Yuan, Hao
K
Kim, Soo Dong *
DOI:10.1016/j.infsof.2010.03.012delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Context: Object-oriented (OO) development method is a popular paradigm in developing target systems. However, the current practices of OO analysis and design (OOAD) and implementation largely rely on human developers' experience and expertise, making it possible less efficient and more error-prone. Hence, there is room for improving the development efficiency while preserving high quality of programs. Objective: Model-driven development (MDD) is a promising approach to developing programs by machine-assisted model transformation, saving human efforts and reducing the possibility of introducing program faults. Hence, it is appealing to apply key disciplines of MDD in developing OO programs. Method: In this paper, we propose a comprehensive framework for applying MOD on OO program engineering in a rigorous and formal fashion. The framework consists of: (1) a hybrid engineering model of human and machine, (2) meta-models of OOAD artifacts, (3) traceability map with trace links, and (4) transformation rules. Results: We identified five platform independent models and two platform specific models, and defined formal representations for them. We identified 16 traceability links and accordingly 16 transformation rules among the eight artifacts. Through the case study, we showed that our work is feasible and applicable. We assessed our work and concluded that our work is sound, complete, and extendable. Our work established the foundation toward automatic generation of OO programs based on the traceability framework. Conclusion: It is concluded that it is essential to identify the OOAD artifacts, traceability links, and transformation rules for automatic generation of OO programs. It is also important to understand the human involvement nature in MDD and to explicitly treat them in the model transformation. (C) 2010 Elsevier B.V. All rights reserved.
Keyword:
Traceability
Object-orientation
Model-driven
Transformation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

S
Soongsil University
学者数:
3.4K
论文数: 3.5K
被引数: 3.2K
引用论文

引用论文

Pulmonary absorption of liposomal levonorgestrel
err2004-03-01
err0
PREAI
errAliasgar Shahiwala; Ambikanandan Misra
err分享
err收藏
A new generation of 99.999% enriched28Si single crystals for the determination of Avogadro’s constant
err2017-07-24
err0
errOAAI
errN V Abrosimov; D G Aref’ev; P Becker; H Bettin; A D Bulanov; M F Churbanov; S V Filimonov; V A Gavva; O N Godisov; A V Gusev; T V Kotereva; D Nietzold; M Peters; A M Potapov; H-J Pohl; A Pramann; H Riemann; P-T Scheel; R Stosch; S Wundrack; S Zakel
err分享
err收藏
Conceptual modeling of data-intensive Web applications
err2002-07-01
err69
PREAI
errCeri, S; Fraternali, P; Matera, M
err分享
err收藏
Ranitidine suppresses aluminium absorption in man
err1991-05-01
err0
PREAI
errR. S. C. Rodger; G. S. Muralikrishna; D. J. Halls; J. B. Henderson; J. A. H. Forrest; A. I. MacDougall; G. S. Fell
err分享
err收藏
An object-oriented tool for tracing requirements
err1996-03-01
err90
PREAI
errPinheiro, FAC; Goguen, JA
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
没有更多内容