Skip to main content
Top

2013 | OriginalPaper | Chapter

16. The Eclipse Requirements Modeling Framework

Author : M. Jastram

Published in: Managing Requirements Knowledge

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This chapter is concerned with the Requirements Modeling Framework (RMF) (http://eclipse.org/rmf), an Eclipse-based open-source platform for requirements engineering. The core of RMF is based on the emerging Requirements Interchange Format (ReqIF), which is an OMG standard [1]. The project uses ReqIF as the central data model. At the time of this writing, RMF was the only open-source implementation of the ReqIF data model.
By being based on an open standard that is currently gaining industry support, RMF can act as an interface to existing requirements management tools. Further, by based on the Eclipse platform, integration with existing Eclipse-based offerings is possible.
In this chapter, we will describe the architecture of the RMF project, as well as the underlying ReqIF standard. Further, we give an overview of the GUI, which is called ProR. A key strength of RMF and ProR is the extensibility, and we present the integration ProR with Rodin, which allows traceability between natural language requirements and Event-B formal models.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Jastram M, Graf A (2011) Requirement traceability in topcased with the requirements interchange format (RIF/ReqIF). First Topcased Days Toulouse Jastram M, Graf A (2011) Requirement traceability in topcased with the requirements interchange format (RIF/ReqIF). First Topcased Days Toulouse
3.
go back to reference IEEE (1997) Recommended practice for software requirements specifications. Technical Report IEEE Std 830–1998, IEEE IEEE (1997) Recommended practice for software requirements specifications. Technical Report IEEE Std 830–1998, IEEE
4.
go back to reference Kruchten P (2004) The rational unified process: an introduction. Addison-Wesley, Boston Kruchten P (2004) The rational unified process: an introduction. Addison-Wesley, Boston
5.
go back to reference Gunter CA, Jackson M, Gunter EL, Zave P (2000) A reference model for requirements and specifications. IEEE Softw 17:37–43 Gunter CA, Jackson M, Gunter EL, Zave P (2000) A reference model for requirements and specifications. IEEE Softw 17:37–43
6.
go back to reference Jackson M (2001) Problem frames: analysing and structuring software development problems. Addison-Wesley/ACM Press, Harlow/New York Jackson M (2001) Problem frames: analysing and structuring software development problems. Addison-Wesley/ACM Press, Harlow/New York
7.
go back to reference Darimont R, Delor E, Massonet P, van Lamsweerde A (1997) GRAIL/KAOS: an environment for goal-driven requirements engineering. In: Proceedings of the 19th international conference on software engineering, ACM, Boston, MA, USA, pp 612–613 Darimont R, Delor E, Massonet P, van Lamsweerde A (1997) GRAIL/KAOS: an environment for goal-driven requirements engineering. In: Proceedings of the 19th international conference on software engineering, ACM, Boston, MA, USA, pp 612–613
8.
go back to reference Parnas DL, Madey J (1995) Functional documents for computer systems. Sci Comp Program 25(1):41–61CrossRef Parnas DL, Madey J (1995) Functional documents for computer systems. Sci Comp Program 25(1):41–61CrossRef
9.
go back to reference Van Lamsweerde A et al. (2001) Goal-oriented requirements engineering: a guided tour. In: Proceedings of the 5th IEEE international symposium on requirements engineering, Toronto, Canada, vol 249, p 263 Van Lamsweerde A et al. (2001) Goal-oriented requirements engineering: a guided tour. In: Proceedings of the 5th IEEE international symposium on requirements engineering, Toronto, Canada, vol 249, p 263
10.
go back to reference Clarke E, Wing J (1996) Formal methods: state of the art and future directions. ACM Comput Surv (CSUR) 28(4):626–643CrossRef Clarke E, Wing J (1996) Formal methods: state of the art and future directions. ACM Comput Surv (CSUR) 28(4):626–643CrossRef
11.
go back to reference Gotel O, Finkelstein A (1994) An analysis of the requirements traceability problem. In: Proceedings of the first international conference on requirements engineering, Colorado Springs, CO, U.S.A., p 94101 Gotel O, Finkelstein A (1994) An analysis of the requirements traceability problem. In: Proceedings of the first international conference on requirements engineering, Colorado Springs, CO, U.S.A., p 94101
12.
go back to reference Jastram M, Hallerstede S, Leuschel M, Russo AG Jr (2010) An approach of requirements tracing in formal refinement. In: VSTTE. Springer, Edinburgh, Scotland Jastram M, Hallerstede S, Leuschel M, Russo AG Jr (2010) An approach of requirements tracing in formal refinement. In: VSTTE. Springer, Edinburgh, Scotland
13.
go back to reference Steinberg D, Budinsky F, Peternostro M, Merks E (2009) EMF eclipse modeling framework, 2nd edn. Addison-Wesley, Upper Saddle River Steinberg D, Budinsky F, Peternostro M, Merks E (2009) EMF eclipse modeling framework, 2nd edn. Addison-Wesley, Upper Saddle River
15.
go back to reference Coleman J, Jones C, Oliver I, Romanovsky A, Troubitsyna E (2005) RODIN (rigorous open development environment for complex systems). EDCC-5, Budapest, Supplementary Volume p 2326 Coleman J, Jones C, Oliver I, Romanovsky A, Troubitsyna E (2005) RODIN (rigorous open development environment for complex systems). EDCC-5, Budapest, Supplementary Volume p 2326
16.
go back to reference Jastram M, Graf A (2011) Requirements modeling framework. Eclipse magazine 6.11 Jastram M, Graf A (2011) Requirements modeling framework. Eclipse magazine 6.11
17.
go back to reference Jastram M, Hallerstede S, Ladenberger L (2011) Mixing formal and informal model elements for tracing requirements. In: Automated Verification of Critical Systems (AVoCS), Newcastle / UK Jastram M, Hallerstede S, Ladenberger L (2011) Mixing formal and informal model elements for tracing requirements. In: Automated Verification of Critical Systems (AVoCS), Newcastle / UK
18.
go back to reference Jastram M, Graf A (2011) Requirements, traceability and DSLs in eclipse with the requirements interchange format (RIF/ReqIF). In: Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme VII. fortiss GmbH, Dagstuhl, Germany Jastram M, Graf A (2011) Requirements, traceability and DSLs in eclipse with the requirements interchange format (RIF/ReqIF). In: Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme VII. fortiss GmbH, Dagstuhl, Germany
19.
go back to reference Efftinge S, Völter M (2006) oAW xText: a framework for textual DSLs. In: Workshop on modeling symposium at eclipse summit, Esslingen, Germany, vol 32 Efftinge S, Völter M (2006) oAW xText: a framework for textual DSLs. In: Workshop on modeling symposium at eclipse summit, Esslingen, Germany, vol 32
Metadata
Title
The Eclipse Requirements Modeling Framework
Author
M. Jastram
Copyright Year
2013
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-34419-0_16

Premium Partner