The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Next Generation Sequencing has introduced novel means of sequencing millions of DNA molecules simultaneously and has opened up new avenues in the field of bioinformatics that requires high performance computing technologies. Bioinformatics pipelines are constructed to carry out bioinformatics analyses in a fast and efficient manner. Workflow systems are developed to simplify the construction of pipelines...
Image cognition is a fast developing field of modern technology. Considerably accurate, well trained algorithms have already been developed and exposed as public APIs for automated analysis of conventional photographs. However, in recent past, the photography field has shifted from conventional photography, embracing new concepts such as 360 surround photography or photospheres. With the advent of...
Person re-identification using analysis of photographs and video footages has a myriad of applications ranging from surveillance to human analytics. Techniques have been developed for closed-set re-identification of people in footages based on prior knowledge of the persons such as photographs, body features or face recognition models. However, except for face recognition, such methods are often incapable...
Immersive 3D Multi User Learning Environments (MULE) have shown sufficient success to warrant their consideration as a mainstream educational paradigm. These are based on 3D Multi User Virtual Environment platforms (MUVE), and although they have been used for various innovative educational projects their complex permission systems and large numbers of functions can make their management potentially...
Massive amount of source codes are available free and open. Reusing those open source codes in projects can reduce the project duration and cost. Even though several Code Search Engines (CSE) are available, finding the most relevant code can be challenging. In this paper we propose a framework that can be used to overcome the above said challenge. The proposed solution starts with a Software Architecture...
Employee performance appraisal is vital activity that contributes to the competitiveness of the organization in its business domain. The appraisal criteria often chosen are primarily in qualitative nature, though there can be instances that associate with matric. Latest methods of evaluating employees use rating scale; however, it is incapable of providing real time performance feedback, in particular...
Current electronic commerce offerings to the end customer have become a globally accessible mainstream purchasing pattern through the Internet technologies. E-commerce customer interaction through the web offering is largely preferred over the traditional brick and mortar purchasing interactions. With the advancement of rich content and multi modal user interaction support through web, the online...
Early identification of less-able students is very important to develop them towards their full potential. However due to the increasing student intakes in each year for a degree program, it is a difficult task to identify those students who require the guidance and monitoring from the beginning. Manual observation and data collections, which require additional workload, are time consuming and a challenge...
Service Oriented Architecture (SOA) and Software Product Line (SPL) have individually proven to be Software Engineering concepts, which are creating values for developing software systems. While SOA is being used for developing applications from an orchestration of web services, SPL has ability to prepare core sets of assets and manage with variable components. The combination of SOA and SPL has highlighted...
The purpose of this study is to conduct an analysis on practicing DevOps in software development companies in Sri Lanka. DevOps is extended from agile with a mix of patterns intended to improve collaboration between development and operations. The main objective of this research is to identify whether there is a relationship between quality, responsiveness to business needs and agility with implementation...
Agile practices have gained increasing popularity in Information Technology (IT), Education, Marketing, and Advertising industry, as it brings quality products into the market faster. Scrum, Lean Development, and Extreme Programming are the most commonly considered processes under the Agile umbrella. Scrum or scrum variants form a high performance, collaborative team to handle projects that are more...
This study examines leadership factors that affect knowledge creation in Sri Lankan software industry. For this study, transformational and transactional leadership styles are considered and their effect on knowledge creation is assessed. Organizational culture is considered to have a moderating effect on the relationship between leadership behaviors and knowledge creation. The study is based on four...
We expect software systems to be dependable and sufficiently responsive to the inevitable changes regularly happen in their operational environments. This can be a challenging task to achieve when systems are in enterprise scale and large enough to cater for multiple complex business processes. One approach to address this is by incorporating suitable software process models and managing various artefacts...
With the technological advancement in mobile computing industry the field of electronic commerce has gone through a paradigm shift. Today's customers are more inclined towards using sophisticated mobile assistants, to help them in shopping, indoor navigation etc. rather than struggling on their own. In the literature it can be found that several attempts have been taken to address this cause. Majority...
Software architecture erosion is a problem faced by many organizations in the software industry. It happens when ‘as-implemented’ architecture does not conform to the ‘as-intended’ architecture, which results in low quality, complex, hard to maintain software. Architecture conformance checking refers to assessing the conformity of the implemented architecture to the intended architecture and can provide...
Software models play a significant role with the growth of software system development based on Model Driven Development (MDD) approach. Model transformations and compositions are the heart of MDD and allow the development of complex systems and their automated derivation. Moreover, software development of large and complex systems uses a collection of models, where model composition and decomposition...
Assessment is an essential activity to achieve the objective of the course being taught and to improve the teaching and learning process. There are several educational taxonomies that can be used to assess the efficacy of assessment in engineering learning by aligning the assessment tasks in line with the intended learning outcomes and teaching and learning activities. This research is focused on...
Massive Open Online Courses (MOOCs) are dominating the eLearning field due to its sound pedagogical features and being open to any interest participant. Due to popularity and the demand, number of MOOCs increases at a higher rate. However, not all the MOOCs meet the goals of user. In other terms, not all the MOOCs are effective. It is vital to identify the factors affect to an effective MOOC. Since...
Effectiveness in eLearning is identified as meeting the users' learning goals. It has been the subject of many researches which have led to a variety of dimensions and factors affecting it. However with the latest disruption of educational technology, MOOC has changed the perceptions of eLearning by taking eLearning to a new direction. Hence effectiveness dimensions & factors revealed before the...
Massive Open Online Courses (MOOC) is a trending phenomenon in online education. Number of participants in a MOOC and the number of MOOCs by platforms and courses are appearing to be increasing at a tremendous level. Although MOOC found to be the “buzz” word, latest reports claim that the hype of the MOOC is fading. One reason to this is because many MOOCs offered and created despite of evaluating...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.