skip to main content
10.1145/568760.568787acmotherconferencesArticle/Chapter ViewAbstractPublication PagessekeConference Proceedingsconference-collections
Article

Knowledge structuring and representation in requirement specification

Authors Info & Claims
Published:15 July 2002Publication History

ABSTRACT

On the basis of some experience in the use of UML-based methods, we believe that a more refined and stringent structuring of the knowledge in the Requirement Specification may help the specification process and make easier the consistency checks among the various components. Thus we propose a way of structuring and representing the Requirement Specification artifacts that presents a number of novelties w.r.t. the best-known current methods. Our proposal is multiview, use case-driven and UML-based; thus also object-oriented. However, also benefitting of some earlier work, notably in the Structured Analysis, we take a rather abstract view, trying to avoid a preemptive decision on the classes structuring the system to build; that is achieved not only making a sharp distinction between business/domain modelling and the system, but also dealing with the system at the requirement level as a black box, providing only the minimal structure needed to express the interactions with the context.

References

  1. E. Astesiano and G. Reggio. Consistent Structuring of Requirements in the UML. Technical Report DISI-TR-02-27, DISI, Università di Genova, Italy, 2002. Available at ftp://ftp.disi.unige.it/person/ReggioG/AstesianoReggio02b.pdf.Google ScholarGoogle Scholar
  2. D. F. D'Souza and A. C. Wills. Objects, Components, and Frameworks with UML: The Catalysis Approach. Object Technology Series. Addison-Wesley, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Fowler and K. Scott. UML Distilled: Second Edition. Object Technology Series. Addison-Wesley, 2001.Google ScholarGoogle Scholar
  4. H. Gomaa. Designing Concurrent, Distributed and Real-Time Applications with UML. Addison-Wesley, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Jackson. Software Requirements & Specifications: a Lexicon of Practice, Principles and Prejudices. Addison-Wesley, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Rational. Rational Unified Process© for System Engineering SE 1.0. 2001.Google ScholarGoogle Scholar
  7. R. Soley and OMG Staff Strategy Group. Model Driven Architecture. Available at ftp://ftp.omg.org/pub/docs/omg/00-11-05.pdf, 2000.Google ScholarGoogle Scholar
  8. UML Revision Task Force. OMG UML Specification 1.3, 1999. Available at http://www.rational.com/media/uml/post.pdf.Google ScholarGoogle Scholar
  9. E. Yourdon. Modern Structured Analysis. Prentice-Hall, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Knowledge structuring and representation in requirement specification

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SEKE '02: Proceedings of the 14th international conference on Software engineering and knowledge engineering
      July 2002
      859 pages
      ISBN:1581135564
      DOI:10.1145/568760

      Copyright © 2002 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 15 July 2002

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader