Search
Skip to Search Results- 9Stroulia, Eleni
- 3Xing, Zhenchang
- 1Blanchet, Warren
- 1Gergel, Barry
- 1Hatch, Maurine
- 1Hoover, H. James
- 4Software Engineering
- 2Software Systems
- 1Capstone projects
- 1Code convention
- 1Intelligent agents
- 1Interface and usage matching
-
2003
Xing, Zhenchang, Stroulia, Eleni
Technical report TR03-20. Understanding the software architecture of a system and the process by which it has evolved to its current state is an important task that software developers are often faced with. It becomes relevant when one needs to assess a system for the purpose of adopting it in a...
-
2006
Mikhaiel, Rimon, Stroulia, Eleni
Technical report TR06-21. To date, research on web-service discovery has followed the traditional component-discovery methodology and has examined signature matching, specification matching and information retrieval approaches, based on the interface description and documentation captured in...
-
2007
Stroulia, Eleni, Xing, Zhenchang
Technical report TR07-13. Software system grows in size and complexity as it evolves over time. The fact that object-oriented software is increasingly developed using an evolutionary development process makes the situa-tion even worse. The developers face increasing difficulties in comprehending...
-
2003
Blanchet, Warren, Schofield, Curtis, Stroulia, Eleni, Liu, Ying, Wong, Ken, Xing, Zhenchang
Technical report TR03-19. In most engineering disciplines, it is assumed that the education of their professionals involves an apprenticeship component, in addition to their formal training. This is why most undegraduate software-engineering programs involve a capstone project course, where...
-
2006
Stroulia, Eleni, Tansey, Brendan
Technical report TR06-20. Economic models are critical for business success because they can be used to determine the costs and benefits associated with making a business decision. As the economy moves away from traditional goods and towards delivering services, the need for an accurate economic...
-
2011
Gergel, Barry, Stroulia, Eleni, Smit, Michael, Hoover, H. James
Technical report TR11-06. Maintainability is a desirable property of software, and a variety of metrics have been proposed for measuring it, all based on different notions of complexity. Although these metrics are useful, complexity is only one factor influencing maintainability. Practical...
-
2002
Technical report TR02-15. Crawlers are essential to web search engines for retrieving high quality web pages automatically and efficiently based on developer defined notions of importance and quality. Due to rapid growth of World-Wide Web and limited resources available to crawlers, developing...
-
2002
Hatch, Maurine, Stroulia, Eleni
Technical report TR02-06. With the advent of more and more services available on the Web, a user can have a difficult job of assembling the various pieces of a complex task to arrive at a final solution. Not only would the user need to access each web-based resource through its individual...