Software Design & Development
We are a dedicated services company, specialized in computer systems design, technical software development, delivering technical and scientific solutions. Our company has capabilities in consulting, requirements analysis, system architecture, development, integration and test of software.
We are experienced with software engineering techniques such as UML, and OO-development. In current and completed projects, we have gained broad experience in tools like DOORS, Artisan, Eclipse, MS Visual Studio, Rational Rose, Statemate, Cantata, Test Scope, VectorCast, RT-Tester, PVCS, Rational ClearQuest etc..
Aircraft Cabin Software and Applications
- Analysis, design and development of web applications to support
- Cabin Crew Services
- Passenger Services
- Maintenance and Ground Crew Services
- Experienced in technologies like
- Java / JSP / JSF / Perl
- Apache Tomcat
- XML / JAXB / AMQP
- RMI / Corba
- Databases / SQL
- LAN / WiFi / SNMP / RADIUS
- Experienced in developing SW for open and closed domains within the aircraft systems
Technical Software, Real Time Software, Test Software
- Conceptual design of real time software for many different applications e.g. avionic systems, simulation systems, telecom systems, mobile telephone, data acquisition, medical systems, telemetering and special control equipment.
- Build in Test (BITE) software for internal monitoring and diagnosis in electronic equipments and systems.
- Design and implementation of simulation systems specifically for real time simulation applications.
- We are familiar with popular microprocessors, -controllers (Intel, Motorola, Power Processor, DSP).
- Test Software and control software for test systems.
Database Oriented Software
We develop concepts for the application of data bases in technical environments for example for measurements, test data or control data for applications. We design, implement, test and integrate databases according to these concepts and/or client requirements. We verify the concept and design against criteria such as data consistency, data verification, data optimisation , filtering etc. We use hereby state of the art databases as well as dedicated proprietary solutions.
Software Development Processes
We develop software according to international standards, e.g. DO-178B and specific industry standards, e.g. ABD0100 for Airbus industry. There are three major activities we perform throughout the software development process, these are
- the software planning process which defines and co-ordinates the activities of the software development and integral processes for a project,
- the software development process which produces the software products (i.e. software requirements process / software design process / software coding and integration process) and
- the integral processes which ensure the correctness, control, and confidence of the software life cycle processes and their outputs.
These integral processes consist of SW verification process, software configuration management process and software quality assurance process which are performed concurrently with the software development processes throughout the software life cycle.
For more information please contact: info @ philotech.net.