Software development

computer-aided software engineering

The Definition of Intelligent Computer Aided Software Engineering (I-CASE) Tools

Abstract The growing complexity of the software systems being developed and the use of different methodologies indicate the need for more computer support for automating software development process and evolution […]

The Definition of Intelligent Computer Aided Software Engineering (I-CASE) Tools Read More »

Mitigating the Risk of Software Vulnerabilities by Adopting a Secure Software Development Framework (SSDF)

Mitigating the Risk of Software Vulnerabilities by Adopting a Secure Software Development Framework (SSDF)

Abstract Few software development life cycle (SDLC) models explicitly address software security in detail, so secure software development practices usually need to be added to each SDLC model to ensure

Mitigating the Risk of Software Vulnerabilities by Adopting a Secure Software Development Framework (SSDF) Read More »

Requirements engineering issues causing software development outsourcing failure

Requirements engineering issues causing software development outsourcing failure

Abstract Software development outsourcing is becoming more and more famous because of the advantages like cost abatement, process enhancement, and coping with the scarcity of needed resources. Studies confirm that

Requirements engineering issues causing software development outsourcing failure Read More »

complex systems requirements engineering

Comprehensive Methodology for Complex Systems’ Requirements Engineering and Decision Making

Vikas Shukla. Comprehensive méthodology for the complex systems’ requirements engineering &
decision making. Other. INSA de Toulouse, 2014. English. ffNNT : 2014ISAT0019ff. fftel-01168467f

Comprehensive Methodology for Complex Systems’ Requirements Engineering and Decision Making Read More »

aose methodologies

USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES

Using a Two-way Balanced Incomplete Block Design to Comparing an Agent-Oriented Software Engineering Methodologies, 2007 There has been a surge of interest in agent-oriented software engineering in recent years. Numerous methodologies for developing agent-based systems have been proposed in the literature and the area of agent-oriented methodologies is maturing rapidly. Evaluating methodologies’ strengths, weaknesses and domains of applicability plays an important role in improving them and in developing the “next-generation” of methodologies. In this paper, we present a reliable framework that adopts statistical techniques to compare agent-oriented methodologies. Based upon this framework we performed a comparison of four AOSE methodologies MaSE, Prometheus, Tropos and Gaia….

USING A TWO-WAY BALANCED INCOMPLETE BLOCK DESIGN TO COMPARING AN AGENT-ORIENTED SOFTWARE ENGINEERING METHODOLOGIES Read More »