2008 |
72 | EE | Michael Smit,
Andrew Nisbet,
Eleni Stroulia,
Andrew Edgar,
Gabriel Iszlai,
Marin Litoiu:
Capacity planning for service-oriented architectures.
CASCON 2008: 11 |
71 | EE | Michelle Annett,
Eleni Stroulia:
Building highly-interactive, data-intensive, REST applications: the Invenio experience.
CASCON 2008: 15 |
70 | EE | Michael Smit,
Eleni Stroulia,
Kenny Wong:
Use Case Redocumentation from GUI Event Traces.
CSMR 2008: 263-268 |
69 | EE | Zhenchang Xing,
Eleni Stroulia:
The JDEvAn tool suite in support of object-oriented evolutionary development.
ICSE Companion 2008: 951-952 |
2007 |
68 | EE | Giuseppe A. Di Lucca,
Michael Smit,
Bruce Fraser,
Eleni Stroulia,
H. James Hoover:
Comprehending Aspect-Oriented Programs: Challenges and Open Issues.
ICPC 2007: 286-292 |
67 | EE | Hani Samir,
Eleni Stroulia,
Amr Kamel:
Swing2Script: Migration of Java-Swing Applications to Ajax Web Applications.
WCRE 2007: 179-188 |
66 | EE | Zhenchang Xing,
Eleni Stroulia:
Differencing logical UML models.
Autom. Softw. Eng. 14(2): 215-259 (2007) |
65 | EE | Zhenchang Xing,
Eleni Stroulia:
API-Evolution Support with Diff-CatchUp.
IEEE Trans. Software Eng. 33(12): 818-836 (2007) |
2006 |
64 | | Hakan Erdogmus,
Eleni Stroulia,
Darlene A. Stewart:
Proceedings of the 2006 conference of the Centre for Advanced Studies on Collaborative Research, October 16-19, 2006, Toronto, Ontario, Canada
IBM 2006 |
63 | | Rimon Mikhaiel,
Guohui Lin,
Eleni Stroulia:
Simplicity in RNA Secondary Structure Alignment: Towards biologically plausible alignments.
BIBE 2006: 149-158 |
62 | | Cleo Espiritu,
Eleni Stroulia,
Tapanee Tirapat:
ENWIC: Visualizing Wiki Semantics as Topic Maps - An Automated Topic Discovery and Visualization Tool.
ICEIS (5) 2006: 35-42 |
61 | EE | Cleo Espiritu,
Eleni Stroulia,
Tapanee Tirapat:
The ViskiMap Toolkit: Extending Mediawiki with Topic Maps.
ICEIS (Selected Papers) 2006: 420-438 |
60 | EE | Curtis Schofield,
Brendan Tansey,
Zhenchang Xing,
Eleni Stroulia:
Digging the Development Dust for Refactorings.
ICPC 2006: 23-34 |
59 | EE | Zhenchang Xing,
Eleni Stroulia:
Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study.
ICSM 2006: 458-468 |
58 | EE | Rimon Mikhaiel,
Eleni Stroulia:
Examining Usage Protocols for Service Discovery.
ICSOC 2006: 496-502 |
57 | EE | Tapanee Tirapat,
Cleo Espiritu,
Eleni Stroulia:
Taking the community's pulse: one blog at a time.
ICWE 2006: 169-176 |
56 | EE | Zhenchang Xing,
Eleni Stroulia:
Refactoring Detection based on UMLDiff Change-Facts Queries.
WCRE 2006: 263-274 |
55 | EE | Zhenchang Xing,
Eleni Stroulia:
Understanding the Evolution and Co-evolution of Classes in Object-oriented Systems.
International Journal of Software Engineering and Knowledge Engineering 16(1): 23-52 (2006) |
2005 |
54 | EE | Zhenchang Xing,
Eleni Stroulia:
UMLDiff: an algorithm for object-oriented design differencing.
ASE 2005: 54-65 |
53 | EE | Zhenchang Xing,
Eleni Stroulia:
Towards Experience-Based Mentoring of Evolutionary Development.
ICSM 2005: 621-624 |
52 | EE | Warren Blanchet,
Eleni Stroulia,
Renée Elio:
Supporting Adaptive Web-Service Orchestration with an Agent Conversation Framework.
ICWS 2005: 541-549 |
51 | EE | Rimon Mikhaiel,
Eleni Stroulia:
Accurate and Efficient HTML Differencing.
STEP 2005: 163-172 |
50 | EE | Warren Blanchet,
Renée Elio,
Eleni Stroulia:
Conversation Errors in Web Service Coordination: Run-time Detection and Repair.
Web Intelligence 2005: 442-449 |
49 | EE | Zhenchang Xing,
Eleni Stroulia:
Analyzing the Evolutionary History of the Logical Design of Object-Oriented Software.
IEEE Trans. Software Eng. 31(10): 850-868 (2005) |
48 | EE | Arie van Deursen,
Eleni Stroulia:
Guest Editor's Introduction: 10th Working Conference on Reverse Engineering.
IEEE Trans. Software Eng. 31(2): 97-98 (2005) |
47 | EE | Eleni Stroulia,
Yiqiao Wang:
Structural and Semantic Matching for Assessing Web-service Similarity.
Int. J. Cooperative Inf. Syst. 14(4): 407-438 (2005) |
2004 |
46 | EE | Yingtao Jiang,
Eleni Stroulia:
Towards Reengineering Web Sites to Web-services Providers.
CSMR 2004: 296-308 |
45 | EE | Zhenchang Xing,
Eleni Stroulia:
Design mentoring based on design evolution analysis.
ETX 2004: 83-87 |
44 | EE | Zhenchang Xing,
Eleni Stroulia:
Understanding Phases and Styles of Object-Oriented Systems' Evolution.
ICSM 2004: 242-251 |
43 | EE | Zhenchang Xing,
Eleni Stroulia:
Understanding Class Evolution in Object-Oriented Software.
IWPC 2004: 34-45 |
42 | | Zhenchang Xing,
Eleni Stroulia:
Data-mining in Support of Detecting Class Co-evolution.
SEKE 2004: 123-128 |
41 | EE | Mohammad El-Ramly,
Eleni Stroulia:
Analysis of Web-usage behavior for focused Web sites: a case study.
Journal of Software Maintenance 16(1-2): 129-150 (2004) |
2003 |
40 | | Arie van Deursen,
Eleni Stroulia,
Margaret-Anne D. Storey:
10th Working Conference on Reverse Engineering (WCRE 2003), 13-16 November 2003, Victoria, Canada
IEEE Computer Society 2003 |
39 | EE | Yiqiao Wang,
Eleni Stroulia:
Semantic Structure Matching for Assessing Web-Service Similarity.
ICSOC 2003: 194-207 |
38 | EE | Robert Leitch,
Eleni Stroulia:
Assessing the Maintainability Benefits of Design Restructuring Using Dependency Analysis.
IEEE METRICS 2003: 309- |
37 | EE | Eleni Stroulia,
Kavita Jari:
EduNuggets: an intelligent environment for managing and delivering multimedia education content.
IUI 2003: 303-306 |
36 | EE | Kenny Wong,
Warren Blanchet,
Ying Liu,
Curtis Schofield,
Eleni Stroulia,
Zhenchang Xing:
JRefleX: towards supporting small student software teams.
OOPSLA Workshop on Eclipse Technology eXchange 2003: 50-54 |
35 | EE | Ying Liu,
Eleni Stroulia:
Reverse Engineering the Process of Small Novice Software Teams.
WCRE 2003: 102-112 |
34 | EE | Yiqiao Wang,
Eleni Stroulia:
Flexible Interface Matching for Web-Service Discovery.
WISE 2003: 147-156 |
33 | EE | Eleni Stroulia,
Mohammad El-Ramly,
Paul Iglinski,
Paul G. Sorenson:
User Interface Reverse Engineering in Support of Interface Migration to the Web.
Autom. Softw. Eng. 10(3): 271-301 (2003) |
32 | | Eleni Stroulia,
M. P. Hatch:
An intelligent-agent architecture for flexible service integration on the web.
IEEE Transactions on Systems, Man, and Cybernetics, Part C 33(4): 468-479 (2003) |
2002 |
31 | | Eleni Stroulia,
Rohit Kapoor:
Reverse Engineering Interaction Plans for Legacy Interface Migration.
CADUI 2002: 295-310 |
30 | EE | Daqing Hou,
H. James Hoover,
Eleni Stroulia:
Supporting the Deployment of Object-Oriented Frameworks.
CAiSE 2002: 151-166 |
29 | EE | Huaxin Zhang,
Eleni Stroulia:
Babel: An XML-Based Application Integration Framework.
CAiSE 2002: 280-295 |
28 | EE | Eleni Stroulia,
Mohammad El-Ramly,
Paul G. Sorenson:
From Legacy to Web through Interaction Modeling.
ICSM 2002: 320- |
27 | EE | Mohammad El-Ramly,
Eleni Stroulia,
Paul G. Sorenson:
Mining System-User Interaction Traces for Use Case Models.
IWPC 2002: 21-32 |
26 | EE | Mohammad El-Ramly,
Eleni Stroulia,
Paul G. Sorenson:
From run-time behavior to usage scenarios: an interaction-pattern mining approach.
KDD 2002: 315-324 |
25 | EE | Mohammad El-Ramly,
Eleni Stroulia,
Paul G. Sorenson:
Recovering software requirements from system-user interaction traces.
SEKE 2002: 447-454 |
24 | EE | Ralf Kollman,
Petri Selonen,
Eleni Stroulia,
Tarja Systä,
Albert Zündorf:
A Study on the Current State of the Art in Tool-Supported UML-Based Static Reverse Engineering.
WCRE 2002: 22- |
23 | EE | Nan Niu,
Eleni Stroulia,
Mohammad El-Ramly:
Understanding Web Usage for Dynamic Web-Site Adaptation: A Case Study.
WSE 2002: 53- |
22 | | Eleni Stroulia:
Intelligent Integration of Information and Services on the Web.
AI Magazine 23(4): 109-112 (2002) |
2001 |
21 | | Eleni Stroulia,
Stan Matwin:
Advances in Artificial Intelligence, 14th Biennial Conference of the Canadian Society for Computational Studies of Intelligence, AI 2001, Ottawa, Canada, June 7-9, 2001, Proceedings
Springer 2001 |
20 | EE | Robert Leitch,
Eleni Stroulia:
The Space Station Operations Control Software: A Case Study in Architecture Maintenance.
HICSS 2001 |
19 | | Jens H. Jahnke,
Kostas Kontogiannis,
Eleni Stroulia,
Scott R. Tilley,
Kenny Wong:
3rd International Workshop on Net-Centric Computing (NCC 2001): Theme: Migrating to the Web.
ICSE 2001: 766-767 |
18 | | Huaxin Zhang,
Eleni Stroulia:
Babel: Representing Business Rules in XML for Application Integration.
ICSE 2001: 831-832 |
17 | EE | Eleni Stroulia,
Tarja Systä:
Structure-Behavior-Function Program Understanding.
IWPC 2001: 120-122 |
16 | | Eleni Stroulia,
Rohit Kapoor:
Metrics of Refactoring-based Development: An Experience Report.
OOIS 2001: 113-122 |
15 | EE | Mohammad El-Ramly,
Paul Iglinski,
Eleni Stroulia,
Paul G. Sorenson,
Bruce Matichuk:
Modeling the System-User Dialog Using Interaction Traces.
WCRE 2001: 208- |
2000 |
14 | EE | Qihua Situ,
Eleni Stroulia:
Task-Structure Based Mediation: The Travel-Planning Assistant Example.
Canadian Conference on AI 2000: 400-410 |
13 | EE | Eleni Stroulia,
Mohammad El-Ramly,
Paul G. Sorenson,
Roland Penner:
Legacy systems migration in CelLEST.
ICSE 2000: 790 |
12 | EE | Eleni Stroulia,
Judi R. Thomson,
Gina Situ:
Constructing XML-Speaking Wrappers for WEB Applications: Towards an Interoperating WEB.
WCRE 2000: 59- |
11 | | Eleni Stroulia:
Review of Knowledge Engineering and Management.
AI Magazine 21(4): 121-122 (2000) |
1999 |
10 | | Lanyan Kong,
Eleni Stroulia,
Bruce Matichuk:
Legacy Interface Migration: A Task-Centered Approach.
HCI (1) 1999: 1167-1171 |
9 | EE | Eleni Stroulia,
Mohammad El-Ramly,
Lanyan Kong,
Paul G. Sorenson,
Bruce Matichuk:
Reverse Engineering Legacy Interfaces: An Interaction-Driven Approach.
WCRE 1999: 292- |
8 | EE | Eleni Stroulia,
Ashok K. Goel:
Evaluating PSMs in evolutionary design: the A UTOGNOSTIC experiments.
Int. J. Hum.-Comput. Stud. 51(4): 825-847 (1999) |
1997 |
7 | | Eleni Stroulia,
Daniel Schneider,
Erwin Prassler:
Purposeful and Reactive Navigation Based on Qualitative Path Planning and Fuzzy Logic.
Fuzzy Days 1997: 444-455 |
6 | | Eleni Stroulia,
Ashok K. Goel:
Redesigning a Problem-Solver's Operations to Improve Solution Quality.
IJCAI (1) 1997: 562-567 |
1996 |
5 | | Eleni Stroulia,
Ashok K. Goel:
A Model-Based Approach to Blame Assignment: Revising the Reasoning Steps of Problem Solvers.
AAAI/IAAI, Vol. 2 1996: 959-964 |
1995 |
4 | | Eleni Stroulia,
Ashok K. Goel:
Functional representation and reasoning for reflective systems.
Applied Artificial Intelligence 9(1): 101-124 (1995) |
1994 |
3 | | Eleni Stroulia:
Reflective Reasoning and Learning.
AAAI 1994: 1493 |
2 | | Eleni Stroulia,
Ashok K. Goel:
Learning Problem-Solving Concepts by Reflecting on Problem Solving.
ECML 1994: 287-306 |
1 | | Eleni Stroulia,
Ashok K. Goel:
Reflective, Self-Adaptive Problem Solvers.
EKAW 1994: 394-413 |