It is impossible to produce systems of any size which do not need to be changed. Once software is put into use, new requirements emerge and existing requirements change as the business running that software changes. Ontogenetic software systems have the ability to evolve dynamically in an autonomous way to meet the user needs and the anticipated and unanticipated changes of requirements. The evolution of these systems has the particularity to be a continuous process that shapes them from the beginning of their creation. This characteristic does not match the current development methods which consider the evolution a sporadic process. All current methods are still unsuitable for development of ontogenetic software systems. Indeed, they do not provide any tool or artifact to take into account the anticipated and unanticipated changes. In this article, we propose an extension of the Rational Unified Process that aims at providing a preliminary framework that allows developing ontogenetic systems. © Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering 2010.
CITATION STYLE
Kherissi, F., & Meslati, D. (2010). Onto-rup: A rup based approach for developing ontogenetic software systems. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering (Vol. 39 LNICST, pp. 140–151). https://doi.org/10.1007/978-3-642-12808-0_14
Mendeley helps you to discover research relevant for your work.