To see the other types of publications on this topic, follow the link: LK. Software methodologies and engineering.

Journal articles on the topic 'LK. Software methodologies and engineering'

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 'LK. Software methodologies and engineering.'

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

Srinivasan, K. P., and T. Devi. "Software Metrics Validation Methodologies in Software Engineering." International Journal of Software Engineering & Applications 5, no. 6 (November 30, 2014): 87–102. http://dx.doi.org/10.5121/ijsea.2014.5606.

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

Shtern, Mark, and Vassilios Tzerpos. "Clustering Methodologies for Software Engineering." Advances in Software Engineering 2012 (May 10, 2012): 1–18. http://dx.doi.org/10.1155/2012/792024.

Full text
Abstract:
The size and complexity of industrial strength software systems are constantly increasing. This means that the task of managing a large software project is becoming even more challenging, especially in light of high turnover of experienced personnel. Software clustering approaches can help with the task of understanding large, complex software systems by automatically decomposing them into smaller, easier-to-manage subsystems. The main objective of this paper is to identify important research directions in the area of software clustering that require further attention in order to develop more effective and efficient clustering methodologies for software engineering. To that end, we first present the state of the art in software clustering research. We discuss the clustering methods that have received the most attention from the research community and outline their strengths and weaknesses. Our paper describes each phase of a clustering algorithm separately. We also present the most important approaches for evaluating the effectiveness of software clustering.
APA, Harvard, Vancouver, ISO, and other styles
3

Gómez-Sanz, Jorge J., and Rubén Fuentes-Fernández. "Understanding Agent-Oriented Software Engineering methodologies." Knowledge Engineering Review 30, no. 4 (September 2015): 375–93. http://dx.doi.org/10.1017/s0269888915000053.

Full text
Abstract:
AbstractFor many years, the progress in agent-oriented development has focused on tools and methods for particular development phases. This has not been enough for the industry to accept agent technology as we expected. Our hypothesis is that the Agent-Oriented Software Engineering (AOSE) community has not recognized the kind of development methods that industry actually demands. We propose to analyze this hypothesis starting with a more precise definition of what an AOSE methodology should be. This definition is the first step for a review of the current progress of an illustrative selection of methodologies, looking for missing elements and future lines of improvement. The result is an account of how well the AOSE community is meeting the software lifecycle needs. It can be advanced that AOSE methodologies are far from providing all the answers industry requires and that effort has grounded mainly in requirements, design, and implementation phases.
APA, Harvard, Vancouver, ISO, and other styles
4

Wassyng, Alan, and Mark Lawford. "Integrated software methodologies – An engineering approach." Transactions of the Royal Society of South Africa 65, no. 2 (June 2010): 125–36. http://dx.doi.org/10.1080/0035919x.2010.522449.

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

BERNON, CAROLE, MASSIMO COSSENTINO, and JUAN PAVÓN. "Agent-oriented software engineering." Knowledge Engineering Review 20, no. 2 (June 2005): 99–116. http://dx.doi.org/10.1017/s0269888905000421.

Full text
Abstract:
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering (AOSE) research is how to make these methodologies interoperable. By defining concepts used in a specific domain in a non-ambiguous way, meta-modelling may represent a step towards such interoperability. Consequently the main objective of the AOSE TFG (Technical Forum Group) is to establish a strategy for identifying a common meta-model that could be widely adopted by the AOSE community. This paper sums up the approach used by this TFG which consists of (i) studying and comparing the meta-models related to some existing methodologies (ADELFE, Gaia, INGENIAS, PASSI, RICA and Tropos) in order to find commonalities and (ii) giving a clear and basic definition for the core concepts used in multi-agent systems for relating and positioning them in a unified MAS meta-model. The first proposal, set up by the working group, for this unified meta-model then concludes this paper.
APA, Harvard, Vancouver, ISO, and other styles
6

Fox, John. "Methodologies for knowledge engineering." Knowledge Engineering Review 7, no. 2 (June 1992): 95–96. http://dx.doi.org/10.1017/s0269888900006214.

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

Kamepally, Arun Kumar, and Tejaswini Nalamothu. "Agile Methodologies in Software Engineering and Web Engineering." International Journal of Education and Management Engineering 6, no. 5 (September 8, 2016): 1–14. http://dx.doi.org/10.5815/ijeme.2016.05.01.

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

Cross, M., A. O. Moscardini, and B. A. Lewis. "Software engineering methodologies for scientific and engineering computation." Applied Mathematical Modelling 10, no. 5 (October 1986): 376–85. http://dx.doi.org/10.1016/0307-904x(86)90097-1.

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

Masood, Zafar, Xuequn Shang, and Jamal Yousaf. "Usability Evaluation Framework for Software Engineering Methodologies." Lecture Notes on Software Engineering 2, no. 3 (2014): 225–32. http://dx.doi.org/10.7763/lnse.2014.v2.127.

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

Molesini, Ambra, Andrea Omicini, and Mirko Viroli. "Environment in agent-oriented software engineering methodologies." Multiagent and Grid Systems 5, no. 1 (March 31, 2009): 37–57. http://dx.doi.org/10.3233/mgs-2009-0118.

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

Ansari, Mohammed Afzal, and Kiran Bhimrao Ingle. "Software Testing." International Journal for Research in Applied Science and Engineering Technology 10, no. 6 (June 30, 2022): 979–84. http://dx.doi.org/10.22214/ijraset.2022.43914.

Full text
Abstract:
Abstract— With the developing complexity of today’s software program applications injunction with the increasing competitive pressure has driven the excellent assurance of developed software towards new heights. software program trying out is an inevitable part of the software program development Lifecycle and retaining in keeping with its criticality in the pre and submit development process makes it something that have to be catered with stronger and green methodologies and strategies. This paper objectives to speak about the prevailing in addition to advanced trying out techniques for the betterquality warranty functions. Keywords— Testing Methodologies, Software Testing Life Cycle, Testing Frameworks, Automation Testing, Test Driven Development, Test optimization, Quality Metrics
APA, Harvard, Vancouver, ISO, and other styles
12

PALMER, KENT D. "SOFTWARE ENGINEERING DESIGN METHODOLOGIES AND GENERAL SYSTEMS THEORY." International Journal of General Systems 24, no. 1-2 (January 1996): 43–94. http://dx.doi.org/10.1080/03081079608945107.

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

Abdalla, Reem, and Alok Mishra. "Agent-Oriented Software Engineering Methodologies: Analysis and Future Directions." Complexity 2021 (December 29, 2021): 1–21. http://dx.doi.org/10.1155/2021/1629419.

Full text
Abstract:
The Internet of Things (IoT) facilitates in building cyber-physical systems, which are significant for Industry 4.0. Agent-based computing represents effective modeling, programming, and simulation paradigm to develop IoT systems. Agent concepts, techniques, methods, and tools are being used in evolving IoT systems. Over the last years, in particular, there has been an increasing number of agent approaches proposed along with an ever-growing interest in their various implementations. Yet a comprehensive and full-fledged agent approach for developing related projects is still lacking despite the presence of agent-oriented software engineering (AOSE) methodologies. One of the moves towards compensating for this issue is to compile various available methodologies, ones that are comparable to the evolution of the unified modeling language (UML) in the domain of object-oriented analysis and design. These have become de facto standards in software development. In line with this objective, the present research attempts to comprehend the relationship among seven main AOSE methodologies. More specifically, we intend to assess and compare these seven approaches by conducting a feature analysis through examining the advantages and limitations of each competing process, structural analysis, and a case study evaluation method. This effort is made to address the significant characteristics of AOSE approaches. The main objective of this study is to conduct a comprehensive analysis of selected AOSE methodologies and provide a proposal of a draft unified approach that drives strengths (best) of these methodologies towards advancement in this area.
APA, Harvard, Vancouver, ISO, and other styles
14

Fonseca, Victor M. Flores, and Jesica Gomez. "Applying Active Methodologies for Teaching Software Engineering in Computer Engineering." IEEE Revista Iberoamericana de Tecnologias del Aprendizaje 12, no. 3 (August 2017): 147–55. http://dx.doi.org/10.1109/rita.2017.2738178.

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

Flores Fonseca, Victor M., and Jesica Gomez. "Applying Active Methodologies for Teaching Software Engineering in Computer Engineering." IEEE Revista Iberoamericana de Tecnologias del Aprendizaje 12, no. 4 (November 2017): 182–90. http://dx.doi.org/10.1109/rita.2017.2778358.

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

Kamthan, Pankaj. "On the Nature of Collaborations in Agile Software Engineering Course Projects." International Journal of Quality Assurance in Engineering and Technology Education 5, no. 2 (April 2016): 42–59. http://dx.doi.org/10.4018/ijqaete.2016040104.

Full text
Abstract:
If there is a constant in software development, then it is that its ecosystem is a variable. The agile methodologies are part of a relatively recent shift from predictive to adaptive approach towards software development. This change has had a notable impact on software engineering education (SEE). In this article, a glimpse into the state-of-the-art of incorporating agile methodologies in software engineering courses is presented. In doing so, the reasons for including a project component in software engineering courses, and for committing to agile methodologies in software engineering projects in those courses, are given. The significance of collaboration in the execution of agile methodologies, in general, is underscored, and the pivotal role of collaboration in agile course projects, in particular, is emphasized. To lend an understanding to the notion of collaboration in agile methodologies, a conceptual model for collaboration is proposed and elaborated. The types of collaborations that can occur in agile course projects are classified and discussed. The use technological means for facilitating collaboration, including the Social Web and especially the Wiki, is highlighted.
APA, Harvard, Vancouver, ISO, and other styles
17

Gu, Qing, and Patricia Lago. "Guiding the selection of service-oriented software engineering methodologies." Service Oriented Computing and Applications 5, no. 4 (March 10, 2011): 203–23. http://dx.doi.org/10.1007/s11761-011-0080-0.

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

Fotariya, Mr Anuj, and Mr Omprakash Mandge. "Systematic Review of Agile Methodologies for Software Development." International Journal for Research in Applied Science and Engineering Technology 10, no. 6 (June 30, 2022): 1771–74. http://dx.doi.org/10.22214/ijraset.2022.44143.

Full text
Abstract:
Abstract: With the increase in complexity and innovation in IT products and services, developing them, that to by the shared efforts of team members brings in the need of some standardized development model or approach. Due to several advantages of agile methodologies over the traditional waterfall based models, it is the preferred choice. Many a times, a single agile method is also not enough to meet the current scenario of product development. We therefore propose a Competitor Driven Development (CDD) model, a hybrid agile process model for IT product development by abstracting practices from Extreme Programming (XP) and Feature Driven Reuse Development (FDRD) agile methods. This model is based on self-realizing requirements generation for Product development by keeping an eye watch on competitor’s upcoming launch of the product and market response to it rather than customer explicitly specifying the requirements. This development model can be generally used by the organizations who intend to develop IT product for mass targeted customers rather than an individual or an organization.
APA, Harvard, Vancouver, ISO, and other styles
19

Gupta, Archit. "Software Engineering in Healthcare." International Journal for Research in Applied Science and Engineering Technology 9, no. 11 (November 30, 2021): 326–28. http://dx.doi.org/10.22214/ijraset.2021.38845.

Full text
Abstract:
Abstract: As technology is advancing and affecting every phase of human life, health care facilities are also getting improved with the introduction of new advanced, customized, and patient-centric approaches in software engineering. Engineers all around the world are working to create unique and efficient ways for the prevention and early detection of diseases along with improving the patients’ experience while using these technologies. With the gain in computing power and access to a wide range of software, software engineers are working on technologies such as Big Data, AI, Data Science, and Cybersecurity to improve the existing methodologies and pave the way for patient-centric approaches and knowledge translation.
APA, Harvard, Vancouver, ISO, and other styles
20

Javier, Sandro Bolanos Castro, Ruben Gonzalez Crespo, and Victor Hugo Medina. "Software Processes and Methodologies Modeling Language SPMML, A Holistic Solution for Software Engineering." IEEE Latin America Transactions 12, no. 4 (June 2014): 818–24. http://dx.doi.org/10.1109/tla.2014.6868888.

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

Alsaqqa, Samar, Samer Sawalha, and Heba Abdel-Nabi. "Agile Software Development: Methodologies and Trends." International Journal of Interactive Mobile Technologies (iJIM) 14, no. 11 (July 10, 2020): 246. http://dx.doi.org/10.3991/ijim.v14i11.13269.

Full text
Abstract:
<p>Software engineering is a discipline that undergone many improvements that aims to keep up with the new advancements in technologies and the modern business requirements through developing effective approaches to reach the final software product, agile software development is one of these successful approaches. Agile software development is a lightweight approach that was proposed to overcome the convolutional development methods’ limitations and to reduce the overhead and the cost while providing flexibility to adopt the changes in requirements at any stage, this is done by managing the tasks and their coordination through a certain set of values and principles.</p><p>In this work, a comprehensive review that outlines the main agile values and principles, and states the key differences that distinguish agile methods over the traditional ones are presented. Then a discussion of the most popular agile methodologies; their life cycles, their roles, and their advantages and disadvantages are outlined. The recent state of art trends that adopts agile development especially in cloud computing, big data, and coordination are also explored. And finally, this work highlights how to choose the best suitable agile methodology that must be selected according to the task at hand, how sensitive the product is and the organization structure.</p>
APA, Harvard, Vancouver, ISO, and other styles
22

Rodriguez-Martinez, Laura, Hector Duran-Limon, Manuel Mora, and Francisco Rodriguez. "SOCA-DSEM: A well-structured SOCA development systems engineering methodology." Computer Science and Information Systems 16, no. 1 (2019): 19–44. http://dx.doi.org/10.2298/csis170703035r.

Full text
Abstract:
Service-oriented Software Engineering (SOSE) is a software engineering paradigm focused on Service-oriented Computing Applications (SOCAs), for what SOCA development methodologies are required. Recent studies on SOCA development methodologies revealed theoretical and practical deficiencies. Thus, academicians and practitioners must adapt development methodologies from other paradigms or use the available partial SOCA development methodologies. Also, since the high acceptance of agile approaches, we claim new well-structured and balanced agility-rigor methodologies are required. Then, this paper proposes a new SOCA Development Systems Engineering Methodology, including its description, the explanation of its theoretical foundations and the illustration of its use with a prototype of a running example. Two pilot empirical evaluations on usability metrics are also reported. Findings support both theoretical adequacy and positive perceptions from the evaluators. While further empirical tests are required for gaining more conclusive evidences our preliminary results are encouraging.
APA, Harvard, Vancouver, ISO, and other styles
23

Hammo, Asmaa, and Maher Alasaady. "Evaluate and comparission between Software Engineering Methodologies of Agent Systems." AL-Rafidain Journal of Computer Sciences and Mathematics 9, no. 2 (December 1, 2012): 43–61. http://dx.doi.org/10.33899/csmj.2012.163718.

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

Khan, Rashid Ali, Muhammad Faisal Abrar, Samad Baseer, Muhammad Faran Majeed, Muhammad Usman, Shams Ur Rahman, and You-Ze Cho. "Practices of Motivators in Adopting Agile Software Development at Large Scale Development Team from Management Perspective." Electronics 10, no. 19 (September 24, 2021): 2341. http://dx.doi.org/10.3390/electronics10192341.

Full text
Abstract:
Agile software development methodologies have become the most popular software development methods in the last few years. These methodologies facilitate rapid development. The low cost and prioritized user satisfaction make these methodologies more attractive. These methodologies were also intended for small scale developmental teams. Therefore, challenges were encountered when these methodologies were used in large-scale development teams. This study was based on the identification of factors which were discovered in our previous study. Some of the factors included “leadership strong commitment and team autonomy”, “cooperative organizational culture”, and “team competency—agile development expertise”. A total of 147 practices were identified in this study via a systematic literature review. These practices will help practitioners and project managers to adopt agile software methodologies and encourage them to the enhance them.
APA, Harvard, Vancouver, ISO, and other styles
25

Wyatt, T. "Methodologies for manufacturing systems." Integrated Manufacturing Systems 1, no. 1 (January 1990): 25–27. http://dx.doi.org/10.1108/eum0000000002043.

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

Hefley, William E., Elizabeth A. Buie, Gene F. Lynch, Michael J. Muller, Douglas G. Hoecker, Jim Carter, and J. Thomas Roth. "Integrating Human Factors with Software Engineering Practices." Proceedings of the Human Factors and Ergonomics Society Annual Meeting 38, no. 4 (October 1994): 315–19. http://dx.doi.org/10.1177/154193129403800427.

Full text
Abstract:
Engineering processes and methodologies used in building tomorrow's systems must place a greater emphasis on designing usable systems that meet the needs of the systems' users and their tasks. This paper identifies the need for defining human factors and human-computer interaction (HCI) engineering activities that contribute to the design, development, and evaluation of usable and useful interactive systems, and presents a rationale for integrating these activities with software engineering and incorporating them into the system life cycle.
APA, Harvard, Vancouver, ISO, and other styles
27

Zhu, Qing. "Data Mining Software Tools and Methodologies for VLSI Design." WSEAS TRANSACTIONS ON ELECTRONICS 13 (March 1, 2022): 1–10. http://dx.doi.org/10.37394/232017.2022.13.1.

Full text
Abstract:
Modern VLSI design process employs numerous EDA tools to produce large-size report files. It is time consuming as well as the possibility to miss some violations from EDA report files. We developed two data mining software tools targeting for the timing, noise and power grid analysis report files in one high-performance SOC design project. The software extracts, sorts and displays the key information from EDA report files into HTML forms, which can be viewed by designers using the web browser. Organization of EDA report files, configure files, program execution flows and output HTML forms are described for the developed data mining software tools.
APA, Harvard, Vancouver, ISO, and other styles
28

Chaar, Jarir K., Daniel Teichroew, and Richard A. Volz. "Real-time software methodologies: Are they suitable for developing Manufacturing control software?" International Journal of Flexible Manufacturing Systems 5, no. 2 (June 1993): 95–128. http://dx.doi.org/10.1007/bf01358949.

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

Brandmeyer, Jo Ellen, and Hassan A. Karimi. "Coupling methodologies for environmental models." Environmental Modelling & Software 15, no. 5 (July 2000): 479–88. http://dx.doi.org/10.1016/s1364-8152(00)00027-x.

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

Simperl, Elena, and Markus Luczak-Rösch. "Collaborative ontology engineering: a survey." Knowledge Engineering Review 29, no. 1 (May 3, 2013): 101–31. http://dx.doi.org/10.1017/s0269888913000192.

Full text
Abstract:
AbstractBuilding ontologies in a collaborative and increasingly community-driven fashion has become a central paradigm of modern ontology engineering. This understanding of ontologies and ontology engineering processes is the result of intensive theoretical and empirical research within the Semantic Web community, supported by technology developments such as Web 2.0. Over 6 years after the publication of the first methodology for collaborative ontology engineering, it is generally acknowledged that, in order to be useful, but also economically feasible, ontologies should be developed and maintained in a community-driven manner, with the help of fully-fledged environments providing dedicated support for collaboration and user participation. Wikis, and similar communication and collaboration platforms enabling ontology stakeholders to exchange ideas and discuss modeling decisions are probably the most important technological components of such environments. In addition, process-driven methodologies assist the ontology engineering team throughout the ontology life cycle, and provide empirically grounded best practices and guidelines for optimizing ontology development results in real-world projects. The goal of this article is to analyze the state of the art in the field of collaborative ontology engineering. We will survey several of the most outstanding methodologies, methods and techniques that have emerged in the last years, and present the most popular development environments, which can be utilized to carry out, or facilitate specific activities within the methodologies. A discussion of the open issues identified concludes the survey and provides a roadmap for future research and development in this lively and promising field.
APA, Harvard, Vancouver, ISO, and other styles
31

Sharma, Poorti. "Impact of Agile Methodologies in Project Success." International Journal for Research in Applied Science and Engineering Technology 10, no. 5 (May 31, 2022): 3728–30. http://dx.doi.org/10.22214/ijraset.2022.43204.

Full text
Abstract:
Abstract: The Agile Manisfesto of software development put forth a groundbreaking mindset on delivering value and collaborating with customers when it was created in 2001. Agile methodology that utilizes iterative development and prototyping are vitally used in variety of industry projects as a light weight development method which can satisfy to changes of requirements. Traditional waterfall approach is not much efficient to manage the rapid change in requirements. The purpose of this study is to present the impacts of agile methodology in project success. Most studies have reported that when comparing structured methodologies with agile methodologies, agile does improve software quality, other studies have contradicted and questioned the claimed benefits , while others argued that there is not enough empirical evidence. This study aims at investigating the impact that agile method on project success in an organization. The selected studies were published between 2018 to 2022. Index Terms: Agile methodology, agile practices, impact of agile, project success
APA, Harvard, Vancouver, ISO, and other styles
32

Kunwar, Sundar. "Scenario Based Requirement Engineering (SBRE) in eXtreme Programming (XP) through Agile Modelling (AM)." SCITECH Nepal 13, no. 1 (September 30, 2018): 9–15. http://dx.doi.org/10.3126/scitech.v13i1.23496.

Full text
Abstract:
Software development methodologies have been enhancing significantly all the time and have drawn the attention of software professionals from past few years. The software development methodologies are expanding rigorously with wide range of diverse fields and have become more complex demanding the agility to rapidly changing needs of the customers. As a result, agile software development methodologies have evolved and gaining popularity day by day. Agile software development methodologies have come up with modifications demanded in traditional software development process to make them faster; more flexible, light weighted and productive. Extreme Programming (XP) is one of the well-known agile software development methodologies and is driven by a set of values including simplicity, communication, feedback and courage. Planning game, very short release stories and test first coding are some interesting extreme practices of XP; however, it is criticized for some deficiencies like light weight requirement, onsite customer, pair programming and so on. The study has only focused on only one of the most criticized extreme practice-lightweight requirement and has followed agile modelling approach to make improvement on requirement engineering process in XP. Requirements are the user stories that consist of a few sentences (1-3 sentences) written on an index card which describes the functionality given by single onsite customer in XP. There is lack of analysis of stakeholders and their roles in requirement process. Therefore, it is very difficult to know the specific requirements of the specific stakeholder in XP. This means that the requirement engineering process is incomplete in XP. This may result high chances of providing deficient requirements. Agile Modelling (AM) is the chaordic practice based methodology for effective modelling. The interesting part of AM is that it does not tell how to model, but tells about how to be effective as modellers. A Scenario Based Requirement Engineering (SERE) is proposed using AM as alternative to light weighted requirement which one of the most criticized extreme practice of XP. SERE is the implemented description of techniques that helps to understand the task related activities and also facilitates communication among stakeholders and experts. Stakeholders are analysed for understanding a system by identifying the stakeholders in the system and assessing their respective requirements and influence on the system. This will help to get better requirements for system development, but still needs to be validated.
APA, Harvard, Vancouver, ISO, and other styles
33

Yanzer Cabral, Anderson R., Marcelo Blois Ribeiro, and Rodrigo Perozzo Noll. "Knowledge Management in Agile Software Projects: A Systematic Review." Journal of Information & Knowledge Management 13, no. 01 (March 2014): 1450010. http://dx.doi.org/10.1142/s0219649214500105.

Full text
Abstract:
Many methodologies, practices, techniques and tools have been suggested for process improvement, among them knowledge management and agile methodologies, which are the focus of this study. Systematic reviews published on knowledge management and agile methodologies have significantly contributed to detailed and deep discussions surrounding these issues. Nevertheless, we realised that there was a gap between these two areas that needed further clarification. Therefore, the objective of this study was to raise the main topics that emerge from knowledge management in agile methodologies. The research method used in this paper is based on a systematic review. We reviewed studies of knowledge management and agile methodologies, published in major software engineering journals and conference proceedings. The search strategy identified 2879 studies, of which 25 were selected as primary studies. The main topics were taken from these 25 works and, in order for them to be discussed; meta-analysis techniques were used to group these topics. The main discussion generated around these analyses was the preferential use of tacit knowledge, instead of explicit knowledge, and its influence on agile projects. This situation has implications for communication, human and social factors, software development cycle and artifacts, tools for knowledge management and knowledge representation forms.
APA, Harvard, Vancouver, ISO, and other styles
34

Bandyopadhyay, Biswadeb. "A Large Software System Test Engineering Practices." American Journal of Advanced Computing 1, no. 3 (July 1, 2020): 1–10. http://dx.doi.org/10.15864/ajac.1301.

Full text
Abstract:
The following Paper describes the experiences of a test engineering team, which had worked with a large software product development and support activity. This team has studied the existing software product, available test tools, test environment, with an objective of analyzing existing testing processes and methodologies for this large software product. The Paper discusses a number of initiatives and recommendations made by this test engineering group aimed at increasing the testing efficiency, optimizing the test suites, measuring and improving effectiveness of test cases and the quantifiable benefits and process improvements, that can derived from such initiatives. This activity was undertaken as part of a test engineering initiative to bring in place a set of innovative test engineering practices as potential business value drivers.
APA, Harvard, Vancouver, ISO, and other styles
35

Nugent, Edward J., and David J. Hamblin. "Improved methodologies for vertical integration research." Integrated Manufacturing Systems 7, no. 1 (February 1996): 16–28. http://dx.doi.org/10.1108/09576069610108462.

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

Li, Guangqiang, Lei Yu, and Shumin Fei. "A Binocular MSCKF-Based Visual Inertial Odometry System Using LK Optical Flow." Journal of Intelligent & Robotic Systems 100, no. 3-4 (June 22, 2020): 1179–94. http://dx.doi.org/10.1007/s10846-020-01222-z.

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

Ramsin, R., and R. F. Paige. "Iterative criteria-based approach to engineering the requirements of software development methodologies." IET Software 4, no. 2 (2010): 91. http://dx.doi.org/10.1049/iet-sen.2009.0032.

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

del Águila, Isabel M., José Palma, and Samuel Túnez. "Milestones in Software Engineering and Knowledge Engineering History: A Comparative Review." Scientific World Journal 2014 (2014): 1–10. http://dx.doi.org/10.1155/2014/692510.

Full text
Abstract:
We present a review of the historical evolution of software engineering, intertwining it with the history of knowledge engineering because “those who cannot remember the past are condemned to repeat it.” This retrospective represents a further step forward to understanding the current state of both types of engineerings; history has also positive experiences; some of them we would like to remember and to repeat. Two types of engineerings had parallel and divergent evolutions but following a similar pattern. We also define a set of milestones that represent a convergence or divergence of the software development methodologies. These milestones do not appear at the same time in software engineering and knowledge engineering, so lessons learned in one discipline can help in the evolution of the other one.
APA, Harvard, Vancouver, ISO, and other styles
39

Belady, L. A. "The special section on the convergence of software and hardware engineering development methodologies." Proceedings of the IEEE 74, no. 6 (1986): 772. http://dx.doi.org/10.1109/proc.1986.13555.

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

Smith, C. U., and R. R. Gross. "Technology transfer between VLSI design and software engineering: CAD tools and design methodologies." Proceedings of the IEEE 74, no. 6 (1986): 875–85. http://dx.doi.org/10.1109/proc.1986.13560.

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

Germain, Éric, and Pierre N. Robillard. "Engineering-based processes and agile methodologies for software development: a comparative case study." Journal of Systems and Software 75, no. 1-2 (February 2005): 17–27. http://dx.doi.org/10.1016/j.jss.2004.02.022.

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

Mišovič, Milan, and Ivana Rábová. "Enterprise services and object-oriented methodologies." Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis 60, no. 7 (2012): 179–88. http://dx.doi.org/10.11118/actaun201260070179.

Full text
Abstract:
In this paper we study the possibility of modifying the conventional, advanced object-oriented methodology for software development of enterprise information systems on an enterprise services platform. The presented solution is preceded with the draft of the formal description of the business process logic and its service solutions. In the design for the introduction of business services there is used the so-called native solution that is very close to the thinking of corporate management. Adjustment of the classic, advanced object-oriented methodology is oriented on its cardinal development phases INSEPTION and ELABORATION. In these two phases important descriptions of relevant information modeling results are formed for the following CONSTRUCTION phase and TRANSITION phase. Editing, however, is methodological, and meta-documented with an example of a transparent graphical description of business services and a logical architecture of the target software.In other words, it means that this contribution provides small software companies with valuable knowledge for the creation of their own development methodologies on a platform of enterprise services. The purpose of this paper is to contribute to the formation of implementing development methodologies, which absorb current knowledge disciplines of Software and Information Engineering.
APA, Harvard, Vancouver, ISO, and other styles
43

Faroom, Saeed. "A Review of Requirement Engineering Process Models, Tools & Methodologies." International Journal of Energetica 4, no. 1 (June 30, 2019): 44. http://dx.doi.org/10.47238/ijeca.v4i1.86.

Full text
Abstract:
As we are living in the Era of Computer Science and almost all individuals and the organizations are completely relying on software systems. The requirement engineering is the most vital and important aspect in the success of any software engineering project. Requirement Engineering is a set of different process that works at different levels, which are incorporated at individual and organizational level Projects We need to consult different sources to find requirements. We need to involve personals from the different fields to find a set of quality requirements. The security issues undergoes as soon as early in the 1st phase of requirements. It is shown from the studies that if we consider Quality Process of Requirement Engineering at the phase it results in saving of million dollars. This paper contains the details study and comparison of different RE Process Models and Requirement Elicitation techniques. This paper elaborates the vital aspects of different Requirement Engineering Process models that help in the selection of appropriate model for the Requirement Engineers and practitioners working in the industry. This Paper also Focus on the giving a detailed view of Elicitation techniques and comparative study including the characteristics and their strengths and weakness. Some strengths and weakness found during detailed study are also structured and listed that is also the helpful for the Appropriate selection of RE Process model.
APA, Harvard, Vancouver, ISO, and other styles
44

Afshari, Mahnaz, and Taghi Javdani Gandomani. "A novel risk management model in the Scrum and extreme programming hybrid methodology." International Journal of Electrical and Computer Engineering (IJECE) 12, no. 3 (June 1, 2022): 2911. http://dx.doi.org/10.11591/ijece.v12i3.pp2911-2921.

Full text
Abstract:
<span>Risk management in software development has always been one of the necessities of software project management. The logical nature of software projects and products has caused several challenges and risks in these projects. On the other hand, with the emergence of Agile methodologies, especially Scrum, and extreme programming (XP) methodologies, in recent years, this issue has become more serious. This is mainly because emphasizing limited documentation in these methodologies has caused these methods to pay little attention to some aspects of project management, particularly risk management. Concentrating on this challenge, the current study has proposed a risk management model in the hybrid methodology, combining Scrum and XP. Using this model in a case study shows this model's success in achieving risk management purposes. The results of this study indicate an appropriate reduction in the number of reworks, change requests, identified risks, and occurred risks. Moreover, the number of eliminated risks and team productivity have increased.</span>
APA, Harvard, Vancouver, ISO, and other styles
45

Eichstädt, Sascha, Clemens Elster, Ian M. Smith, and Trevor J. Esward. "Evaluation of dynamic measurement uncertainty – an open-source software package to bridge theory and practice." Journal of Sensors and Sensor Systems 6, no. 1 (February 14, 2017): 97–105. http://dx.doi.org/10.5194/jsss-6-97-2017.

Full text
Abstract:
Abstract. The analysis of dynamic measurements provides numerous challenges that significantly limit the use of existing calibration facilities and mathematical methodologies. For instance, dynamic measurement analysis requires the application of methods from digital signal processing, system and control theory, and multivariate statistics. The design of digital filters and the corresponding evaluation of measurement uncertainty for high-dimensional measurands are particularly challenging. Several international research projects involving national metrology institutes (NMIs), academia and industry have developed mathematical, statistical and technical methodologies for the treatment of dynamic measurements at NMI level. The aim of the European research project 14SIP08 is the development of guidelines and software to extend the applicability of those methodologies to a wider range of users. This paper outlines the required activities towards a traceability chain for dynamic measurements from NMIs to industrial applications. A key aspect is the development and provision of a new open-source software package. The software is freely available, open for non-commercial distribution, and contains the most important data analysis tools for dynamic measurements.
APA, Harvard, Vancouver, ISO, and other styles
46

Piguet, C., and E. Dijkstra. "Design methodologies and CAD tools." Integration 10, no. 3 (February 1991): 219–50. http://dx.doi.org/10.1016/s0167-9260(05)80020-3.

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

Fulbright, Ron. "Incorporating Innovation into Iterative Software Development Using the Inventive Problem Solving Methodology." International Journal of Innovation Science 5, no. 4 (December 1, 2013): 203–12. http://dx.doi.org/10.1260/1757-2223.5.4.203.

Full text
Abstract:
Iterative software methodologies allow development teams to be agile in their response to changing requirements. However, the software development team is usually at the mercy of requirements changes, rather than being part of the project engineering staff defining the changes to the solution architecture. Therefore, projects tend to implement inferior solutions. Integrating a project-level innovation technique called Inventive Problem Solving into agile software development methodologies such as the spiral model, the Rational Unified Process, and Scrum, allows the development team to affect the overall solution architecture utilizing their expertise in information technology to the maximum benefit. As a result, more creative, innovative, and efficient solutions to the problem are conceived and implemented.
APA, Harvard, Vancouver, ISO, and other styles
48

Gill, Dr Rupali. "A Study of Framework of Behavioural Driven Development: Methodologies, Advantages, and Challenges." International Journal on Future Revolution in Computer Science & Communication Engineering 8, no. 2 (June 30, 2022): 09–12. http://dx.doi.org/10.17762/ijfrcsce.v8i2.2068.

Full text
Abstract:
BDD is the behavioural driven development which is used for the development process of the software. It used to describe behaviour of the system in a language which is easy to read and understand. It is the development process which is used to bridge the gap between the technical people involved in the project and the businesspeople who are not technically sound. The aim and goal of BDD is to deliver business value products for which it helps to provide communication between developers and analysts via shared process and tools. The origin of BDD is TDD which is test driven development where examples are used to describe the behaviour of the system which could be used as acceptance test, and which could be converted into executable specifications. This process is very useful for the software developers as it is very useful for them to develop a software project which fulfils all its goals and aim. This methodology also helps to get rid of the confusion and improves the communication process between the developers, testers, and product managers. This is derived by making few modifications in the already existing test-driven development and now BDD is considered an appropriate methodology which is an enhanced software development process. The paper will explain the importance of BDD, phases of BDD, application use etc.
APA, Harvard, Vancouver, ISO, and other styles
49

Dieterle, Werner. "Mechatronic systems: Automotive applications and modern design methodologies." Annual Reviews in Control 29, no. 2 (January 2005): 273–77. http://dx.doi.org/10.1016/j.arcontrol.2005.05.002.

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

Glazunova, Olena G., Oleksandra V. Parkhomenko, Valentyna I. Korolchuk, and Tetiana V. Voloshyna. "BUILDING THE PROFESSIONAL COMPETENCE OF FUTURE PROGRAMMERS USING METHODS AND TOOLS OF FLEXIBLE DEVELOPMENT OF SOFTWARE APPLICATIONS." Information Technologies and Learning Tools 89, no. 3 (June 30, 2022): 48–63. http://dx.doi.org/10.33407/itlt.v89i3.4894.

Full text
Abstract:
To support their professional expertise, a modern programmer must constantly follow new technologies, learn new methods of solving problems (best practices), exchange experience, use auxiliary tools that accelerate the development process, should be able to work in a team and develop their knowledge and skills. The task of modern IT education is to meet the demands of the information technology market. Specialists should be provided with proper training, which will give them relevant professional competences. The present paper analyzes modern methodologies of flexible software development and tools, defines professional competences related to software development based on the standard of higher education for the specialists of the Bachelor’s academic level in Software engineering specialty. The novelty of the research lies in the justification of the competency-based approach to the training of future programmers. This approach involves the use of methods and tools for flexible development of software applications in three stages of project tasks of different types and complexity, which are formed in accordance with certain professional competencies. At Phase 1, students studied flexible methodologies and tools for developing software applications in the Software Design academic discipline. In Phase 2, flexible methodologies and software development tools were used during academic and technological practical training, in particular, students performed a group project according to the Scrum methodology, using Kanban approaches. In Phase 3, students worked individually on the Bachelor’s thesis under the guidance of a teacher. The article describes the organization of the work process on the principles of flexible development and flexible learning, presents the results of experimental research, which showed an increase in the level of professional competencies in software development. A statistical analysis of the results of the experiment has been carried out and their significance has been proved.
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