Tuyển tập báo cáo các nghiên cứu khoa học quốc tế ngành hóa học dành cho các bạn yêu hóa học tham khảo đề tài: Research Article Meta-Model and UML Profile for Requirements Management of Software and Embedded Systems | Hindawi Publishing Corporation EURASIP Journal on Embedded Systems Volume 2011 Article ID 592168 14 pages doi 2011 592168 Research Article Meta-Model and UML Profile for Requirements Management of Software and Embedded Systems Tero Arpinen Timo D. Hamalainen and Marko Hannikainen Department of Computer Systems Tampere University of Technology . Box 553 33101 Tampere Finland Correspondence should be addressed to Tero Arpinen Received 18 August 2010 Revised 15 December 2010 Accepted 14 February 2011 Academic Editor Jean-Pierre Talpin Copyright 2011 Tero Arpinen et al. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use distribution and reproduction in any medium provided the original work is properly cited. Software and embedded system companies today encounter problems related to requirements management tool integration incorrect tool usage and lack of traceability. This is due to utilized tools with no clear meta-model and semantics to communicate requirements between different stakeholders. This paper presents a comprehensive meta-model for requirements management. The focus is on software and embedded system domains. The goal is to define generic requirements management domain concepts and abstract interfaces between requirements management and system development. This leads to a portable requirements management meta-model which can be adapted with various system modeling languages. The created meta-model is prototyped by translating it into a UML profile. The profile is imported into a UML tool which is used for rapid evaluation of meta-model concepts in practice. The developed profile is associated with a proof of concept report generator tool that automatically produces up-to-date documentation from the models in form of web pages. The profile is adopted to create an example model of embedded system requirement specification which is built with the profile. 1. .