| |
Friday, November 21. 2008
ICSE 2009: License Integration ... Posted by Daniel M. German
in Research at
15:21
Comments (0) Trackbacks (0) ICSE 2009: License Integration Patterns: Dealing with Licenses Mismatches in Component-Based Development
I have been interested in intellectual property--particularly as it applies to software-- for a long time. I believe that intellectual property issues (such as licensing) are a major concern in software development; yet, there is almost no research that looks at IP from an engineering point of view.
IP is an area overlooked by researchers, but not by practitioners. They have to deal with these problems, and have found fascinating ways to address licensing constraints. Continue reading "ICSE 2009: License Integration Patterns: Dealing with Licenses Mismatches in Component-Based Development" Thursday, November 6. 2008
Dreaming... about the GPL. Posted by Daniel M. German
in Ramblings at
09:23
Comments (0) Trackbacks (0) Dreaming... about the GPL.
My work is creeping into my sleep. Last night I dreamed I had a conversation with Eben Moglen. I was asking him to clarify his interpretation of derivative work under the scope of the GPL. Exactly what I have been trying to write the whole week. The worst part? he didn't answer.
--dmg Sunday, October 19. 2008
And suddenly it hit me... Posted by Daniel M. German
in Ramblings at
17:09
Comments (0) Trackbacks (0) And suddenly it hit me...Thursday, October 16. 2008Sunday, October 12. 2008
It's like when a woman gets dressed ... Posted by Daniel M. German
in Ramblings at
11:10
Comments (0) Trackbacks (0) It's like when a woman gets dressed at home...
"Its like when a woman gets dressed at home..."
  Ferran Adrià And Can it get any better?Adrià and José Andrés, in Salkin's kitchen, but he couldn't take a bite! Of course I am envious, and I still don't know if I admire him, or feel he is stupid. "Creativity, he said, means going down untraveled roads and not worrying about the destination." Will I ever visit el Bulli? The odds stack against me. --dmg Tuesday, September 23. 2008
And the ocassional piece of fiction... Posted by Daniel M. German
at
13:19
Comments (0) Trackbacks (0) And the ocassional piece of fiction...Friday, September 19. 2008
A survey and evaluation of tool ... Posted by Daniel M. German
in Research at
00:06
Comments (0) Trackbacks (0) A survey and evaluation of tool features for understanding reverse engineered sequence diagrams
by C. Bennett,D. Myers,M.-A. Storey, ,D. M. German, D. Ouellet, M. Salois and P. Charland
AbstractSequence diagrams can be valuable aids to software understanding. However, they can be extremely large and hard to understand even using modern tool support. Consequently, providing the right set of tool features is important if the tools are to help rather than hinder the user. This paper surveys research and commercial sequence diagram tools to determine the features they provide to support program understanding. Although there has been significant effort in developing these tools, many of them have not been evaluated using human subjects. To begin to address this gap, a preliminary study was performed with a specially designed sequence diagram tool that implements the features found during the survey. Based on an analysis of the study results, we discuss the features that were found useful and relate these to the tasks performed. It concludes by proposing how future tools can be improved to better support the exploration of large sequence diagrams. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION: RESEARCH AND PRACTICE J. Softw. Maint. Evol.: Res. Pract. 2008; 20:291–315 Bibentry here Wednesday, September 17. 2008
How to win a hot plate... Posted by Daniel M. German
in Ramblings at
13:43
Comments (0) Trackbacks (0) How to win a hot plate...Tuesday, September 16. 2008Why? ...
Because he can.
And might pigs fly?He would probably say yes. "he has made more money in two days than all the artists in the National Gallery earned in a lifetime." --dmg Tuesday, September 16. 2008
SQUINT hard, and textbook publishers ... Posted by Daniel M. German
in Ramblings at
09:21
Comments (0) Trackbacks (0) SQUINT hard, and textbook publishers can look a lot like drug makers...
...both textbook publishers and drug makers benefit from the problem of “moral hazards” — that is, the doctor who prescribes medication and the professor who requires a textbook don’t have to bear the cost and thus usually don’t think twice about it.
--dmg Saturday, September 13. 2008Thursday, September 11. 2008
It is interesting to work on this ... Posted by Daniel M. German
at
16:48
Comments (0) Trackbacks (0) It is interesting to work on this stuff...Saturday, September 6. 2008Tuesday, July 8. 2008
Frontiers of Software Maintenance: ... Posted by Daniel M. German
in Research at
03:00
Comments (-3) Trackbacks (0) Frontiers of Software Maintenance: Remixing Visualization to Support Collaboration in Software Maintenance
We propose that collaborative software visualization can
improve team software maintenance. We first review how visualization can support software maintenance from the perspectives of system understanding, process understanding and software evolution. From this, we conclude that visualization tools are rarely designed to provide explicit support for collaborative authoring and sharing of views. We then provide an overview of research from a Computer Supported Cooperative Work perspective, and propose that this research should be applied to software visualization. We explore the opportunities and challenges this research focus presents and conclude that more attention paid to the social aspects of software visualization should improve both individual and team processes in software maintenance. Continue reading "Frontiers of Software Maintenance: Remixing Visualization to Support Collaboration in Software Maintenance" Tuesday, July 8. 2008
Frontiers of Software Maintenance: ... Posted by Daniel M. German
in Research at
02:57
Comments (0) Trackbacks (0) Frontiers of Software Maintenance: the Past, Present, and Future of Software Evolution
Change is an essential characteristic of software development, as software
systems must respond to evolving requirements, platforms, and other environmental pressures. In this paper, we discuss the concept of software evolution from several perspectives. We examine how it relates to and differs from software maintenance. We discuss insights about software evolution arising from Lehman's laws of software evolution and the staged lifecycle model of Bennett and Rajlich. We compare software evolution to other kinds of evolution, from science and social sciences, and we examine the forces that shape change. Finally, we discuss the changing nature of software in general as it relates to evolution, and we propose open challenges and future directions for software evolution research. Continue reading "Frontiers of Software Maintenance: the Past, Present, and Future of Software Evolution" |
-
Calendar
QuicksearchCategoriesSyndicate This BlogBlog Administration |
|||||||||||||||||||||||||||||||||||||||||||||||||