-
1
-
-
85055601004
-
-
What is metamodeling, and what is it good for? available at www.metamodel.com, last accessed 5 June 2005.
-
-
-
-
2
-
-
85055600015
-
-
T. Baar and R. Hahnle. An integrated metamodel for OCL types. In Proceedings of OOPSLA 2000, Workshop Refactoring the UML: In Search of the Core, Minneapolis, Minnesota, USA, 2000.
-
-
-
-
3
-
-
45849100501
-
Assertions to better specify the Amazon bug
-
Baresi L., Denaro, G., Mainetti, L., Paolini, P.: Assertions to better specify the Amazon bug.ACM International Conference Proceeding Series 27,2002,pp:585-592.
-
(2002)
ACM International Conference Proceeding Series
, vol.27
, pp. 585-592
-
-
Baresi, L.1
Denaro, G.2
Mainetti, L.3
Paolini, P.4
-
4
-
-
0037587612
-
End-user software engineering with assertions in the spreadsheet paradigm
-
IEEE Computer Society
-
M. Barnett, C. Cook, O. Pendse, G. Rothermel, J. Summet, and C. Wallace. End-user software engineering with assertions in the spreadsheet paradigm. In Proceedings of the 25th International Conference on Software Engineering, pages 93-103. IEEE Computer Society, 2003.
-
(2003)
Proceedings of the 25th International Conference on Software Engineering
, pp. 93-103
-
-
Barnett, M.1
Cook, C.2
Pendse, O.3
Rothermel, G.4
Summet, J.5
Wallace, C.6
-
5
-
-
0344146600
-
Making components contract aware
-
July
-
Antoine Beugnard, Jean-Marc Jézéquel, Noel Plouzeau, and Damien Watkins. Making components contract aware. IEEE Computer, 32(7): 38-45, July 1999.
-
(1999)
IEEE Computer
, vol.32
, Issue.7
, pp. 38-45
-
-
Beugnard, A.1
Jézéquel, J.-M.2
Plouzeau, N.3
Watkins, D.4
-
7
-
-
85055595071
-
-
Zhan En Chan. Multiview of a contract metamodel in systems engineering. Msc thesis, Department of Computer Science, University of York, United Kingdom, September 2004.
-
-
-
-
8
-
-
84944048132
-
The Ponder policy specification language
-
Proceedings of Policy 2001: Workshop on Policies for Distributed Systems and Networks. Springer-Verlag
-
N. Damianou, N. Dulay, E. Lupu, and M. Sloman. The Ponder policy specification language. In Proceedings of Policy 2001: Workshop on Policies for Distributed Systems and Networks, LNCS 1995, pages 18-39. Springer-Verlag, 2001.
-
(2001)
LNCS
, vol.1995
, pp. 18-39
-
-
Damianou, N.1
Dulay, N.2
Lupu, E.3
Sloman, M.4
-
9
-
-
11844305179
-
An OCL extension for real-time constraints
-
Object Modeling with the OCL. Springer-Verlag
-
S. Flake and W. Mueller. An OCL extension for real-time constraints. In Object Modeling with the OCL, LNCS 2263, pages 150-171. Springer-Verlag, 2002.
-
(2002)
LNCS
, vol.2263
, pp. 150-171
-
-
Flake, S.1
Mueller, W.2
-
10
-
-
84945708698
-
An axiomatic basis for computer programming
-
October
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576-580, October 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
, pp. 576-580
-
-
Hoare, C.A.R.1
-
11
-
-
85055601854
-
-
Microsoft Inc. Domain-Specific Language (DSL) Tools, 2004.
-
-
-
-
12
-
-
85055601361
-
-
C. Mingins J.-M. Jézéquel, M. Train. Design Patterns and Contracts. Addition-Wesley, 1999.
-
-
-
-
13
-
-
84956648730
-
Aspect composition applying the design by contract principle
-
GCSE 2000. Springer-Verlag
-
H. Klaeren, E. Pulvermüller, A. Rashid, and A. Speck. Aspect composition applying the design by contract principle. In GCSE 2000, LNCS 2177, pages 57-69. Springer-Verlag, 2001.
-
(2001)
LNCS
, vol.2177
, pp. 57-69
-
-
Klaeren, H.1
Pulvermüller, E.2
Rashid, A.3
Speck, A.4
-
14
-
-
85055601693
-
-
G. Kotonya and Ian Sommerville. Requirements Engineering: processes and techniques. John Wiley & Sons, 1998.
-
-
-
-
15
-
-
85055602376
-
-
S. W. Loke and S. Ling. Design-by-contract for Java based mobile agents. In Proc. OOSDS'99, 1999.
-
-
-
-
16
-
-
2942735184
-
Enhancing design-by-contract with knowledge about equivalence partitions
-
Special Issue: TOOLS USA 2003, April
-
P. Madsen. Enhancing design-by-contract with knowledge about equivalence partitions. Journal of Object Technology, Special issue: TOOLS USA 2003, 3(4):5-21, April 2004.
-
(2004)
Journal of Object Technology
, vol.3
, Issue.4
, pp. 5-21
-
-
Madsen, P.1
-
17
-
-
85055605932
-
-
A. McNeile and N. Simons. Methods of Behaviour Modelling: A Commentary on Behaviour Modelling Techniques for MDA. Metamaxim Ltd., 2004. DRAFT Version 3.
-
-
-
-
18
-
-
85055595367
-
-
Bertrand Meyer. Building bug-free O-O software: An introduction to design by contract, available at www.eiffel.com.
-
-
-
-
19
-
-
85055611753
-
-
Bertrand Meyer. Design-by-contract. Technical report tr-ei-12/co, ISE Inc., 1987.
-
-
-
-
20
-
-
85055596480
-
-
Bertrand Meyer. Object-Oriented Software Construction. Prentice-Hall, 1997.
-
-
-
-
21
-
-
85055611593
-
-
C. Michiels, M. Snoeck, W. Lemahieu, F. Goethals, and G. Dedene. A layered architecture sustaining model driven and event driven software development, technical report, KU-Leuven.
-
-
-
-
22
-
-
85055597752
-
-
R. Mitchell and J. McKim. Design by Contract, by Example. Addison-Wesley, 2001.
-
-
-
-
24
-
-
0242307998
-
An OCL extension for low-coupling preserving contracts
-
UML 2003, Springer-Verlag
-
I. Nunes. An OCL extension for low-coupling preserving contracts. In UML 2003, LNCS 2863, pages 310-324. Springer-Verlag, 2003.
-
(2003)
LNCS
, vol.2863
, pp. 310-324
-
-
Nunes, I.1
-
25
-
-
85055608055
-
-
Object Management Group. UML 2.0 OCL Final Adopted Specification, 2004.
-
-
-
-
26
-
-
85055611765
-
-
Society of Automative Engineers. Architectural Analysis and Design Language (AADL). SAE, 2005.
-
-
-
-
27
-
-
85055609873
-
-
Richard Paige. An encoding of unit and accuracy assertions in UML and OCL, DARP internal report, 2003.
-
-
-
-
28
-
-
85055603292
-
-
A. Radjenovic. AIM: Architectural Modelling for Managing Change in HIRTS. DARP HIRTS Project, 2005.
-
-
-
-
29
-
-
84947712143
-
A metamodel for OCL
-
UML '99. Springer-Verlag
-
M. Richters and M. Gogolla. A metamodel for OCL. In UML '99, LNCS 1723, pages 156-171. Springer-Verlag, 1999.
-
(1999)
LNCS
, vol.1723
, pp. 156-171
-
-
Richters, M.1
Gogolla, M.2
-
30
-
-
0029185391
-
A practical approach to programming with assertions
-
January
-
David S. Rosenblum. A practical approach to programming with assertions. IEEE Transactions on Software Engineering, 21(1): 19-31, January 1995.
-
(1995)
IEEE Transactions on Software Engineering
, vol.21
, Issue.1
, pp. 19-31
-
-
Rosenblum, D.S.1
-
32
-
-
4544298452
-
-
J. Skene, D. D. Lamanna, and W. Emmerich. Precise service level agreements. In Proc. ICSE'04. IEEE Press, 2004.
-
-
-
-
33
-
-
85055605134
-
-
Ian Sommerville. Software Engineering. Addison-Wesley, 7th edition edition, 2004.
-
-
-
-
34
-
-
84976664746
-
Assertions in programming languages
-
R. N. Taylor. Assertions in programming languages. ACM SICPLAN Notices, 15(1): 105-114, 1980.
-
(1980)
ACM SICPLAN Notices
, vol.15
, Issue.1
, pp. 105-114
-
-
Taylor, R.N.1
-
35
-
-
85055611261
-
-
Franois Yergeau, John Cowan, Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler. Extensible markup language (XML) 1.1.
-
-
-
|