-
1
-
-
19044375174
-
An overview of JML tools and applications
-
to appear
-
L. Burdy et al. An overview of JML tools and applications. STTT, 2005. (to appear).
-
(2005)
STTT
-
-
Burdy, L.1
-
3
-
-
9644274282
-
Formal specification of object-oriented design
-
A. Eden. Formal specification of object-oriented design. In Proc., CSME-MDE, 2001.
-
(2001)
Proc., CSME-MDE
-
-
Eden, A.1
-
4
-
-
3042830992
-
A visual formalism for object-oriented architecture
-
A. Eden. A visual formalism for object-oriented architecture. In Proc., IDPT, 2002.
-
(2002)
Proc., IDPT
-
-
Eden, A.1
-
6
-
-
18844387792
-
Weaving aspects into C++ applications for validation of temporal invariants
-
T. Gibbs and B. Malloy. Weaving aspects into C++ applications for validation of temporal invariants. In Proc., CSMR, pages 249-258, 2003.
-
(2003)
Proc., CSMR
, pp. 249-258
-
-
Gibbs, T.1
Malloy, B.2
-
7
-
-
84976833144
-
Contracts: Specifying behavioral compositions in object-oriented systems
-
R. Helm et al. Contracts: Specifying behavioral compositions in object-oriented systems. In Proc., OOPSLA-ECOOP, pages 169-180, 1990.
-
(1990)
Proc., OOPSLA-ECOOP
, pp. 169-180
-
-
Helm, R.1
-
8
-
-
82955230066
-
An overview of AspectJ
-
G. Kiczales et al. An overview of AspectJ. In Proc., ECOOP, pages 327-353, 2001.
-
(2001)
Proc., ECOOP
, pp. 327-353
-
-
Kiczales, G.1
-
9
-
-
0033682245
-
A study on exception detection and handling using aspect-oriented programming
-
M. Lippert and C. Lopes. A study on exception detection and handling using aspect-oriented programming. In Proc., ICSE, pages 418-427, 2000.
-
(2000)
Proc., ICSE
, pp. 418-427
-
-
Lippert, M.1
Lopes, C.2
-
11
-
-
0031597155
-
Formalizing design patterns
-
T. Mikkonen. Formalizing design patterns. In Proc., ICSE, pages 115-124, 1998.
-
(1998)
Proc., ICSE
, pp. 115-124
-
-
Mikkonen, T.1
-
12
-
-
0031248515
-
Composite design patterns
-
D. Riehle. Composite design patterns. In Proc., OOPSLA, pages 218-228, 1997.
-
(1997)
Proc., OOPSLA
, pp. 218-228
-
-
Riehle, D.1
-
13
-
-
0030406019
-
Understanding and using patterns in software development
-
D. Riehle and H. Zullighoven. Understanding and using patterns in software development. TAPOS, 2(1):3-13, 1996.
-
(1996)
TAPOS
, vol.2
, Issue.1
, pp. 3-13
-
-
Riehle, D.1
Zullighoven, H.2
-
14
-
-
0029185391
-
A practical approach to programming with assertions
-
D. Rosenblum. A practical approach to programming with assertions. IEEE TSE, 21(1):19-31, 1995.
-
(1995)
IEEE TSE
, vol.21
, Issue.1
, pp. 19-31
-
-
Rosenblum, D.1
-
16
-
-
4544366213
-
Responsibilities and rewards: Specifying design patterns
-
N. Soundarajan and J. Hallstrom. Responsibilities and rewards: Specifying design patterns. In Proc., ICSE, pages 666-675, 2004.
-
(2004)
Proc., ICSE
, pp. 666-675
-
-
Soundarajan, N.1
Hallstrom, J.2
-
17
-
-
47849123445
-
Specifying and monitoring design pattern contracts
-
N. Soundarajan et al. Specifying and monitoring design pattern contracts. In Proc. SAVCBS (ICSE) Workshop, pages 87-94, 2004.
-
(2004)
Proc. SAVCBS (ICSE) Workshop
, pp. 87-94
-
-
Soundarajan, N.1
|