-
Doxygen, Source Code Documentation Generator Tool
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D. It can help you in three ways: It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in Latex) from a set of documented source files.…
-
Eclipse Process Framework (EPF) Agile Practices
This website lists all the practices included in the Eclipse Process Framework. It is intended to be used by a process engineer to learn about the practices in order to make decisions about which practices to include in a process configuration. This set is based on Agile, and it is excellent source of quality material…
-
Eclipse Integrated Task Management, Mylyn
I want task management tool that integrates seamlessly with my development IDE, as I am using Eclipse WTP mainly, I researched Eclipse plugins and found Mylyn. I created local repository of tasks and simply starts, and mark task completed. Mylyn takes care of calculatig the time spent on each task. When I finish tasks and…
-
ArgoUML for Database Modeling
I use ArgoUML for database modeling, just add some stereotypes such as Database, Schema, Table, PK, FK with class diagram. For a typical example, see these useful page: http://argouml-db.tigris.org/documentation/DB_UML_Guide.htm http://argouml-db.tigris.org/documentation/UML_Model.htm From ahm507.blogspot.com
-
Java Service Launcher; or Quartz !
The Java Service Launcher is a small executable to start JAVA-programs as a Service under 32bit versions of Windows NT 4, Windows 2000, Windows 2003 and XP. I used it successfully to run background services to maintain index files. See it at: http://www.roeschter.com/index.html As I really need to run scheduled tasks in the background, say…
-
Launch4j , Java to Exe
I am using java actively and sometimes want a simple exe file for easier usability to my users. The problem with batch files is the black command consol that should appear in the background. Also, most java desktop software now has its exe file, as example Eclipse, Netbeans. I found a very nice article at,…
-
ArgoUML
I need to draw some UML diagrams, I tried StartUML and ArgoUML. StarUML is not updated since 2005, so there is doubtes about the future of it. In contrast ArgoUML is actively developed and improved over the years. I seamlessly downloaded it as a standalone project and as an Eclipse plugin, both worked without problems.…
-
CommitMonitor, Monitor SVN Commit
To be able to monitor several SVN repositories, I have to check periodically using any SVN client toole. Of course this is not a good solution. As a better solution I installed SVN hook on each repository to send me an email on each commit. It works good, but some of the repositories is from…
-
Software Reuse, an Integrated Approach
>>This article is published at SEPG Egypt at http://www.secc.org.eg/ Software reuse is a comprehensive issue; without taking into account all perspectives, it could fail. Here we are trying to look at different angles and highlight several issues. Business View: First, senior management should take reusability into consideration. Loading technical team alone with the reusability efforts…
-
Artistic Style 1.21
http://astyle.sourceforge.net/ Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C# and Java programming languages. When indenting source code, we as programmers have a tendency to use both spaces and tab characters to create the wanted indentation. Moreover, some editors by default insert spaces instead of tabs when pressing the…