Konzeptfindung, Requirements |
Mind Mapping
Diverse Moderationstechniken
Requirements als Spreadsheet
Requirements in Doors
|
| Methodiken |
Agile Software-Entwicklungsmethodiken (Scrum, Extreme Programming)
Test-Driven Development
Planung mittel MS-Project
|
| Design/Modellierung |
UML (Enterprise Architect, Together, Rational Rose)
ERD (Oracle Designer)
|
| Softwarearchitektur |
Design Patterns (GoF, J2EE)
BPM/Workflow (OpenBP, JBPM & JPDL, BPEL)
SOA & Web Service/SOAP-basierte Architekturen
|
| Programmiersprachen |
Java 1.4, Java 1.5
AspectJ
|
| Applikationsserver |
JBoss, Sun Java Enterprise System, Oracle iAS, IBM WebSphere, Tomcat, Jetty
|
| Datenbanken |
Oracle, DB2, SQL Server, MySQL, HSQL
|
| Web Service Frameworks |
XFire, Axis
|
Messaging, Monitoring & Verzeichnistechnologien |
JMS, Open JMS
JMX
LDAP, JNDI
|
| Frameworks Allgemein |
Spring Framework (Core, Beans, Resources, AOP, JMX)
EJB
|
| UI Frameworks |
Vaadin
Swing, AWT, JHotDraw
Eclipse RAP
|
| I/O Frameworks |
Datenbank: Cayenne, Hibernate, JDBC
XML: Castor, JAXB, Xalan
|
| Security |
PKI-Konzepte, Java Security
PKCS-Standards, JCE
Hardware Security-Module (nCipher)
Acegi
|
| Testframeworks |
JUnit, JMeter, JMock
|
| IDEs/Tools |
IDE: Eclipse
Build Tools: Maven, Ant, SureFire, Luntbuild
Version Control: CVS, Subversion, SourceSafe, ClearCase
Issue Tracing: ClearQuest, JIRA
|
| Sonstiges |
Eclipse Plugin Framework
Byte Code Engineering Library (BCEL)
Parser-Generatoren: Javacc, JJTree
|