Abstract

<span>Mobile application development is receiving much attention nowadays. With the enhancement of mobile application tools like an Android studio, etc. and kinds of online support, the development of the mobile application is getting easier. Indeed, mobile application development is not a trivial task. When given a particular problem, a novice mobile programmer will commonly sketch the mobile interface followed by coding. The rapid prototyping technique and trial from errors have led to issues such as poor domain understanding. We argue that a complete understanding of the domain is needed for mobile application development. Hence, requirements engineering is an important phase. This paper introduces a technique to assist mobile application development through Agent-Oriented Requirements Engineering (AORE). AORE consists of goal modelling to analyse and understand a mobile-based project. With goal modelling, AORE allows a modeller to identify and analyse the functionalities and non-functionalities of the system and present a holistic view of the proposed system. It showcases the services, operations and constraints of the proposed system. AORE is a useful part of the development phase and can complement current steps in mobile application development lifecycle.</span>

Highlights

  • The emerging of mobile technology like Android and ios has changed the way people use and deal with technology

  • Inline with the works to explore agent models for software application [12,13,14,15,16], this paper introduce agent-oriented requirement engineering for mobile application development

  • Several methodologies have been introduced for mobile application development

Read more

Summary

Introduction

The emerging of mobile technology like Android and ios has changed the way people use and deal with technology. Inline with the works to explore agent models for software application [12,13,14,15,16], this paper introduce agent-oriented requirement engineering for mobile application development. The section four analyse the proposed AORE with existing methods and show how the AORE can serve as the first phase in mobile application development. It presents how AORE can be further extended to form a complete methodology for mobile application development.

Agent-oriented Requirement Engineering
Literature review Review on existing systems
Case Study
Walkthrough Example
Comparing AORE with Current Methods
Related Works
Conclusion
10 Authors

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.