SlideShare a Scribd company logo
1 of 15
Syifaa Care Apps
AHMAD RATHOMIE BIN HASBULLAH
043496
IJAZAH SARJANA MUDA TEKNOLOGI MAKLUMAT
(INFORMATIK MEDIA)
What is
Syifaa Care?
 The “Syifaa Care” application is about health and knowledge
application.
 In this application, there will be information about traditional herbs,
traditional treatment and Islamic treatment.
Introduction
Mobile Application Development Life
Cycle(MADLC)
The phases in Mobile Application Development Life
Cycle model are:
Identification Phase, Design, Development,
Prototyping, Testing, Deployment and
Maintenance. All the methods and processes
undertaken in Mobile Application Development Life
Cycle are more visible.
Identification Phase
 Ideas are collected and categorized.
 Main objective of this phase is to come out with a new idea or
improvements to the current complaint system.
 Make a comparison with existing application in the market by study
their popularity of the application and the features supported.
 The other important task in this phase isto define the time required to
develop the Syifaa Care application.
Design Phase
 Syifaa Care application is developed
into an initial design of the application.
 The application functionality is broken down into modules and
into prototypes
 Combination of modules which are to be released in the
prototype design.
 The software architecture of the application is created.
 A very important part of the design phase is to create the
storyboard for the user interface interaction.
Development Phase
 In this phase, the application is coded.
 The development process can be in two stages:
Coding for Functional Requirement and Coding
for UI requirements.
 The code is developed first for the core functionalities
 User interface is designed so that it can be supported on as many
mobile operating system platforms as possible
Prototyping Phase
 The prototypes are tested and sent to
the supervisor for feedback.
 The required changes are implemented through the
development phase.
 Integrated with the first prototype, tested and then
sent to the client when second prototype is ready.
 The development, prototyping and testing phases are
repeated until the final prototype is ready.
Testing Phase
 Testing of the prototype types is performed on an
Android Virtual Device or any simulator followed by
testing on the real device.
 The testing on the real device.
Deployment Phase
 Deployment is the final phase of the development process.
 Before the application is deployed, the following steps are to be checked:
•Register as a developer on the respective application developer’s
website by paying the annual fee, if necessary, for respective OS.
•Check the rules and regulations of the application store for the
deployment of an application.
•Refine the application, for example, by removing all the log files and
comments.
•Design the icon and wallpaper to be used on the application store.
•Create the file format required on operating system platform.
Maintenance Phase
 Final phase of this model and this maintenance is a
continuous process.
 Includes the marketing of the application: advertising and
highlighting its unique features.
 Appropriate security patches, performances
improvements, additional functionality, new user
interfaces should be provided.
Syifaa Care Apps
Syifaa Care Apps
Syifaa Care Apps
Syifaa Care Apps
Syifaa Care Apps

More Related Content

What's hot

V model (software engineering)
V model (software engineering)V model (software engineering)
V model (software engineering)MuhammadTalha436
 
Bricano Presentation
Bricano PresentationBricano Presentation
Bricano PresentationDinesh Pant
 
Waterfall Model (Software Engineering)
Waterfall Model (Software Engineering)  Waterfall Model (Software Engineering)
Waterfall Model (Software Engineering) MuhammadTalha436
 
Mobile Development Lifecycle
Mobile Development LifecycleMobile Development Lifecycle
Mobile Development LifecycleNUS-ISS
 
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and PrinciplesSelecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and PrinciplesCognizant
 
Промышленный подход к продуктовым линейкам в небольших компаниях
Промышленный подход к продуктовым линейкам в небольших компанияхПромышленный подход к продуктовым линейкам в небольших компаниях
Промышленный подход к продуктовым линейкам в небольших компанияхCEE-SEC(R)
 
Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...
Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...
Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...Project Partners LLC
 
Incremental model presentation
Incremental model presentationIncremental model presentation
Incremental model presentationNiat Murad
 
Ch 14 s.e use case diagrams
Ch 14 s.e use case diagramsCh 14 s.e use case diagrams
Ch 14 s.e use case diagramsBadar Waseer
 
Promise and Challenge of Runtime Presentation(summary)
Promise and Challenge of Runtime Presentation(summary)Promise and Challenge of Runtime Presentation(summary)
Promise and Challenge of Runtime Presentation(summary)Joon ho Park
 
Portfolio samples-dc
Portfolio samples-dcPortfolio samples-dc
Portfolio samples-dcdnbonthenet
 
Functional Testing vs Non-Functional Testing | Edureka
Functional Testing vs Non-Functional Testing | EdurekaFunctional Testing vs Non-Functional Testing | Edureka
Functional Testing vs Non-Functional Testing | EdurekaEdureka!
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and designRizwan Kabir
 

What's hot (20)

V model (software engineering)
V model (software engineering)V model (software engineering)
V model (software engineering)
 
Bricano Presentation
Bricano PresentationBricano Presentation
Bricano Presentation
 
What is kualitee
What is kualiteeWhat is kualitee
What is kualitee
 
Waterfall Model (Software Engineering)
Waterfall Model (Software Engineering)  Waterfall Model (Software Engineering)
Waterfall Model (Software Engineering)
 
Prototyping
PrototypingPrototyping
Prototyping
 
Mobile Development Lifecycle
Mobile Development LifecycleMobile Development Lifecycle
Mobile Development Lifecycle
 
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and PrinciplesSelecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
 
Промышленный подход к продуктовым линейкам в небольших компаниях
Промышленный подход к продуктовым линейкам в небольших компанияхПромышленный подход к продуктовым линейкам в небольших компаниях
Промышленный подход к продуктовым линейкам в небольших компаниях
 
SynapseIndia mobile apps
SynapseIndia mobile appsSynapseIndia mobile apps
SynapseIndia mobile apps
 
Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...
Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...
Maintain Transaction Controls for Oracle EBS Projects using a single MS-Excel...
 
What is v model
What is v modelWhat is v model
What is v model
 
Incremental model presentation
Incremental model presentationIncremental model presentation
Incremental model presentation
 
Protoytyping Model
Protoytyping ModelProtoytyping Model
Protoytyping Model
 
Maheen soft
Maheen softMaheen soft
Maheen soft
 
Ch 14 s.e use case diagrams
Ch 14 s.e use case diagramsCh 14 s.e use case diagrams
Ch 14 s.e use case diagrams
 
Promise and Challenge of Runtime Presentation(summary)
Promise and Challenge of Runtime Presentation(summary)Promise and Challenge of Runtime Presentation(summary)
Promise and Challenge of Runtime Presentation(summary)
 
Incremental Model
Incremental ModelIncremental Model
Incremental Model
 
Portfolio samples-dc
Portfolio samples-dcPortfolio samples-dc
Portfolio samples-dc
 
Functional Testing vs Non-Functional Testing | Edureka
Functional Testing vs Non-Functional Testing | EdurekaFunctional Testing vs Non-Functional Testing | Edureka
Functional Testing vs Non-Functional Testing | Edureka
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and design
 

Similar to Syifaa Care Apps

Mobile application development process
Mobile application development processMobile application development process
Mobile application development processTalentSmart1
 
Ch 02 s.e software process models 1
Ch 02 s.e software process models   1Ch 02 s.e software process models   1
Ch 02 s.e software process models 1Badar Waseer
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process documentPesara Swamy
 
SDLC presentation-1.pptx
SDLC presentation-1.pptxSDLC presentation-1.pptx
SDLC presentation-1.pptxEvelynChinnu
 
Presentation of waterfall model
Presentation of waterfall modelPresentation of waterfall model
Presentation of waterfall modelRohitkumar3723
 
Software engineering (Unit-1 Introduction)
Software engineering (Unit-1 Introduction)Software engineering (Unit-1 Introduction)
Software engineering (Unit-1 Introduction)YamunaP6
 
1. object oriented concepts & principles
1. object oriented concepts & principles 1. object oriented concepts & principles
1. object oriented concepts & principles poonam bora
 
functional testing
functional testing functional testing
functional testing bharathanche
 
Software development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdfSoftware development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdfPrayas Gokhale
 
Mobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete GuideMobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete GuideAwapal Solutions
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycleSanthia RK
 
EasyJPJ : Mobile Application Slide
EasyJPJ : Mobile Application SlideEasyJPJ : Mobile Application Slide
EasyJPJ : Mobile Application SlideRazinRashid1
 

Similar to Syifaa Care Apps (20)

Mobile application development process
Mobile application development processMobile application development process
Mobile application development process
 
Ch 02 s.e software process models 1
Ch 02 s.e software process models   1Ch 02 s.e software process models   1
Ch 02 s.e software process models 1
 
3. ch 2-process model
3. ch 2-process model3. ch 2-process model
3. ch 2-process model
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process document
 
SDLC presentation-1.pptx
SDLC presentation-1.pptxSDLC presentation-1.pptx
SDLC presentation-1.pptx
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
 
Presentation of waterfall model
Presentation of waterfall modelPresentation of waterfall model
Presentation of waterfall model
 
Software engineering (Unit-1 Introduction)
Software engineering (Unit-1 Introduction)Software engineering (Unit-1 Introduction)
Software engineering (Unit-1 Introduction)
 
SDLC
SDLCSDLC
SDLC
 
1. object oriented concepts & principles
1. object oriented concepts & principles 1. object oriented concepts & principles
1. object oriented concepts & principles
 
functional testing
functional testing functional testing
functional testing
 
Ijetcas14 545
Ijetcas14 545Ijetcas14 545
Ijetcas14 545
 
Software development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdfSoftware development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdf
 
Mobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete GuideMobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete Guide
 
Session3
Session3Session3
Session3
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycle
 
Computer1
Computer1Computer1
Computer1
 
EasyJPJ : Mobile Application Slide
EasyJPJ : Mobile Application SlideEasyJPJ : Mobile Application Slide
EasyJPJ : Mobile Application Slide
 
16346915.ppt
16346915.ppt16346915.ppt
16346915.ppt
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

Syifaa Care Apps

  • 1. Syifaa Care Apps AHMAD RATHOMIE BIN HASBULLAH 043496 IJAZAH SARJANA MUDA TEKNOLOGI MAKLUMAT (INFORMATIK MEDIA)
  • 2. What is Syifaa Care?  The “Syifaa Care” application is about health and knowledge application.  In this application, there will be information about traditional herbs, traditional treatment and Islamic treatment. Introduction
  • 3. Mobile Application Development Life Cycle(MADLC) The phases in Mobile Application Development Life Cycle model are: Identification Phase, Design, Development, Prototyping, Testing, Deployment and Maintenance. All the methods and processes undertaken in Mobile Application Development Life Cycle are more visible.
  • 4. Identification Phase  Ideas are collected and categorized.  Main objective of this phase is to come out with a new idea or improvements to the current complaint system.  Make a comparison with existing application in the market by study their popularity of the application and the features supported.  The other important task in this phase isto define the time required to develop the Syifaa Care application.
  • 5. Design Phase  Syifaa Care application is developed into an initial design of the application.  The application functionality is broken down into modules and into prototypes  Combination of modules which are to be released in the prototype design.  The software architecture of the application is created.  A very important part of the design phase is to create the storyboard for the user interface interaction.
  • 6. Development Phase  In this phase, the application is coded.  The development process can be in two stages: Coding for Functional Requirement and Coding for UI requirements.  The code is developed first for the core functionalities  User interface is designed so that it can be supported on as many mobile operating system platforms as possible
  • 7. Prototyping Phase  The prototypes are tested and sent to the supervisor for feedback.  The required changes are implemented through the development phase.  Integrated with the first prototype, tested and then sent to the client when second prototype is ready.  The development, prototyping and testing phases are repeated until the final prototype is ready.
  • 8. Testing Phase  Testing of the prototype types is performed on an Android Virtual Device or any simulator followed by testing on the real device.  The testing on the real device.
  • 9. Deployment Phase  Deployment is the final phase of the development process.  Before the application is deployed, the following steps are to be checked: •Register as a developer on the respective application developer’s website by paying the annual fee, if necessary, for respective OS. •Check the rules and regulations of the application store for the deployment of an application. •Refine the application, for example, by removing all the log files and comments. •Design the icon and wallpaper to be used on the application store. •Create the file format required on operating system platform.
  • 10. Maintenance Phase  Final phase of this model and this maintenance is a continuous process.  Includes the marketing of the application: advertising and highlighting its unique features.  Appropriate security patches, performances improvements, additional functionality, new user interfaces should be provided.