This summary provides the key details about the development of a software tool called Blue Hive (BH) for metocean engineering applications:
1. BH was developed by Universiti Teknologi PETRONAS (UTP) in Malaysia to integrate metocean analysis tools for one of the major oil operators in Southeast Asia, PETRONAS. It aimed to improve efficiency over using separate software like SPSS, Excel, and MATLAB.
2. BH follows an Agile framework using eXtreme Programming methodology with a component-based model. This allows the software to have a fixed structure but flexible internal components to accommodate changes from ongoing research.
3. The goal of BH is to
REGULARIZED FUZZY NEURAL NETWORKS TO AID EFFORT FORECASTING IN THE CONSTRUCTI...ijaia
Predicting the time to build software is a very complex task for software engineering managers. There are complex factors that can directly interfere with the productivity of the development team. Factors directly related to the complexity of the system to be developed drastically change the time necessary for the completion of the works with the software factories. This work proposes the use of a hybrid system based on artificial neural networks and fuzzy systems to assist in the construction of an expert system based on rules to support in the prediction of hours destined to the development of software according to the complexity of the elements present in the same. The set of fuzzy rules obtained by the system helps the management and control of software development by providing a base of interpretable estimates based on fuzzy rules. The model was submitted to tests on a real database, and its results were promissory in the construction of an aid mechanism in the predictability of the software construction
This document discusses analyzing green job profiles in manufacturing engineering using the Developing a Curriculum (DACUM) technique. It begins with an introduction to green jobs and the need to analyze specialized occupations. The DACUM process is then described as a method used to conduct job analyses for curriculum development. The document outlines the history and uses of the DACUM process. The purpose is stated as analyzing green job profiles in manufacturing engineering using DACUM. This includes surveying knowledge of green jobs, analyzing manufacturing engineering responsibilities to identify green job tasks and duties, and using DACUM tools like duty and skill analysis worksheets to gather feedback from respondents. The methodology involves problem identification, literature review, survey development, job sampling, worksheet
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES ijseajournal
Many information technology firms among other organizations have been working on how to perform estimation of the sources such as fund and other resources during software development processes. Software development life cycles require lot of activities and skills to avoid risks and the best software estimation technique is supposed to be employed. Therefore, in this research, a comparative study was conducted, that consider the accuracy, usage, and suitability of existing methods. It will be suitable for the project managers and project consultants during the whole software project development process. In this project technique such as linear regression; both algorithmic and non-algorithmic are applied. Model, composite and regression techniques are used to derive COCOMO, COCOMO II, SLIM and linear multiple respectively. Moreover, expertise-based and linear-based rules are applied in non-algorithm methods. However, the technique needs some advancement to reduce the errors that are experienced during the software development process. Therefore, this paper in relation to software estimation techniques has proposed a model that can be helpful to the information technology firms, researchers and other firms that use information technology in the processes such as budgeting and decision-making processes.
DESIGN, DEVELOPMENT & IMPLEMENTATION OF ONTOLOGICAL KNOWLEDGE BASED SYSTEM FO...IJDKP
This document summarizes an article that describes the design and development of an ontological knowledge-based system to support reconfigurable assembly lines in the automotive industry. The system uses an ontology to represent the relationships between products, processes, and resources. It aims to facilitate rapid reconfiguration of assembly lines in response to changing product requirements. The system is intended to help automotive companies address challenges like increasing competition, complex products and processes, and the need to adapt quickly to changes and new customer requirements.
This study uses Monte Carlo simulations to analyze the impact of delays in engineering, procurement, and construction activities on the schedule of three sample onshore oil and gas EPC projects. The simulations found that engineering activities have up to 10 times greater impact on the overall project schedule than procurement or construction activities. Specifically, piping design activities were found to have the greatest impact. Based on these findings, the study presents a six-step design schedule management process to minimize delays. The process includes milestone management, drawing status management, engineering productivity management, interface management, management of major vendor documents, and work front management.
Material Management Practices of “Foundation Silver Spring” Residential Build...IRJET Journal
This document discusses material management practices for the "Foundation Silver Spring" residential building project using Microsoft Project (MSP) software. It conducted a case study of the project to explore construction material management practices in Mysuru region and identify obstacles. The study found that material management practices are not fully adopted in the construction industry due to lack of support from top management and knowledge about practices. Not implementing necessary practices can lead to wasted materials and increased costs. It recommends improving material management in residential projects through better techniques and practices.
Dimensions of Enterprise Resource Planning Systems Success in Public and Priv...paperpublications3
Abstract: Enterprise Resource Planning (ERP) systems have been adopted and implemented in the Kenyan higher education sector, with their success being described in many ways that one. Empirical studies have identified Quality, use, and benefits dimensions as suitable descriptors of success of ERP systems. This study used the results of a cross-sectional survey conducted in selected public and private universities in Kenya, coupled with theories and literature from existing Information System (IS) success models, to examine the effect of these dimensions on success of ERP systems. An understanding of ERP systems success dimensions will help to appreciate how each dimension fit in the higher education sector and provide a basis from which mitigation mechanisms can be employed to ensure success. There is need for universities to match their expectations on ERP systems with efficiency, assurance, accuracy, coupled with good support service by experienced professionals that will ensure the desired level quality is guaranteed. Engaging end-users during implementation and providing adequate training to employees have a direct impact on productive use of the ERP system. In addition, universities also need to define the strategic goals clearly before embarking on implementation, such that the process can always be steered towards the realization of benefits associated with the ERP system.
Keywords: ERP Success; Information Quality; Net Benefits; Service Quality; System Quality; Use.
Title: Dimensions of Enterprise Resource Planning Systems Success in Public and Private Universities in Kenya
Author: Anthony Njina, Dr. Mike Iravo, Dr. Michael Kimwele
ISSN 2350-1049
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Paper Publications
HYBRID PRACTICES IN GLOBAL SOFTWARE DEVELOPMENT: A SYSTEMATIC LITERATURE REVIEWijseajournal
Although agile methods in their purest way fit several companies, it has been a challenge to perform them in environments with distributed teams developing large software applications. Contractual items, for projects under development for external organizations, introduce additional complexities for pure agilebased approaches. The majority of global teams and companies use hybrid development practices that combine different development methods and frameworks. This research provides results from an empirical field study on how the hybrids practices are adopted in Global Software Development (GSD) projects. A systematic literature review was conducted to capture the status of combining agile with plan-driven in GSD projects. The results were limited to peer-reviewed conference papers or journal articles, published between 2001 and 2020. The present study selected 37 papers from five different bibliographic databases. In the end, 16 practices were summarized and described as hybrid by GSD projects. Based on the findings of this study, the authors can conclude that the contribution of this study is not only limited to identifying how hybrid development practices are applied in GSD but also allowing that practitioners can have a basis for adapting their development methods.
REGULARIZED FUZZY NEURAL NETWORKS TO AID EFFORT FORECASTING IN THE CONSTRUCTI...ijaia
Predicting the time to build software is a very complex task for software engineering managers. There are complex factors that can directly interfere with the productivity of the development team. Factors directly related to the complexity of the system to be developed drastically change the time necessary for the completion of the works with the software factories. This work proposes the use of a hybrid system based on artificial neural networks and fuzzy systems to assist in the construction of an expert system based on rules to support in the prediction of hours destined to the development of software according to the complexity of the elements present in the same. The set of fuzzy rules obtained by the system helps the management and control of software development by providing a base of interpretable estimates based on fuzzy rules. The model was submitted to tests on a real database, and its results were promissory in the construction of an aid mechanism in the predictability of the software construction
This document discusses analyzing green job profiles in manufacturing engineering using the Developing a Curriculum (DACUM) technique. It begins with an introduction to green jobs and the need to analyze specialized occupations. The DACUM process is then described as a method used to conduct job analyses for curriculum development. The document outlines the history and uses of the DACUM process. The purpose is stated as analyzing green job profiles in manufacturing engineering using DACUM. This includes surveying knowledge of green jobs, analyzing manufacturing engineering responsibilities to identify green job tasks and duties, and using DACUM tools like duty and skill analysis worksheets to gather feedback from respondents. The methodology involves problem identification, literature review, survey development, job sampling, worksheet
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES ijseajournal
Many information technology firms among other organizations have been working on how to perform estimation of the sources such as fund and other resources during software development processes. Software development life cycles require lot of activities and skills to avoid risks and the best software estimation technique is supposed to be employed. Therefore, in this research, a comparative study was conducted, that consider the accuracy, usage, and suitability of existing methods. It will be suitable for the project managers and project consultants during the whole software project development process. In this project technique such as linear regression; both algorithmic and non-algorithmic are applied. Model, composite and regression techniques are used to derive COCOMO, COCOMO II, SLIM and linear multiple respectively. Moreover, expertise-based and linear-based rules are applied in non-algorithm methods. However, the technique needs some advancement to reduce the errors that are experienced during the software development process. Therefore, this paper in relation to software estimation techniques has proposed a model that can be helpful to the information technology firms, researchers and other firms that use information technology in the processes such as budgeting and decision-making processes.
DESIGN, DEVELOPMENT & IMPLEMENTATION OF ONTOLOGICAL KNOWLEDGE BASED SYSTEM FO...IJDKP
This document summarizes an article that describes the design and development of an ontological knowledge-based system to support reconfigurable assembly lines in the automotive industry. The system uses an ontology to represent the relationships between products, processes, and resources. It aims to facilitate rapid reconfiguration of assembly lines in response to changing product requirements. The system is intended to help automotive companies address challenges like increasing competition, complex products and processes, and the need to adapt quickly to changes and new customer requirements.
This study uses Monte Carlo simulations to analyze the impact of delays in engineering, procurement, and construction activities on the schedule of three sample onshore oil and gas EPC projects. The simulations found that engineering activities have up to 10 times greater impact on the overall project schedule than procurement or construction activities. Specifically, piping design activities were found to have the greatest impact. Based on these findings, the study presents a six-step design schedule management process to minimize delays. The process includes milestone management, drawing status management, engineering productivity management, interface management, management of major vendor documents, and work front management.
Material Management Practices of “Foundation Silver Spring” Residential Build...IRJET Journal
This document discusses material management practices for the "Foundation Silver Spring" residential building project using Microsoft Project (MSP) software. It conducted a case study of the project to explore construction material management practices in Mysuru region and identify obstacles. The study found that material management practices are not fully adopted in the construction industry due to lack of support from top management and knowledge about practices. Not implementing necessary practices can lead to wasted materials and increased costs. It recommends improving material management in residential projects through better techniques and practices.
Dimensions of Enterprise Resource Planning Systems Success in Public and Priv...paperpublications3
Abstract: Enterprise Resource Planning (ERP) systems have been adopted and implemented in the Kenyan higher education sector, with their success being described in many ways that one. Empirical studies have identified Quality, use, and benefits dimensions as suitable descriptors of success of ERP systems. This study used the results of a cross-sectional survey conducted in selected public and private universities in Kenya, coupled with theories and literature from existing Information System (IS) success models, to examine the effect of these dimensions on success of ERP systems. An understanding of ERP systems success dimensions will help to appreciate how each dimension fit in the higher education sector and provide a basis from which mitigation mechanisms can be employed to ensure success. There is need for universities to match their expectations on ERP systems with efficiency, assurance, accuracy, coupled with good support service by experienced professionals that will ensure the desired level quality is guaranteed. Engaging end-users during implementation and providing adequate training to employees have a direct impact on productive use of the ERP system. In addition, universities also need to define the strategic goals clearly before embarking on implementation, such that the process can always be steered towards the realization of benefits associated with the ERP system.
Keywords: ERP Success; Information Quality; Net Benefits; Service Quality; System Quality; Use.
Title: Dimensions of Enterprise Resource Planning Systems Success in Public and Private Universities in Kenya
Author: Anthony Njina, Dr. Mike Iravo, Dr. Michael Kimwele
ISSN 2350-1049
International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS)
Paper Publications
HYBRID PRACTICES IN GLOBAL SOFTWARE DEVELOPMENT: A SYSTEMATIC LITERATURE REVIEWijseajournal
Although agile methods in their purest way fit several companies, it has been a challenge to perform them in environments with distributed teams developing large software applications. Contractual items, for projects under development for external organizations, introduce additional complexities for pure agilebased approaches. The majority of global teams and companies use hybrid development practices that combine different development methods and frameworks. This research provides results from an empirical field study on how the hybrids practices are adopted in Global Software Development (GSD) projects. A systematic literature review was conducted to capture the status of combining agile with plan-driven in GSD projects. The results were limited to peer-reviewed conference papers or journal articles, published between 2001 and 2020. The present study selected 37 papers from five different bibliographic databases. In the end, 16 practices were summarized and described as hybrid by GSD projects. Based on the findings of this study, the authors can conclude that the contribution of this study is not only limited to identifying how hybrid development practices are applied in GSD but also allowing that practitioners can have a basis for adapting their development methods.
The Automation of Critical Path Method using Machine Learning: A Conceptual S...Dr. Amarjeet Singh
This research aims to shed light on the use of machine learning in improving, developing and automating the critical path method, solving its problems, studying this effect and its dimensions, and discussing that from many aspects.
The research is divided into two theoretical and practical parts. The theoretical part is concerned with studying the critical path method and its advantages, problems and challenges, as well as studying machine learning and artificial intelligence and its dimensions, reviewing materials and sources related to this, and then presenting suggestions and future solutions based on this study. As for the practical section, it is a questionnaire that targeted a segment of engineers, in particular, and others who have sufficient experience in both the critical path method and machine learning, and seeking their opinions on both topics.
The result of the theoretical research was 14 theories or proposals that were presented based on the foregoing study. As for the practical questionnaire, a sample of 127 was taken. Through statistical analysis, the results were analyzed and discussed separately, and then a conclusion was drawn regarding them.
Success factors enhancing business performance of engineering procurementIAEME Publication
The document discusses success factors for engineering procurement construction (EPC) projects. It analyzes responses from a questionnaire distributed to EPC industry professionals.
Key findings include:
1. Important factors for monitoring project progress include well-defined tasks/responsibilities, control procedures, and feedback.
2. Key factors for declaring a project successful are completing on schedule/budget, meeting client needs/objectives, and being profitable.
3. Factors that enhance project success are accurate initial estimates, strong project teams, adequate funding, and monitoring/control techniques.
Success factors enhancing business performance of engineering procurement c...IAEME Publication
This document summarizes a research paper on success factors that enhance business performance for engineering, procurement, and construction (EPC) industries. The paper studies various factors that affect construction project performance and success, including completing projects on time and within budget. A questionnaire was designed and distributed to collect data on EPC industry operations from companies, consultants, owners, and project managers. The data was analyzed to identify variables and factors involved in successful EPC industry business operations and construction project execution. These include effective project planning, management tools, control procedures, and addressing risks to optimize complex project functions from conception to completion.
A proposed approach to mechatronics design and implementation education orien...Alexander Decker
The document proposes a mechatronics systems design methodology for education that aims to integrate multidisciplinary knowledge throughout the design process. The methodology consists of systematic design steps to help students solve mechatronics design problems. It is based on the VDI2206 guideline and involves defining requirements, conceptual design, modeling/simulation, and prototyping subsystems in parallel. An example of applying the methodology is a student project to design a smart wheelchair to help disabled people perform tasks like religious rituals.
This document describes a web application called the Course Outcome Attainment Estimation System. The system allows faculty to accurately calculate course outcome attainment percentages and reduces the time required compared to manual calculations. Student continuous assessment marks, assignment marks, and other data are entered and stored in a database. The system then calculates individual course outcome percentages and graphs. It generates the overall course outcome attainment percentage using direct internal and external assessment marks. The objectives are to create an easy-to-use system that accurately calculates results with less time than manual methods. It also allows storing and printing results for future use.
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...IRJET Journal
This document discusses attributes that influence the role of information communication technology (ICT) in building construction projects. It identifies 36 attributes from literature that were narrowed down to 31 relevant attributes through a pilot survey. The attributes were then analyzed using the Delphi method and analytical hierarchy process (AHP) to prioritize the most important ones. The Delphi method identified 24 key attributes from expert feedback. These attributes were then analyzed and ranked using AHP, which created a hierarchy and determined global and local weights to identify the most significant attributes. Management attributes like experience of work teams and training to use ICT tools were found to be most important based on the AHP analysis. The study aims to better understand how ICT can improve construction processes and benefits
IRJET- A Review Paper on Lean Management in Construction SitesIRJET Journal
1) The document reviews several studies that have evaluated the implementation of lean management techniques in construction sites around the world.
2) Key findings from the studies include reduced waste, improved productivity, and enhanced process efficiency when lean principles like just-in-time delivery and reducing motion were applied.
3) However, challenges in implementing lean construction include lack of worker motivation to change processes and difficulties sustaining lean practices over the long-term.
An Adjacent Analysis of the Parallel Programming Model Perspective: A SurveyIRJET Journal
This document provides an overview and analysis of parallel programming models. It begins with an abstract discussing the growing demand for parallel computing and challenges with existing parallel programming frameworks. It then reviews several relevant studies on parallel programming models and architectures. The document goes on to describe several key parallel programming models in more detail, including the Parallel Random Access Machine (PRAM) model, Unrestricted Message Passing (UMP) model, and Bulk Synchronous Parallel (BSP) model. It discusses aspects of each model like architecture, communication methods, and associated cost models. The overall goal is to compare benefits and limitations of different parallel programming models.
Digital Security by Design: Formal Verification with Broad-Spectrum ANSI-C Re...KTN
KTN ran a collaborators' workshop on 26 September 2019 in London to explain more about the Digital Security by Design Challenge announced by the government.
The Digital Security by Design challenge has been recently announced by the Department for Business, Energy & Industrial Strategy (BEIS). This challenge, amounting to £70 million of government funding over 5 years, was delivered by UK Research and Innovation (UKRI) through the Industrial Strategy Challenge Fund (ISCF).
This Collaborators' Workshop provides an opportunity to hear more details of the challenge and forthcoming competitions.
A Scoping Workshop for this challenge was held on 30th May: http://ow.ly/oz6230pHlGl
Find out more about the Defence and Security Interest Group at https://ktn-uk.co.uk/interests/defence-security
Join the Defence and Security Interest Group at https://www.linkedin.com/groups/8584397 or Follow KTN_UK Defence group on Twitter https://twitter.com/KTNUK_Defence
Monitoring and Visualisation Approach for Collaboration Production Line Envir...Waqas Tariq
In this paper, a tool, called SPMonitor, to monitor and visualize of run-time execution productive processes is proposed. SPMonitor enables dynamically visualizing and monitoring workflows running in a system. It displays versatile information about currently executed workflows providing better understanding about processes and the general functionality of the domain. Moreover, SPMonitor enhances cooperation between different stakeholders by offering extensive communication and problem solving features that allow actors concerned to react more efficiently to different anomalies that may occur during a workflow execution. The ideas discussed are validated through the study of real case related to airbus assembly lines.
Enhancing planning and scheduling program by using benefits of bim based appl...Alexander Decker
1. The document discusses issues with using 2D drawings and conventional planning methods for construction scheduling, as they lack visualization capabilities and do not fully capture the relationships between activities.
2. It introduces BIM-based 4D modeling as an alternative that develops a 4D model combining a 3D model with time information. 4D modeling improves perception of schedules and facilitates planning by automatically detecting clashes and identifying parallel activities.
3. The research was conducted through a questionnaire survey of construction companies in Singapore to examine the benefits of using BIM-based applications for construction planning and scheduling.
The software industry has had significant progress
in recent years. The entire life of software includes two phases:
Production and Maintenance. Software maintenance cost is
increasingly growing and estimates showed that about 90%, if
software life cost is related to its maintenance phase. Extraction
and considering the factors affecting software maintenance cost
help to estimate the cost and reduce it by controlling the factors.
Cost estimation of maintenance phase is necessary to predict the
reliability, improve the productivity, project planning, controlling
and adaptability of the software. Though there are various models
to estimate the maintenance cost of traditional software like
COCOMO, SLIM, Function Point etc., but till now there is no
such model to estimate the maintenance cost using fourth
generation language environment. Software maintenance will
continue to exist in the fourth generation environment, as systems
will still be required to evolve. In this kind of situation there is
needed to develop a model to estimate the maintenance cost using
fourth generation environment. We propose a systematic
approach and development for software maintenance cost
estimation model using fourth generation language environment
on the basis of COCOMO II. This model is based on three
parameters: SMCE with Fourth Generation Language
Environment, ACT (Annual Change Traffic), Technical and NonTechnical
factors which affect the maintenance cost. The
favorable results closely matching and it can be achieved by using
model implementation.
A TAXONOMY FOR TOOLS, PROCESSES AND LANGUAGES IN AUTOMOTIVE SOFTWARE ENGINEERINGcsandit
The document presents a taxonomy for classifying tools, processes, and languages used in automotive software engineering. It analyzes existing taxonomies and identifies limitations in their lack of automotive focus and inability to compare different method types. The proposed taxonomy graphically classifies methods based on the V-model development phases and EAST-ADL abstraction levels. Formatted bars encode each method's type (tool, process, language), with general programming languages in light gray and domain-specific languages in dark gray. The taxonomy is applied to common automotive engineering methods to provide an overview for selecting appropriate solutions based on project requirements.
IRJET - Forecasting and Management of Triple Constraints in Construction proj...IRJET Journal
This document discusses forecasting and managing the triple constraints (scope, time, and cost) in construction projects. It identifies several factors that can impact the triple constraints, such as design errors, financial management issues, communication problems, material and equipment costs and availability, human resources, and more. The study aims to forecast costs of key resources (labor, materials, equipment) over the project lifecycle in order to enhance project performance and better manage the triple constraints. A survey was conducted of industry experts to identify the most influential factors, and statistical analysis was used to analyze the data and forecast future resource costs and their impacts at different project stages.
IRJET- Study of Innovative Technologies for Effective Construction and Manage...IRJET Journal
This document discusses innovative technologies for effective construction and project management. It begins with an introduction to the history of construction and importance of construction techniques. The objectives of the study are then outlined as understanding modern techniques to optimize resources, applications of technologies from construction and management perspectives, and benefits like time and cost savings. Key technologies discussed include geographic information systems, unmanned aerial vehicles, ground penetrating radar, 5D BIM (including time and cost), and digital construction organizations. A case study of the Delhi-Mumbai Industrial Corridor project is presented where tools like GPS, surveying software, project scheduling software, and construction equipment were implemented. Economic benefits of 6-7% savings across various project stages from using new technologies are reported
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ijseajournal
Software development process presents various types of models with their corresponding phases required to be accordingly followed in delivery of quality products and projects. Despite the various expertise and skills of systems analysts, designers, and programmers, systems failure is inevitable when a suitable development process model is not followed. This paper focuses on the Iterative and Incremental Development (IID)model and justified its role in the analysis and design software systems. The paper adopted the qualitative research approach that justified and harnessed the relevance of IID in the context of systems analysis and design using the Vocational
Career Information System (VCIS) as a case study. The paper viewed the IID as a change-driven software development process model. The results showed some system specification, functional specification of system and design specifications that can be used in implementing the VCIS using the IID model. Thus, the paper concluded that in systems analysis and design, it is imperative to consider a suitable development process that reflects the engineering mind-set, with heavy emphasis on good analysis and design for quality assurance.
IRJET- Case Study on Budget and Schedule Overrun During the Construction Phas...IRJET Journal
This document discusses a case study on budget and schedule overruns during the construction phase of projects in India. It identifies several key factors that can lead to schedule and budget overruns based on a review of past studies. For schedule overruns, it finds that lack of equipment maintenance, poor procurement planning, and external factors like strikes are critical influencing factors. For budget overruns, it determines that delays in handing over sites, low labor productivity, and contractor delays in material/equipment delivery are important causes. Price inflation is also identified as a major contributor to cost overruns. The study aims to evaluate factors leading to time and cost overruns on construction projects in India in order to improve project success rates.
IRJET- Risk Management of Construction Projects by using Primavera Risk AnalysisIRJET Journal
This document discusses using Primavera Risk Analysis (PRA) software to analyze risks in construction projects. It analyzes the risks like financial risk, environmental risk, material risk, and labor risk that can affect the duration of construction projects. The methodology involves identifying risks, preparing a schedule in PRA, assigning uncertainties, running simulations, and analyzing the results. The results show probabilities for start dates, finish dates, and duration. It is concluded that PRA can predict time required for projects and help manage delays by considering alternative activities.
Study of Lean construction tools for Workflow Improvement -A ReviewIRJET Journal
This document summarizes several research studies on improving workflow in construction projects using lean tools like value stream mapping (VSM). It discusses how VSM has been used to identify waste and inefficiencies in processes like structural masonry work. The studies found that VSM helps visualize information and material flows to reduce wait times and optimize value-adding activities. Implementing lean principles through tools such as VSM can help construction projects improve workflow and productivity.
STUDY AND IMPLEMENTATION OF LAST PLANNER SYSTEM (LPS) IN CONSTRUCTION PROJECTSIRJET Journal
This document discusses the implementation of the Last Planner System (LPS) in construction projects. It begins with an introduction to lean construction and LPS. The LPS aims to improve project planning and control through short-term planning. It breaks down work into smaller packages and activities and encourages commitment from foremen. The document then discusses the various components of LPS in detail - master planning, phase scheduling, look-ahead planning, weekly work plans, and percentage plan complete. Various tools used for LPS implementation are also explained, including constraints analysis boards, Pareto charts, and commitment monitoring boards. The objective is to study LPS concepts and apply it on a case study to improve labour productivity, minimize time and cost, and achieve reliable workflow.
IRJET- Development of a Neural Network based Model for Construction Proje...IRJET Journal
This document describes the development of a neural network model to predict construction project management effectiveness. 12 factors that influence effectiveness were identified, including factors related to the project manager, project team, and planning/control efforts. A questionnaire was used to collect historical project data on these factors. A neural network model was developed and trained using the data to establish relationships between the input factors and output of project cost variation, which measures management effectiveness. The model can be used as a decision support tool to evaluate management strategies and optimize resource allocation to improve effectiveness.
The Automation of Critical Path Method using Machine Learning: A Conceptual S...Dr. Amarjeet Singh
This research aims to shed light on the use of machine learning in improving, developing and automating the critical path method, solving its problems, studying this effect and its dimensions, and discussing that from many aspects.
The research is divided into two theoretical and practical parts. The theoretical part is concerned with studying the critical path method and its advantages, problems and challenges, as well as studying machine learning and artificial intelligence and its dimensions, reviewing materials and sources related to this, and then presenting suggestions and future solutions based on this study. As for the practical section, it is a questionnaire that targeted a segment of engineers, in particular, and others who have sufficient experience in both the critical path method and machine learning, and seeking their opinions on both topics.
The result of the theoretical research was 14 theories or proposals that were presented based on the foregoing study. As for the practical questionnaire, a sample of 127 was taken. Through statistical analysis, the results were analyzed and discussed separately, and then a conclusion was drawn regarding them.
Success factors enhancing business performance of engineering procurementIAEME Publication
The document discusses success factors for engineering procurement construction (EPC) projects. It analyzes responses from a questionnaire distributed to EPC industry professionals.
Key findings include:
1. Important factors for monitoring project progress include well-defined tasks/responsibilities, control procedures, and feedback.
2. Key factors for declaring a project successful are completing on schedule/budget, meeting client needs/objectives, and being profitable.
3. Factors that enhance project success are accurate initial estimates, strong project teams, adequate funding, and monitoring/control techniques.
Success factors enhancing business performance of engineering procurement c...IAEME Publication
This document summarizes a research paper on success factors that enhance business performance for engineering, procurement, and construction (EPC) industries. The paper studies various factors that affect construction project performance and success, including completing projects on time and within budget. A questionnaire was designed and distributed to collect data on EPC industry operations from companies, consultants, owners, and project managers. The data was analyzed to identify variables and factors involved in successful EPC industry business operations and construction project execution. These include effective project planning, management tools, control procedures, and addressing risks to optimize complex project functions from conception to completion.
A proposed approach to mechatronics design and implementation education orien...Alexander Decker
The document proposes a mechatronics systems design methodology for education that aims to integrate multidisciplinary knowledge throughout the design process. The methodology consists of systematic design steps to help students solve mechatronics design problems. It is based on the VDI2206 guideline and involves defining requirements, conceptual design, modeling/simulation, and prototyping subsystems in parallel. An example of applying the methodology is a student project to design a smart wheelchair to help disabled people perform tasks like religious rituals.
This document describes a web application called the Course Outcome Attainment Estimation System. The system allows faculty to accurately calculate course outcome attainment percentages and reduces the time required compared to manual calculations. Student continuous assessment marks, assignment marks, and other data are entered and stored in a database. The system then calculates individual course outcome percentages and graphs. It generates the overall course outcome attainment percentage using direct internal and external assessment marks. The objectives are to create an easy-to-use system that accurately calculates results with less time than manual methods. It also allows storing and printing results for future use.
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...IRJET Journal
This document discusses attributes that influence the role of information communication technology (ICT) in building construction projects. It identifies 36 attributes from literature that were narrowed down to 31 relevant attributes through a pilot survey. The attributes were then analyzed using the Delphi method and analytical hierarchy process (AHP) to prioritize the most important ones. The Delphi method identified 24 key attributes from expert feedback. These attributes were then analyzed and ranked using AHP, which created a hierarchy and determined global and local weights to identify the most significant attributes. Management attributes like experience of work teams and training to use ICT tools were found to be most important based on the AHP analysis. The study aims to better understand how ICT can improve construction processes and benefits
IRJET- A Review Paper on Lean Management in Construction SitesIRJET Journal
1) The document reviews several studies that have evaluated the implementation of lean management techniques in construction sites around the world.
2) Key findings from the studies include reduced waste, improved productivity, and enhanced process efficiency when lean principles like just-in-time delivery and reducing motion were applied.
3) However, challenges in implementing lean construction include lack of worker motivation to change processes and difficulties sustaining lean practices over the long-term.
An Adjacent Analysis of the Parallel Programming Model Perspective: A SurveyIRJET Journal
This document provides an overview and analysis of parallel programming models. It begins with an abstract discussing the growing demand for parallel computing and challenges with existing parallel programming frameworks. It then reviews several relevant studies on parallel programming models and architectures. The document goes on to describe several key parallel programming models in more detail, including the Parallel Random Access Machine (PRAM) model, Unrestricted Message Passing (UMP) model, and Bulk Synchronous Parallel (BSP) model. It discusses aspects of each model like architecture, communication methods, and associated cost models. The overall goal is to compare benefits and limitations of different parallel programming models.
Digital Security by Design: Formal Verification with Broad-Spectrum ANSI-C Re...KTN
KTN ran a collaborators' workshop on 26 September 2019 in London to explain more about the Digital Security by Design Challenge announced by the government.
The Digital Security by Design challenge has been recently announced by the Department for Business, Energy & Industrial Strategy (BEIS). This challenge, amounting to £70 million of government funding over 5 years, was delivered by UK Research and Innovation (UKRI) through the Industrial Strategy Challenge Fund (ISCF).
This Collaborators' Workshop provides an opportunity to hear more details of the challenge and forthcoming competitions.
A Scoping Workshop for this challenge was held on 30th May: http://ow.ly/oz6230pHlGl
Find out more about the Defence and Security Interest Group at https://ktn-uk.co.uk/interests/defence-security
Join the Defence and Security Interest Group at https://www.linkedin.com/groups/8584397 or Follow KTN_UK Defence group on Twitter https://twitter.com/KTNUK_Defence
Monitoring and Visualisation Approach for Collaboration Production Line Envir...Waqas Tariq
In this paper, a tool, called SPMonitor, to monitor and visualize of run-time execution productive processes is proposed. SPMonitor enables dynamically visualizing and monitoring workflows running in a system. It displays versatile information about currently executed workflows providing better understanding about processes and the general functionality of the domain. Moreover, SPMonitor enhances cooperation between different stakeholders by offering extensive communication and problem solving features that allow actors concerned to react more efficiently to different anomalies that may occur during a workflow execution. The ideas discussed are validated through the study of real case related to airbus assembly lines.
Enhancing planning and scheduling program by using benefits of bim based appl...Alexander Decker
1. The document discusses issues with using 2D drawings and conventional planning methods for construction scheduling, as they lack visualization capabilities and do not fully capture the relationships between activities.
2. It introduces BIM-based 4D modeling as an alternative that develops a 4D model combining a 3D model with time information. 4D modeling improves perception of schedules and facilitates planning by automatically detecting clashes and identifying parallel activities.
3. The research was conducted through a questionnaire survey of construction companies in Singapore to examine the benefits of using BIM-based applications for construction planning and scheduling.
The software industry has had significant progress
in recent years. The entire life of software includes two phases:
Production and Maintenance. Software maintenance cost is
increasingly growing and estimates showed that about 90%, if
software life cost is related to its maintenance phase. Extraction
and considering the factors affecting software maintenance cost
help to estimate the cost and reduce it by controlling the factors.
Cost estimation of maintenance phase is necessary to predict the
reliability, improve the productivity, project planning, controlling
and adaptability of the software. Though there are various models
to estimate the maintenance cost of traditional software like
COCOMO, SLIM, Function Point etc., but till now there is no
such model to estimate the maintenance cost using fourth
generation language environment. Software maintenance will
continue to exist in the fourth generation environment, as systems
will still be required to evolve. In this kind of situation there is
needed to develop a model to estimate the maintenance cost using
fourth generation environment. We propose a systematic
approach and development for software maintenance cost
estimation model using fourth generation language environment
on the basis of COCOMO II. This model is based on three
parameters: SMCE with Fourth Generation Language
Environment, ACT (Annual Change Traffic), Technical and NonTechnical
factors which affect the maintenance cost. The
favorable results closely matching and it can be achieved by using
model implementation.
A TAXONOMY FOR TOOLS, PROCESSES AND LANGUAGES IN AUTOMOTIVE SOFTWARE ENGINEERINGcsandit
The document presents a taxonomy for classifying tools, processes, and languages used in automotive software engineering. It analyzes existing taxonomies and identifies limitations in their lack of automotive focus and inability to compare different method types. The proposed taxonomy graphically classifies methods based on the V-model development phases and EAST-ADL abstraction levels. Formatted bars encode each method's type (tool, process, language), with general programming languages in light gray and domain-specific languages in dark gray. The taxonomy is applied to common automotive engineering methods to provide an overview for selecting appropriate solutions based on project requirements.
IRJET - Forecasting and Management of Triple Constraints in Construction proj...IRJET Journal
This document discusses forecasting and managing the triple constraints (scope, time, and cost) in construction projects. It identifies several factors that can impact the triple constraints, such as design errors, financial management issues, communication problems, material and equipment costs and availability, human resources, and more. The study aims to forecast costs of key resources (labor, materials, equipment) over the project lifecycle in order to enhance project performance and better manage the triple constraints. A survey was conducted of industry experts to identify the most influential factors, and statistical analysis was used to analyze the data and forecast future resource costs and their impacts at different project stages.
IRJET- Study of Innovative Technologies for Effective Construction and Manage...IRJET Journal
This document discusses innovative technologies for effective construction and project management. It begins with an introduction to the history of construction and importance of construction techniques. The objectives of the study are then outlined as understanding modern techniques to optimize resources, applications of technologies from construction and management perspectives, and benefits like time and cost savings. Key technologies discussed include geographic information systems, unmanned aerial vehicles, ground penetrating radar, 5D BIM (including time and cost), and digital construction organizations. A case study of the Delhi-Mumbai Industrial Corridor project is presented where tools like GPS, surveying software, project scheduling software, and construction equipment were implemented. Economic benefits of 6-7% savings across various project stages from using new technologies are reported
ITERATIVE AND INCREMENTAL DEVELOPMENT ANALYSIS STUDY OF VOCATIONAL CAREER INF...ijseajournal
Software development process presents various types of models with their corresponding phases required to be accordingly followed in delivery of quality products and projects. Despite the various expertise and skills of systems analysts, designers, and programmers, systems failure is inevitable when a suitable development process model is not followed. This paper focuses on the Iterative and Incremental Development (IID)model and justified its role in the analysis and design software systems. The paper adopted the qualitative research approach that justified and harnessed the relevance of IID in the context of systems analysis and design using the Vocational
Career Information System (VCIS) as a case study. The paper viewed the IID as a change-driven software development process model. The results showed some system specification, functional specification of system and design specifications that can be used in implementing the VCIS using the IID model. Thus, the paper concluded that in systems analysis and design, it is imperative to consider a suitable development process that reflects the engineering mind-set, with heavy emphasis on good analysis and design for quality assurance.
IRJET- Case Study on Budget and Schedule Overrun During the Construction Phas...IRJET Journal
This document discusses a case study on budget and schedule overruns during the construction phase of projects in India. It identifies several key factors that can lead to schedule and budget overruns based on a review of past studies. For schedule overruns, it finds that lack of equipment maintenance, poor procurement planning, and external factors like strikes are critical influencing factors. For budget overruns, it determines that delays in handing over sites, low labor productivity, and contractor delays in material/equipment delivery are important causes. Price inflation is also identified as a major contributor to cost overruns. The study aims to evaluate factors leading to time and cost overruns on construction projects in India in order to improve project success rates.
IRJET- Risk Management of Construction Projects by using Primavera Risk AnalysisIRJET Journal
This document discusses using Primavera Risk Analysis (PRA) software to analyze risks in construction projects. It analyzes the risks like financial risk, environmental risk, material risk, and labor risk that can affect the duration of construction projects. The methodology involves identifying risks, preparing a schedule in PRA, assigning uncertainties, running simulations, and analyzing the results. The results show probabilities for start dates, finish dates, and duration. It is concluded that PRA can predict time required for projects and help manage delays by considering alternative activities.
Study of Lean construction tools for Workflow Improvement -A ReviewIRJET Journal
This document summarizes several research studies on improving workflow in construction projects using lean tools like value stream mapping (VSM). It discusses how VSM has been used to identify waste and inefficiencies in processes like structural masonry work. The studies found that VSM helps visualize information and material flows to reduce wait times and optimize value-adding activities. Implementing lean principles through tools such as VSM can help construction projects improve workflow and productivity.
STUDY AND IMPLEMENTATION OF LAST PLANNER SYSTEM (LPS) IN CONSTRUCTION PROJECTSIRJET Journal
This document discusses the implementation of the Last Planner System (LPS) in construction projects. It begins with an introduction to lean construction and LPS. The LPS aims to improve project planning and control through short-term planning. It breaks down work into smaller packages and activities and encourages commitment from foremen. The document then discusses the various components of LPS in detail - master planning, phase scheduling, look-ahead planning, weekly work plans, and percentage plan complete. Various tools used for LPS implementation are also explained, including constraints analysis boards, Pareto charts, and commitment monitoring boards. The objective is to study LPS concepts and apply it on a case study to improve labour productivity, minimize time and cost, and achieve reliable workflow.
IRJET- Development of a Neural Network based Model for Construction Proje...IRJET Journal
This document describes the development of a neural network model to predict construction project management effectiveness. 12 factors that influence effectiveness were identified, including factors related to the project manager, project team, and planning/control efforts. A questionnaire was used to collect historical project data on these factors. A neural network model was developed and trained using the data to establish relationships between the input factors and output of project cost variation, which measures management effectiveness. The model can be used as a decision support tool to evaluate management strategies and optimize resource allocation to improve effectiveness.
DESQA a Software Quality Assurance FrameworkIJERA Editor
In current software development lifecycles of heterogeneous environments, the pitfalls businesses have to face are that software defect tracking, measurements and quality assurance do not start early enough in the development process. In fact the cost of fixing a defect in a production environment is much higher than in the initial phases of the Software Development Life Cycle (SDLC) which is particularly true for Service Oriented Architecture (SOA). Thus the aim of this study is to develop a new framework for defect tracking and detection and quality estimation for early stages particularly for the design stage of the SDLC. Part of the objectives of this work is to conceptualize, borrow and customize from known frameworks, such as object-oriented programming to build a solid framework using automated rule based intelligent mechanisms to detect and classify defects in software design of SOA. The implementation part demonstrated how the framework can predict the quality level of the designed software. The results showed a good level of quality estimation can be achieved based on the number of design attributes, the number of quality attributes and the number of SOA Design Defects. Assessment shows that metrics provide guidelines to indicate the progress that a software system has made and the quality of design. Using these guidelines, we can develop more usable and maintainable software systems to fulfill the demand of efficient systems for software applications. Another valuable result coming from this study is that developers are trying to keep backwards compatibility when they introduce new functionality. Sometimes, in the same newly-introduced elements developers perform necessary breaking changes in future versions. In that way they give time to their clients to adapt their systems. This is a very valuable practice for the developers because they have more time to assess the quality of their software before releasing it. Other improvements in this research include investigation of other design attributes and SOA Design Defects which can be computed in extending the tests we performed.
This document discusses deep web searching (DWS). It begins with an abstract that explains how the deep web is growing rapidly and there is interest in techniques to efficiently locate deep-web interfaces. The document then discusses text clustering to group documents based on user-inputted keywords. It proposes using a fuzzy-logic model and self-organized mapping (SOM) algorithm to cluster documents. It also discusses using WordNet as a lexical database and the system architecture, data flow diagram, and implementation of the deep web searching system.
Issues of Embedded System Component Based Development in Mesh NetworksIRJET Journal
This document discusses issues related to embedded system component-based development in mesh networks. It begins with an abstract discussing domain engineering and embedded component-based development. It then discusses the embedded component mining process, which involves exploration, excogitation, and exploitation phases. Next, it discusses embedded component-based development and benefits. It introduces the MoteView 3-tier architecture for embedded mesh networks. Finally, it discusses techniques for designing embedded component-based applications and subtle relationships between component-based development and object-oriented methodologies.
A Methodology For Large-Scale E-Business Project ManagementApril Smith
This document proposes an environment-based methodology for managing large-scale e-business projects. The methodology defines six working environments - development, integration, pre-production, production, demonstration, and software repository - that represent increasing stages of stability for a software product. It describes the tasks and migration processes between environments. The methodology aims to systematically guide e-business project management according to an organization's needs and resources.
This document provides a summary of best practices and architecture for California State University data centers. It was created by a task force to identify effective practices based on their collective experience. The document establishes principles for standards-based, cost-effective solutions that ensure reliability, security, performance and environmental sustainability. It describes components of the data center framework including hardware platforms, server virtualization, storage area networks, software and management disciplines.
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...Brittany Allen
This document provides a comparative analysis of project management methodologies, specifically comparing the Project Management Body of Knowledge (PMBOK) and various agile project management approaches. It first describes the key processes and knowledge areas of PMBOK. It then outlines some popular agile methodologies like Scrum, Extreme Programming (XP), and Feature Driven Development (FDD). The document aims to identify similarities and differences between the traditional PMBOK framework and more flexible agile approaches.
Shell is using business simulation software to improve its front-end planning processes for oil and gas projects. The software allows for faster modeling and scenario analysis compared to traditional spreadsheet methods. It also facilitates integrative planning across subsurface, surface, and economic domains. The new approach aims to reduce time spent on opportunity evaluations and planning while maintaining understanding of complex projects. Shell managers emphasize that successful adoption requires changes to workflows and thinking, not just the software itself.
Efficient Indicators to Evaluate the Status of Software Development Effort Es...IJMIT JOURNAL
Development effort is an undeniable part of the project management which considerably influences the
success of project. Inaccurate and unreliable estimation of effort can easily lead to the failure of project.
Due to the special specifications, accurate estimation of effort in the software projects is a vital
management activity that must be carefully done to avoid from the unforeseen results. However numerous
effort estimation methods have been proposed in this field, the accuracy of estimates is not satisfying and
the attempts continue to improve the performance of estimation methods. Prior researches conducted in
this area have focused on numerical and quantitative approaches and there are a few research works that
investigate the root problems and issues behind the inaccurate effort estimation of software development
effort. In this paper, a framework is proposed to evaluate and investigate the situation of an organization in
terms of effort estimation. The proposed framework includes various indicators which cover the critical
issues in field of software development effort estimation. Since the capabilities and shortages of
organizations for effort estimation are not the same, the proposed indicators can lead to have a systematic
approach in which the strengths and weaknesses of organizations in field of effort estimation are
discovered
DEVELOPING A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...Ogheneovo Ogbewe
This document is a PhD proposal submitted by Oghenevo Ogbewe to the University of Lagos examining developing a conceptual framework for integrating West Africa's regional energy systems using Model Based Systems Engineering (MBSE) methodologies. The proposal outlines the challenges facing energy integration in West Africa and argues that a multidisciplinary systems engineering approach is needed to develop solutions. The research aims to establish definitions and categorizations of components, model relationships between elements, and document system specifications to create a strategic planning tool that facilitates efficient energy integration in the region.
Process-Centred Functionality View of Software Configuration Management: A Co...theijes
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
This document is written as a guide to an alternative mechanism for project implementation for business owners holding responsibility to deliver IT solutions in the SOA space.
The article proposes a new model for optimizing software effort and cost estimation based on code reusability. The model compares new projects to previously completed, similar projects stored in a code repository. By searching for and retrieving reusable code, functions, and methods from old projects, the model aims to reduce effort and cost estimates for new software development. The model is described as being based on the concept of estimation by analogy and using innovative search and retrieval techniques to achieve code reuse and thus decreased cost and effort estimates.
An Empirical Study of the Improved SPLD Framework using Expert Opinion TechniqueIJEACS
Due to the growing need for high-performance and low-cost software applications and the increasing competitiveness, the industry is under pressure to deliver products with low development cost, reduced delivery time and improved quality. To address these demands, researchers have proposed several development methodologies and frameworks. One of the latest methodologies is software product line (SPL) which utilizes the concepts like reusability and variability to deliver successful products with shorter time-to-market, least development and minimum maintenance cost with a high-quality product. This research paper is a validation of our proposed framework, Improved Software Product Line (ISPL), using Expert Opinion Technique. An extensive survey based on a set of questionnaires on various aspects and sub-processes of the ISPLD Framework was carried. Analysis of the empirical data concludes that ISPL shows significant improvements on several aspects of the contemporary SPL frameworks.
This document discusses moving IT organizations from project-level agility to enterprise-wide agility. It outlines the history and maturation of agile practices at the project level over the past 20 years. However, true agility now requires addressing the entire application portfolio and IT enterprise through practices like COSM that span projects, applications, and the enterprise. COSM integrates agile development with portfolio management, architecture, and governance to achieve adaptive and aligned IT.
1% AIMS Improving Construction productivity. November 30th 2015.kiebut
This document discusses improving construction productivity through the implementation of a lean construction process called "The 1% AIMS Program". The program utilizes constraint analysis, short term planning, earned value analysis, and communication between task and project levels to improve labor productivity. A case study is presented that demonstrates how the program appeared to significantly improve labor productivity on a construction project by preventing delays and wasted time through better project controls and planning.
DESIGN PATTERNS IN THE WORKFLOW IMPLEMENTATION OF MARINE RESEARCH GENERAL INF...AM Publications
This paper proposes the use of design patterns in a marine research general information platform. The development of the platform refers to a design of complicated system architecture. Creation and execution of the research workflow nodes and designing of visualization library suited for marine users play an important role in the whole software architecture. This paper studies the requirements characteristic in marine research fields and has implemented a series of framework to solve these problems based on object-oriented and design patterns techniques. These frameworks make clear the relationship in all directions between modules and layers of software, which communicate through unified abstract interface and reduce the coupling between modules and layers. The building of these frameworks is importantly significant in advancing the reusability of software and strengthening extensibility and maintainability of the system.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
A0340105
1. International Journal of Computational Engineering Research||Vol, 03||Issue, 4||
www.ijceronline.com ||April||2013|| Page 1
Development of Software-Based University Research Tools for
Metocean Engineering Applications: A Reflective Case Study
E.S.Lim1
, M.S.Liew1
, G.Dinis Jr.1
1
Universiti Teknologi PETRONAS, Perak, Malaysia
I.
II.
III.
IV.
V.
VI.
I. INTRODUCTION
Metocean is an integral part ofoffshore engineering and has alwaysbeen significantly more complex in
design compared to land-based civil engineering works due to the fact that it is based in conditions where fluid
dynamics develop dominant forces on the structure. The stochastic nature of wave conditions are coupled with
the effect of ocean currents on top of the more extreme wind conditions prevalent in open seas. As such, a
strong understanding or fundamental of these environmentalmetocean loads at sea form a critical component in
almost every stage of an offshore facility’s life cycle. These stages include the design of facilities and
forecasting of operations for offshore vessels. The understanding of these metocean loads will be critical from
two ends of the engineering consideration, which is to prevent loss of life as a result of structural failure or
capsizing (underdesign) and to prevent the overdesign of offshore structures (which results in excessive usage of
steel in fabrication).
Strong understanding of metocean loads is essential in aiding the optimization of engineering design
and definitions. This can only be achieved via investment into dedicated R&D divisions or institutions. For
example,multinational operatorssuch as Shell has a R&D division known as Shell Global Solutions which have
a running contract with Fugro GEOS to conduct metocean studies and redefinitions. There are however also
operators in the region who do not have extensive metocean research units and as such would have to leverage
on existing codes and standards that may not be optimized for the region. For example, most of South East
Asian (SEA) operations are very much dependent on the American Petroleum Institute (API) standard which
bases itself on Gulf of Mexico conditions (which are far more conservative than SEA). What compounds the
situation is that there is little sharing of developed metocean knowledge amongst operators which makes
individualized research efforts critical to establishing optimized metocean standards.
This case study is based upon the efforts of Universiti Teknologi PETRONAS (UTP), Malaysia in
particular to develop localized metocean definitions for one of the biggest oil operators in SEA, PETRONAS.
The effort is a fast-track initial research that spans approximately 1-year long in which the deliverables are to
develop the following metocean tools, a) correlation factoring between measured and hindcast data, b) joint
density analysis of metocean parameters, c) spectral analysis and modeling of metocean parameters and d)
ARIMA modeling and forecasting of metocean parameters. In order to undertake the research, there was a need
to perform extensive statistical data analysis and time series analysis. Throughout the initial phases of the
research, there was a need to constantly interoperate between software, i.e. SPSS PASW, Excel and MATLAB.
Abstract:
The oil and gas industry has traditionally been one of the most demanding forms of
engineering as the lucrative returns form the basis of global development. As such, oil operators have
made it a norm to reinvest a significant portion of their profits into research and development (R&D).
This stemmed as a result of depleting natural resources which has forced operators to go further and
deeper to explore for hydrocarbons. To balance the economics of such ventures, R&D plays a critical
role in optimization and defining standards in which to operate safely with economical consideration.
As such, various software tools for various disciplines have been developed for this purpose, i.e.
SESAM, SACS and etc. However, there has been a lack of R&D tools that have been tailor-made for
metocean operations; most of those that are currently in existence are not open to public use/sales.
This has created a demand by Malaysian oil operators to have such tools being readily available for
in-house use. The paper herein will discuss the framework and development of an integrated and
tailor-made metocean software, namely Blue Hive (BH).
Index term –Statistical analysis, metocean, software development, .NET, Blue Hive
2. Development Of Software-Based University Research…
www.ijceronline.com ||April||2013|| Page 2
While this may be acceptable to some, efficiency of research works can be greatly enhanced if there is an
integrated platform that combined the benefits of each program such as MATLAB’s powerful scripting options
and the user-friendly interface of SPSS PASW which makes the input-output process seamless. Since the format
of data being input into the software is standardized across PETRONAS’ operating units, there was room for
improved efficiency by cutting down steps required during the data import process. Moreover, it was envisioned
that there would be a need to materialize the algorithms and methodologies employed in research into
commercially usable software. As such, the gears of motion were set in place to develop Blue Hive (BH) which
is intended to integrate metocean analysis specific tools under a seamless input-output process. BH is also
intended to be the precursor to future and continually evolving research in metocean engineering such as
transfer function modeling.
Fig. 1.Proposed process flow for BH
II. FRAMEWORK, METHODOLOGY AND MODEL
The buzzwords framework, methodology, model and even process, are not alien to any development
effort. Despite being routinely used, these terms do not always carry the same meaning for everyone that uses
them.Based on common definition, the terms are defined as follows:
2.1 Framework:an architectural skeleton of what should be done, or stages that should be walked through
without defining any activities or tasks within them.
2.2 Methodology: the definition of what should be done in each stage of a development effort, without
defining how to do it.
2.3 Process: a step by step guide on how to perform a task.
2.4 Model: the representation or simulation of a software process.
Building software, i.e. software engineering, is a highly debated topic in the industry. Although
software engineering was created based on the foundation of common engineering, development of software
systemsis influenced by unique factors that require special attentionapart from traditional engineering
conceptsbased on sequential procedures which are not always able to address these factors effectively (Bern, et
al., 2007).The customer, the business environment, and the organizational structures are examples of such
factors, as they influence software projects in a non-sequential or structured manner (Bern, et al, 2007).Thus, the
emergence of new frameworks and models, i.e. Agile models,for the past twenty years can be seen as an attempt
to try and address these issues(Mnkandla, 2009 and Bernetal., 2007); large scale projects do however still work
better with older methodologies.
Metocean engineering is highly statistical in nature and requires extensive data analysis tools. The
purpose of BH is to incorporate whatever methodologies for data analysis that are developed by the team of
researchers into a simplified User Experience (UX), that brings about results for immediate usage in an
industrial environment situation, such as the ones mentioned in Section I. Software engineering can be a volatile
process, where the needs of the customers rapidly change, and either new components need to be added or
removed to accommodate new features or completely remove an existing one(Qureshi & Hussain, 2008).
Adding to this complexity is the fact that research in itself is not a static process in nature, thus existing
components are also liable to frequent modification and adaption, as experienced during the developmental
cycle of this project. This trend is prevalent in almost all fields of research as progress in research will
constantly see improvements and redefinitions to the engineering technique in which the software is to replicate.
Despite all of these, there is still a need to have a framework defined that will allow developers to know what
3. Development Of Software-Based University Research…
www.ijceronline.com ||April||2013|| Page 3
the end goal is, or at least what it should look like, while maintaining the flexibility of development demanded
by the nature of their work. To achieve this, the team opted to follow theAgile framework, using eXtreme
Programming (XP) programming methodology, with a component based modeling approach.
The Agile framework, developed by the Agile Alliance back in 2001 in response to the growing
demands of the software market,was set to value individuals and interactions, working software, customer
collaboration and responding to change; as opposed to processes and tools, comprehensive documentation,
contract negotiation and following a plan, respectively (Agile Alliance, 2001). The framework permits
construction of a system architecturethat is fixed in terms of its structure while being highly flexible in terms of
its internal components. This isvery suitable for the developmentenvironmentwhere in-situ change is pertinent,
as opposed to traditional frameworkswhich demanded a fixed software structure, components
definition,procedures and end goals.Traditional frameworks are complemented by extensive documentation on
what was done throughout each stage, making accommodation to changes virtually impossible (Munassar
&Govardhan, 2010).
XP, a methodology originally designed for usage by small teams in projects with non-clearly defined
and mutating requirements, was chosen to be used, because of its main core elements: communication, feedback,
simplicity, and courage, and the fact that is highly suitable for small development teams, as is the case in this
project, where there is more emphasis on customer communication compared to anything else. Now, XP defines
that projects should be carried out in periodic cycles, ofthree (3) weeks, and at each cycle a different component
or feature is addressed (Wolak, 2003). In research, such periodicity is not easy to achieve, nonetheless, the
separation of each feature-cycle is desirable as at each cycle, each feature implemented has some degree of
independency from the others and the irregularity of time frames between each feature–cycle does not affect the
objectives of the project. Contrarily, it helps suit the dynamic and irregular schedule of research work which is
very much reliant on the dynamic requirements of clients in which they are recipients of the deliverables. A
research was conducted to quantify the results of XP usage in several fields of development across Europe, USA,
Asia, and Australia, in companies both young and mature, and found an almost one hundred percent satisfaction
rating from a total of 45 respondents(Rumpe and Schroder, 2001). This pattern was seen even for large teams,
i.e. teams with more than 10 people. It is also worth mentioning is the fact that 73% of the projects interviewed
were new, and made use of high level languages, as in thisprojects’ case, where the main language in use is C#.
When asked to rate the factors of time delivery, costs to last minute changes and quality, the respondents gave
ratings between 3.77 and 4.44 on a -5 to 5 scale for finished and running projects, indicating positive
perceptions of XP’s effectiveness.
The nature of this project is based on constant exchange and feedback between customers, i.e. the
researchers, and the developers. On-site customer presence is one of the main principles of XP. In the same
study by Rumpe and Schroder, it was found that the absence of on-site customer was reported as the second
highest risk factor to XP projects. Studies on performance of XPby researchers were able to adopt this principle
and reported it to work “extremely well”(Ganeshan and Ganesham, 2003). Primavera Software, a project
management portfolio vendor now owned by Oracle Corporation, managed to successfully increase their
customers satisfaction base, establish a highly motivated development environment and produce working and
reliable software by adopting Scrum and XP agile practices back in 2003, which helped save the company from
its low productivity and customer satisfaction ratings at the time(Object Mentor, Inc. and Advanced
Development Methods, 2004).
Finally, the component based approach is chief for the entire purpose of BH. As a standalone
application package being developed to address various analytical needs in the field of metocean data analysis,
BH needs to have a solid foundation that allows it to support different modules that are independent of each
other for operation. In section III, the architecture of the system will illustrate this better. Here, we will limit the
discussion to the need of using this approach, as well as its advantages and drawbacks. As previously mentioned,
BH was designed to support a variety of metocean data analysis computational needs, without much binding in
between different modules, so that each module could be setup and used without requiring the others to be
present. This would permit both concurrent development of different modules and distribution or release of
different modules at different stages for either testing or usage. The concept is widely adopted, not only by
statistical software package vendors such as MathWorks, but by other industry area software providers, such as
Adobe Systems.This is one of the main development goals in the project, along with having each module
capable of producing ready to use interpreted results from the analysis processes they perform. Looking at
generic analysis software packages such as IBM’s Statistical Package for the Social Sciences (SPSS) and
Microsoft Excel, they have the distinct characteristic of providing a basic platform for analysts to define
4. Development Of Software-Based University Research…
www.ijceronline.com ||April||2013|| Page 4
procedures based on their needs. The issue with such approach is that there is learning curve required for each
package, and in some cases, the users have to familiarize themselves with defining computational procedures on
a machine due to these packages offering powerful and elaborate scripting options. This is seen in software such
as MATLAB that requires comprehensive control and knowledge of the scripts where BH would only be a
matter of point-and-click the required options. This advantage nests itself when there is a need to shorten the
project duration by the client; it however comes at the cost of inability to create customized scripts. This was a
compromise that was accepted by BH as the multitude of metocean research projects that it serves had a
lifecycle of no more than 1 year.As such, rapid mastery and development of software is required. Another issue
that arises is that, more than often,a single package simply does not provide all the functionality required, as it
was in the application of the aforementioned metocean projects. In order to perform the required analysis
processes required for the studies being carried out, there was a constant need to be interchanging between one
package and the other.In an environment where results are demanded at a fast rate, there is a need to shorten the
time it takes for one to obtain intelligible results that can be interpreted and utilized almost immediately.
III. SOFTWARE ARCHITECTURE
BH was designed as a .NET application, to take full advantage of the software framework developed by
Microsoft for Windows. The .NET is cited by some as the best Windows development framework (Magenic,
2012)for the variety of advantages that it offers to businesses and developers.Its most prominent features of
interest to the developmentare the (1) extensive number of classes readily available for usage, (2) the short time
span required from development under any of its languages, with interoperability among all of them, (3) the fact
that it allows applications to be designed for divergent purposes at the same time, without requiring much effort
to make them run on different environments, i.e. desktop, web-based and mobile apps, and (4) the existence of
an open source community supported by Microsoft, that is dedicated to building .NET projects (Magenic,
2012).What follows is the description of how these features were used in relevance to the project.First,
the .NEToffers many classes for basic and low level program control requirements such as data management,
network connectivity, and UX design.As mentioned previously, BH needed to be built on a solid platform that
would allow it to define the lower level features required by all components in such a way that independent
modules could be built on top of this platform without much effort. With the .NET, the team did not have many
difficulties in this process, given the wide array of predefined classes and data structures already available in the
framework, e.g. System.IO module and the DataTable class.
Second, one of the most time consuming, yet required, development activities are those carried out in
the stages of coding and debugging, and currently, there is no other framework that delivers a better system for
both, than the .NET combined with the Visual Studio (Magenic). From this project, this was easily verified, as
most debugging environments lack the high level user communication efficiency of Visual Studio. With the
Visual Studio Debugger, present in VS2005 onwards, useful functions such as code stepping in, stepping out
and over, and parallel code debugging are intuitively available, apart from the standard functions such as break-
points and value modification.
Third, as team’s intents of usage environment for BH is still in the process of redefinition as the
research progresses, there was a need for a framework that would allow the team to build application logic that
could easily be ported onto any environment of choice. Obviously, this is possible with other languages such as
C and C++through binding. However, with the .NET, binding would be virtually unnecessary, as the
framework natively supports a desktop, web application, and mobile environment. Finally, given that teams’
needs were to develop a solid foundation that could support independent modules, the possibility of using
existing open source libraries to shorten development time and costs on non-critical system modules could not
be ignored. Microsoft currently supports an open source community for .NET projects, i.e. Codeplex, where
useful resources were found and adopted to shorten the time spent on some system modules so focus could be
given to more critical ones.
Each component shown in Fig. 2was built as a standalone library. We have the option of building our
needed libraries using any of the .NET languages (F#, C#, VB), and use them all for any system component.
The level of abstraction for each computing module is given by the Application Processing Logic (APL)
componentwhich interfaces with the REPORT, UX and COREcomponents of the system. As for the remaining
components, they were built on top of one another to provide those four (4) components with the services they
need. Onthe top of diagram, we have the UX component, which provides a layer of abstraction for the
application’s environment. Currently, BH is being developed as a desktop-application; however porting it into a
web-based system in ASP.NET would be feasible, requiring only changes to be made to the upper layer, i.e. the
design of new interfaces for the target environment.It is believed that this architecture design addresses both the
5. Development Of Software-Based University Research…
www.ijceronline.com ||April||2013|| Page 5
current and future needs of BH, as it sets a robust framework for the addition, removal and modification of any
specific application analysis module without the need to modify the lower level layers of the system.
Additionally, the architecture model allows for ease of integration with third party libraries, which provides us
with considerable savings in terms of time and costs.
Fig. 2. Software architecture model of BH
IV. CONCLUSION
The BH softwarein essence is targeted to be a fast-track research tool that serves the purpose of
fulfilling the deliverables of university-industry collaborations. As such, the utilization of Agile frameworks and
XP is essential to achieving such goals in short term. This is needed as the nature of such research projects are
dynamic in nature as methodologies of research and algorithms employed may evolve as the deliverables reach
maturity. Moreover, BH is intended to be the precursor to long-term development of commercially useable
software for oil operators in SEA by providing alternative figures to existing metocean practices on top of BH
also potentially evolving into more advanced research tools in similar areas.
REFERENCES
[1] Mnkandla, E. (2009). About Software Engineering Frameworks and Methologies. IEEE AFRICON 2009. September 23-25,
2009. Retrieved 5th September, 2012
[2] Bern, A., Nikula, U., Pasi, S. J. A., Smolander, K. (2007) Contextual Factors Affecting the Software Development Process.
Proceedings of the 2nd AIS SIGSAND European Symposium on Systems Analysis and Design, Gdansk, Poland, June 5, 2007
[3] Munassar, N. M. A., and Govardhan, A. (September, 2010). A Comparison Between Five Models Of Software Engineering.
IJCSI International Journal of Computer Science Issues. Vol 7(5). pp94-101
[4] Qureshi, M. R. J., & Hussain, S.A. (2008). A reusable software component-based development model. Advances in Engineering
Software. Vol 39(2). pp88-94
[5] Agile Alliance. (2001). Manifesto for Agile Software Development. Retrieved 5th September, 2012. From
http://www.agilealliance.org/the-alliance/the-agile-manifesto/
[6] Ganeshan, K., Ganesham, V. (2003). Extreme Programming - A Success Story. Poster Paper in Proceedings of the 16th
Annual
NACCQ, Palmerston North New Zeland, July 2003. Retrieved 5th September, 2012. From
www.naccq.ac.nz/conferences/2003/papers/483.pdf
[7] Magenic. (2012). Why .NET. Retrieved 5th September, 2012. From http://magenic.com/Portals/0/Magenic-White-Paper-Why-
NET.pdf
[8] Object Mentor, Inc. and Advanced Development Methods. (2004)Best Practices in Scrum Project Management and XP Agile
Software Development. Retrieved 5th September, 2012. From http://www.objectmentor.com/resources/articles/Primavera.pdf
[9] Rumpe, B., Schroder, A. (2001). Quantitative Survey on Extreme Programming Projects. Munich University of Technology.
Retrieved 6th september, 2012. Fromhttp://www.se-rwth.de/~rumpe/publications/ps/XP02.RumpeSchroeder.Study.pdf
[10] Wolak, R. G.(2001). DISS 725 - System Development: Research Paper 1 SDLC on a Diet. Nova Southeastern University.
Retrieved 5th September, 2012. From http://scisstudyguides.addr.com/papers/rwDISS725researchpaper1.pdf
COMMON XFIO
GLYDE
SAT
DATA GRAPH ANALYSIS
FM CORE
APL
REPORT
UX
3rd Party
Libraries
CERDOXL