-
2
-
-
1842431668
-
A survey of software refactoring
-
Mens T. and Tourwé T. (2004). A survey of software refactoring. Trans. Softw. Eng. 30: 126-139
-
(2004)
Trans. Softw. Eng.
, vol.30
, pp. 126-139
-
-
Mens, T.1
Tourwé, T.2
-
3
-
-
84948945774
-
Refactoring UML models
-
In: Proc. UML Springer Heidelberg
-
Sunyé, G., Pollet, D., LeTraon, Y., Jézéquel, J.-M.: Refactoring UML models. In: Proc. UML 2001. Lecture Notes in Computer Science, vol. 2185, pp. 134-138. Springer Heidelberg (2001)
-
(2001)
Lecture Notes in Computer Science
, vol.2185
, pp. 134-138
-
-
Sunyé, G.1
Pollet, D.2
LeTraon, Y.3
Jézéquel, J.-M.4
-
4
-
-
1842445268
-
Refactoring browser for UML
-
In: Alghero, Sardinia
-
Boger, M., Sturm, T., Fragemann, P.: Refactoring browser for UML. In: Proc. 3rd Int'l Conf. on eXtreme Programming and Flexible Processes in Software Engineering, pp. 77-81. Alghero, Sardinia (2002)
-
(2002)
Proc. 3rd Int'l Conf. on Extreme Programming and Flexible Processes in Software Engineering
, pp. 77-81
-
-
Boger, M.1
Sturm, T.2
Fragemann, P.3
-
5
-
-
0242370959
-
Towards automating source-consistent UML refactorings
-
In: Stevens, P., Whittle, J., and Booch, G. (eds) Springer, Heidelberg
-
Van Gorp P., Stenten H., Mens T. and Demeyer S. (2003). Towards automating source-consistent UML refactorings. In: Stevens, P., Whittle, J., and Booch, G. (eds) UML 2003-The Unified Modeling Language. Lecture Notes in Computer Science, vol. 2863, pp 144-158. Springer, Heidelberg
-
(2003)
UML 2003-The Unified Modeling Language. Lecture Notes in Computer Science
, vol.2863
, pp. 144-158
-
-
Van Gorp, P.1
Stenten, H.2
Mens, T.3
Demeyer, S.4
-
6
-
-
0242339584
-
Model refactorings as rule-based update transformations
-
In: Stevens, P., Whittle, J. and Booch, G. (eds) Springer, Heidelberg
-
Porres I. (2003). Model refactorings as rule-based update transformations. In: Stevens, P., Whittle, J. and Booch, G. (eds) UML 2003'The Unified Modeling Language. Lecture Notes in Computer Science, vol. 2863, pp 159-174. Springer, Heidelberg
-
(2003)
UML 2003-The Unified Modeling Language. Lecture Notes in Computer Science
, vol.2863
, pp. 159-174
-
-
Porres, I.1
-
7
-
-
35048885600
-
Applying refactoring techniques to UML/OCL models
-
In: Proc. Int'l Conf. UML Springer, Heidelberg
-
Correa, A., Werner, C.: Applying refactoring techniques to UML/OCL models. In: Proc. Int-l Conf. UML 2004. Lecture Notes in Computer Science, vol. 3273, pp. 173-187. Springer, Heidelberg (2004)
-
(2004)
Lecture Notes in Computer Science
, vol.3273
, pp. 173-187
-
-
Correa, A.1
Werner, C.2
-
9
-
-
84952879270
-
Java quality assurance by detecting code smells
-
In: IEEE Computer Society Press
-
van Emden, E., Moonen, L.: Java quality assurance by detecting code smells. In: Proc. 9th Working Conf. Reverse Engineering. pp. 97-107 IEEE Computer Society Press (2002)
-
(2002)
Proc. 9th Working Conf. Reverse Engineering.
, pp. 97-107
-
-
van Emden, E.1
Moonen, L.2
-
10
-
-
84947903686
-
Using object-oriented metrics for automatic design flaws in large scale systems
-
In: Demeyer, S., Bosch, J., (eds.) Object-Oriented Technology (ECOOP' 98 Workshop Reader) Springer, Heidelberg
-
Marinescu, R.: Using object-oriented metrics for automatic design flaws in large scale systems. In: Demeyer, S., Bosch, J., (eds.) Object-Oriented Technology (ECOOP' 98 Workshop Reader). Lecture Notes in Computer Science, vol. 1543, pp. 252-253. Springer, Heidelberg (1998)
-
(1998)
Lecture Notes in Computer Science
, vol.1543
, pp. 252-253
-
-
Marinescu, R.1
-
12
-
-
0033680457
-
Efficient parsing of visual languages based on critical pair analysis and contextual layered graph transformation
-
In:
-
Bottoni, P., Taentzer, G., Schürr, A.: Efficient parsing of visual languages based on critical pair analysis and contextual layered graph transformation. In: Proc. IEEE Symp. Visual Languages, pp. 59-60 (2000)
-
(2000)
Proc. IEEE Symp. Visual Languages
, pp. 59-60
-
-
Bottoni, P.1
Taentzer, G.2
Schürr, A.3
-
13
-
-
0036036781
-
Detection of conflicting functional requirements in a use case-driven approach
-
In: ACM Press
-
Hausmann, J.H., Heckel, R., Taentzer, G.: Detection of conflicting functional requirements in a use case-driven approach. In: Proc. Int'l Conf. Software Engineering, pp. 105-115. ACM Press (2002)
-
(2002)
Proc. Int'l Conf. Software Engineering
, pp. 105-115
-
-
Hausmann, J.H.1
Heckel, R.2
Taentzer, G.3
-
14
-
-
84937199516
-
Confluence of typed attributed graph transformation systems
-
In: Graph Transformation. Springer, Heidelberg
-
Heckel, R., Jochen Malte Küster, Taentzer, G.: Confluence of typed attributed graph transformation systems. In: Graph Transformation. Lecture Notes in Computer Science, vol. 2505, pp. 161-176. Springer, Heidelberg (2002)
-
(2002)
Lecture Notes in Computer Science
, vol.2505
, pp. 161-176
-
-
Heckel, R.1
Küster, J.M.2
Taentzer, G.3
-
16
-
-
0003880013
-
-
Addison-Wesley
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Languages and Systems. Addison-Wesley (1994)
-
(1994)
Design Patterns: Elements of Reusable Object-Oriented Languages and Systems
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
17
-
-
0000975250
-
Hypergraph rewriting: Critical pairs and undecidability of confluence
-
In: Sleep, M., Plasmeijer, M., van Eekelen, M.C. (eds.) Wiley
-
Plump, D.: HyperCraph rewriting: critical pairs and undecidability of confluence. In: Sleep, M., Plasmeijer, M., van Eekelen, M.C. (eds.) Term Graph Rewriting, pp. 201-214. Wiley (1993)
-
(1993)
Term Graph Rewriting
, pp. 201-214
-
-
Plump, D.1
-
18
-
-
33947666925
-
Fundamental theory for typed attributed graph transformation
-
In: Parisi-Presicce, F., Bottoni, P., Engels, G. (eds.) Springer, Heidelberg
-
Ehrig, H., Prange, U., Taentzer, G.: Fundamental theory for typed attributed graph transformation. In: Parisi-Presicce, F., Bottoni, P., Engels, G. (eds.) Proc. 2nd Int'l Conf. Graph Transformation (ICGT' 04), Rome, Italy. Lecture Notes in Computer Science, vol. 3256, pp. 161-177. Springer, Heidelberg (2004)
-
(2004)
Proc. 2nd Int'l Conf. Graph Transformation (ICGT' 04), Rome, Italy. Lecture Notes in Computer Science
, vol.3256
, pp. 161-177
-
-
Ehrig, H.1
Prange, U.2
Taentzer, G.3
-
20
-
-
0030172972
-
Graph grammars with negative application conditions
-
Habel A., Heckel R. and Taentzer G. (1996). Graph grammars with negative application conditions. Fundamenta Informaticae 26: 287-313
-
(1996)
Fundamenta Informaticae
, vol.26
, pp. 287-313
-
-
Habel, A.1
Heckel, R.2
Taentzer, G.3
-
21
-
-
0346436156
-
Refactoring: A program restructuring aid in designing object-oriented application frameworks
-
PhD thesis, University of Illinois at Urbana-Champaign
-
Opdyke, W.F.: Refactoring: A program restructuring aid in designing object-oriented application frameworks. PhD thesis, University of Illinois at Urbana-Champaign (1992)
-
(1992)
-
-
Opdyke, W.F.1
-
23
-
-
0004113306
-
Practical analysis for refactoring
-
PhD thesis, University of Illinois at Urbana-Champaign
-
Roberts, D.B.: Practical analysis for refactoring. PhD thesis, University of Illinois at Urbana-Champaign (1999)
-
(1999)
-
-
Roberts, D.B.1
-
24
-
-
84949754919
-
A meta-model for language-independent refactoring
-
In: IEEE Computer Society Press
-
Tichelaar, S., Ducasse, S., Demeyer, S., Nierstrasz, O.: A meta-model for language-independent refactoring. In: Proc. Int'l Symp. Principles of Software Evolution, pp. 157-169. IEEE Computer Society Press (2000)
-
(2000)
Proc. Int'l Symp. Principles of Software Evolution
, pp. 157-169
-
-
Tichelaar, S.1
Ducasse, S.2
Demeyer, S.3
Nierstrasz, O.4
-
25
-
-
0142098508
-
Modeling object-oriented software for reverse engineering and refactoring
-
PhD thesis, University of Bern
-
Tichelaar, S.: Modeling object-oriented software for reverse engineering and refactoring. PhD thesis, University of Bern (2001)
-
(2001)
-
-
Tichelaar, S.1
-
27
-
-
0003566283
-
Parallel and distributed graph transformation: Formal description and application to communication-based systems
-
PhD thesis, TU Berlin Shaker Verlag
-
Taentzer, G.: Parallel and distributed grFph transformation: formal description and application to communication-based systems. PhD thesis, TU Berlin (1996) Shaker Verlag
-
(1996)
-
-
Taentzer, G.1
-
28
-
-
33750284265
-
Detecting and resolving model inconsistencies using transformation dependency analysis
-
In: Nierstrasz, O., Whittle, J., Harel, D., and Reggio, G. (eds) Springer, Heidelberg
-
Mens T., VanDer Straeten R. and D'Hondt M. (2006). Detecting and resolving model inconsistencies using transformation dependency analysis. In: Nierstrasz, O., Whittle, J., Harel, D., and Reggio, G. (eds) Model Driven Engineering. Languages and Systems Lecture Notes in Computer Science, vol. 4199, pp 200-214. Springer, Heidelberg
-
(2006)
Model Driven Engineering. Languages and Systems Lecture Notes in Computer Science
, vol.4199
, pp. 200-214
-
-
Mens, T.1
VanDer Straeten, R.2
D'Hondt, M.3
-
29
-
-
0036564990
-
A state-of-the-art survey on software merging
-
Mens T. (2002). A state-of-the-art survey on software merging. Trans. Softw. Eng. 28: 449-462
-
(2002)
Trans. Softw. Eng.
, vol.28
, pp. 449-462
-
-
Mens, T.1
-
32
-
-
33644916206
-
Extending graph rewriting for refactoring
-
In: Springer, Heidelberg (2004) Proc. Second Int'l Conf. Graph Transformation (ICGT), Rome, Italy, September-October
-
Van Eetvelde, N., Janssens, D.: Extending graph rewriting for refactoring. In: Graph Transformations. Lecture Notes in Computer Science, vol. 3526, pp. 399-415. Springer, Heidelberg (2004) Proc. Second Int'l Conf. Graph Transformation (ICGT), Rome, Italy, September-October 2004
-
(2004)
Graph Transformations. Lecture Notes in Computer Science
, vol.3526
, pp. 399-415
-
-
Van Eetvelde, N.1
Janssens, D.2
-
33
-
-
35048897659
-
Specifying integrated refactoring with distributed graph transformation
-
In: Pfaltz, J., Nagl, M., and Boehlen, B. (eds) Springer, Heidelberg
-
Bottoni P., Parisi-Presicce F. and Taentzer G. (2004). Specifying integrated refactoring with distributed graph transformation. In: Pfaltz, J., Nagl, M., and Boehlen, B. (eds) Application of Graph Transformations with Industrial Relevance (AGTIVE' 03) Lecture Notes in Computer Science, vol. 3062, pp 220-235. Springer, Heidelberg 220-235. Springer, Heidelberg
-
(2004)
Application of Graph Transformations With Industrial Relevance (AGTIVE' 03) Lecture Notes in Computer Science
, vol.3062
, pp. 220-235
-
-
Bottoni, P.1
Parisi-Presicce, F.2
Taentzer, G.3
-
34
-
-
67650141306
-
Specifying coherent refactoring of software artefacts with distributed graph transformations
-
In: Bommel, P. (ed.) Idea Group Publishing
-
Bottoni, P., Parisi-Presicce, P., Taentzer, G.: Specifying coherent refactoring of software artefacts with distributed graph transformations. In: Bommel, P. (ed.) Transformation of Knowledge, Information, and Data: Theory and Applications. Idea Group Publishing (2005)
-
(2005)
Transformation of Knowledge, Information, and Data: Theory and Applications
-
-
Bottoni, P.1
Parisi-Presicce, P.2
Taentzer, G.3
-
38
-
-
33644911182
-
Efficient detection of conflicts in graph-based model transformation
-
In: Elsevier Science
-
Lambers, L., Ehrig, H., Orejas, F.: Efficient detection of conflicts in graph-based model transformation. In: Proc. International Workshop on Graph and Model Transformation (GraMoT'05). Electronic Notes in Theoretical Computer Science, vol. 152, pp. 97-109. Elsevier Science (2006)
-
(2006)
Proc. International Workshop on Graph and Model Transformation (GraMoT'05). Electronic Notes in Theoretical Computer Science
, vol.152
, pp. 97-109
-
-
Lambers, L.1
Ehrig, H.2
Orejas, F.3
|