Projects Portfolio 2012
May 27, 2015
ProjectsPortfolio
2012
- Web Development1Extensive experience in developing portals, sites and Web applications
- Mobile and Desktop Applications2Remarkable skills in implementations using Java technologies
- Enterprise Applications & Information Integration3Webservices (SOA architectures), Authentication & Authorization and Migration & Synchronization of applications and data
- Continuous Integration, tests and code quality management 4Customization and integration of applications to support continuous integration systems, testing and quality
- Academic Management5Diversified experience in implementing ERP systems targeted at higher education institutions
Projects organized by service
Web Development1 - Social Security Portal - Authors Club (Clube do Autor) Portal - Electronic Document Management (GED) - IPFN Portal - IFAP Applications online - New e-escola.pt - IPC Portal - JF Lapa web site - Matchmaking Service - Corporate Management Scoring - Presstur web site
To solve, in a short period of time, the large number of existing non-conformities, responsible for the subsequent delay of the portal's Startup, targeting the open before the end of the year.
2010Public Administration - National
Linkare is envolved in the following actions:1. Identification of the main causes in the high number of nonconformities2. Analysis of the main reasons for the nonconformities, proposing architectural changes to fix them, such as excluding Alfresco and the adoption of WCM Liferay Portal.3. Task Force responsible for implementing the changes at the architectural level and resolution of nonconformities, in order to release the portal by the end of the yearTechnology:- Liferay Portal and WCM on Glassfish application server- EasyMock - PowerMock for unit tests
Solution
Web Development
Social Security Portal
Challenge
Create a portal to a new publisher, with a very attractive look, supporting micro-sites and the integration with the main social networks.Strengthen the "Clube do Autor" brand awareness and increase sales.
2010Private Sector - Publisher
The Portal provides the books and authors among an agenda and the latest news, links to social networks and news published in the media.The solution enables the easy creation of micro-sites for books, authors and, for example, events.
Technology:- GateIn Portal and WCM - Web Content Management from eXo Platform- Integrated login with Facebook for publishing comments- PHP List for subscribers' registration and sending Newsletters- Database: HyperSQL- Java Tomcat Web server on CentOS OS Linux
Web Development
Author's Club (Clube do Autor) Portal
Challenge
Solution
Participate in the development of a Document Management System for UNITEL - Angolan telecommunications company, in partnership with Logica.
Since 2011Private Sector - Telco
Work developed:Development of scripts OScriptDevelopment and implementation of workflows in Livelink OpenText Content Server ECM.Development of Java components.Structuring the project in SVN.Defining best practices for project developmentCustomer support after the entry into production.
Technology :Livelink OpenText, OScript, Kofax, SAP, Html, jQuery, Javascript, Weblingo, JasperReport , BD Oracle, Apache Tomcat AS, IIS (Internet Information Services – Microsoft), Windows Server 2008.
Solution
GED – Electronic Document Mangement
The GED , consisted in manage the needs from the production and circulation of documents between the various departments and outside as well as control of their course and their answers.Workflow and Scan allows scanning and document classification (importance, creation and practical application). The workflow also facilitates the automation and control various processes.
Goal
Web Development
Challenge
Create a Portal to the newly created IPFN, “Instituto de Plasma e Fusão Nuclear” (Institute of Plasma and Nuclear Fusion) from IST, “Instituto Superior Técnico” (University Technical Institute), with support for IPFN's specific data models, entirely in English. Provide a accessible content management system.
2009Public Administration - C&T
The design and blueprints were initially created and approved by IPFN. In the implementation phase several specific information templates were developed, namely:- The organizational structure of IPFN, including researchers and research groups, contacts and activities, whose information is presented in different perspectives.- Research activity: projects, master and doctorate theses, scientific articles, publications, patents, reports ...And also, news, events and press.
Technology:- JBoss Portal with content management Linkare2WebManager
Web Development
IPFN Portal
Challenge
Solution
Web application development for the portal (iDigital) of IFAP, “Instituto para o Financiamento da Agricultura e Pescas” (Institute for the Financing of Agriculture and Fisheries), for the application submission of incentive regime.
Since 2008Public Administration - National
In partnership with the NLS - New Link Solutions:- Development of a template for creating all the iDigital projects. It consists of the automatic construction of a functional skeleton of a new application in model JSF-MVC- Development of crosscuting application to control, monitor and audit all applications- Enrolment activation by digital signature through the Citizen Card- Analysis, Validation and attribution of the requests for Incentive Payments
Technology:- Applications J2EE with EJB / JDBC / JPA (TopLink) / JSF / JSP / RichFaces / Tomahawk on Oracle DB, AS OC4J and OCSP (control certificates)
ApplicationsOnline applications to obtain financial support from the European Union, such as:- “Novo Regime da Vinha”;- PRODERAM;- “Animais Abatidos noutro Estado Membro”;- “Transferências e Cedências de Direitos de Animais”;- “Transferência de Direitos de Regime de Pagamento Único – Pedido de Transferências de Direitos e Candidatura à Reserva Nacional”.
Web Development
IFAP Applications online
Challenge
Solution
Opened in 2002, e-escola.pt is the portal of basic engineering sciences from the IST, “Instituto Superior Técnico” (University Technical Institute), with scientific content, interactive and reliable, in the areas of Biology, Physics, Mathematics, Chemistry and Science Engineering. The challenge was to update the image and significantly improve the usability and accessibility.
2008Public Administration - Education
GAEL, “Gabinete de Apoio à Produção de Conteúdos Multimédia” (Support Office for the Production of Multimedia Contents) from IST has developed a new image for e-escola.pt. We defined new features and content areas.We have implemented an advanced search, a tag cloud and a semantic address mechanism in a clear effort to migrate to Web 2.0.
Technology:The Portal and Content Management are supported by Linkare2WebManager, a Linkare's proprietary framework that allows data and content management in relational databases.
Web Development
New e-escola.pt
Challenge
Solution
Under the Virtual Campus project the development of an institutional portal for the IPC, “Instituto Politécnico de Coimbra” (Polytechnic Institute of Coimbra), with integrated authentication (CAS) was our challenge.
2007Public Administration - Education
Portal with several areas of content and services, including:* News, Events and Newsletter;* The organizational structure and contacts;* Internal Communications: proceedings, orders, internal memos, ...* Support: Multiple channels with FAQ support, Downloads and Contacts;* International Portal.A Central Authentication Service (CAS) was implemented and integrated with directory service, offering a single login for users.The solution facilitates contents integration with schools Web sites in the IPC, through XML.Technology:- JBoss Portal with content management Linkare2WebManager and CAS
IPC
Web Development
IPC Portal
Challenge
Solution
Renew the “Junta de Freguesia da Lapa” website. Update its image, introducing new contents and services.
2007Public Administration - Local
New visual, contents and services, namely:- The online customer service now includes Skype. Note that the JF Lapa was the first parish with online service- Frequently Asked Questions and Suggestions / Complaints- Integration with Google Maps to locate points of interest located in the Lapa parish and photo gallery- Online requirements forms and document requests- Press releases and clippings- Online Service for Social Commission of the Lapa parishTechnology:Linkare2WebManager, a Linkare's proprietary framework for data and content management on relational databases.
Web Development
JF Lapa web site
Challenge
Solution
Participate in the development of new international portal of social relationships - Matchmaking for the TIM w.e., in partnership with “Critical Software”. The portal should be multi-language and ensure complete confidentiality of their subscribers.
2007Private Sector – Telco & Media
Work developed:- Direct requirement specification with the client.- Functional analysis and specification of the requirements.- Mockup development.- Functional and architectural definitions of the project- Implementation and adaptation of datingpro source code - Development and implementation of MatchMacking service
Technology:- Prototyping php, html, css, javascript, AJAX, JBoss AS, MySQL, Oracle- Developing JSP, XHTML, JavaScript, MySQL, JBoss AS
GoalThe service consisted in providing a way to identify / meet people, according with parameters defined by the user, such as age, geographic location and other characteristics of correspondence. The service also provides the means to ease first contact in a safe and anonymously way, through e-mail, chat, alerts, SMS, and even phone calls.
Web Development
Matchmaking Service
Challenge
Solution
Recover from the delay in the development of the web application CMS - Corporate Management Scoring and resolve non-conformities to ensure its deployment in production for non-financial companies within theSLN group, “Sociedade Lusa de Negocios”. The CMS application's aims to support the implementation of Balanced Scorecards.
2005Private Sector – Banking & Insurance
A team of one analyst-programmer and one programmer was forged and under the coordination of a project manager the objectives have been achieved. Main features of the application:- To support the evolution and the prediction of results;- Strategical and interactive maps;- Impact Matrix: Identification of all targets and their relationship to the projects;- Quantification of goals / values according with the perspectives of each group: Financial, Customer, Internal Processes, Learning and Growth. - Export to PDF, CSV and XML - integration interfaces and reporting.Technology:Struts & Tiles, JDBC over MySQL, Macromedia Flash, DHTML
Web Development
Corporate Management Scoring
Challenge
Solution
Create a web site for travel and tourism news for agency “Agência Página Um”, with full autonomy in content management (sections, subsections, news) and advertising.
2006Private Sector – Telco & Media
A visual demo and blueprint were presented to the client for his subsequent aproval.We have implemented the web site and the content manager that also allowed for newsletters subscription control and sending mechanism.Specific data templates have been created for news articles and other sections and subsections of the site.
Technology:Linkare2WebManager, a Linkare's properietary framework for data and content management on relational databases.PHP List for managing and sending daily newsletters.
Web Development
Presstur web site
Challenge
Solution
Mobile and Desktop Applications2- Institute of Informatics' Subsystems Information - Institute of Informatics' Framework Client- AuDiMa- Ministry of Education's e-lab- IST's e-lab
Development and maintenance of JSE and JEE applications to support the information subsystems of the II, IP, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry).
Since 2008Public Administration - National
Our team has grown over 300% in size in less than three years. Several of our consultants and analysts saw their skills and work recognized through the assignment of responsibilities for technical coordination of various sub-systems and projects. Examples: batch and client frameworks, code generator in pattern DAO / VO, configurator and code generator for unit tests.Methodology: instantiations Case Driven and Functional Driven from Unified Process – Waterfalls specific from II, IP
Technology:- JEE based on Sun Java AS 8.2, databases Oracle 9i and Oracle 11g- JSE 1.3 and JSE5 (Rich Desktop applications Swing and batch).
SubsystemsExamples:- IDQ (Identification and Qualification)- GR (Wages Management)- GC (Contributions Management)- SICC (Current Account Integrated system)- SII (Social Integration Income)- GESRISP (Professional Risk Management)- GTE (Special Rates Management)- QLF (Qualification)
Desktop/RIA Applications
Challenge
Solution
Subsystems Information
Development, reengineering and consolidation of a component, standards and services / aspects collection used by the graphical client Java – Swing, of the II, IP's, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry) IT' subsystems.
2010Public Administration - National
Direct involvement in the creating standards that codify best practices in Swing development, restraining and accomodating the possible implementations, by extension mechanisms, configuration, and internal validation, at runtime, compliance with development rules. Buzzwords: Correct adoption of SwingWorker pattern, introduction of applicational transparency while generating auditable information, client-side performance metrics, stopwatch graphic.
Technology: Java Swing, Apache Axis
Desktop/RIA Applications
Challenge
Solution
Framework Client
Develop in a short period of time, a distributed application for managing a run of candidates for municipal elections in 2009. The aim was to remove dependence on Internet connection and achieve total autonomy on the client application, used by hundreds of users. Data synchronization between client and server application, national statistics and easy client updating were also a requirement.
2009Private Sector – Organization
- Development of a Client Application (Java Swing), delivered by Java Web Start with local database.- Availability of Application Server for national data management and statistical generation.- Development and Configuration of Application Server with the Central Database management.- Building the API to bidirectional synchronize local and central database.
Technology:- JBoss 5.0, JAAS, Hibernate 3.3.2, JPA, MySQL 4.1, EBJ 3.0, Servlet, JavaServer Pages.- Java Web Start, Java Swing, Application Framework 1.0.3, Apache Derby 10.5.3, Jasper Report 3.5.0, Hibernate/JPA, JExcelAPI, JCalendar 1.1.4.
Desktop/RIA Applications
Challenge
Solution
AuDiMa
Create an e-lab for the Ministry of Education, addressed to students in the 3rd cycle of basic education and high school education, with experiments in the areas of physics and mathematics. Create a new user interface appropriate to the target group.
2010Public Administration - Education
- The GAEL (IST) conducted a study of usability and graphical image for the new e-lab. This proposal was incorporated into the e-lab ME project and developed a new template interface for the experiments, which now also includes a video. - All e-lab platform code has been revised, reorganized and updated. - Known bugs have been fixed and its operation optimized. - A web application that schedules activities was created. - IST has designed new experiments and learning content. - A login integration with Moodle (eLearning) was accomplished.
Technology:- e-lab: JSE 1.6, Swing, Java Webstart, VLC, XML, CORBA, JMF, J2D, J3D- Aplicação web: JSF 2.0, JPA, AspectJ, WebServices, MySQL, RMI, Applets
Desktop/RIA Applications
Challenge
Solution
Ministry of Education's e-lab
Develop an application for remote access via the Internet, to real physics experiments, control of parameters for carrying out experiments, data access in real time and sharing these among the various users connected to the same experiment.
2004Public Administration - Education
Implemented a partnership between Linkare and IST, in which:1. IST, more precisely the Physics Department, developed the experiments: hardware and software control, automation systems and sensors for data collection and educational content to support experiments.2. Linkare developed all the software platform, called ReC, that allows remotely to control experiments, access data in real time, share data between users and create data repository. A template was created for the experiments' graphical interface, incorporating chat rooms and new interfaces were also created ...
Technology:- JSE, Swing, Java Webstart, XML, CORBA, JMF, Java3D, Java2D
Desktop/RIA Applications
Challenge
Solution
IST's e-lab
Enterprise Applications & Information Integration
3
- ECRIS - Optimus' Enterprise Integration Architecture - EDP - Identity and Access Management - Citizen Card Middleware - Institute of Informatics' Framework Batch - Social Security Webservices - Migration PVCS and MSF into SVN - Bugzilla Implementation - Academic Systems Integration
ChallengeTo allow the sharing of criminal records between European Union member states.
2010European Commission - International
The ECRIS – European Criminal Records Information System is a fully decentralized system with an endpoint at each member state, allowing the interchange of criminal record data over a secure european network.
Technology:- Web service: XML, XML Schemas, WSDL, SOAP, MTOM
Solution
ECRIS
Systems Migration & Integration
Refactor Optimus' Enterprise Integration Architecture with Clustering / Farming / Service Coordination. The production version, developed by an international consultant company, bottlenecked at 19,000 requests per day without the ability for horizontal scalability, being noncompliant with the established SLA.
2005 - 2006Private Sector - Telecom
Optimization of the fundamental and central parts of the system, with transactional techniques and robust recovery, integration of active monitoring on-the-fly, automated installation of nodes and symmetrical / asymmetrical clustering on the previous implementation. This allowed a response improvement of approximately 400,000 transactions per hour, totalizing an optimization increase of +500%.
Technology:- JEE (Enterprise Session & Entity Beans 2.0) based on JBoss AS 4.0.4 GA, JSP / Struts MVC- Management and automation via JMX (implementation of extension services for application server)- JCA - Connectors: CORBA, RMI-over-IIOP, RMI-over-JRMP, binary socket, socket textual, SOAP, JMS, JDBC, DB, FileSystem
Work Developed- Analysis of the previous system- Refactoring the coordination and processing engine- Farming and clustering of the coordination and processing engine- Monitoring system for performance and protection at the connectors' entry point- Management and monitoring cluster and hosted services systems- Support system for asymmetric clustering services
Challenge
Solution
Enterprise Integration Architecture
Systems Migration & Integration
ChallengeStabilize the delivery of the Identity Management System in EDP, based on Oracle Waveset (Sun Identity Manager 8.1). Integrate identity consumers accessed via web services.
2011Private Sector - Energy
Electricidade de Portugal leveraged the Oracle Waveset platform to build their identity and provisioning management, involving the integration of heterogeneous identity providers/consumers (SAPHR, Lotus Domino, Active DIrectory, etc). Linkare contributed to the process of quality control by doing both engineering and debugging during the final delivery process.
Web service connectors for legacy integrations were also developed.
Technology:- Sun Identity Manager 8.1, JAX-WS..
Solution
Identity and Access Management
Systems Migration & Integration
ChallengeRedesign the tools, both online and offline, that allow the common citizen to interact with his Citizen Card of the Portuguese Republic. Namely, the tools provide for viewing data on the card, changing PINs and address and signing documents. The online component can be integrated in any site thus allowing a citizen to authenticate using only his Card. A zero-installation experience is a paramount requirement.
Linkare works mainly on the online Java components, on which it has a fundamental role.The technological solution is composed of two Java Applets described via JNLP which can dynamically select native libraries appropriate to the enviroment in which they are running. Native libraries provide PKCS#11 service which are invoked through JNI. One of Applets, via a wrapper, uses the PKCS#11 API to manipulate de data on the Card. The other Applet, makes use of a Java Provider to create SSL sessions signed by Card thus allowing authentication with remote sites.
Technology:- Java SE 6, Java Applets, JNLP, PKCS#11, JNI, SSL, SAML
Solution
Citizen Card Middleware
Systems Migration & Integration
2011Public Administration - National
Development of a framework for running batch processes, that can standardize implementations and operations, and facilitate their development process. Classified as a crosscutting project to II, IP's, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry) IT subsystems, it impacts significantly all projects developing batches.
2010Public Administration - National
Implementation of a container for batches allowing for an effective control over the batches lifecycle and performance. Ability to monitor executions at runtime.Development of a CLI (command line interface) that allows its operationalization.Methods: Case and Functional Driven Unified Process instantiations – Waterfalls specific from II, IP
Technology:- JEE based on Glassfish v2.1 (JMS (Cluster of Open Message Queue 4.3), EJB), Oracle 11g databases- JMX for monitoring- RMI-IIOP
Outcomes- Streaming process was reduced up to 80% for volumes of information over 150.000 units- Asynchronous processing allowed the successful harnessing of available capacity during working hours thus improving by 80% the throughput of installed hardware- Execution metrics allows running control and reliable estimations - Providing controlled and authorized information to increase productivity
Challenge
Solution
Framework Batch
Systems Migration & Integration
Web services development that enable the integration / interoperability with other institutes and external entities.
Since 2008Public Administration - National
The integration with other institutes is performed using web services, either providers and consumers. This allows the abstraction of the development platform used.Methodology: Case and Functional Driven Unified Process Instantiations - Waterfalls specific for II, IP
Technology:- JEE based on Sun Application Server 8.2 (JAXRPC), Oracle 11g databases- SOAP
Work Developed- ITIJ: Information Technologies Institute of Justice- DGCI: Head Office of Contributions and Taxes- DGES: Head Office of Higher Education- SEF: Foreigners and Borders Services- IEFP: Institute of Employment and Vocational Training- NPC: National Centre for Pensions- IASF: Social Welfare Institute of the Armed Forces
Challenge
Solution
Social Security Webservices
Systems Migration & Integration
Allowing II, IP, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry) to upgrade their versioning control systems for all 80 projects, keeping history information from previous systems: Merant PVCS, CVS and Team Foundation Server.
2010-2011Public Administration - National
The migration of previous solutions under a secure and stable environment was subject to a serious evaluation process to analyse the possibility of adaptation between versioning models, the implementation of a planned strategy and the materialization of this strategy, bundled with training and supporting documentation.
Technology:- Merant PVCS Command Line Interface- CVS client- JSE – massive import of versioned models- SharpSVN and C# (TFS Migration)- VisualSVN Server, CLI SVN, Tortoise SVN, Subversive, Netbeans, Eclipse, AnhkSVN, Apache Web Server
Work Developed- Migrating of all CVS, PVCS and TFS repositories to SVN- Implementation of migration tools from PVCS to SVN- Implementation of migration tools from TFS to SVN- Supporting documentation- Training of project and support team- Definition and implementation of Contingency and Backup policies- Integrating authentication MSAD
Challenge
Solution
Migration to Subversion (SVN)
Systems Migration & Integration
Allowing II, IP, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry) to upgrade their NC (nonconformities) control systems (TrackRecord), and also strenghtening the change logs associated to each task, allowing for the separation of duties – Project Management, Analysis, Development, Accreditation and Operating Systems.
2009 - 2010Public Administration - National
The management solution of former TrackRecord did not foresee the possibility of active cooperation between the various elements of the project teams. On the other hand, multiple NCs databases, did not allow for a proper inter-project operation, nor an integrated view of the various systems. The productivity of the previous tool was also relatively low, with reduced flexibility and integration capabilities with other systems.
Technology:- Apache Web Server- Bugzilla - Perl CGI- Integration with MS Active Directory
Work Developed- Initial installation and configuration of Bugzilla- Supporting documentation- Training of project and support teams- Definition and implementation of Contingency and Backup policies- Integrating authentication MSAD- ScreenCasts productivity with IDE's- Integration with SVN - traceability
Challenge
Solution
Bugzilla Implementation
Systems Migration & Integration
One of the major requirements in implementing a new academic management system is the integration within an institution's global IT system. Making it compatible, synchronizing, integrating a "core" system like "Fénix" in a higher education institute with HR, finantial, and supporting systems such as electronic mail, LDAP, etc., was Linkare's challenge.
2007 – 2010Public Administration - Education
Linkare performed, in summary, the following tasks:- Compatibility between the resident academic management system and Fénix, through its automated and continued synchronization- Integration with LDAP, CAS and DSpace;- Integration with human resources system;- Integration with financial systems (tuition fees);
Technology:- Java open source Academic Management System – FénixEDU- Java migration / integration system to interoperate with existing systems, previously named FenixMigration. E.g., EnsiGest, SIGES, SIGA, ...- WebServices (JAX-WS)
IPC
Challenge
Solution
Academic Systems Integration
Systems Migration & Integration
Aplicações Desktop/RIA4- Sub-sistemas de Informação do II (JP)- Framework Client no II (JP)- Audima (JP)- elab ME- elab IST
Aplicações Desktop/RIA2- Sub-sistemas de Informação do II (JP)- Framework Client no II (JP)- Audima (JP)- elab ME- elab IST
Continuous Integration4- Institute of Informatics- Linkare- Systems Monitoring at Social Security
Allowing II, IP, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry) to increase the quality and productivity substantially by using continuous integration tools and management / evaluation / maintenance of quality, as an automated practice, integrated into existing processes, replacing non productive human intervention.
Since 2006Public Administration - National
The Continuous Integration solution in II, IP, is based on a set of tools integrated and interoperable at different levels:- Bugzilla - as a bug tracking tool- Subversion - as a versioning and release management control system- Hudson - as a central tool in the process, responsible for automating the verification, compilation and the software release process- Maven - as a tool for structuring the project's information, build/release life cycle and dependency management- Sonar - as a tool for evolutionary analysis of the code quality- Nexus - as an archiving system for binary assets and documentation- XWiki - as a tool for knowledge and documentation management of UP's methodological artefacts (Architecture, Vision, Use Cases, Business Rules, Environments, etc.)
Continuous Integration
Challenge
Solution
Continuous Integration
In the past few years, we have witnessed a transformation in software development practices, aiming at a more frequently integration of software changes. Continuous integration is an excellent practice where members of a team integrate their work frequently and verified by an automated system (including tests), enabling the detection of integration errors faster.
Since 2009Private Sector – TI
Linkare's continuous integration solution is based on a well-defined process for software development, starting in the definition of a requirement, through its implementation and evolution over time, up to releasing it to the end user:- OTRS / Bugzilla - as helpdesk and bug tracking tools- Subversion - as a version control system- Hudson - as a central tool in the process, responsible for the automation and historical builds, verification of code changes, ...- Maven / Ant - as environment/tool for building the software- Sonar - as a code quality assessing tool- Nexus - as a binary repository- XWiki - as a tool to support the acquired knowledge
Continuous Integration
Challenge
Solution
Continuous Integration
Allowing II, IP, “Instituto Informático, Instituto Público do Ministério do Trabalho e da Segurança Social” (Information Technologies, Public Institute of the Labor and Social Security Ministry) to monitor the performance and load on the different environments, providing automated tools for continuously collecting health and availability metrics of the systems.
Since 2010Public Administration - National
Based on the aggregation of distributed monitoring, the solution allowed II, IP to, in a centralized manner, assess the status of its various systems:- Application servers, database resources, components and thread pools, connection queues, number of external requests, memory collection, memory allocation management, CPU utilization levels, etc. ..- Oracle databases, Response time and TNS Listener availability, TableSpaces, processes usage, Locks, Partitioning ..- Systems: Network utilization, CPU, RAM, FileSystems
Technology:- SNMP, JMX (Java Management Extensions), Sun Java System Application Server 8.2, GlassFish v2.1, Oracle 11g, MySQL 5, Tomcat 5 + JBoss AS 5
Achieved Outcomes- Ability to trace several systems' problems- Information collection in a timely manner- Aggregation of the collected information- Increased KPI (Key Performance Indicator) for values > 99%- Real-time alerts to operators and system administrators- DB and JVM effective management – optimization
Continuous Integration
Systems Monitoring
Challenge
Solution
Academic Management5 - FénixEDU in FD.UNL - FénixEDU in ISCTE - FénixEDU in IPT
Create an integrated system, in a Web environment, to improve the academic management services at the FD.UNL, “Faculdade de Direito da Universidade Nova de Lisboa” (Faculty of Law of the New Lisbon University), improving the experience of the institution's users, thus reducing time and cost of the academic management services.
2010Public Administration - Education
FD has choosen Linkare to implement FénixEDU, an Open Source system developed by the "Instituto Superior Técnico", as its academic management services, performing the following tasks:- Graphical User Interface customization- Installation and Configuration- Integration with the old academic management system – SIGA
Technology:- Academic System Management Java open source FénixEDU- Database: MySQL- Java Tomcat Web Server on Linux OS
Academic Management
Challenge
Solution
FénixEDU in FD.UNL
Under the Virtual Campus project, ISCTE decided to adopt FénixEDU as its new academic management and learning system. The support for the adoption, migration and interoperablization with other institution's systems was Linkare's challenge.
2008Public Administration - Education
Work envolved::- Integration with the old academic management system – EnsiGest- Adaptation of the ISCTE's functionality requirements- Implementation of a new module for monitoring teaching quality surveys
Technology:- Academic Management System Java open source FénixEDU- Database: MySQL- Java Web Server Tomcat on Linux OS
Academic Management
Challenge
Solution
FénixEDU in ISCTE
Under the Virtual Campus project, the IPT, “Instituto Politécnico de Tomar” (Polytechnic Institute of Tomar) aimed at implementing, in three of its schools, a new academic management and learning system, in a Web environment, having the Virtual Campus program's minimum requirements as reference.
2007Public Administration - Education
As a summary, Linkare performed the following tasks:- Graphics customization, installation and configuration- Integration with LDAP, CAS and DSpace- Integration with other systems of the institution (SIGES and HR)- Adaptation of IPT's functionality requirements- Training of users (teachers and students)- Implementation of the new IPT portalTechnology:- Java open source Academic Management System – FénixEDU- Database: MySQL- Java Web Server Tomcat on Linux OS- JBoss Portal with Linkare2WebManager as a content manager system and CAS
Academic Management
Challenge
Solution
FénixEDU in IPT
Av. Duque d'Ávila 231000-138 LisboaPortugalT: +351 213 590 623F: +351 213 590 624Email: [email protected]
Tailored projects (turn-key)Outsourcing and Consulting