Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/74587.74613acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free access

Validating system requirements by functional decomposition and dynamic analysis

Published: 15 May 1989 Publication History
First page of PDF

References

[1]
R. M. Balzer and N. M. Goldman. Principles of good software specification and their implications for specification languages. In Proceedings of the Speci&ations of Reliable Software Conference, pages 58-67, Boston, Massachusetts, April 1979. (Also presented at the National Computer Conference, 1981.).
[2]
Robin E. Bloomfield and Peter K. D. Froome. The application of formal methods to the assessment of high integrity software. IEEE transactions on Software Engineering, September 1986.
[3]
B. W. Boehm. Verifying and validating software requirements and design specifications. IEEE Software, 3, January 1984.
[4]
Howard B. Reubenstein Charles Rich, Richard C. Waters. Toward a requirement apprentice. In Proceedings of The Fourth International Workshop on Software Specification and Design, Monterey, California, U.S.A., April 1987.
[5]
L. Clarke. Symbolic evaluation methods in program analysis. In N. D. Muchnick S.S., Jones, editor, Program Flow Analysis. Prentice-Hall Inc., 1980.
[6]
Donald Cohen. A forward inference engine to aid in understanding specifications. In Proceedings of National Conference on Art$cial Intelligence, August 1984.
[7]
Eric Dubois and Jacques Hagelstein. Reasoning on formal requirements: A lift control system. In Proceedings of The Fourth International Workshop on Software Specif?cation and Design, Monterey, California, U.S.A., April 1987.
[8]
Martin Feather. Language support for the specification and development of composite systems. Transaction on Programming Languages and Systems, 1988.
[9]
Steve Fickas. Automating the analysis process: An example. In Proceedings of The Fourth International Workshop on Software Specification and Design, April 1987.
[10]
Michael R. Genesereth and Nils Nilsson. Logical Foundations of Artificial Intelligence. Morgan Kaufmann Inc., Los Altos, California, 1987.
[11]
J. Guttag and J. Horning. Preliminary report on the larch shared language. Technical Report CSL-83-6, Xerox PARC, December 1983.
[12]
M. Hagemann. Requirement analysis for realtime automation projects. In Proceedings of the International Conference of Software Engineering, 1988.
[13]
Matthias Hallmann. An operational requirement description model for open systems. In Proceedings of the International Conference of Software Engineering, 1988.
[14]
C. H.ewitt and P. deJong. Open systems. In Schmidt Brodie and Mylopolos, editors, Conceptual Modeling. Springer Verlag, Berlin, 1984.
[15]
The problem set for the workshop. In Proceedings of The Fourth International Workshop on Software Specification and Design, Monterey, California, U.S.A., April 1987.
[16]
Richlard Kemmerer. Testing formal specifications to detect design errors. IEEE transactions on software engineering, 11(l), 1985.
[17]
B. Kuipers. Qualitative simulation. Artificial Intelligence, 29(3), 1986.
[18]
Steven Muchnick and Neil D. Jones. Program Flow Analysis: Theory and Applications. Prentice Hall, Englewood Cliflh, New Jersey, 1981.
[19]
James L. Peterson. Petri Net Theory and the Modeling of Syslems. Prentice-Hall Inc., Englewood Cliffs, New Jersy, 1981.
[20]
N. Goldman R. Balzer and D. Wile. Operational specification as the basis for rapid prototyping. In Proceedings of the Second Software Engineering Symposium: Workshop on Rapid Prototyping, April 1982.
[21]
William E. Riddle and Jack C. Wileden. Language for represent,ing software specification and design. ACM SIGSOFT, Software Engineering Notes, October 1978.
[22]
Douglas T. Ross and Jr. Kenneth E. Schoman. Structured analysis for requirements definition. IEEE Tmnsactions on Softwanl Engineering, January 1977.
[23]
D. Teichroew and E. A. Hershey. Psl/psa: A computeraided technique for structured documentation and analysis of information processing systems. IEEE transactions on software engineering, January 1977.
[24]
Terry Winograd. Aleph, a system specification language. Technical report, Stanford University Computkr Science Department, forthcoming 1988.
[25]
K. Yue. Constructing and analyzing specifications of real world systems, Stan-cs-86-1090, ph.d. thesis. Technical report, Stanford University Computer Science Department, 1986.
[26]
Kaizhi Yue. What does it mean to say a specification is complete? In Proceedings of The Fourth International Workshop on Software Specification and Design, Monterey, California, U.S.A., April 1987.
[27]
Kaizhi Yue. The use of uniform semantic constraints in defining model-based editing operations. In Proceedings of the Twenty-First Hawaii International Conference on System Sciences, January 1988.
[28]
Kalzhi Yue. Representing first order logic-based specifications in petri-net-like graphs. In to appear in proceedings of The Fifth International Workshop on Software Specification and Design, Pittsburgh, Pennsylvania, May 1989.
[29]
Pamela Zave. An operational approach to requirements specification for embedded systems. IEEE Transactions on Software Engineering, May 1982.

Cited By

View all
  • (2010)Decomposing the Service Composition ProblemProceedings of the 2010 Eighth IEEE European Conference on Web Services10.1109/ECOWS.2010.15(163-170)Online publication date: 1-Dec-2010
  • (1991)Specifications reuse process modeling and case study-based evaluations[1991] Proceedings The Fifteenth Annual International Computer Software & Applications Conference10.1109/CMPSAC.1991.170228(499-506)Online publication date: 1991
  • (1989)Representing first order logic-based specifications in Petri-net-like graphsACM SIGSOFT Software Engineering Notes10.1145/75200.7524514:3(291-293)Online publication date: 1-Apr-1989
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '89: Proceedings of the 11th international conference on Software engineering
May 1989
406 pages
ISBN:0818619414
DOI:10.1145/74587
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: 15 May 1989

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. analysis method
  2. automated tool
  3. functional decomposition
  4. requirements analysis
  5. system modeling

Qualifiers

  • Article

Conference

ICSE89
Sponsor:

Acceptance Rates

Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)5
Reflects downloads up to 18 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2010)Decomposing the Service Composition ProblemProceedings of the 2010 Eighth IEEE European Conference on Web Services10.1109/ECOWS.2010.15(163-170)Online publication date: 1-Dec-2010
  • (1991)Specifications reuse process modeling and case study-based evaluations[1991] Proceedings The Fifteenth Annual International Computer Software & Applications Conference10.1109/CMPSAC.1991.170228(499-506)Online publication date: 1991
  • (1989)Representing first order logic-based specifications in Petri-net-like graphsACM SIGSOFT Software Engineering Notes10.1145/75200.7524514:3(291-293)Online publication date: 1-Apr-1989
  • (1989)Representing first order logic-based specifications in Petri-net-like graphsProceedings of the 5th international workshop on Software specification and design10.1145/75199.75245(291-293)Online publication date: 1-Apr-1989

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media