Towards service-based approach: building huge software architectural design

被引:1
|
作者
Dbouk, Mohamed [1 ]
Sbeity, Ihab [1 ]
Mcheick, Hamid [2 ]
机构
[1] Lebanese Univ, Fac Sci 1, Dept Comp Sci, Rafic Hariri Campus, Hadath Beirut, Lebanon
[2] Univ Quebec Chicoutimi, Dept Informat & Math, Chicoutimi, PQ G7H 2B1, Canada
关键词
systems development life cycle; SDLC; software engineering; software architecture; front-end services; UML; component-based software architecture;
D O I
10.1504/IJCNDS.2011.038522
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software architecture, as a discipline, draws vocabulary like rules, paradigm, pattern that help to build software systems. In this paper we first provide an introduction to the emerging field of software architecture. Many software architecture approaches were introduced; they draw different paths and methodologies to build software systems. This paper forms a survey for some of these approaches with a focus on the decomposition approach in terms of requirements and data-attributes. In this paper we will discuss a new formal service-based software decomposition approach. This approach consists of a micro-phased process. We begin by considering the front-end services, the common and modern architectural styles upon which many systems are currently based; we focus on their business profiles, non-atomic business data-items and business rules. Our proposed approach represents the first and crucial design stage in the software engineering process. It consists of building the overall software architectures that could be represented as an oriented and purposed graph. At the end, we demonstrate that the process is plausible and easy to apply. We also state that micro-phases may be reiterated and executed without strict ordering. Meta-modelling and computerising such approach represents our future works.
引用
收藏
页码:142 / 157
页数:16
相关论文
共 50 条
  • [1] An architectural model for service-based flexible software
    Bennett, K
    Xu, J
    Munro, M
    Hong, ZA
    Layzell, P
    Gold, N
    Budgen, D
    Brereton, P
    [J]. 25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 137 - 142
  • [2] An architectural model for service-based software with ultra rapid evolution.
    Bennett, K
    Munro, M
    Gold, N
    Layzell, P
    Budgen, D
    Brereton, P
    [J]. IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 292 - 300
  • [3] Toward a Reliable Service-Based Approach to Software Application Development
    Mahmoud, Qusay H.
    Andrusiak, Ian
    AlTaei, May
    [J]. 2018 20TH IEEE INTERNATIONAL CONFERENCE ON BUSINESS INFORMATICS (IEEE CBI 2018), VOL 1, 2018, : 168 - 177
  • [4] The ServFace Builder - A WYSIWYG Approach for Building Service-Based Applications
    Nestler, Tobias
    Feldmann, Marius
    Huebsch, Gerald
    Preussner, Andre
    Jugel, Uwe
    [J]. WEB ENGINEERING, 2010, 6189 : 498 - +
  • [5] Service-based software: The future for flexible software
    Bennett, K
    Layzell, P
    Budgen, D
    Brereton, P
    Macaulay, L
    Munro, M
    [J]. SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 214 - 221
  • [6] Towards an advanced modeling system applying a service-based approach
    Gütl, C
    García-Barrios, VM
    [J]. 5th IEEE International Conference on Advanced Learning Technologies, Proceedings, 2005, : 860 - 862
  • [7] A software cybernetics approach to deploying and scheduling workflows in service-based systems
    Yau, Stephen S.
    Huang, Dazhi
    Zhu, Luping
    Cai, Kai-Yuan
    [J]. 11TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2007, : 149 - +
  • [8] A Goals-Driven Customizing Approach of Web Service-based Software
    Wang, Shouxin
    Zhang, Li
    Wang, Chong
    Wang, Jian
    He, Keqing
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 2, PROCEEDINGS, 2009, : 29 - +
  • [9] Dynamic adaptation of service-based applications: a design for adaptation approach
    De Sanctis, Martina
    Bucchiarone, Antonio
    Marconi, Annapaola
    [J]. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2020, 11 (01)
  • [10] Designing an FSM architectural framework for service-based applications
    Jeng, JJ
    Tsai, WC
    [J]. 24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 234 - 239