-
1
-
-
77953355977
-
-
Dijkstra E W. On the role of scientific thought. Selected Writings on Computing: A Personal Perspective. Published by Springer-Verlag, 1982, 60-66.
-
-
-
-
2
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
Parnas D L. On the criteria to be used in decomposing systems into modules. Communications of the ACM, 1972, 15(12): 1053-1058.
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
3
-
-
77953356178
-
-
Linger R C, Witt B I, Mills H D. Structured programming: Theory and Practice, The Systems Programming Series, 1st. Addison-Wesley Longman Publishing Co., Inc., 1979.
-
-
-
-
4
-
-
0016440955
-
The new math of computer programming
-
Mills H D. The new math of computer programming. Communications of the ACM, 1975, 18(1): 43-48.
-
(1975)
Communications of the ACM
, vol.18
, Issue.1
, pp. 43-48
-
-
Mills, H.D.1
-
5
-
-
0029387560
-
-
D. L. Parnas J. Madey. Functional documents for computer systems. Science of Computer Programming (Elesevier), 1995.
-
-
-
-
6
-
-
0018918712
-
Specifying software requirements for complex systems: New techniques and their application
-
Heninger K. Specifying software requirements for complex systems: new techniques and their application. IEEE Transactions on Software Engineering, 1980, SE-6(0): 2-13.
-
(1980)
IEEE Transactions on Software Engineering
, vol.SE-6
, Issue.0
, pp. 2-13
-
-
Heninger, K.1
-
7
-
-
77953359530
-
-
Heninger K, Kallander J, Parnas D L, Shore J. Software requirements for the A-7E aircraft, NRL Report 3876, 1978, 523.
-
-
-
-
8
-
-
0021390213
-
The modular structure of complex systems
-
Parnas D L, Clements P C, Weiss D M. The modular structure of complex systems. IEEE Transactions on Software Engineering, 1985, 11(3): 259-266 (special issue on the 7th International Conference on Software Engineering). Also In: Proceedings of 7th International Conference on Software Engineering, March 1984, 408-417 Reprinted In: Peterson G E (ed.) IEEE Tutorial: "Object-Oriented Computing", Vol. 2: Implementations. IEEE Computer Society Press, IEEE Catalog Number EH0264-2, 1987, 162-169 Reprinted as Chapter 16 in Ref. [7].
-
(1985)
IEEE Transactions on Software Engineering
, vol.113
, pp. 259-266
-
-
Parnas, D.L.1
Clements, P.C.2
Weiss, D.M.3
-
9
-
-
77953364123
-
-
Parnas D L. The use of precise specifications in the development of software. In: Proceedings of IFIP Congress' 77, North Holland Publishing Company, 1977, 861-867.
-
-
-
-
10
-
-
79957932202
-
-
Parnas D L. Some theorems we should prove. In: Joyce J J, Seger C-J H, eds. Higher Order Logic Theorem Proving and its Applications (6th International Workshop HUG'93), Vancouver, Canada, 1993, 155-162.
-
-
-
-
11
-
-
77953363521
-
-
Parnas D L, Dragomiroiu M. Component interface documentation-using the trace function method (TFM). SQRL paper Aug. 2006 version.
-
-
-
-
12
-
-
77953361646
-
-
Bharadwaj R. Heitmeyer C L. Verifying SCR requirements specifications using state exploration. In: Proceedings of 1st ACM SIGPLAN Workshop on Automatic Analysis of Software, 1997.
-
-
-
-
13
-
-
4544221419
-
Completeness and consistency in hierarchical state-based requirements
-
Heimdahl M P E, Leveson N G. Completeness and consistency in hierarchical state-based requirements. IEEE Transactions on Software Engineering, 1996, 22(6): 363-377.
-
(1996)
IEEE Transactions on Software Engineering
, vol.22
, Issue.6
, pp. 363-377
-
-
Heimdahl, M.P.E.1
Leveson, N.G.2
-
14
-
-
0029234509
-
Consistency checking of SCR-style requirements specifications
-
New York: IEEE
-
Heitmeyer C, Labaw B G, Kiskis D. Consistency checking of SCR-style requirements specifications. In: Proceedings of Second IEEE International Symposium on Requirements Engineering, IEEE, New York, 1995, 56-63.
-
(1995)
Proceedings of Second IEEE International Symposium on Requirements Engineering
, pp. 56-63
-
-
Heitmeyer, C.1
Labaw, B.G.2
Kiskis, D.3
-
15
-
-
77953360449
-
Table checking tool
-
Hamilton, Canada: McMaster University
-
Jin M. Table checking tool. Master Thesis, McMaster University, Hamilton, Canada, 2000.
-
(2000)
Master Thesis
-
-
Jin, M.1
-
16
-
-
77953361794
-
-
Parnas D L, Shore J E, Weiss D. Abstract types defined as classes of variables. In: Proceedings of conference on Data: Abstraction, Definition, and Structure, Salt Lake City, 1976. Reprinted in NRL Memorandum Report 7998, 1976.
-
-
-
-
17
-
-
77953363976
-
-
Zhang J. Search techniques for testing formal specifications. In: Proceedings of 10th Int. Conference on. Software Engineering and Knowledge Engineering, California, USA, 1998.
-
-
-
-
18
-
-
24744438235
-
-
Baber R, Parnas D L, Vilkomir S, Harrison P, O'Connor T. Disciplined methods of software specifications: A case study. In: Proceedings of the International Conference on Information Technology Coding and Computing (ITCC 2005), Las Vegas, NV, USA, IEEE Computer Society, April, 2005.
-
-
-
-
19
-
-
38849096440
-
-
Quinn C, Vilkomir S A, Parnas D L, Kostic S. Specification of software component requirements using the trace function method. In: Proceedings of the International Conference on Software Engineering Advances (ICSEA 2006), Tahiti, French Polynesia, 2006.
-
-
-
-
20
-
-
77953358310
-
Preliminary requirements checking tool
-
Hamilton, Canada: McMaster University
-
Wei O. Preliminary requirements checking tool, Master Thesis, McMaster University, Hamilton, Canada, 2001.
-
(2001)
Master Thesis
-
-
Wei, O.1
-
21
-
-
0016963069
-
Programming-in-the-large versus programming-in-the-small
-
DeRemer F, Kron H. Programming-in-the-large versus programming-in-the-small. IEEE Transactions on Software Engineering, 1976, SE-2(2): 80-86.
-
(1976)
IEEE Transactions on Software Engineering
, vol.SE-2
, Issue.2
, pp. 80-86
-
-
Deremer, F.1
Kron, H.2
-
23
-
-
77953361286
-
-
Tichy W F. Software development control based on module interconnection. In: Proceedings of the 4th IEEE International Conference on Software Engineering, 1979.
-
-
-
-
25
-
-
77953359104
-
-
Garlan D, Shaw M. An introduction to software architecture. Advances in Software Engineering and Knowledge Engineering, 1993.
-
-
-
-
26
-
-
0033892696
-
A classification and comparison framework for software architecture description languages
-
Medvidovic N, Taylor R N. A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering, 2000, 26(1): 70-93.
-
(2000)
IEEE Transactions on Software Engineering
, vol.26
, Issue.1
, pp. 70-93
-
-
Medvidovic, N.1
Taylor, R.N.2
-
27
-
-
77953356558
-
-
Broy M, Denert E, eds. Software Pioneers, Contributions to Software Engineering, Springer, 2002, 728.
-
-
-
-
28
-
-
0015346655
-
A technique for software module specification with examples
-
Parnas D L. A technique for software module specification with examples. Communications of the ACM, 1972, 15(5): 330-336.
-
(1972)
Communications of the ACM
, vol.15
, Issue.5
, pp. 330-336
-
-
Parnas, D.L.1
-
29
-
-
77953356226
-
-
Bartussek W, Parnas D L. Using assertions about traces to write abstract specifications for software modules, UNC Report No. TR77-012, Dec. 1977.
-
-
-
-
30
-
-
0028516506
-
Simulating the behaviour of software modules by trace rewriting systems
-
Parnas D L, Wang Y. Simulating the behaviour of software modules by trace rewriting systems. IEEE Transactions on Software Engineering, 1994, 19(10): 750-759.
-
(1994)
IEEE Transactions on Software Engineering
, vol.19
, Issue.10
, pp. 750-759
-
-
Parnas, D.L.1
Wang, Y.2
-
31
-
-
0040383423
-
Specifying and simulating the externally observable behaviour of modules
-
Hamilton, Canada: McMaster University
-
Wang Y. Specifying and simulating the externally observable behaviour of modules. Doctoral Thesis, McMaster University, Hamilton, Canada, 1994.
-
(1994)
Doctoral Thesis
-
-
Wang, Y.1
-
32
-
-
0014563059
-
On simulating networks of parallel processes in which simultaneous events may occur
-
Parnas D L. On simulating networks of parallel processes in which simultaneous events may occur. Communications of the ACM, 1969, 12(9): 519-531.
-
(1969)
Communications of the ACM
, vol.12
, Issue.9
, pp. 519-531
-
-
Parnas, D.L.1
|