A Reference Application Architecture for the CRM Domain: The Portuguese Citizen Space Case Study

A Reference Application Architecture for the CRM Domain: The Portuguese Citizen Space Case Study

André Cruz (Department of Computer Engineering, Instituto Superior Técnico, Lisbon, Portugal) and André Vasconcelos (Department of Computer Science and Engineering, Instituto Superior Técnico, Lisbon, Portugal & Instituto de Engenharia de Sistemas e Computadores, Investigação e Desenvolvimento, Lisbon, Portugal)
Copyright: © 2015 |Pages: 26
DOI: 10.4018/IJEIS.2015040102


This paper presents the definition of a Reference Application Architecture for the Customer Relationship Management (CRM) domain. The definition of the Reference Application Architecture is done by extracting best practices from five CRM commercial solutions: SugarCRM, Microsoft Dynamics CRM, Sage CRM, Oracle Siebel CRM and Salesforce CRM. The CRM Reference Architecture was developed considering the shared functionalities and information entities among these commercial solutions. In the Reference Architecture the authors identify six modules in the CRM system and five systems, which interact with the CRM system. The six CRM modules are: Account module, Sales module, Marketing module, Service module, Scheduler Module and Administration module. The five interacting systems are: Portal, Contact Center, Document and Knowledge Base Management system, Workflow system and Reporting and Analytics system. Then the authors apply the defined architecture in a case study from the Portuguese Public Administration, the Citizen Spaces provided by the Agency for the Administrative Modernization. The authors compare the current state of the Citizen Spaces with a possible architecture reached through the Reference Architecture, and assess the benefits and pitfalls of the purposed architecture.
Article Preview

Reference Enterprise Architecture

A Reference Enterprise Architecture is a way to approach usual occurring problems by documenting good architectural design practices. (Cloutier et al., 2010) The Reference Enterprise Architecture primary objective is to direct and constrain the instantiations of solution architectures. To get a more clear view of the Reference Enterprise Architecture theme we have to answer two questions:

  • Why do we need Reference Architectures?

Complete Article List

Search this Journal:
Open Access Articles: Forthcoming
Volume 15: 4 Issues (2019): 1 Released, 3 Forthcoming
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing