skip to main content
10.1145/1321631.1321729acmconferencesArticle/Chapter ViewAbstractPublication PagesaseConference Proceedingsconference-collections
demonstration

Formal specification generator for KAOS: model transformation approach to generate formal specifications from KAOS requirements models

Published: 05 November 2007 Publication History

Abstract

Formal methods and requirements analysis are techniques for developing complex systems. However, there is little research on reconciling the requirements phase with the formal specification phase. To bridge this gap, we propose a formal specification generator based on model transformation techniques. This tool transforms KAOS models (requirements specifications) into VDM++ formal specifications. Our generator enables consistent and effective software development activities.

References

[1]
A. Dardenne, A. van Lamsweerde, S. Fickas, Goal - Directed Requirements Acquisition, Science of Computer Programming, Vol.20, 1993, pp. 3--50, 1993.
[2]
J. Fitzgerald, P. G. Larsen, P. Mukherjee, N. Plat, M. Verhoef, Validated Designs for Object- oriented Systems, Springer, 2005.
[3]
J. Fitzgerald, P. G. Larsen, Modelling Systems, Cambridge University Press, 1998.
[4]
CEDITI, Objectiver, http://www.objectiver.com/.
[5]
CSK, VDM Tools, http://www.vdmtools.jp/en/.

Cited By

View all
  • (2020)Automated Prototype Generation From Formal Requirements ModelIEEE Transactions on Reliability10.1109/TR.2019.293434869:2(632-656)Online publication date: Jun-2020
  • (2013)Towards a comprehensive Meta-Model for KAOS2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE)10.1109/MoDRE.2013.6597261(30-39)Online publication date: Jul-2013
  • (2011)A Goal-Based Approach to Guide the Design of an Abstract Event-B SpecificationProceedings of the 2011 16th IEEE International Conference on Engineering of Complex Computer Systems10.1109/ICECCS.2011.21(139-148)Online publication date: 27-Apr-2011
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASE '07: Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering
November 2007
590 pages
ISBN:9781595938824
DOI:10.1145/1321631
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: 05 November 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. formal methods
  2. model transformation
  3. requirements analysis

Qualifiers

  • Demonstration

Conference

ASE07

Acceptance Rates

Overall Acceptance Rate 82 of 337 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)2
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Automated Prototype Generation From Formal Requirements ModelIEEE Transactions on Reliability10.1109/TR.2019.293434869:2(632-656)Online publication date: Jun-2020
  • (2013)Towards a comprehensive Meta-Model for KAOS2013 3rd International Workshop on Model-Driven Requirements Engineering (MoDRE)10.1109/MoDRE.2013.6597261(30-39)Online publication date: Jul-2013
  • (2011)A Goal-Based Approach to Guide the Design of an Abstract Event-B SpecificationProceedings of the 2011 16th IEEE International Conference on Engineering of Complex Computer Systems10.1109/ICECCS.2011.21(139-148)Online publication date: 27-Apr-2011
  • (2010)Automating Context Description for Software Formal VerificationProceedings of the 2010 Workshop on Model-Driven Engineering, Verification, and Validation10.1109/MoDeVVa.2010.13(13-18)Online publication date: 3-Oct-2010
  • (2009)A first attempt to combine SysML requirements diagrams and BInnovations in Systems and Software Engineering10.1007/s11334-009-0119-y6:1-2(47-54)Online publication date: 25-Dec-2009
  • (2008)Constructing Self-Adaptive Systems Using a KAOS ModelProceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops10.1109/SASOW.2008.35(132-137)Online publication date: 20-Oct-2008
  • (2008)Goal-Oriented, B-Based Formal Derivation of Security Design Specifications from Security RequirementsProceedings of the 2008 Third International Conference on Availability, Reliability and Security10.1109/ARES.2008.77(1443-1450)Online publication date: 4-Mar-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media