Title :
Modeling Concern of Online Auction System with SA-CDL
Author :
Linlin Zhang ; Kai Zhao ; Zhenhong Jia ; Youcong Ni
Author_Institution :
Sch. of Inf. Sci. & Eng., Xinjiang Univ., Urumqi, China
Abstract :
Routine approaches of software design and developments are seldom consider how to model concerns of a specific software system, how to describe them and how they influence the later phases of life cycle. Based on our ongoing research works, we propose an approach to model concerns at early stage of architecture design, which employs a concern model named SA-MDSoC and a concern description language called SA-CDL. Providing a way to organize and manage concerns before architecture design, SA-MDSoC includes primary dimension denoted system functional attributes and crosscutting dimensions referred as non-functional ones. SA-CDL specifies those concerns of models using XML, including primary concerns, crosscutting concerns, and relationships among them. Finally, this paper shows how to model concerns of an online auction system. Architects can easily analyze and design their software system by approach mentioned in this paper.
Keywords :
XML; aspect-oriented programming; electronic commerce; software architecture; SA-CDL; SA-MDSoC; XML; architecture design; aspect-oriented software architecture; concern description language; crosscutting concerns; crosscutting dimensions; life cycle; online auction system; routine approaches; software design; software developments; software system; system functional attributes; Computer architecture; Educational institutions; Software architecture; Software systems; XML; Aspect-Oriented Software Architecture; Concern Modeling; Online Auction System;
Conference_Titel :
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location :
Beijing
DOI :
10.1109/GreenCom-iThings-CPSCom.2013.386