DocumentCode :
569315
Title :
Systematic Diagram Refinement for Code Generation in SEAM
Author :
Tri, Do Quang ; Tho, Quan Thanh
Author_Institution :
Fac. of Comput. Sci. & Eng., Hochiminh City Univ. of Technol. (HCMUT), Ho Chi Minh City, Vietnam
fYear :
2012
fDate :
17-19 Aug. 2012
Firstpage :
203
Lastpage :
210
Abstract :
Model-driven development (MDD) is methodology of software construction emerging recently to counter the drawbacks of classic approaches. Apart from the well-known UML, SEAM is another MDD approach increasingly attracting attention due to its capability of regarding the whole system as a single view, thus enabling consistency maintaining during the design development. Especially, the final diagram designed in SEAM can support automatic code generation, which has been the desirable goal of software engineering. However, SEAM suffers from the disadvantage of being too complicated when the system is designed in details at last steps. To tackle this problem, in this paper we propose an approach of systematic diagram refinement which allows users to specify transition matrices in each refinement steps, instead a whole new diagrams. Thus, the diagram developments will become less complicated and more natural. We also illustrate the usefulness of our approach in a featured case-study.
Keywords :
program compilers; software architecture; MDD approach; SEAM; automatic code generation; design development; diagram development; model-driven development; software construction; software engineering; systematic diagram refinement; transition matrix; Data models; Metals; Solid modeling; Systematics; Unified modeling language; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Knowledge and Systems Engineering (KSE), 2012 Fourth International Conference on
Conference_Location :
Danang
Print_ISBN :
978-1-4673-2171-6
Type :
conf
DOI :
10.1109/KSE.2012.39
Filename :
6299420
Link To Document :
بازگشت