Title :
Effective Domain Modeling for Mobile Business AHMS (Adaptive Human Management Systems) requirements
Author_Institution :
Sch. of Inf. Technol., Catholic Univ. of Daegu, Daegu, South Korea
fDate :
June 30 2014-July 2 2014
Abstract :
Software development projects tend to grow larger and more time consuming over time. Many companies have turned to software generation techniques to save time and costs. Software generation techniques take information from one area of the application, and make intelligent decisions to automatically generate a different area. Considerable achievements have been made in the areas of object-relational mappers to generate business objects from their relational database equivalents, and vice versa. There are also many products that can generate business objects and databases using the domain model of the application. Domain engineering is the foundation for emerging “product line” software development approaches and affects the maintainability, understandability, usability, and reusability characteristics of family of similar systems [1]. In this paper, we suggest a method that systematically defines, analyzes and designs a domain to enhance reusability effectively in Mobile Business Domain Modeling (MBDM) in AHMS(Adaptive Human Management Systems) requirements phase. For this, we extract information objectively that can be reused in a domain from the requirement analysis phase. We sustain and refine the information, and match them to artifacts of each phase in domain engineering. Through this method, reusable domain components and malleable domain architecture can be produced. In addition, we show the practical applicability and features of our approach.
Keywords :
mobile computing; relational databases; software engineering; MBDM; adaptive human management systems; domain engineering; mobile business AHMS requirements; object-relational mappers; product line software development approach; relational database; software development projects; software generation technique; Abstracts; Adaptation models; Adaptive systems; Business; Decision support systems; Mobile communication; Software; Business Domain model; Component-based Software Development; Domain reuse; Mobile business domain architecture; Mobile business domain egineering; Mobile domain analysis;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2014 15th IEEE/ACIS International Conference on
Conference_Location :
Las Vegas, NV
DOI :
10.1109/SNPD.2014.6888684