Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1774088.1774555acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

SysML-based requirement modeling environment for multicore embedded system

Published: 22 March 2010 Publication History

Abstract

The requirements engineering plays an important role during the lifespan of a complex system development project. The writing of system requirements in system developments process is through the natural language frequently. Natural language usually contains uncertainty. Additionally, requirements engineer lacks field knowledge and often shows shortages of relevant experiences. All these cause equivocal and wrong requirements analysis of the system requirements specification. In order to avoid these, the appropriate requirements modeling tools and can offer engineer's appropriate mechanism to understand what the customer want, analyze the requirements, assess feasibility, consult the rational solution, clearly point out the solution, confirm the specification, and reduce the possibility that the specific project may fail.
We have presented a requirements modeling tool based on SysML. This research copes with model driven approach and requirements definition template for precise, consistent requirements specifications definition. MDA offers a procedure of analyzing the requirements to prevent a specific project from procrastinating. It assists users to confirm and improve the exactness of the requirements contents via the "Profile" of the requirements. The OCL leads users to write the template of the requirements, and brings in the characteristics of multi-core embedded system in the requirements documents through "profile".

References

[1]
Object Management Group (OMG), Unified Modeling Language (UML), http://www.uml.org/.
[2]
OMG SysML, http://www.omgsysml.org/
[3]
OMG Document, UML Profile for Enterprise Distributed Object Computing. June 9, 2001.
[4]
OMG adopted specification. "UML 2.0 OCL Specification," Oct 14, 2003.
[5]
Hsiung, P. A., Lin, S. W., Tseng, C. H., Lee, T. Y., Fu, J. M., See, W. B., VERTAF: An application framework for the design and verification of embedded real-time software. IEEE Transactions on Software Engineering 30, 10 (Oct. 2004), 656--674.
[6]
de Niz, D., Rajkumar, R.: Time Weaver, A software-through-models framework for embedded real-time systems. In Proceedings of the International Workshop on Languages, Embedded Systems, June 2003, 133--143.
[7]
Kodase, S., Wang, S., Shin, K. G., Transforming structural model to runtime model of embedded real-time systems. In Proceedings of the Design Automation and Test in Europe Conference, March 2003, 170--175.
[8]
Lee, E. A. The problem with threads. IEEE Computer, 39, 5 (May 2006), 33--42.
[9]
Model Driven Architecture (MDA), OMG Architecture Board ORMSC, 1 Jane 2003 (Version 1.0.1), http://www.omg.org/cgibin/doc?omg/03-06-01.
[10]
Gao, J., Li, D. and Zheng, S. Developing Real-Time System based on Model Driven Architecture, In Proceedings of the 2006 IEEE International Conference on Mechatronics and Automation, 2006, pp. 809--814.
[11]
Dzafic, L., Glavic, M. and Tesnja, S., A component-based power system model-driven architecture, IEEE Transactions on Power Systems, 19, 4, (2004), pp. 2109--2110.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '10: Proceedings of the 2010 ACM Symposium on Applied Computing
March 2010
2712 pages
ISBN:9781605586397
DOI:10.1145/1774088
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 March 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. SysML
  2. model-driven
  3. requirement engineering
  4. requirement modeling

Qualifiers

  • Research-article

Funding Sources

Conference

SAC'10
Sponsor:
SAC'10: The 2010 ACM Symposium on Applied Computing
March 22 - 26, 2010
Sierre, Switzerland

Acceptance Rates

SAC '10 Paper Acceptance Rate 364 of 1,353 submissions, 27%;
Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Sep 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media