Skip to main content
In this article, we consider the problem of planning inspections and other tasks within a software development (SD) project with respect to the objectives quality (no. of defects), project duration, and costs. Based on a discrete-event... more
In this paper, we discuss approaches related to the explicit modelling of human beings in software processes. While in most older simulation models of software processes, esp. those of the system dynamics type, humans are only represented... more
Context: Software Process Improvement (SPI) is among the most effective ways to improve the quality of software products and services. Despite many research and industrial reports, SPI planning and implementation in Multi-Model... more
The demand for medical device software continues to grow and there is an associated increase in its importance and complexity. This paper discusses medical device software process assessment and improvement. It outlines Medi SPICE, a... more
International Conference on Emerging Practices in Software Process & Architecture (SOFTPA 2022) is an emerging practice in Software Development life cycle adopted by various software organizations to develop an environment of continuous... more
Nowadays, every vendor and IT service provider wants to switch into a cloud environment for better Quality of Service (QoS), Scalability, Performance and reasonable Cost. Many software developers trying to get the benefits of cloud... more
The workshop OCLApps 2006 was organized as a part of MoDELS/UML Conference in Genova, Italy. It continues the series of five OCL (Object Constraint Language) workshops held at previous UML/MoDELS conferences between 2000 - 2005. Similar... more
The software project start developing from different methodologies. For the development of the projects different models are being selected according to the project’s goal and aim. Methodologies decide the time period of any software... more
Software Engineering (SE) is a wide domain, where ontologies are useful instruments for dealing with Knowledge Management (KM) related problems. When SE ontologies are built and used in isolation, some problems remain, in particular those... more
This paper critically examined nine different software models for modeling / developing multi-agent based systems. The study revealed that the different models examined have their various advantages / disadvantages and uniqueness in terms... more
In the last couple of decades, the software development process has evolved drastically, starting from Big Bang to Waterfall to Agile. The primary driver for the evolution of the software was the "Speed of Delivery" of the Software... more
5th International Conference on Software Engineering (SOFT 2019) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of Software Engineering and Applications. The goal of... more
There are many software model are being used in industry like waterfall, rad, and scrum etc. Among all agile model is considered as fastest software development model. In agile, the software development is based on iterative cycle and the... more
Das Tätigkeitsfeld des Fraunhofer Instituts für Techno-und Wirt schafts ma the ma tik ITWM um fasst an wen dungs na he Grund la gen for schung, angewandte For schung so wie Be ra tung und kun den spe zi fische Lö sun gen auf allen... more
The implementation of any software development process involves the consumption of critical resources. Software engineers cannot experiment with different development processes before starting them in real projects, due to the time that... more
Being able to maintain a set standard or perhaps even improve on the existing ones irrespective of the number of times similar projects are executed is perhaps one of the most distinguishing features of true professionals. Standardization... more
During project planning, knowledge about software processes is useful in several situations: software processes are defined, activities are scheduled, and people are allocated to these activities. In this context, standard software... more
Abstract. Foundational Ontologies are theoretically well-founded domain- independent systems of categories that have been successfully used to improve the quality of conceptual modeling languages and models. In this paper, we pre- sent... more
Modern large new product developments (NPD) are typically characterized by many uncertainties and frequent changes. Often the embedded software development projects working on such products face many problems compared to traditional,... more
In this paper, we discuss approaches related to the explicit modeling of human beings in software development processes. While in most older simulation models of software development processes, esp. those of the system dynamics type,... more
In the last couple of decades, the software development process has evolved drastically, starting from Big Bang to Waterfall to Agile. The primary driver for the evolution of the software was the "Speed of Delivery" of the Software... more
The International Journal of Software Engineering & Applications (IJSEA) is a Bi-Monthly open access peer-reviewed journal that publishes articles which contribute new results in all areas of the Software Engineering & Applications. The... more
Improvement of the business cycle plays a very significant role in the product growth, rendering it successful for production teams, and utilizing the same collection of activities[1]. SPI is a really major task for companies to survive... more
CMMI defines the practices that are specially implemented by software development businesses to achieve success. Practices includes topics that direct about eliciting and managing requirements, decision making, measuring performance,... more
In the last two decades, software process modeling has been an area of interest within both academia and industry. Software process modeling aims at defining and representing software processes in the form of models. A software process... more
... Models for the Reverse Engineering of Java/Swing Applications by Joao Carlos Silva, Joao Saraiva, and ... 3. P. Klint, R. Lämmel, C. Verhoef, Toward an engineering discipline for grammarware, ACM Transactions on Software Engineering... more
El presente trabajo contiene una caracterización de las PYMES de la industria de software ecuatoriana así como un diagnóstico del uso de estándares y procesos de desarrollo. Se proponen criterios para la selección y adaptación de... more
This report describes the SEV method for developing discrete software process simulation models. The methods aims at providing cost-efficient software technology evaluation and decision support. After an introduction describing the... more
Software engineering strives to introduce methodologies aim to deliver quality software systems. However, it is agreed that there is no unique methodology can be suitable for all projects situation without a level of customization. Method... more
In this article, we consider the problem of planning inspections and other tasks within a software development (SD) project with respect to the objectives quality (no. of defects), project duration, and costs. Based on a discrete-event... more
The need for participation in development projects has been recognised broadly. Thus a great number of successful participatory design practices and principles have evolved mainly in the northern hemisphere. However still too many project... more
In this paper, we discuss approaches related to the explicit modelling of human beings in software processes. While in most older simulation models of software processes, esp. those of the system dynamics type, humans are only represented... more
Foundational Ontologies are theoretically well-founded domain- independent systems of categories that have been su ccessfully used to improve the quality of conceptual modeling languages and models. In this paper, we pre- sent the latest... more
This paper critically examined nine different software models for modeling / developing multi-agent based systems. The study revealed that the different models examined have their various advantages / disadvantages and uniqueness in terms... more
In this paper, we discuss approaches related to the explicit modelling of human beings in software processes. While in most older simulation models of software processes, esp. those of the system dynamics type, humans are only represented... more
Organizations that develop software have recognized that software process models are particularly useful for maintaining a high standard of quality. In the last decade, simulations of software processes were used in several settings and... more
The International Journal of Software Engineering & Applications (IJSEA) is a bi-monthly open access peer-reviewed journal that publishes articles which contribute new results in all areas of the Software Engineering & Applications. The... more
Due to the fact that organizations developing software face ever increasing challenges to the quality, costs, and duration of software development, process models are used to understand, document, visualize, plan, and improve the... more
Abstract. One of the key challenges in the development of model trans-formations is the resolution of recurring semantic and syntactic hetero-geneities. Thus, we provide a systematic classification of heterogeneities building upon a... more