Java
ORISA has a wide experience of software development using Java technologies.
Extensive GUI implementations (applet and application) as well as complex
client/server applications with JSP are among our strengths.
Modeling, Conceptualization and Quality Assurance
In-depth conceptualization and modeling during the project planning stage and strict quality
assurance processes during the development phase are the foundations of complex application
solutions.
- Object oriented software design (OOA / OOD) and UML (Unified Modeling Language) aid
ORISA in structuring the conceptualization of Java applications. ORISA utilizes the
UML tool "Together".
- For quality control of Java products ORISA utilizes "Jstyle" for static code analysis and
"Jprobe" for run-time analysis, in addition to "Together".
Internet and Intranet Solutions
ORISA has experience with various Java architectures:
- Applications or Applets as Fat Client (Java)
- Client / Server (n-tier architectures) using:
- Java ServerPages (JSP) including TAG libraries, STRUTS framework, etc.
- Servlets
- JavaScript, HTML, DHTML, XML
- ORISA has experience with the utilization of RMI, CORBA, HTTP tunneling, Port communication and
JDBC as interfaces between application components or to integrate external software.
Development Tools
- JBuilder and Eclipse
- VisualAge for Java