Critical brings together the combined expertise in several engineering in order to engineer solutions for the most complex, demanding, and multidisciplinary problems. Our solutions cover the whole software development life-cycle, from planning and analysis, to design, development, integration, testing and maintenance, ensuring that our clients’ critical systems and processes embody highly reliable software.
ENTERPRISE APPLICATION INTEGRATION
Systems and solutions Integration is one of today’s foremost concerns. IS/IT’s fast pace evolution has left many organizations with islands of information spread throughout departments, offices and services, comprising of legacy and state-of-the-art systems. read more
Critical’s Integration capability addresses enterprise application custom development, renewal and maintenance, N-tier and web-centric applications, shop floor integration solutions, Service Oriented Architecture and Business Process Management. It addresses complex integration and application development problems by using open, standard and state-of-the-art technologies.
Critical's Embedded and Real-Time engineering area has expertise in the development of high integrity software, particularly where real-time and/or safety and dependability issues are concerned. read more
The embedded software and real-time engineering area has vast experience in real-time operative systems providing maintenance and support for third-parties open-source RTOS such as RTEMS and for our own developed xLuna Operating System, which is running on the Mars Rover.This engineering area holds a body of knowledge in business specific standards such as DO-178B, ECSS, Galileo SW Standard, EN50128, EC61508 and MISRA.
COMMAND & CONTROL
Critical’s C&C (Command & Control) area provides solutions for mission control systems, system simulation, modeling, control and intelligence (C2I) systems, addressing inter-disciplinary problems involving multiple, heterogeneous and distributed platforms (desktop or mobile). read more
The C&C expertise in mission control concerns management of all information regarding monitoring and commanding, mission database, data archiving, mission planning and mission performance evaluation. Critical Software’s C&C simulation capabilities are mainly focused on the development, validation and operation of simulators for space, air and ground systems. Taking advantage of Critical’s strong experience in the analysis of C&C operational scenarios, the simulation capabilities have been largely used for operator training and systems validation. In addition, the recognized capability to understand the end-user requirements of C&C problems has been combined with state- of-the-art model-driven design methodologies in order to cost-effectively conceive modern, highly complex and mission critical monitoring and control systems.
The use of information provided by Earth Observation systems in integrated environments plays an ever growing role in modern days societies. Complemented with other converging technologies, this information provides a wide array of services to user communities in industries as diverse as transportation, security, defence, urban planning, tourism and more. read more
As exemplified in the showcase solution Premfire, specially designed for prevention and combat of forest fires, Critical has developed technologies, systems and services in the areas of remote sensing, data processing, fusion and dissemination. These cove the entire data processing chain, from reception of satellite data to end-user products dissemination. The complete processing chain includes payload calibration, image processing and geo-location, combination of data from different sensors and instruments which is distributed to the final consumers.
INTEGRATED LOGISTIC SUPPORT
Availability versus Total Cost of Ownership is becoming core to an efficiency-driven management. Operators worldwide emphasize the need for developing cost structures based on real use of equipment, i.e. looking at "Service" as opposed to "Asset". This means a paradigm change in the full logistics lifecycle, thus making fleet management efficiency of paramount importance for an Integrated Logistic Support approach. read more
Critical’s ILS engineering area has developed a series of competences in delivering an integrated, accurate and up-to-the-minute depiction of information on fleet availability and disposition. Our solutions allow the establishment of Performance Based Logistics type contracts, and grant "what if" simulation facilities, allowing users to run different scenarios driven by selectable operational and maintenance parameters.
SECURITY & INFRASTRUCTURE
The Security engineering area is focused on advanced technologies for information security systems (auditing and technical services) and IT infrastructure design. It has a special focus on providing secure solutions for information classification and messaging systems. read more
It covers domains such as telecommunications operations support systems (OSS), network data mediation, telecommunications management network (TMN), HPC , data communication (communications protocol stacks), IP quality of service (QoS), PKI and cryptography, strong authentication systems, network planning, designing & management and network security (routing, IDS/IPS, unified messaging).
REAL-TIME PERFORMANCE MANAGEMENT
Managing a modern organization is complex. To succeed, C-level executives must create performance measures that will drive the organization forward, by focusing on operational cost and profitability measures for resource allocation and decision making. read more
Good data is not only helpful in the execution of a corporate performance management strategy, it is essential. Without a rich and accurate historical archive of your business operation you will be forced to make gross assumptions that will minimize the benefits of your strategy. Critical’s Real-time Performance Management (RtPM) area helps companies to measure performance in real-time, by exploiting current market conditions and improve business agility. RtPM engineering area at Critical has delivered totally customisable open solutions for the Energy & Utilities industries, allowing management to have access to raw or aggregated data in real-time, thus enabling the generation of focus-centric reports via a web portal.
In order to make the better decisions, information must be provided on a timely fashion. Business Intelligence is a set of technologies and practices that allow companies to leverage data and technological assets into knowledge. Critical’s BI engineering area provides better business insight and process inefficiencies identification, making it easy and possible to set objectives, monitor performance and make educated decisions, based on web interfaces protected with fine-grained security policies. read more
Critical’s BI capability helps in setting up data quality strategies and data integration processes for a company information architecture, using scalable BI platforms. Using Business Objects, Microstrategy, Microsoft and Oracle technologies, Critical provides a “single version of the truth” of the data, accessible through dashboards and Balanced Score Cards.
Critical’s Mobile engineering area has developed applications for mobile devices for mass market and high volume customers. That’s the case with a multimedia mobile application for Symbian and Java based terminals supporting several services like TV, Video-on-Demand, Catch-Up TV and Alerts Subscription, using “soft keys” and “mobile flow” and including a completely configurable GUI. read more
Critical has also developed a web messenger solution for Telco operators integrating VoIP and Video, and allowing PC-2-PC and PC-2-Phone communication. Also, an On-line Device Portal Toolbox that accelerates the time-to-market of powerful ODP solutions, that can include mobile video, email, SMS trapping and advertisement bundling.
VERIFICATION, VALIDATION & RAMS
Our Verification & Validation engineering services are targeted at safety critical systems and aim to increase the quality of software products, thereby reducing risks and costs through the operational life of the software. As a renowned V,V & RAMS provider, Critical ensures that the software performs to the specified level of confidence and within its designed parameters and defined requirements. read more
Verification consists of ensuring that the software product is compliant with the requirements, through all phases of the life-cycle. This is accomplished by analysis, inspections and formal evaluations of intermediate and final software items. The software items analysed are selected according to a previously performed criticality analysis, therefore increasing the activity "value for money". Validation consists of demonstrating that the software accomplishes its intended purpose. This is achieved by testing the product in real or simulated environments. The intent of these validation activities is to assess error handling behaviors, safety and security issues, and areas where a failure might cause undesirable effects.
Critical's Reliability, Availability, Maintainability & Safety techniques cover: Schedule Analysis; Hardware Software Interaction Analysis; Code Inspections; Robustness Testing; Stress Testing and Fault Injection; Software Failure Modes; Effects and Criticality Analysis (SFMECA); Software Fault Tree Analysis (SFTA); Hazard Analysis (HA).