Explore chapters and articles related to this topic
Life Cycles
Published in Nikhilesh Krishnamurthy, Amitabh Saran, Building Software, 2007
Nikhilesh Krishnamurthy, Amitabh Saran
The Rational Unified Process (RUP; Figure 7.5) is a commercial implementation of the Unified Process that was defined by Booch, Jacobson, and Rumbaugh in 1999. The main tenets of RUP have been defined by Kruchten as: Develop software iteratively.Manage requirements.Use component-based architectures.Visually model software.Continuously verify software quality.Control changes to software.
Software Development Methodologies
Published in Marvin Gechman, Project Management of Large Software-Intensive Systems, 2019
A variation of the Spiral Model is the Unified Process Model exemplified by the IBM’s Rational Unified Process®(RUP®). Other examples include “OpenUP” and the Agile Unified Process. RUP is an iterative software development framework. However, it is not a single prescriptive process but an adaptable process framework intended to be tailored by selecting elements of the process applicable to each user. It has an underlying Object-Oriented Model using the Unified Modeling Language (UML) which is a visual modeling system for graphically representing the use cases, class models, object interactions and components of the system.
On defining a model driven architecture for an enterprise e-health system
Published in Enterprise Information Systems, 2018
Blagoj Atanasovski, Milos Bogdanovic, Goran Velinov, Leonid Stoimenov, Aleksandar S. Dimovski, Bojana Koteska, Dragan Jankovic, Irena Skrceska, Margita Kon-Popovska, Boro Jakimovski
Another example of development framework for semantically interoperable IHIS has been provided by Lopez and Blobel (2009). The main objective of this research was to enhance existing IHIS architectures to enable semantic interoperability. The authors present an analysis of existing IHIS architectures and provide a harmonization framework based on the usage of The Generic Component Model (GCM). The methodology they propose takes advantage of Service-Oriented Architecture (SOA), MDA, ISO 10,746 and HL7 Development Framework (HDF). Further, the modelling process is based on the Rational Unified Process (RUP) to ensure the flexibility of the development while harmonizing different architectural approaches. In Rayhupathi and Umar (2008), authors explore the potential of the model driven architecture in health care information systems development. MDA was used as a mean to develop a system capable of tracking patient information. They present the underlying MDA structure in the form of UML diagrams accompanied by PIM to PSM transformation rules. These rules have been used to generate the prototype application from the model they also present. This development provided additional insights regarding the development of transformation rules. As output, this research provided design guidelines for using MDA in IHIS development and confirmed MDA is usable for generating general models and has the potential to overcome lack of open standards, interoperability, portability, scalability, and the high cost of implementation issues.
Analogical stimuli retrieval approach based on R-SBF ontology model
Published in Journal of Engineering Design, 2019
Lizhen Jia, Qingjin Peng, Runhua Tan, Xuehong Zhu
AADI is developed using LabVIEW and C#, under the Windows 7 operating system. It utilises Eclipse and Protégé to establish the ontology model and database with Mysql database as the data support. The whole development process is guided by the RUP (Rational Unified Process) software development life cycle and incremental model.