To see the other types of publications on this topic, follow the link: Iterative and incremental development.

Journal articles on the topic 'Iterative and incremental development'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Iterative and incremental development.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Larman, C., and V. R. Basili. "Iterative and incremental developments. a brief history." Computer 36, no. 6 (June 2003): 47–56. http://dx.doi.org/10.1109/mc.2003.1204375.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Ibrahim, Isyaku Maigari. "Iterative and Incremental Development Analysis Study of Vocational Career Information Systems." International Journal of Software Engineering & Applications 11, no. 5 (September 30, 2020): 13–24. http://dx.doi.org/10.5121/ijsea.2020.11502.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Cosic, Mladen, and Stanko Brcic. "The development of controlled damage mechanisms-based design method for nonlinear static pushover analysis." Facta universitatis - series: Architecture and Civil Engineering 12, no. 1 (2014): 25–40. http://dx.doi.org/10.2298/fuace1401025c.

Full text
Abstract:
This paper presents the original method of controlled building damage mechanisms based on Nonlinear Static Pushover Analysis (NSPA-DMBD). The optimal building damage mechanism is determined based on the solution of the Capacity Design Method (CDM), and the response of the building is considered in incremental situations. The development of damage mechanism of a system in such incremental situations is being controlled on the strain level, examining the relationship of current and limit strains in concrete and reinforcement steel. Since the procedure of the system damage mechanism analysis according to the NSPA-DMBD method is being iteratively implemented and designing checked after the strain reaches the limit, for this analysis a term Iterative-Interactive Design (IID) has been introduced. By selecting, monitoring and controlling the optimal damage mechanism of the system and by developed NSPA-DMBD method, damage mechanism of the building is being controlled and the level of resistance to an early collapse is being increased.
APA, Harvard, Vancouver, ISO, and other styles
4

Yang, Yeong-Bin, Jong-Dar Yau, and Liang-Jenq Leu. "Recent developments in geometrically nonlinear and postbuckling analysis of framed structures." Applied Mechanics Reviews 56, no. 4 (July 1, 2003): 431–49. http://dx.doi.org/10.1115/1.1578498.

Full text
Abstract:
Geometric nonlinear analysis of structures is not a simple extension from its counterpart of linear analysis. In this article, some research works conducted primarily in the past two decades on the geometric nonlinear analysis of framed structures that are readily available to the authors, including, in particular, those conducted by the senior author and coworkers, will be briefly reviewed. To highlight the key features of geometric nonlinear analysis, each of the papers cited will be reviewed according to one or more of the following categories: a) analytical or semi-analytical works, b) formulation of incremental nonlinear theory, c) discrete vs connected element and procedure of assembly, d) joint equilibrium conditions in the deformed configuration, e) rigid body test for nonlinear finite elements, f) key phases in incremental-iterative analysis, g) force recovery procedure, h) strategy for incremental-iterative approaches, i) rigid body-qualified geometric stiffness matrix, j) formulation and simulation for curved beam problems, k) special considerations for truss structures, and l) other related considerations. Throughout this article, emphasis will be placed on the theories and procedures leading to solution of the load-deflection response of structures, which may involve multi-looping curves in the postbuckling range. In fact, a nonlinear analysis using incremental-iterative schemes need not be as complicated as we think. If due account can be taken of the rigid body behaviors at each stage, then the whole process of incremental-iterative analysis can be made simpler and more efficient. Even when the postbuckling behavior of structures is of concern, the use of an accurate elastic stiffness matrix plus a rigid-body-qualified geometric stiffness matrix can always yield satisfactory results. There are 122 references cited in this review article.
APA, Harvard, Vancouver, ISO, and other styles
5

Ilg, Markus, and Alexander Baumeister. "Performance Management in Software Engineering." International Journal of Information Technology Project Management 2, no. 1 (January 2011): 1–18. http://dx.doi.org/10.4018/jitpm.2011010101.

Full text
Abstract:
Performance measurement in software engineering has to meet a multiplicity of challenges. Oftentimes, traditional metrics focus on sequential development instead of using incremental and iterative development. Output is measured on a pure quantitative (e.g., SLOC), quality-disregarding basis. A project’s input is hard to assign properly using enterprise-unspecific forecasting tools which have to be calibrated at first and which do not account for time preferences. Requirements necessary for behaviourally adjusted project management and control are rarely discussed. Focusing on these shortcomings, this paper proposes an enterprise-specific approach which combines lifecycle and activity based costing techniques for software development following the incremental and iterative Unified Process model. Key advantages are calibration effort can be avoided, project management decisions are supported by a clear managerial accounting emphasis, precise milestone-depending cost objectives can be determined as the basis for personnel management and control of development teams, and cost and time variance analysis can be supported in a sophisticated way.
APA, Harvard, Vancouver, ISO, and other styles
6

McAvoy, John, Mary Dempsey, and Ed Quinn. "Incremental Learning in a Capstone Project." International Journal of Innovative Teaching and Learning in Higher Education 1, no. 2 (April 2020): 1–15. http://dx.doi.org/10.4018/ijitlhe.2020040101.

Full text
Abstract:
Organizations are moving away from rigid planning to a more incremental style of planning and execution in projects. There is a growing acceptance of the effectiveness of incremental change, both in industry projects and in student projects, as a development method and as a learning approach. This, though, may not bring a universal benefit to all students. As enrolments in information systems degrees decrease, an increase in the number of mature students has the potential to counter this decrease in enrolments, but mature students need a different learning and teaching approach. This paper examines the impact of the adoption of an incremental, or iterative, approach in a capstone project for mature students. In the same way that there is not a single type of mature student, there also is no common set of impacts on mature students through the use of an incremental approach to learning and development.
APA, Harvard, Vancouver, ISO, and other styles
7

Ficco, Massimo, Roberto Pietrantuono, and Stefano Russo. "Bug Localization in Test-Driven Development." Advances in Software Engineering 2011 (June 15, 2011): 1–18. http://dx.doi.org/10.1155/2011/492757.

Full text
Abstract:
Software development teams that use agile methodologies are increasingly adopting the test-driven development practice (TDD). TDD allows to produce software by iterative and incremental work cycle, and with a strict control over the process, favouring an early detection of bugs. However, when applied to large and complex systems, TDD benefits are not so obvious; manually locating and fixing bugs introduced during the iterative development steps is a nontrivial task. In such systems, the propagation chains following the bugs activation can be unacceptably long and intricate, and the size of the code to be analyzed is often too large. In this paper, a bug localization technique specifically tailored to TDD is presented. The technique is embedded in the TDD cycle, and it aims to improve developers' ability to locate bugs as soon as possible. It is implemented in a tool and experimentally evaluated on newly developed Java programs.
APA, Harvard, Vancouver, ISO, and other styles
8

Olszewska, Joanna Isabelle, Michael Houghtaling, Paulo J. S. Goncalves, Nicola Fabiano, Tamas Haidegger, Joel Luis Carbonera, William Remington Patterson, S. Veera Ragavan, Sandro R. Fiorini, and Edson Prestes. "Robotic Standard Development Life Cycle in Action." Journal of Intelligent & Robotic Systems 98, no. 1 (November 16, 2019): 119–31. http://dx.doi.org/10.1007/s10846-019-01107-w.

Full text
Abstract:
AbstractRobotics is a fast-growing field which requires the efficient development of adapted standards. Hence, in this paper, we propose a development methodology to support the robot standardization effort led by international, technical, and professional associations such as the Institute of Electrical and Electronics Engineers (IEEE). Our proposed standard development life cycle is a middle-out, iterative, collaborative, and incremental approach we have successfully applied to the development of the new IEEE Ontological Standard for Ethically Driven Robotics and Automation Systems (IEEE P7007 Standard).
APA, Harvard, Vancouver, ISO, and other styles
9

Yu, Angus G. "Questioning the Key Techniques Underlying the Iterative and Incremental Approach to Information Systems Development." International Journal of Information Technology Project Management 1, no. 1 (January 2010): 15–29. http://dx.doi.org/10.4018/jitpm.2010100202.

Full text
Abstract:
The iterative and incremental development (IID) approach is widely adopted in information systems development (ISD) projects. While the IID approach has played an important role the management of many ISD projects, some of the key techniques have not received critical appraisal from the academic community. This paper aims to fill the gap and examines three such techniques through a case study. First of all, the gap between the theory of user participation and the reality of user’s lack of real influence on design and development is explored. The author proposes the concept of “participatory capture” to explain the side effect of user participation. Secondly, the assumption that evolutionary prototyping converges to a successful design is questioned. Thirdly, the side effect of the timeboxing technique is considered. The paper suggests that the IID approach represents the learning approach as categorized in Pich et al. (2002) and it might be ineffective in dealing with the significant uncertainties in ISD projects.
APA, Harvard, Vancouver, ISO, and other styles
10

Zhang, Wei, and Jin Yang. "Study on Risk-Driven Iterative Development Method of Geophysical Information Management System Based on RUP." Applied Mechanics and Materials 687-691 (November 2014): 2051–54. http://dx.doi.org/10.4028/www.scientific.net/amm.687-691.2051.

Full text
Abstract:
It is the function of Geophysical Information Management System to manage these data and provide database for the project decision-making. This paper uses Unified Modeling Language to describe and construct the system model by means of iterative and incremental development method under the guidance of mature Rational Unified Process. The analysis and design of Geophysical Information Management System can not only reduce the risk of failure, but also meet all the users’ requirements.
APA, Harvard, Vancouver, ISO, and other styles
11

Porubän, Jaroslav, Michaela Bacíková, Sergej Chodarev, and Milan Nosál’. "Teaching pragmatic model-driven software development." Computer Science and Information Systems 12, no. 2 (2015): 683–705. http://dx.doi.org/10.2298/csis140107022p.

Full text
Abstract:
Model-driven software development is surrounded by numerous myths and misunderstandings that hamper its adoption. For long, our students were victims of these myths and considered MDSD impractical and only applied in academy. In this paper we discuss these myths and present our experience with devising an MDSD course that challenges them and motivates students to understand MDSD principles. The main contribution of this work is a set of MDSD teaching guidelines that can make the course pragmatic in the eyes of students - programmers. These guidelines introduce MDSD from the viewpoint of a programmer as a pragmatic tool for solving concrete problems in the development process. In our MDSD course we implemented the presented guidelines. The course shows several techniques and principles of model-driven development in multiple incremental iterations instead of concentrating on a single tool. At the same time we unite these techniques by using a dynamic visualisation tool that shows to the students the whole infrastructure in the big picture. The course is implemented as an iterative incremental MDSD case study. The paper concludes with a survey performed with our students that indicates positive results of the approach.
APA, Harvard, Vancouver, ISO, and other styles
12

Rindell, Kalle, Sami Hyrynsalmi, and Ville Leppänen. "Fitting Security into Agile Software Development." International Journal of Systems and Software Security and Protection 9, no. 1 (January 2018): 47–70. http://dx.doi.org/10.4018/ijsssp.2018010103.

Full text
Abstract:
Security objectives in software development are increasingly convergent with the business objectives, as requirements for privacy and the cost of security incidents call for more dependable software products. The development of secure software is accomplished by augmenting the software development process with specific security engineering activities. Security engineering, in contrast to the iterative and incremental software development processes, is characterized by sequential life cycle models: the security objectives are thus to be achieved by conflicting approaches. In this study, to identify the incompatibilities between the approaches, the security engineering activities from Microsoft SDL, the ISO Common Criteria and OWASP SAMM security engineering models are mapped into common agile software development processes, practices and artifacts.
APA, Harvard, Vancouver, ISO, and other styles
13

Fatoohi, Rod, and Lance Smith. "Development and Implementation of a Distributed-Object Job-Execution Environment." Scientific Programming 9, no. 1 (2001): 27–37. http://dx.doi.org/10.1155/2001/827470.

Full text
Abstract:
This paper describes the development and implementation of a distributed job execution environment for highly iterative jobs. An iterative job is defined here as a binary code that is run multiple times with incremental changes in the input values for each run. An execution environment is a set of resources on a computing platform that can be made available to run the job and hold the output until it is collected. The goal is to design a complete, object-oriented execution system that runs a variety of jobs with minimal changes. Areas of code that are unique to a specific type of job are decoupled from the rest. The system allows for fine-grained job control, timely status notification and dynamic registration and deregistration of execution platforms depending on resources available. Several objected-oriented technologies are employed: Java, CORBA, UML, and software design patterns. The environment has been tested using a simulation code, INS2D.
APA, Harvard, Vancouver, ISO, and other styles
14

MITRA, ARINDAM, and CHITTA BARAL. "Incremental and Iterative Learning of Answer Set Programs from Mutually Distinct Examples." Theory and Practice of Logic Programming 18, no. 3-4 (July 2018): 623–37. http://dx.doi.org/10.1017/s1471068418000248.

Full text
Abstract:
AbstractOver the years the Artificial Intelligence (AI) community has produced several datasets which have given the machine learning algorithms the opportunity to learn various skills across various domains. However, a subclass of these machine learning algorithms that aimed at learning logic programs, namely the Inductive Logic Programming algorithms, have often failed at the task due to the vastness of these datasets. This has impacted the usability of knowledge representation and reasoning techniques in the development of AI systems. In this research, we try to address this scalability issue for the algorithms that learn answer set programs. We present a sound and complete algorithm which takes the input in a slightly different manner and performs an efficient and more user controlled search for a solution. We show via experiments that our algorithm can learn from two popular datasets from machine learning community, namely bAbl (a question answering dataset) and MNIST (a dataset for handwritten digit recognition), which to the best of our knowledge was not previously possible. The system is publicly available athttps://goo.gl/KdWAcV.
APA, Harvard, Vancouver, ISO, and other styles
15

Alrabaiah, Hazem Abdelkarim, and Nuria Medina-Medina. "Agile Beeswax: Mobile App Development Process and Empirical Study in Real Environment." Sustainability 13, no. 4 (February 10, 2021): 1909. http://dx.doi.org/10.3390/su13041909.

Full text
Abstract:
Mobile application development is a highly competitive environment; agile methodologies can enable teams to provide value faster, with higher quality and predictability, and a better attitude to deal with the continuous changes that will arise in the mobile context application (App), and the positive impact of that on sustainable development through continuous progress. App development is different from other types of software. For this reason, our objective is to present a new agile-based methodology for app development that we call Agile Beeswax. Agile Beeswax is conceived after identifying the mobile development process’s issues and challenges, and unique requirements. Agile Beeswax is an incremental, iterative development process composed of two main iterative loops (sprints), the incremental design loop and the incremental development loop, and one bridge connecting these two sprints. Agile Beeswax is structured in six phases, idea and strategy, user experience design, user interface design, design to development, handoff and technical decisions, development, and deployment and monitoring. One of its main strengths is that it has been created with academic and business perspectives to bring these two communities closer. To achieve this purpose, our research methodology comprises four main phases: Phase 1: Extensive literature review of mobile development methodologies, Phase 2: Interviews with mobile application developers working in small to medium software companies, Phase 3: Survey to extract valuable knowledge about mobile development (which was carefully designed based on the results of the first and the second phases), and Phase 4: Proposal of a new methodology for the agile development of mobile applications. With the aim of integrating both perspectives, the survey was answered by a sample of 35 experts, including academics and developers. Interesting results have been collected and discussed in this paper (on issues such as the development process, the tools used during this process, and the general issues and challenges they encountered), laying the foundations of the methodology Agile Beeswax proposed to develop mobile apps. Our results and the proposed methodology are intended to serve as support for mobile application developers.
APA, Harvard, Vancouver, ISO, and other styles
16

Pai, Sai G. S., Yves Reuland, and Ian F. C. Smith. "Data-Interpretation Methodologies for Practical Asset-Management." Journal of Sensor and Actuator Networks 8, no. 2 (June 22, 2019): 36. http://dx.doi.org/10.3390/jsan8020036.

Full text
Abstract:
Monitoring and interpreting structural response using structural-identification methodologies improves understanding of civil-infrastructure behavior. New sensing devices and inexpensive computation has made model-based data interpretation feasible in engineering practice. Many data-interpretation methodologies, such as Bayesian model updating and residual minimization, involve strong assumptions regarding uncertainty conditions. While much research has been conducted on the scientific development of these methodologies and some research has evaluated the applicability of underlying assumptions, little research is available on the suitability of these methodologies to satisfy practical engineering challenges. For use in practice, data-interpretation methodologies need to be able, for example, to respond to changes in a transparent manner and provide accurate model updating at minimal additional cost. This facilitates incremental and iterative increases in understanding of structural behavior as more information becomes available. In this paper, three data-interpretation methodologies, Bayesian model updating, residual minimization and error-domain model falsification, are compared based on their ability to provide robust, accurate, engineer-friendly and computationally inexpensive model updating. Comparisons are made using two full-scale case studies for which multiple scenarios are considered, including incremental acquisition of information through measurements. Evaluation of these scenarios suggests that, compared with other data-interpretation methodologies, error-domain model falsification is able to incorporate, iteratively and transparently, incremental information gain to provide accurate model updating at low additional computational cost.
APA, Harvard, Vancouver, ISO, and other styles
17

Zakrzewski, Pawel, Janusz Narkiewicz, and Darren Brenchley. "Safety Critical Software Development Methodologies in Avionics." Transactions on Aerospace Research 2020, no. 2 (June 1, 2020): 59–71. http://dx.doi.org/10.2478/tar-2020-0011.

Full text
Abstract:
AbstractThis article summarizes avionics safety-critical software development methodologies and implications of the DO-178C standard from an Agile application perspective. We explain the safety-critical software categorization. It also outlines the main differences and advantages of different approaches to the development process, from Waterfall through the V-model to Iterative and Incremental. Agile principles are explained as well as a Scrum – which is a popular framework in the non-safety-critical software industry. The application of Agile, for safety-critical software considerations, is based on the practical knowledge of the authors, and looks at the potential solution from a DO-178C standard, size of the project, scalability, and organizational culture points of view. Definition of the Agile type of framework, consistent with the certification process and existing standards, has been highlighted as a potential game-changer for the avionics industry.
APA, Harvard, Vancouver, ISO, and other styles
18

Kyeremeh, Kwadwo. "Overview Of System Development Life Cycle Models." Journal of Management and Science 11, no. 1 (March 31, 2021): 12–22. http://dx.doi.org/10.26524/jms.11.3.

Full text
Abstract:
During the time half of the twentieth century, the utilization of Programmed computers has become huge. As an outcome, software programming has turned out to be increasingly differing and complex. Also, there are expanding requests on software programming – it must be less expensive, have more usefulness, be conveyed speedier, and be of higher quality than already. In the constantly changing environment and society of programming advancement, the procedures and strategies utilized when growing little projects are not adequate while developing extensive frameworks. As one response to this, distinctive improvement lifecycle models have been characterized. This paper portrays the three fundamental sorts of systems Development lifecycle models, from the successive models using incremental models to transformative models. The iterative advancement technique is additionally examined, and we additionally intricate the association of advancement lifecycle models to two rising fields in programming designing: programming design and part-based programming advancement.
APA, Harvard, Vancouver, ISO, and other styles
19

Guan, X., A. H. B. Duffy, and K. J. MacCallum. "Prototype system for supporting the incremental modelling of vague geometric configurations." Artificial Intelligence for Engineering Design, Analysis and Manufacturing 11, no. 4 (September 1997): 287–310. http://dx.doi.org/10.1017/s0890060400003231.

Full text
Abstract:
AbstractFew existing Computer Aided Design (CAD) systems provide assistance to designers in developing geometric concepts at the early design stages. Instead they require a high level of precision and detail suited to detail design. To support the early geometric design, a CAD system should provide utilities for the rapid capture and iterative development of vague geometric models. This paper presents a pilot system that is being developed based on such a vision. The system has adopted minimum commitment modelling and incremental refinement as the guiding principles. The representation of geometric configuration is based on a parametric and constraint-based geometric design model, and provides a uniform representation of the approximate and precise size and location parameters. A constraint-based mechanism has been developed for processing geometric information. The use of the system in assisting the development of a geometric configuration is also demonstrated. Finally, features and limitations of the system as well as relations to relevant works are discussed, and based on this a number of key research directions are established.
APA, Harvard, Vancouver, ISO, and other styles
20

DELLA PENNA, GIUSEPPE, ANNA RITA LAURENZI, SERGIO OREFICE, and BENEDETTO INTRIGILA. "AN XML BASED METHODOLOGY TO MODEL AND USE SCENARIOS IN THE SOFTWARE DEVELOPMENT PROCESS." International Journal of Software Engineering and Knowledge Engineering 18, no. 06 (September 2008): 823–52. http://dx.doi.org/10.1142/s0218194008003866.

Full text
Abstract:
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the description and manipulation of scenarios that are used to formalize and reuse software requirements. SMDP is an iterative and incremental process that supports scenario evolution during the requirements engineering process. The formalization of scenarios through the underlying XML-based language of SMDP makes them immediately available to further automatic manipulation (e.g., to automatically generate test cases) without the need for intermediate models, as it is usually done in semi-formal approaches. Thanks to the implementation of a software assistant environment for SMDP, the methodology is currently being experimented on a variety of case studies, in particular web applications.
APA, Harvard, Vancouver, ISO, and other styles
21

Cano, Sandra P., Carina S. González, César A. Collazos, Jaime Muñoz Arteaga, and Sergio Zapata. "Agile Software Development Process Applied to the Serious Games Development for Children from 7 to 10 Years Old." International Journal of Information Technologies and Systems Approach 8, no. 2 (July 2015): 64–79. http://dx.doi.org/10.4018/ijitsa.2015070105.

Full text
Abstract:
The development of video games is a complex, multidisciplinary process, which involves different areas as well as a greater number of roles than for traditional software. Serious games face process constraints that concern a number of interactive, educational and psychological factors designed to lead to the fulfillment of educational objectives within a specific context. Based on a case study in the city Cali, Colombia, an iterative and incremental process is proposed, focusing on small and medium development for educational serious games and basing itself on two lines of research: agile development methodology and user-centered design (UCD) for children from 7 to 10 years. The agile methodology eXtreme Programming (XP) offers a useful option for the development of serious games as it establishes a continuous communication with all project stakeholders - including the end user - throughout the project, while UCD allows the user profile to be known and identified so that the game will meet the needs and match the capabilities, expectations and motivations of the child.
APA, Harvard, Vancouver, ISO, and other styles
22

John, Santhosh, Nazaraf Shah, and Leonid Smalov. "Incremental and Iterative Agile Methodology (IIAM): Hybrid Approach for Ontology Design towards Semantic Web Based Educational Systems Development." International Journal of Knowledge Engineering 2, no. 1 (2016): 13–19. http://dx.doi.org/10.18178/ijke.2016.2.1.044.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Vähäniitty, Jarno. "A tentative framework for connecting long-term business and product planning with iterative & incremental software product development." ACM SIGSOFT Software Engineering Notes 30, no. 4 (July 2005): 1–4. http://dx.doi.org/10.1145/1082983.1083097.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Rakovic, Radoslav. "Towards a methodology to estimate cost of object-oriented software development projects." Computer Science and Information Systems 1, no. 2 (2004): 173–94. http://dx.doi.org/10.2298/csis0402173r.

Full text
Abstract:
Successful management of a software project, besides a well-defined project development process, requires an early estimate of project complexity. In a prevailing practice, software development costs usually have been determined a posteriori i.e. after software project implementation. It is essential however, to know this estimate a priori, i.e., before commencement of works. This paper presents an attempt to construct a methodology that would enable an early estimate of software development cost and its refinements during subsequent development phases. The methodology assumes an object-oriented approach based on the Unified Modeling Language (UML) and Unified Software Development Process (USDP). It outlines an Use Case Driven Architecture-Centric, Iterative and Incremental estimate process that could significantly improve and simplify early cost estimates. The presented methodology is illustrated on example of the POST software development project.
APA, Harvard, Vancouver, ISO, and other styles
25

Pil, Anton, and Haruhiko Asada. "Rapid Recursive Structure Redesign for Improved Dynamics of a Single Link Robot." Journal of Dynamic Systems, Measurement, and Control 117, no. 4 (December 1, 1995): 520–26. http://dx.doi.org/10.1115/1.2801109.

Full text
Abstract:
This paper describes a technique for improving dynamic performance of robots by recursively modifying the mechanical structure through prototyping and experimentation. In each recursion, a prototype robot is tested and evaluated experimentally, an incremental change in structure design is determined based on the analysis of the experimental data, and the mechanical structure is physically modified so as to drive the plant dynamics towards a desired response. To expedite the iterative process, (i) a rapid prototyping technique using photo-polymerization is developed, (ii) a gradient descent method is applied to recursively determine an optimal design, and (iii) all the design, prototyping, and experimentation processes are integrated and carried out under computer control. The optimal, incremental change of design is determined by using a sensitivity Jacobian. The sensitivity Jacobian is initially obtained numerically using a finite element model. Further, the sensitivity Jacobian is corrected and updated recursively with experimental data after each iteration. A proof-of-concept demonstration system is built and tested for the development of a simple single link robot. The arm structure made of plastic is reinforced recursively by coating it with a photo-acrylate plastic with an optimal thickness distribution so that the frequency response of the structure can be improved toward a desired reference model.
APA, Harvard, Vancouver, ISO, and other styles
26

Lim, Nigel, and Lucas Lim. "An application and subsequent benefits of digitalisation to pipeline engineering using a 3D pipe-in-pipe bulkhead design project case study." APPEA Journal 60, no. 2 (2020): 641. http://dx.doi.org/10.1071/aj19125.

Full text
Abstract:
Digitalisation of design processes is being rapidly accepted as a major step-change in engineering of pipelines and components. Incremental digitalisation of best engineering practice, analytical portions of industry codes and iterative optimisation tasks enable multiple advantages over typical project execution models. These include (a) maintaining flexibility throughout the design process to deal with changes particularly at critical interface points, (b) utilising computing power to drive an optimised solution, (c) cost and schedule advantages and (d) development of platforms to implement in future projects. These benefits are demonstrated by detailing an application of Genesis’s small-scale digitalisation strategy, as implemented on a pipe-in-pipe (PiP) bulkhead design in the Edvard Grieg Tie-Backs engineering, procurement, construction and installation development in the North Sea. The application of this strategy involved initial scoping and production of a design platform consisting of three Python modules. The platform enabled full parameterisation of a 3D end-bulkhead finite element analysis modelling process and post-processing criteria. The flexibility of this digitalisation strategy enabled simulations of (a) multiple material configurations, such as the application or removal of corrosion resistant cladding and (b) streamlined execution of highly iterative design processes. Through this platform, parallel execution of detail design and procurement was optimised, leading to achievement of material cost savings while minimising schedule and variation impact. This example of small-scale digitalisation establishes a philosophy for the future execution of PiP design and aligns both strategic and incremental steps towards a larger digitalisation initiative.
APA, Harvard, Vancouver, ISO, and other styles
27

Laycock, Janice. "The Development of a Logic Model for the Protection against Family Violence Act: An Incremental Approach." Evaluation Journal of Australasia 5, no. 1 (September 2005): 18–23. http://dx.doi.org/10.1177/1035719x0500500104.

Full text
Abstract:
On 1 April 2005 the Northwest Territories (NWT) became the seventh jurisdiction in Canada to implement family violence legislation. The NWT Protection Against Family Violence Act (PAFVA) is civil legislation designed to protect victims of family violence, improve access to the justice system, and provide a wider range of remedies than were available under existing civil legislation. It also provides a proactive framework that can be used when the grounds to lay a criminal charge may not exist. This article describes a process that was followed during the implementation period to clarify the intentions and delivery of the PAFVA program. This process involved the iterative development of a logic model. The process of development had two unique features; first it involved the clarification of a program from legislation, and second, it involved an incremental approach to logic development. Despite attention given to program clarification in the evaluation literature, there is little information on how to handle the translation of legislation through such processes. Thus, this paper is a contribution to this gap in evaluation knowledge by detailing the process followed and the lessons learned. The following section presents a contextual overview of the PAFVA.
APA, Harvard, Vancouver, ISO, and other styles
28

Perwitasari, Ririn, Royana Afawani, and Sri Endang Anjarwani. "Penerapan Metode Rational Unified Process (RUP) Dalam Pengembangan Sistem Informasi Medical Check Up Pada Citra Medical Centre." Jurnal Teknologi Informasi, Komputer, dan Aplikasinya (JTIKA ) 2, no. 1 (March 31, 2020): 76–88. http://dx.doi.org/10.29303/jtika.v2i1.85.

Full text
Abstract:
The Rational Unified Process (RUP) method is an iterative and incremental software development method that focuses on architecture. The RUP method will be used in the development of a medical check-up information system on a Citra medical center because this method is proactively able to resolve the project risks associated with the client's evolving requirements requiring careful change request management. Less time is required for integration as the process of integration goes on throughout the software development life cycle and the development time required is less due to using of components over and over. RUP involves The client’s in The system development process, so the result will be accordance with client wishes. The system built is expected to make it easier for employees to manage patient data from anywhere and anytime.
APA, Harvard, Vancouver, ISO, and other styles
29

Qiu, Pengxiang, Rui Hu, Linwei Hu, Quan Liu, Yixuan Xing, Huichen Yang, Junjie Qi, and Thomas Ptak. "A Numerical Study on Travel Time Based Hydraulic Tomography Using the SIRT Algorithm with Cimmino Iteration." Water 11, no. 5 (April 30, 2019): 909. http://dx.doi.org/10.3390/w11050909.

Full text
Abstract:
Travel time based hydraulic tomography is a technique for reconstructing the spatial distribution of aquifer hydraulic properties (e.g., hydraulic diffusivity). Simultaneous Iterative Reconstruction Technique (SIRT) is a widely used algorithm for travel time related inversions. Due to the drawbacks of SIRT implementation in practice, a modified SIRT with Cimmino iteration (SIRT-Cimmino) is proposed in this study. The incremental correction is adjusted, and an iteration-dependent relaxation parameter is introduced. These two modifications enable an appropriate speed of convergence, and the stability of the inversion process. Furthermore, a new result selection rule is suggested to determine the optimal iteration step and its corresponding result. SIRT-Cimmino and SIRT are implemented and verified by using two numerical aquifer models with different predefined (“true”) diffusivity distributions, where high diffusivity zones are embedded in a homogenous low diffusivity field. Visual comparison of the reconstructions shows that the reconstruction based on SIRT-Cimmino demonstrates the aquifer’s hydraulic features better than the conventional SIRT algorithm. Root mean square errors and correlation coefficients are also used to quantitatively evaluate the performance of the inversion. The reconstructions based on SIRT-Cimmino are found to preserve the connectivity of the high diffusivity zones and to provide a higher structural similarity to the “true” distribution.
APA, Harvard, Vancouver, ISO, and other styles
30

Pawar, Rupali Pravinkumar, and Kirti Nilesh Mahajan. "Implementation of Change Management in Software Development by using Scrum Framework." International Journal of Advanced Research in Computer Science and Software Engineering 7, no. 7 (July 30, 2017): 400. http://dx.doi.org/10.23956/ijarcsse.v7i7.164.

Full text
Abstract:
This paper will focus on implementation of change management in Scrum software development framework . Scrum is one of the mostly used software development framework from the Agile software development methodology. Scrum is based on iterative and incremental process. It is suitable for unstable requirements. The use of Scrum proved to be beneficial due to tight schedule and loosely defined user requirements that often changed during the development. The aim of the paper to study implementation process of change management in Scrum . First part of paper gives detailed information of Scrum framework. The middle of the paper presented the organizational process of agile software development using Scrum. Finally, the paper point out key points for managing changes in Scrum implementation. The primary data collection method was interviews of the industry expertise. The secondary source of data is reference books and Internet articles. This paper will help to understand basics of Scrum software development framework and process of change management in developing projects by using Scrum framework.
APA, Harvard, Vancouver, ISO, and other styles
31

Cheng, Yun Li, and Yan Hong Zhang. "Design and Implementation of Teacher-Student Interactive Platforms in the Campus Network Based on UML." Advanced Materials Research 989-994 (July 2014): 5304–10. http://dx.doi.org/10.4028/www.scientific.net/amr.989-994.5304.

Full text
Abstract:
Open network teaching is an important way of reforming and the trend of future development in the area of teaching, network interactive teaching platform is the key. This platform system is supported by network technology, relying on the campus network, effectively build an interactive learning environment with professional teachers, specialized courses and self-learning students. This paper mainly discussed the issues that how to use RUP and its iterative incremental development methods to carry out the object-oriented analysis, design and implementation; the detailed modeling techniques problems, such as how to use UML language to make the demand analysis and structural design for the platform system were also studied in this paper.
APA, Harvard, Vancouver, ISO, and other styles
32

Caballero, Leydi, Ana M. Moreno, and Ahmed Seffah. "How Agile Developers Integrate User-Centered Design Into Their Processes: A Literature Review." International Journal of Software Engineering and Knowledge Engineering 26, no. 08 (October 2016): 1175–201. http://dx.doi.org/10.1142/s0218194016500418.

Full text
Abstract:
The lack of user engagement, the absence of user feedback, incomplete and continuously changing user requirements are among the critical concerns that cause projects to fail. User-centered design (UCD) and agile software development are two iterative approaches that have been proposed to overcome such concerns. UCD is a design process focusing on user research, user interface design and usability evaluation. Introduced by software engineering practitioners, agile refers to a number of iterative and incremental software development practices that emphasize people’s needs, communication between developers and stakeholders and the ability to adapt to change. In both the agile and UCD communities, however, a full understanding of user requirements is often seen as incompatible with early and quick development iterations. We performed a literature review aiming to identify how agile teams have integrated UCD tools into their agile software development process to a better understanding of the user requirements without losing sight of the agile values and principles. UCD tools adaptations and minimal-up-front design applied in agile development are among the approaches discovered in this study. The findings could lead to a comprehensive user-centric software engineering that will overcome inherent problems faced by agile teams to understand user needs, priorities and goals.
APA, Harvard, Vancouver, ISO, and other styles
33

Espinoza, Angelina, Ernesto Del-Moral, Alfonso Martínez-Martínez, and Nour Alí. "A validation & verification driven ontology: An iterative process." Applied Ontology 16, no. 3 (July 21, 2021): 297–337. http://dx.doi.org/10.3233/ao-210251.

Full text
Abstract:
Designing an ontology that meets the needs of end-users, e.g., a medical team, is critical to support the reasoning with data. Therefore, an ontology design should be driven by the constant and efficient validation of end-users needs. However, there is not an existing standard process in knowledge engineering that guides the ontology design with the required quality. There are several ontology design processes, which range from iterative to sequential, but they fail to ensure the practical application of an ontology and to quantitatively validate end-user requirements through the evolution of an ontology. In this paper, an ontology design process is proposed, which is driven by end-user requirements, defined as Competency Questions (CQs). The process is called CQ-Driven Ontology DEsign Process (CODEP) and it includes activities that validate and verify the incremental design of an ontology through metrics based on defined CQs. CODEP has also been applied in the design and development of an ontology in the context of a Mexican Hospital for supporting Neurologist specialists. The specialists were involved, during the application of CODEP, in collecting quality measurements and validating the ontology increments. This application can demonstrate the feasibility of CODEP to deliver ontologies with similar requirements in other contexts.
APA, Harvard, Vancouver, ISO, and other styles
34

Chehili, Hamza, Lionel Seinturier, and Mahmoud Boufaida. "An Evolutive Component-Based Method for Agile Development of Service Oriented Architectures." International Journal of Information Systems in the Service Sector 9, no. 3 (July 2017): 37–57. http://dx.doi.org/10.4018/ijisss.2017070103.

Full text
Abstract:
The adoption of the agile methods' principles has emerged as an effective way to develop service oriented architectures as it paves the way for a better reply to the changing needs of the environment and even the customer. However, these changes may also require the evolution of the development process itself. This paper presents an agile and service-oriented software development method that combines concepts from the Service-Oriented Computing (SOC) domain and the agile software engineering one. This method provides an iterative and incremental process to deliverer business processes, implemented as an assembly of components. This leads to a faster response to the change of needs by reconfiguring the assembly of components. The method is based on a framework that implements its phases as an assembly of components to allow a dynamic reconfiguration of it in case of a development process evolution. Finally, a case study is presented to illustrate the use of the presented method.
APA, Harvard, Vancouver, ISO, and other styles
35

Beristain-Colorado, María Del Pilar, Jorge Fernando Ambros-Antemate, Marciano Vargas-Treviño, Jaime Gutiérrez-Gutiérrez, Adriana Moreno-Rodriguez, Pedro Antonio Hernández-Cruz, Itandehui Belem Gallegos-Velasco, and Rafael Torres-Rosas. "Standardizing the Development of Serious Games for Physical Rehabilitation: Conceptual Framework Proposal." JMIR Serious Games 9, no. 2 (June 24, 2021): e25854. http://dx.doi.org/10.2196/25854.

Full text
Abstract:
Background Serious games have been used as supportive therapy for traditional rehabilitation. However, most are designed without a systematic process to guide their development from the phases of requirement identification, planning, design, construction, and evaluation, which reflect the lack of adaptation of rehabilitation requirements and thus the patient’s needs. Objective The aim of this study was to propose a conceptual framework with standardized elements for the development of information systems by using a flexible and an adaptable process centered on the patient’s needs and focused on the creation of serious games for physical rehabilitation. Methods The conceptual framework is based on 3 fundamental concepts: (1) user-centered design, which is an iterative design process focused on users and their needs at each phase of the process, (2) generic structural activities of software engineering, which guides the independent development process regardless of the complexity or size of the problem, and (3) gamification elements, which allow the transformation of obstacles into positive and fun reinforcements, thereby encouraging patients in their rehabilitation process. Results We propose a conceptual framework to guide the development of serious games through a systematic process by using an iterative and incremental process applying the phases of context identification, user requirements, planning, design, construction of the interaction devices and video game, and evaluation. Conclusions This proposed framework will provide developers of serious games a systematic process with standardized elements for the development of flexible and adaptable software with a high level of patient commitment, which will effectively contribute to their rehabilitation process.
APA, Harvard, Vancouver, ISO, and other styles
36

Kaliappan, Vasanthi, and Norhayati Mohd Ali. "Improving Consistency of UML Diagrams and Its Implementation Using Reverse Engineering Approach." Bulletin of Electrical Engineering and Informatics 7, no. 4 (December 1, 2018): 665–72. http://dx.doi.org/10.11591/eei.v7i4.1358.

Full text
Abstract:
Software development deals with various changes and evolution that cannot be avoided due to the development processes which are vastly incremental and iterative. In Model Driven Engineering, inconsistency between model and its implementation has huge impact on the software development process in terms of added cost, time and effort. The later the inconsistencies are found, it could add more cost to the software project. Thus, this paper aims to describe the development of a tool that could improve the consistency between Unified Modeling Language (UML) design models and its C# implementation using reverse engineering approach. A list of consistency rules is defined to check vertical and horizontal consistencies between structural (class diagram) and behavioral (use case diagram and sequence diagram) UML diagrams against the implemented C# source code. The inconsistencies found between UML diagrams and source code are presented in a textual description and visualized in a tree view structure.
APA, Harvard, Vancouver, ISO, and other styles
37

Fiorentino, Antonio, G. C. Feriti, Elisabetta Ceretti, C. Giardini, C. M. G. Bort, and P. Bosetti. "Development of Tool Path Correction Algorithm in Incremental Sheet Forming." Key Engineering Materials 622-623 (September 2014): 382–89. http://dx.doi.org/10.4028/www.scientific.net/kem.622-623.382.

Full text
Abstract:
The problem of obtaining sound parts by Incremental Sheet Forming is still a relevant issue, despite the numerous efforts spent in improving the toolpath planning of the deforming punch in order to compensate for the dimensional and geometrical part errors related to springback and punch movement. Usually, the toolpath generation strategy takes into account the variation of the toolpath itself for obtaining the desired final part with reduced geometrical errors. In the present paper, a correction algorithm is used to iteratively correct the part geometry on the basis of the measured parts and on the calculation of the error defined as the difference between the actual and the nominal part geometries. In practice, the part geometry is used to generate a first trial toolpath, and the form error distribution of the resulting part is used for modifying the nominal part geometry and, then, generating a new, improved toolpath. This procedure gets iterated until the error distribution becomes less than a specified value, corresponding to the desired part tolerance. The correction algorithm was implemented in software and used with the results of FEM simulations. In particular, with few iterations it was possible to reduce the geometrical error to less than 0.4 mm in the Incremental Sheet Forming process of an Al asymmetric part, with a resulting accuracy good enough for both prototyping and production processes.
APA, Harvard, Vancouver, ISO, and other styles
38

Bonic, Zoran, Todor Vacev, Verka Prolovic, Marina Mijalkovic, and Petar Dancevic. "Mathematical modeling of materially nonlinear problems in structural analyses, Part II: Application in contemporary software." Facta universitatis - series: Architecture and Civil Engineering 8, no. 2 (2010): 201–10. http://dx.doi.org/10.2298/fuace1002201b.

Full text
Abstract:
The paper presents application of nonlinear material models in the software package Ansys. The development of the model theory is presented in the paper of the mathematical modeling of material nonlinear problems in structural analysis (part I - theoretical foundations), and here is described incremental-iterative procedure for solving problems of nonlinear material used by this package and an example of modeling of spread footing by using Bilinear-kinematics and Drucker-Prager mode was given. A comparative analysis of the results obtained by these modeling and experimental research of the author was made. Occurrence of the load level that corresponds to plastic deformation was noted, development of deformations with increasing load, as well as the distribution of dilatation in the footing was observed. Comparison of calculated and measured values of reinforcement dilatation shows their very good agreement.
APA, Harvard, Vancouver, ISO, and other styles
39

Elshandidy, Heba, and Sherif Mazen. "A Survey of Agile and Traditional Requirements Engineering." International Journal of Scientific & Engineering Research 4, no. 9 (September 25, 2013): 473–82. http://dx.doi.org/10.14299/ijser.2013.09.002.

Full text
Abstract:
In the past few years, there has been an increasing awareness of the important role of requirements engineering (RE) in a project’s success, in both research and industry. Developing consistent requirements specifications that meet the customers’ needs, in traditional development, is likely to be infeasible. For one reason, customers do not usually have a clear picture of what they really want. Secondly, the business domain could be changing quickly, especially if it heavily depends on technologies. Agile software development (ASD), on the other hand, supports iterative and incremental development and emphasises customers’ involvement in the development process. We argue that adopting ASD in RE overcomes the limitations of the traditional development. ASD, however, is no silver bullet and its adoption comes at a price. This paper helps the reader to: (1) get a quick yet a comprehensive grasp of RE in traditional and ASD; (2) understand the synergies/commonalities between the two approaches in handling RE; (3) recognise the associated challenges of adopting ASD; and (4) identify the current prominent agile RE research areas.
APA, Harvard, Vancouver, ISO, and other styles
40

Petrenko, Alexander Konstantinovich, Denis Valentinovich Efremov, Eugeny Valerievich Kornykhin, Alexey Vladimirovich Khoroshilov, Ilya Viktorovich Shchepetkov, and Victor Vyacheslavovich Kuliamin. "Monitoring and Testing Based on Multi-Level Program Specifications." Proceedings of the Institute for System Programming of the RAS 32, no. 6 (2020): 7–18. http://dx.doi.org/10.15514/ispras-2020-32(6)-1.

Full text
Abstract:
Research on formal methods of software development and verification focuses on building specifications using incremental and iterative development methodologies. The presence of several levels of specifications simplifies proving of properties, since it is possible to reuse the proofs that were performed for more abstract layers of the model. It is desirable to use the same models that were used for formal verification also in testing of real systems for compliance with the requirements set by these models. In practice, large software systems are described by multi-level models. There was no experience of using such models as the basis for testing and monitoring. The paper discusses various methods for developing multi-level models, new opportunities that can be obtained through a combination of functional specifications and implementation-level refinements, limitations that must be considered during testing and monitoring of real systems for compliance with multi-level models.
APA, Harvard, Vancouver, ISO, and other styles
41

Ladino Moreno, Édgar Orlando, César Augusto García-Ubaque, and María Camila García Vaca. "Critical flow in open channels: Numerical solution using the Newton-Raphson method for Android 4.0 applica-tion." Tecnura 24, no. 63 (January 1, 2020): 99–114. http://dx.doi.org/10.14483/22487638.16196.

Full text
Abstract:
Context: In this article we present an algorithm under JavaScript source code for critical flow equation solution. Method: An object-oriented programming language was implemented for Android 4.0 or higher systems based on iterative and incremental processes (Agile development). The numerical method of Newton-Raphson was used to determine the critical depth of seven hydraulic sections (rectangular, trapezoidal, asymmetric trapezoidal, triangular, asymmetric triangular, parabolic and circular). A potential function was obtained to establish the seed value in iterative process, in order to accelerate and guarantee the convergence level for each section. This value is directly associated with hydraulic problem pre-established conditions. Results: The application calculates: critical depth, critical speed, hydraulic area, specific energy, wet perimeter and mirror. The results calculated by the application were validated against Excel analysis tool (Goal Seek) results and Hcanales® software developed by Máximo Villón Béjar Engineer. Finally, the application is available for free in Google Play Store, with the name "Critical Flow in Channels. Newton Raphson Solution". Conclusions: It is possible to develop easily accessible applications that meet the technical conditions required for the resolution of engineering-related situations.
APA, Harvard, Vancouver, ISO, and other styles
42

Sofyan, Herry, and Simon Pulung Nugroho. "PENGEMBANGAN ACADEMIC INFORMATION DASHBOARD EXECUTIVE (A-INDEX) DENGAN PENTAHO DATA INTEGRATION DAN QLIKVIEW." Telematika 13, no. 1 (January 1, 2016): 17. http://dx.doi.org/10.31315/telematika.v13i1.1716.

Full text
Abstract:
Information Dashboard Executive (INDEX) is a visual representation of data in the form of dashboards that are used to get a snapshot of performance in every business process so as to facilitate the executives took a quick response. Pentaho is a BI application is free open source software (FOSS) and runs on top of the Java platform. QlikView is focused on simplifying decision making for business users across the organization. Processing needs to be able to optimize data analysis functions of PDPT is developing an interactive dashboard visualization data. The dashboard will be built using the data pentaho integration as a gateway connecting between database applications with Data PDPT and data visualization are developed by using QlikView. Software development methodologies in application development work is incremental method which is a combination of linear and iterative method with parallel modifications in the process the iterative process so that the project done faster.The results of this study are is the data representation of the modeling query is constructed able to describe the activity / student profiles in a certain semester. The data representations constructed include active distribution per class, per student graduation force distribution, distribution of student status, distribution provinces of origin of students per class, the distribution of the number of class participants, distribution of credits lecturers and distribution of subject.
APA, Harvard, Vancouver, ISO, and other styles
43

Janzwood, Scott, and Jinelle Piereder. "“Mainstreaming” foresight program development in the public sector." foresight 21, no. 5 (September 10, 2019): 605–24. http://dx.doi.org/10.1108/fs-11-2018-0093.

Full text
Abstract:
Purpose This paper aims to develop a framework for benchmarking the maturity of public sector foresight programs and outlines strategies that program managers can use to overcome obstacles to foresight program development in government. Design/methodology/approach The public sector foresight benchmarking framework is informed by a bibliometric analysis and comprehensive review of the literature on public sector foresight, as well as three rounds of semi-structured interviews conducted over the course of a collaborative 18-month project with a relatively young department-level foresight program at the government of an Organisation for Economic Co-operation and Development (OECD) country. The paper frames public sector organizations as “complex adaptive systems” and draws from other government initiatives that require fundamental organizational change, namely, “gender mainstreaming”. Findings Nascent or less mature programs tend to be output-focused and disconnected from the policy cycle, while more mature programs balance outputs and participation as they intervene strategically in the policy cycle. Foresight program development requires that managers simultaneously pursue change at three levels: technical, structural and cultural. Therefore, successful strategies are multi-dimensional, incremental and iterative. Originality/value The paper addresses two important gaps in the literature on public sector foresight programs by comprehensively describing the key attributes of mature and immature public sector foresight programs, and providing flexible, practical strategies for program development. The paper also pushes the boundaries of thinking about foresight by integrating insights from complexity theory and complexity-informed organizational change theory.
APA, Harvard, Vancouver, ISO, and other styles
44

Shafiq, Shagufta, Yaser Hafeez, Sadia Ali, Naila Iqbal, and Muhammad Jamal. "Towards Scrum Based Agile Framework for Global Software Development Teams." Mehran University Research Journal of Engineering and Technology 38, no. 4 (October 1, 2019): 979–98. http://dx.doi.org/10.22581/muet1982.1904.11.

Full text
Abstract:
Organizations are moving their workforce to guarantee matters of trade and profit where accounts are expected to be less expensive and provide better quality products with the accessibility of skilled labor. With the evident benefits, distributed teams often face challenges with reliable and efficient communication coordination patterns that lead towards project failure. In the rapidly growing software industry, it becomes critical for any business to have better management activities to acquire right processes and practices. Agile methods are considered as a remedy for mitigating distributed teams’ challenges, with their consistent focus on communication. Here, we intend to propose a tailored Scrum based solution for distributed teams that empowers anticipated communication and coordination throughout the development process. In the first phase of framework development we have evaluated the state of agile practices from both literature and industry; based on collected evidence and suggestive guidelines a scrum based agile framework was formulated. The Scrum is a project management method in Agile Methods family. Scrum is an iterative process that asks for incremental development of the product, includes cross functional development and testing teams. Evaluation results show that the proposed framework contributes positively to improve development process quality. We have performed theoretical as well as empirical evaluation to validate proposed framework. We have eight project managing rising aspects in DSD (Distributed Software Development) to evaluate the proposed framework.
APA, Harvard, Vancouver, ISO, and other styles
45

Salehi, Vahid, and Shirui Wang. "Munich Agile MBSE Concept (MAGIC)." Proceedings of the Design Society: International Conference on Engineering Design 1, no. 1 (July 2019): 3701–10. http://dx.doi.org/10.1017/dsi.2019.377.

Full text
Abstract:
AbstractModel-based systems engineering (MBSE) is well-known in gaining the control over the complexity of systems and the development processes, while agile is a project management methodology originally from software development that uses short development cycles to focus on continuous improvement in the development of a product or service. In this paper, we adopt the concept of agile into MBSE and then proposed the new approach - Munich Agile MBSE Concept (MAGIC). The highlights of the MAGIC approach can be concluded as 1) the requirements which have been defined in the first stage will be examined and traced at each following stages; 2) communication between every 2 stages always exists in order to have a close connection during each system development phase; 3) the idea of Industry 4.0 has been included and reflected to achieve automation and data exchange with manufacturing technologies; 4) the concept of IOT (Internet of Things) is also considered when it comes to the usage and service of the system to satisfy the customer's needs; 5) the whole spirit of agile is reflected as the iterative and incremental design and development
APA, Harvard, Vancouver, ISO, and other styles
46

Kuczmarski, Maria A., Robert A. Miller, and Dongming Zhu. "CFD-Guided Development of Test Rigs for Studying Erosion and Large-Particle Damage of Thermal Barrier Coatings." Modelling and Simulation in Engineering 2011 (2011): 1–13. http://dx.doi.org/10.1155/2011/837921.

Full text
Abstract:
Burner rigs are routinely used to qualify materials for gas turbine applications. The most useful rig tests are those that can replicate, often in an accelerated manner, the degradation that materials experience in the engine. Computational fluid dynamics (CFD) can be used to accelerate the successful development and continuous improvement of combustion burner rigs for meaningful materials testing. Rig development is typically an iterative process of making incremental modifications to improve the rig performance for testing requirements. Application of CFD allows many of these iterations to be done computationally before hardware is built or modified, reducing overall testing costs and time, and it can provide an improved understanding of how these rigs operate. This paper describes the use of CFD to develop burner test rigs for studying erosion and large-particle damage of thermal barrier coatings (TBCs) used to protect turbine blades from high heat fluxes in combustion engines. The steps used in this study—determining the questions that need to be answered regarding the test rig performance, developing and validating the model, and using it to predict rig performance—can be applied to the efficient development of other test rigs.
APA, Harvard, Vancouver, ISO, and other styles
47

Fenollosa, E., Adolfo Alonso-Durá, and V. Llopis. "Method for Evaluating the Flexural Stiffness Bar of Reinforced Concrete Structures." Applied Mechanics and Materials 351-352 (August 2013): 67–74. http://dx.doi.org/10.4028/www.scientific.net/amm.351-352.67.

Full text
Abstract:
The structural design methods development nowadays allows including the effects of geometric and mechanical nonlinearity of the materials in the analysis itself. The resolution through matrixes methods frequently involves an incremental treatment for load application and a tangent stiffness matrix that bears in mind the nonlinearity. The present paper shows a procedure to evaluate the bar stiffness considering mechanical nonlinearity of materials. For structures of reinforced concrete formed by two materials where each of them has a resistant behavior so different from the other, its appropriated evaluation is, at the same time, necessary and especially complex. The iterative process exposed here provides the equilibrium position of the section to the general case of axial force and biaxial bending taking into account the nonlinear constituent relationships of materials. Once the equilibrium is reached, the relationship between the biaxial moment and the curvature allows the section stiffness module to be derived, from which the bar stiffness will be determined. As an application of the exposed procedure, the iterative process of the equilibrium research in a section of reinforced concrete is showed. At the moment-curvature diagram can be observed the stiffness progressive decreasing as biaxial bending moments are increasing, because of materials nonlinearity stresses and strains and the section inertia reduction produced by concrete cracking.
APA, Harvard, Vancouver, ISO, and other styles
48

Selvadurai, A. P. S. "Matrix Crack Extension at a Frictionally Constrained Fiber." Journal of Engineering Materials and Technology 116, no. 3 (July 1, 1994): 398–402. http://dx.doi.org/10.1115/1.2904304.

Full text
Abstract:
The paper presents the application of a boundary element scheme to the study of the behavior of a penny-shaped matrix crack which occurs at an isolated fiber which is frictionally constrained. An incremental technique is used to examine the progression of self similar extension of the matrix crack due to the axial straining of the composite region. The extension of the crack occurs at the attainment of the critical stress intensity factor in the crack opening mode. Iterative techniques are used to determine the extent to crack enlargement and the occurrence of slip and locked regions in the factional fiber-matrix interface. The studies illustrate the role of fiber-matrix interface friction on the development of stable cracks in such frictionally constrained zones. The methodologies are applied to typical isolated fiber configurations of interest to fragmentation tests.
APA, Harvard, Vancouver, ISO, and other styles
49

Vavilenkova, Anastasiia. "ANALYSIS OF FLEXIBLE METHODOLOGIES OF SOFTWARE DEVELOPMENT FOR IMPLEMENTATION IN TEAM PROJECTS." Bulletin of the National Technical University «KhPI» Series: New solutions in modern technologies, no. 1(7) (April 23, 2021): 39–46. http://dx.doi.org/10.20998/2413-4295.2021.01.06.

Full text
Abstract:
The materials of the article analyze the main models of the software life cycle, which underlie the flexible methodologies of software development to identify the features of its application during the implementation of team projects. It was found that the use of classical life cycle models, in particular, cascade, spiral, incremental, V-shaped and iterative, is not effective in implementing all modern aspects of software development based on the use of new information technologies. It was conducted the comparative analysis of the most popular flexible methodologies of software development Agile, Scrum, Kanban, RUP, DSDM, RAD on such indicators as life cycle model, number of iterations, purpose of project creation and types of projects for implementation, priorities, possibility of interaction with the customer, adaptation to change. The advantages and disadvantages of flexible software development methodologies made it possible to single out the MSF methodology, which is based on the harmonization of cascading, spiral and iterative models of the software development lifecycle and allows you to choose the Scrum template as the most successful for implementing and demonstrating work in team development projects. MSF uses an approach that involves the gradual creation of a working product with some functionality that reflects the requirements for the final product at this stage. It is proposed to use Microsoft solutions based on Visual Studio and Team Foundation Server for centralized management of team project elements, use of visual architecture modeling tools, code quality management capabilities and obtaining all project team members up-to-date information on project status. This is because the MSF model combines five following main models: team model; process model (sequence of actions required to build a team project); discipline of project management (provides comprehensive planning of all stages of the team project, budget management, resources, costs, scheduling); risk management disciplines and readiness management disciplines (assessment of team project members' knowledge for further distribution of team roles). The article demonstrates an example of creating a training team project based on the use of the Scrum flexible methodology template in Visual Studio based on Team Foundation Server.
APA, Harvard, Vancouver, ISO, and other styles
50

Díaz, Gabriel, Rodrigo F. Herrera, Felipe Muñoz-La Rivera, and Edison Atencio. "Generative Design for Dimensioning of Retaining Walls." Mathematics 9, no. 16 (August 12, 2021): 1918. http://dx.doi.org/10.3390/math9161918.

Full text
Abstract:
The design of retaining walls follows a classic structure. The engineer proposes certain dimensions that will be modified until they comply with the regulatory and site restrictions presented by the project. This is an iterative process that can be optimized through a new method called generative design. The designer codes the characteristics and restrictions of the project so that the system creates the most appropriate solutions to the problem presented. In this research, a computer program was created to build the dimensions of retaining walls using generative design. For this purpose, Design Science Research (DSR) was used, complemented with the incremental software development method. A program that delivers multiple retaining wall design alternatives in a short time was constructed. The evaluation of this program was performed through usability tests, giving as main perceptions the program’s ease of use and the time savings concerning the traditional design.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography