Category: AOSD.net

20 May 2020
The International Conference on Aspect-Oriented Software Development is a very popular conference that is held annually.  It is a renowned conferenced on Modularity. This is an enormous gathering that has many famous speakers, research experts, practitioners and also several beginners who have passion and interest in Modularity. The events at the conference will run over...
16 Apr 2019
Programming is one of the biggest fields in the world and it is advancing at a very fast rate. Before we get into PostSharp, we first need to understand the concept of AOP or Aspect Oriented Programming. To put it in simple words, Aspect Oriented Programming is an extension of the widely popular Object-Oriented Programming...
14 May 2018
The ICSE (International Conference on Software Engineering) is an annual conference on software engineering. It is one of the largest gatherings on software engineering bringing together experts and stakeholders in the industry. The computing research and Education Association of Australia rate the conference with an A rating. The Ministry of Education in Brazil rates the...
25 Apr 2018
Software developers are confronted with additional requirements aside from the functional requirements of the program. The non-functional requirements such as robustness, reusability, evolvability, performance, and adaptability cannot be deemed to be less important. They determine to a large extent the quality of the software which users can relate to when using the software. Meeting up...
21 Mar 2018
Aspect-oriented software development is a broad area with many examples and ways the technology is used. These are often depicted as use cases that are basically about the crosscutting concerns of the system. Though still a new programming technique, Aspect-oriented software development, AOSD, has several areas of application in software development. Below are many ways...
16 Feb 2018
As a computer programmer, there is core information you should have at your fingertips about a programming language. This helps you to easily navigate around such program designs with a better understanding of its working principles. Since aspect-oriented programming is still a new baby in the programming world and is designed on a new abstraction...
18 Jan 2018
A major concern of software development using traditional procedural techniques is when it comes to big projects where complexities surround the large software project to be designed. In such projects that involves tens of thousands of lines of code, having a clear knowledge of what a segment of code does becomes more difficult. To overcome the problem...
27 Dec 2017
Aspect-oriented software development (AOSD) is a software programming solution built to address modularity deficiencies of traditional software development approaches such as structural, procedural and object-oriented programming methods. It is an approach that is designed to complement the conventional designs rather than replace them. AOSD is designed to have new modularization of systems in a bid...
21 Nov 2017
API (Application Programming Interface) is a group of subroutine definitions, tools, and protocols for developing application software. Generally, it is a set of defined methods of communication among software components. API is the new thing in the IT industry. An API-driven service allows you to integrate the functionality you desire in your system. Today’s technology enables...