Featured Product

Proximity Reader

Low power easy to install readers, multi coloured LED & audio tone supplied with both black & white covers, full range of keyfobs & lightweight standard or image technology cards. Weather resistant and small size.

Lyrix Software - Security Management Software

LyriX software package is the basis of an Integrated Security System (ISS). It’s primary objective is managing its modules and providing effective collaboration between various subsystems – access control, fire and alarm monitoring, CCTV, digital video and others. LyriX is a flexible, scalable, highly customizable package, which is open for 3rd party developers. Its design and implementation take advantage of many years of experience working in access control and system integration accumulated by APOLLO and its partners. LyriX preserves and extends ideas, which were implemented in its ancestor - APACS software package, and takes them to the next level with new technology and design.

Flexible and scalable

LyriX can be used to serve small systems running one workstation as well as powerful integrated security systems with redundant servers and multiple workstations. It supports both centralized and distributed architectures. In centralized architecture one computer is dedicated to controlling the whole system, in distributed architecture multiple servers may exist on the network: a dedicated database server, user–independent hardware servers and backup servers. Distributed architecture also allows automatic load balancing, effectively increasing system performance. LyriX does not have a set limit on number of servers and workstations in the system.

Fault-tolerant modular structure

LyriX has modular structure. Database access components, user interface, hardware  drivers, logic drivers like automation mechanism, map design and display, report generator, are independent modules of the system. System reliability no longer depends on individual modules: even if some of workstations fail or get disconnected, the system will continue functioning, reallocating workload to available workstations. The same mechanism is used for “hot swap” module maintenance and new module installation. Quality of the software is ensured by multi-level test procedures and automated build procedures.

Platform independent

LyriX is implemented in Java language and can work in almost any environment. It can be installed on Microsoft Windows 2000 or XP, Linux and SUN Solaris platforms. This great portability provides practically infinite choice of equipment. For instance, central server can be built on a RISC processor-based UNIX system while workstations can utilize Windows or Linux systems. In fact LyriX provides independence from: hardware platforms, operating systems, network protocols, file formats and original equipment manufacturers.

Expandable and customizable

LyriX has a vast variety of built-in tools and a constantly growing list of supported hardware. It allows dynamic expansion with new and updated modules. Custom logic or legacy hardware can be introduced to the system with modules, implemented by either APOLLO, its partners, or 3rd party developers. LyriX can be quickly tailored to specific customer needs and can integrate with corporate software.

Software development kit

Despite of wide integration options some of business processes might require software development efforts. Complex business logic can be implemented in separate modules and act as a part of LyriX the same way other functional modules operate. LyriX has a Software Development Kit available for 3rd parties like integrators or end-user IT departments, which allows them to implement custom modules of any complexity level. Custom modules are subject to permission control – although there are almost no functional limits for modules implemented with SDK, these stay under complete control of system administrator.  

Open architecture

 lyrix1_copy.jpg

 

LyriX utilizes CORBA (Common Object Request Broker Architecture) technology for interoperation of its modules. This technology is a result of collaborated work of best specialists from more than 800 companies and organizations. Strict standard enforcement, including interoperation of implementations by various vendors, independence from programming languages and operating environments, fundamental support of Object Oriented Programming and other unique characteristics made CORBA a leading industry standard for middleware. Use of another industry standard – XML for data representation throughout the system ensures compatibility on data level and endless possibilities for integration. With these technologies, any interested developer can extend system functionality by implementing custom modules for new logic or new hardware.