Article

Design of M-Commerce based Model for e-Enablement of Land Record Information System

Authors:
  • Jagat Guru Nanak Dev Punjab State Open University
To read the full-text of this research, you can request a copy directly from the authors.

Abstract

The latest trends related with enhancement of the mobile devices and mobile technologies have lead to the need to model such unique & innovative applications. This is necessary in order to have wide adoption and impact of such devices and their applications in today's fast paced life of a common man. The process of modeling the proposed mobile application with Unified Modeling language (UML) has been described with the application of use case diagrams, sequence diagrams, component diagrams and deployment diagrams in this work. The goal of this paper is to illustrate the model-based approach for the M-commerce model application developed for e-Enablement of land record information system. The art of analyzing, specifying, visualizing and documenting the object-oriented system has been very well described with the modelling process of unified modelling language. The application model developed in this case, mobileLoan app showcases the various aspects of UML and its components. The approach is demonstrated using UML diagrams developed for testing a mobile application having graphical user interface (GUI).

No full-text available

Request Full-text Paper PDF

To read the full-text of this research,
you can request a copy directly from the authors.

ResearchGate has not been able to resolve any citations for this publication.
Article
Full-text available
In most developing countries, electoral processes preceding democratic governance is characterized with high rate of fraudulent practices ranging from stolen of ballots, falsification of vote counts or rigging, improper voting and votes lost through invalid ballot marks due to ignorance and inadequate prior awareness and negligence. In this paper, we present the design and generic implementation of a framework of an integrated multilingual voting service infrastructure for conducting credible elections in rural and suburban communities in developing countries. The result of the testing done in Nigeria on the developed voting framework using Hypertext processor Web platform and Google Android mobile platform in the citizens' mother tongue shows promising results. These will ensure high level of citizen participation and conduct of free, fair, transparent, convenient and confidential electoral processes in future elections in these countries.
Conference Paper
Full-text available
The ability to estimate the future performance of a large and complex distributed software system at design time, and iteratively refine these estimates at development time, can significantly reduce overall software cost and risk. This paper investigates component interconnection in client/server systems, in particular the design and performance modeling of component interconnection patterns, which define and encapsulate the way client and server components communicate with each other. We start with UML design models of the component interconnection patterns. These designs are performance annotated using an XML-type notation. The performance-annotated UML design model is mapped to a performance model, which allows us to analyze the performance of the software architecture executing on various system configurations.
Conference Paper
Full-text available
This paper describes an ongoing research on test case generation based on Unified Modeling Language (UML). The described approach builds on and combines existing techniques for data and graph coverage. It first uses the Category-Partition method to introduce data into the UML model. UML Use Cases and Activity diagrams are used to respectively describe which functionalities should be tested and how to test them. This combination has the potential to create a very large number of test cases. This approach offers two ways to manage the number of tests. First, custom annotations and guards use the Category- Partition data which allows the designer tight control over possible, or impossible, paths. Second, automation allows different configurations for both the data and the graph coverage. The process of modeling UML activity diagrams, annotating them with test data requirements, and generating test scripts from the models is described. The goal of this paper is to illustrate the benefits of our model-based approach for improving automation on software testing. The approach is demonstrated and evaluated based on use cases developed for testing a graphical user interface (GUI).
Conference Paper
Full-text available
Internet search engines today are facing problems in keeping upw ith the pace of web growth. Two facts are responsible: bandwidth bottlenecks due to central indexing; deep web (or invisible web) contents that are inaccessible for search engines. Powerful and flexibly extensible object-oriented frameworks are available that assist in the implementation of distributed search infrastructures, thus addressing the first problem. In order to address the second problem, searchability has to be designed into the online applications constituting the deep web, and integrations to the distributed search infrastructures have to be implemented. A model-driven approach to software construction can be used to specify an application’s searchability. This paper presents an extension to the UML that can be used to specify an application’s searchability in an efficient way. The resulting models can be used to generate large parts of the searchability implementation automatically.
Article
Full-text available
Mobile commerce applications adhering to anytime and anywhere paradigm, required to be flexible. They should be able to adapt their interface, services and content towards a certain context. Several proposals for definition of context have been already proposed originating from various areas related to mobile commerce. However, an integrated, formal and methodological approach for the determination and representation of context, adjusted to special characteristics of mobile commerce applications, has not been insofar presented. This is the challenge we address in this paper, through a conceptual model that includes: i) a clear and formal definition of context, ii) the depiction of its specific characteristics as metadata, iii) a methodology for its determination and iv) the presentation of an extension of class diagrams of UML for its representation, all of them tailored to the special nature of mobile commerce applications.
Article
Full-text available
The quality of conceptual models directly affects the quality of the understanding of the application domain and the quality of the final software products that are ultimately based on them. This paper describes a systematic literature review SLR of peer-reviewed conference and journal articles published from 1997 through 2009 on the quality of conceptual models written in UML, undertaken to understand the state-of-the-art, and then identify any gaps in current research. Six digital libraries were searched, and 266 papers dealing specifically with the quality of UML models were identified and classified into five dimensions: type of model quality, type of evidence, type of research result, type of diagram, and research goal. The results indicate that most research focuses on semantic quality, with relatively little on semantic completeness; as such, this research examines new modeling methods vs. quality frameworks and metrics, as well as quality assurance vs. understanding quality issues. The results also indicate that more empirical research is needed to develop a theoretical understanding of conceptual model quality. The classification scheme developed in this paper can serve as a guide for both researchers and practitioners.
Conference Paper
Full-text available
Recently a new model agent-based e-commerce system was proposed, in which rule-based mechanism representation was combined with lightweight modular mobile agent design. Furthermore, need for agent mobility as the optimal solution to satisfy user needs was discussed. The aim of this paper is to introduce UML formalizations of most important agents that appear in the model system as well as presentation of its complete action diagram
Article
Full-text available
Over the last decade, a lot of research has been directed toward integrating performance analysis into the software development process. Traditional software development methods focus on software correctness, introducing performance issues later in the development process. This approach does not take into account the fact that performance problems may require considerable changes in design, for example, at the software architecture level, or even worse at the requirement analysis level. Several approaches were proposed in order to address early software performance analysis. Although some of them have been successfully applied, we are still far from seeing performance analysis integrated into ordinary software development. In this paper, we present a comprehensive review of recent research in the field of model-based performance prediction at software development time in order to assess the maturity of the field and point out promising research directions.
Article
The heterogeneous nature related with the analysis & development of the information systems combined with the complexity associated with the technologies used for these, has given a serious thought for the streamlining of these life cycle processes. This paper presents the unified modelling approach, which can be used for the modelling and implementation of the information systems. It showcases the case study of the Punjab State where the development of land record information system is going in its implementation stage. The paper highlights the various aspects related with the information system, modelled using UML framework. The concept is elaborated by the various types of Unified modelling language diagrams, which have been applied for designing (modelling) this system. The Farad centres established for this information system (I.S.), their network design and the combined flexibility of software integrated with the working of the revenue officials (manpower deputed at LRIS) forms the framework; leading to highly flexible modelling design. The modelled diagrams can form an easy and concise description; for whenever the need arises for the further software life-cycle development or integration of the required resources (showcased in UML diagrams) of the information system with the latest tool and technologies (technological enhancements).
Article
Aspect-orientation provides a new way of modularization by clearly separating crosscutting concerns from noncrosscutting ones. While aspect-orientation originally has emerged at the programming level, it now stretches also over other development phases. There are, for example, already several proposals for Aspect-Oriented Modeling (AOM), most of them pursuing distinguished goals, providing different concepts as well as notations, and showing various levels of maturity. Consequently, there is an urgent need to provide an in-depth survey, clearly identifying commonalities and differences between current AOM approaches. Existing surveys in this area focus more on comprehensibility with respect to development phases or evaluated approaches rather than on comparability on bases of a detailed evaluation framework. This article tries to fill this gap focusing on aspect-oriented design modeling. As a prerequisite for an in-depth evaluation, a conceptual reference model is presented as the article's first contribution, centrally capturing the basic design concepts of AOM and their interrelationships in terms of a UML class diagram. Based on this conceptual reference model, an evaluation framework has been designed, resembling the second contribution, by deriving a detailed and well-defined catalogue of evaluation criteria, thereby operationalizing the conceptual reference model. This criteria catalogue is employed together with a running example in order to evaluate a carefully selected set of eight design-level AOM approaches representing the third contribution of the article. This per approach evaluation is complemented with an extensive report on lessons learned, summarizing the approaches' strengths and shortcomings.
Article
The performance analysis of distributed software systems is a challenging task in which the assessment of performance measures is a vital step. Due to its versatility, the concept of software performance engineering (SPE) has been advocated as a promising solution towards realizing that step. This paper illustrates how by using our recently proposed Model-Driven SPE (MDSPE) approach, one can design annotated UML performance models for the performance analysis of distributed software systems, based on the UML profile for Schedulability, Performance and Time. An outline of system performance models and metrics is provided and a case study of a business system is used to validate the stated goal.
Embedded Control Systems
Embedded Control Systems", International Journal of System Dynamics Applications (IJSDA), Volume 1, Issue 1, 2012, 22 pages, doi: 10.4018/ijsda.2012010102
Object-oriented analysis and design with applications
  • G Booch
  • R A Maksimchuk
  • M W Engle
  • B J Young
  • J Conallen
  • K A Houston
Booch, G., Maksimchuk, R.A., Engle, M.W., Young, B.J., Conallen, J., and Houston, K.A., "Object-oriented analysis and design with applications", Pearson publications, 3 rd Edition, 2007.
UML Software Architecture and Design Description
  • J Van Leeuwen
  • F J Christian
  • Lange
  • R V Michel
  • Chaudron
Van Leeuwen, J. (ed.), "UML Software Architecture and Design Description", Christian F.J.Lange and Michel R.V.Chaudron, Software, IEEE Volume 23, Issue 2,March-April 2006, pp. 40-46
Design and Implementation of Mobile and Internet Product Access Information and Its Administration System
  • Y C Huei
  • L C Wee
  • K Z Kang
  • N C R Jie
Y.C.Huei, L.C.Wee, K.Z.Kang., N.C.R.Jie, "Design and Implementation of Mobile and Internet Product Access Information and Its Administration System", International Journal of Scientific & Engineering Research, Vol. 2, Issue 2, February 2011, pp. 6-10.