A software requirements specification (abbreviated as SRS) is an extremely crucial document that should be prepared in the specification phase of a software development life
Read moreTag: software engineering
Object Oriented Design
This post contains valuable resources for object oriented design. Object-Oriented Design from adil raja Photo by Predi If you found an error, highlight it
Read moreSearch Based Software Engineering Challenge
I have been writing extensively on search based software engineering (SBSE). Following is a very interesting link advertising various challenges (competitions) in this domain. They have
Read moreSoftware Engineering Journey: Beyond Engineering
While studying software engineering we review a wide range of ideas. We talk about process models, agile practices, activities and phases of a process. We
Read moreSoftware Engineering Journey: Implementing Methods
I reflected on how object-oriented design can be translated to skeleton code in my previous post. I concluded my discourse with the idea that once
Read moreManipulating Software Through Design Patterns
Basically, design patterns are templates that you apply to your software during the design time. When you convert your software to code, finally, design patterns convert into patches and wrappers to your software. Normally they hide behind themselves the intricate details of objects they are applied to. As a result, they provide an easy to use interface to the developer. The developer, in turn, can use them to grab the desired objects.
Read moreUser Interface Prototyping
A nice graphical user interface is considered an integral part of almost all software these days. Before developing it, it can be a lot more convenient to
Read moreSearch Based Software Engineering
I was talking to a friend yesterday about some possible contents of a software engineering course. An idea flashed into my mind about writing something
Read more