Do you want to publish a course? Click here

Software engineering is an important concept for the development of information systems, which is more than coding or writing of programs, that it includes quality, scheduling, economics and knowledge of the application of principles. Software is s ubject to errors in manufacturing and operation and needs to be evaluated like any other product. In this research paper, we present a development of the traditional programmatic model of software engineering using the CRISP-DM methodology, which is primarily used in data extraction engineering systems, that aims to improve software quality. We study the effect of introducing this methodology in terms of reducing the number of errors discovered in software and its impact on error detection at an early stage of the software life cycle. The results showed that the use of this methodology helped to reduce the errors discovered in the software after the development process. It also helped to detect a greater percentage of errors in the early stages of the software life cycle, which helps to increase the quality of the software, compared to a relatively low number of lines. Code because of applying the proposed methodology.
This study divides to two parts. The first one highlights the antipatterns in comparison with design patterns. By the second part, we suggest a new tool which is able to detect anti-patterns in early phases of software lifecycle.
This study highlights the STEP standard as important standard in information modeling to model necessary information throughout the lifecycle of any product exchanging this information among different systems. During this study, we will try to hig hlight some parts of this standard used in software engineering domain and compare them with used ways in this domain.
Subjects description in the faculty of informatics engineering from the first to the fifth year for the department of software and information systems engineering, in English language
This research traces, after conducting a wide literature survey, the areas not covered by prominent agent oriented software engineering (AOSE) methodologies. Each methodology has its strength and weakness and focuses on some stages of software devel opment lifecycle but not all stages. This paper presents an addition to a well established AOSE methodology (MaSE). MaSE is considered one of the strongest in the field, it does not, however, support handling early requirements. This work integrates MaSE with another methodology known for its strength in early requirement representation. The integration implied the development of a wide set of translation rules between two different environments of notations and graphical representations. A software tool was developed to automate the translation and a case study is used to demonstrate the work.
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا