TITLE:
Guidelines Based Software Engineering for Developing Software Components
AUTHORS:
Muthu Ramachandran
KEYWORDS:
Software Reuse; Software Guidelines; Software Design Knowledge; CBSE; GSE
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.5 No.1,
December
31,
2011
ABSTRACT: Software guidelines have been with us in many forms within Software Engineering community such as knowledge, experiences, domain expertise, laws, software design principles, rules, design heuristics, hypothesis, experimental results, programming rules, best practices, observations, skills, algorithms have played major role in software development. This paper presents a new discipline known as Guidelines Based Software Engineering where the aim is to learn from well-known best practices and documenting newly developed and successful best practices as a knowledge based (could be part of the overall KM strategies) when developing software systems across the life cycle. Thereby it allows reuse of knowledge and experiences.