Nowadays, we depend on multiple computer systems and
software applications, which ease our daily lives. From financial
and corporate applications to health records and personal apps for
keeping records of our daily habits such as food intake, exercise
routings or just chatting with distant family members and friends.
Undoubtedly, all software applications must exhibit security as
one of their top quality attributes, in some applications security is
the most valuable characteristics, for example, online financial
applications and electronic health records deal with sensitive,
private and confidential information. In this paper, we present our
software development framework for achieving secure
applications. We have used this framework in the construction of a
financial application that manages on-line wireless transactions in
rural communities and we have starting using the framework in
our remote health monitoring and EHR systems. Our framework
for building secure applications consists of principles, strategies,
and tasks associated to the software development process.
Keywords - Secure software, software development.
|