-
2
-
-
42149144428
-
Ownership Domains in the Real World
-
M. Abi-Antoun and J. Aldrich. Ownership Domains in the Real World. In IWACO, pages 93-104, 2007.
-
(2007)
IWACO
, pp. 93-104
-
-
Abi-Antoun, M.1
Aldrich, J.2
-
3
-
-
77950591517
-
A Field Study in Static Extraction of Runtime Architectures
-
M. Abi-Antoun and J. Aldrich. A Field Study in Static Extraction of Runtime Architectures. In PASTE, 2008.
-
(2008)
PASTE
-
-
Abi-Antoun, M.1
Aldrich, J.2
-
5
-
-
33846117458
-
A Case Study in Re-engineering to Enforce Architectural Control Flow and Data Sharing
-
M. Abi-Antoun, J. Aldrich, and W. Coelho. A Case Study in Re-engineering to Enforce Architectural Control Flow and Data Sharing. J. Systems & Software, 80(2):240-264, 2007.
-
(2007)
J. Systems & Software
, vol.80
, Issue.2
, pp. 240-264
-
-
Abi-Antoun, M.1
Aldrich, J.2
Coelho, W.3
-
6
-
-
38549141571
-
Differencing and Merging of Architectural Views
-
M. Abi-Antoun, J. Aldrich, N. Nahas, B. Schmerl, and D. Garlan. Differencing and Merging of Architectural Views. Automated Software Eng., 15(8):35-74, 2008.
-
(2008)
Automated Software Eng
, vol.15
, Issue.8
, pp. 35-74
-
-
Abi-Antoun, M.1
Aldrich, J.2
Nahas, N.3
Schmerl, B.4
Garlan, D.5
-
7
-
-
35048849111
-
Ownership Domains: Separating Aliasing Policy from Mechanism
-
J. Aldrich and C. Chambers. Ownership Domains: Separating Aliasing Policy from Mechanism. In ECOOP, pages 1-25, 2004.
-
(2004)
ECOOP
, pp. 1-25
-
-
Aldrich, J.1
Chambers, C.2
-
8
-
-
0036036783
-
ArchJava: Connecting Software Architecture to Implementation
-
J. Aldrich, C. Chambers, and D. Notkin. ArchJava: Connecting Software Architecture to Implementation. In ICSE, pages 187-197, 2002.
-
(2002)
ICSE
, pp. 187-197
-
-
Aldrich, J.1
Chambers, C.2
Notkin, D.3
-
9
-
-
33846246752
-
Equipping the Reflexion Method with Automated Clustering
-
A. Christl, R. Koschke, and M.-A. Storey. Equipping the Reflexion Method with Automated Clustering. In WCRE, 2005.
-
(2005)
WCRE
-
-
Christl, A.1
Koschke, R.2
Storey, M.-A.3
-
10
-
-
0348137542
-
Ownership Types for Flexible Alias Protection
-
D. G. Clarke, J. M. Potter, and J. Noble. Ownership Types for Flexible Alias Protection. In OOPSLA, pages 48-64, 1998.
-
(1998)
OOPSLA
, pp. 48-64
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
12
-
-
3142716665
-
Thirty Years of Graph Matching in Pattern Recognition
-
D. Conte, P. Foggia, C. Sansone, and M. Vento. Thirty Years of Graph Matching in Pattern Recognition. Int. J. Pattern Recognit. Artif. Intell., 18(3):265-298, 2004.
-
(2004)
Int. J. Pattern Recognit. Artif. Intell
, vol.18
, Issue.3
, pp. 265-298
-
-
Conte, D.1
Foggia, P.2
Sansone, C.3
Vento, M.4
-
16
-
-
0036623749
-
Scalable Visualizations of Object-Oriented Systems with Ownership Trees
-
T. Hill, J. Noble, and J. Potter. Scalable Visualizations of Object-Oriented Systems with Ownership Trees. J. Visual Lang. and Comput., 13(3):319-339, 2002.
-
(2002)
J. Visual Lang. and Comput
, vol.13
, Issue.3
, pp. 319-339
-
-
Hill, T.1
Noble, J.2
Potter, J.3
-
17
-
-
0035249574
-
Lightweight Extraction of Object Models from Bytecode
-
D. Jackson and A. Waingold. Lightweight Extraction of Object Models from Bytecode. TSE, 27(2), 2001.
-
(2001)
TSE
, vol.27
, Issue.2
-
-
Jackson, D.1
Waingold, A.2
-
18
-
-
72249119017
-
-
jRM. http://jrmtool.sourceforge.net, 2003.
-
jRM. http://jrmtool.sourceforge.net, 2003.
-
-
-
-
19
-
-
84924726569
-
Hierarchical Reflexion Models
-
R. Koschke and D. Simon. Hierarchical Reflexion Models. In WCRE, 2003.
-
(2003)
WCRE
-
-
Koschke, R.1
Simon, D.2
-
20
-
-
35248854618
-
A Type System and Analysis for the Automatic Extraction and Enforcement of Design Information
-
P. Lam and M. Rinard. A Type System and Analysis for the Automatic Extraction and Enforcement of Design Information. In ECOOP, pages 275-302, 2003.
-
(2003)
ECOOP
, pp. 275-302
-
-
Lam, P.1
Rinard, M.2
-
21
-
-
56349126204
-
How can diagramming tools help support programming activities
-
S. Lee, G. Murphy, T. Fritz, and M. Allen. How can diagramming tools help support programming activities. In VL/HCC, pages 246-249, 2008.
-
(2008)
VL/HCC
, pp. 246-249
-
-
Lee, S.1
Murphy, G.2
Fritz, T.3
Allen, M.4
-
22
-
-
0029373110
-
An Event-Based Architecture Definition Language
-
D. C. Luckham and J. Vera. An Event-Based Architecture Definition Language. TSE, 21(9):717-734, 1995.
-
(1995)
TSE
, vol.21
, Issue.9
, pp. 717-734
-
-
Luckham, D.C.1
Vera, J.2
-
23
-
-
42149157717
-
Inferring Aliasing and Encapsulation Properties for Java
-
K.-K. Ma and J. S. Foster. Inferring Aliasing and Encapsulation Properties for Java. In OOPSLA, 2007.
-
(2007)
OOPSLA
-
-
Ma, K.-K.1
Foster, J.S.2
-
24
-
-
0030412628
-
Using Object-Oriented Typing to Support Architectural Design in the C2 Style
-
N. Medvidovic, P. Oreizy, J. E. Robbins, and R. N. Taylor. Using Object-Oriented Typing to Support Architectural Design in the C2 Style. In FSE, 1996.
-
(1996)
In FSE
-
-
Medvidovic, N.1
Oreizy, P.2
Robbins, J.E.3
Taylor, R.N.4
-
25
-
-
0033892696
-
A Classification and Comparison Framework for Software Architecture Description Languages
-
N. Medvidovic and R. N. Taylor. A Classification and Comparison Framework for Software Architecture Description Languages. TSE, 26(1), 2000.
-
(2000)
TSE
, vol.26
, Issue.1
-
-
Medvidovic, N.1
Taylor, R.N.2
-
26
-
-
0036437987
-
Constructing Precise Object Relation Diagrams
-
A. Milanova, A. Rountev, and B. G. Ryder. Constructing Precise Object Relation Diagrams. In ICSM, 2002.
-
(2002)
ICSM
-
-
Milanova, A.1
Rountev, A.2
Ryder, B.G.3
-
27
-
-
13844296853
-
Parameterized Object Sensitivity for Points-To Analysis for Java
-
A. Milanova, A. Rountev, and B. G. Ryder. Parameterized Object Sensitivity for Points-To Analysis for Java. TOSEM, 14(1):1-41, 2005.
-
(2005)
TOSEM
, vol.14
, Issue.1
, pp. 1-41
-
-
Milanova, A.1
Rountev, A.2
Ryder, B.G.3
-
28
-
-
0035308156
-
Software Reflexion Models: Bridging the Gap between Design and Implementation
-
G. C. Murphy, D. Notkin, and K. J. Sullivan. Software Reflexion Models: Bridging the Gap between Design and Implementation. TSE, 27(4):364-380, 2001.
-
(2001)
TSE
, vol.27
, Issue.4
, pp. 364-380
-
-
Murphy, G.C.1
Notkin, D.2
Sullivan, K.J.3
-
29
-
-
34247353601
-
-
Aliasing as a Basis for Program Analysis Tools. PhD thesis, CMU
-
R. W. O'Callahan. Generalized Aliasing as a Basis for Program Analysis Tools. PhD thesis, CMU, 2001.
-
(2001)
Generalized
-
-
O'Callahan, R.W.1
-
30
-
-
0032684782
-
Parametric Shape Analysis via 3-Valued Logic
-
M. Sagiv, T. Reps, and R. Wilhelm. Parametric Shape Analysis via 3-Valued Logic. In POPL, 1999.
-
(1999)
POPL
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
31
-
-
34547308081
-
A Parameterized Type System for Simple Loose Ownership Domains
-
J. Schäfer and A. Poetzsch-Heffter. A Parameterized Type System for Simple Loose Ownership Domains. Journal of Object Technology, 5(6):71-100, 2007.
-
(2007)
Journal of Object Technology
, vol.5
, Issue.6
, pp. 71-100
-
-
Schäfer, J.1
Poetzsch-Heffter, A.2
-
32
-
-
54249130372
-
Linking Programs to Architectures: An Object-Oriented Hierarchical Software Model based on Boxes
-
J. Schäfer, M. Reitz, J.-M. Gaillourdet, and A. Poetzsch-Heffter. Linking Programs to Architectures: an Object-Oriented Hierarchical Software Model based on Boxes. In Common Component Modeling Example (CoCoME), pages 238-266, 2008.
-
(2008)
Common Component Modeling Example (CoCoME)
, pp. 238-266
-
-
Schäfer, J.1
Reitz, M.2
Gaillourdet, J.-M.3
Poetzsch-Heffter, A.4
-
33
-
-
33947144602
-
Discovering Architectures from Running Systems
-
B. Schmerl, J. Aldrich, D. Garlan, R. Kazman, and H. Yan. Discovering Architectures from Running Systems. TSE, 32(7):454-466, 2006.
-
(2006)
TSE
, vol.32
, Issue.7
, pp. 454-466
-
-
Schmerl, B.1
Aldrich, J.2
Garlan, D.3
Kazman, R.4
Yan, H.5
-
34
-
-
0029520887
-
Monitoring Compliance of a Software System with its High-Level Design Models
-
M. Sefika, A. Sane, and R. H. Campbell. Monitoring Compliance of a Software System with its High-Level Design Models. In ICSE, pages 387-396, 1996.
-
(1996)
ICSE
, pp. 387-396
-
-
Sefika, M.1
Sane, A.2
Campbell, R.H.3
-
35
-
-
84951159388
-
SHriMP Views: An Interactive Environment for Exploring Java Programs
-
M.-A. Storey, C. Best, and J. Michaud. SHriMP Views: An Interactive Environment for Exploring Java Programs. In IWPC, page 111, 2001.
-
(2001)
IWPC
, pp. 111
-
-
Storey, M.-A.1
Best, C.2
Michaud, J.3
-
37
-
-
0035297885
-
Languages for Formalizing, Visualizing and Verifying Software Architectures
-
R. van Ommering, R. Krikhaar, and L. Feijs. Languages for Formalizing, Visualizing and Verifying Software Architectures. Computer Languages, 27(1-3):3-18, 2001.
-
(2001)
Computer Languages
, vol.27
, Issue.1-3
, pp. 3-18
-
-
van Ommering, R.1
Krikhaar, R.2
Feijs, L.3
|