Management & Engineering

Size: px
Start display at page:

Download "Management & Engineering"

Transcription

1 Management & Engineering 02 (2011) Contents lists available at SEI Management & Engineering journal homepage: The SAAS Architectures and Design on the Five Layers Driving Model Guochun Tang * Department of Information, Oiongtai Teachers College, Haikou , China K E Y W O R D S SAAS, SOA, Maturity model, Evaluation. SAAS architectures and design A B S T R A C T The traditional software architectures and design model cannot effectively solve some problems on SAAS ((Software as a Service) pattern, and guarantees the software product the quality. Therefore this article has carried on the discussion to the development process, the maturity model, the evolutionary process, and the pattern value chain's transformation of the SAAS, and proposed the SAAS architectures and design method based on five layers driving model. It can solve some difficulties in the SAAS software's complexity and the development process, and raise the SAAS software's development efficiency and quality well. ST. PLUM-BLOSSOM PRESS PTY LTD 1 Introduction SAAS (Software as a Service) is the progressive of software industry innovation in recent years. Overseas several big software giant Salesforce, SAP, Oracle, Microsoft have steped in the SAAS domain successively, the success based on SAAS pattern CRM (Client Relation Management) by Salesforce has winned the nearly 1,000,000 users the trusts as well as 95% customer success ratio, and by every year 80% speed sustained growth, becomed the successful model applying the SAAS pattern. Coming into the Chinese market with the overseas SAAS software, the domestic software business rapidly control strategy, joins in the SAAS profession. from the 800CRM thronejune, 2004, XTools, Jin Die, Yongyou, Alibaba, Digital China, CDC software, eabax software and so on promoted the SAAS pattern of the ERP system in view of the small and medium-sized enterprise informationization one after another forward. Carrying on the research on SAAS software development model and process have the very important value to developing the high performance and the SAAS software. This article has carried on the discussion to the SAAS architectures design method based on five layers driving model. It can solve some difficulties in the SAAS software's complexity and the development process. 2 The Development Process from the Module Programming, to Object-oriented, to SOA and SAAS The reusability of software has been following software's development process. SOA (Service Oriented Architecture) the appearance is not for the software programming, but decompose the business flow into the reusable sub-flow, make the reusability rise for the * Corresponding author. tangguochun1@163.com English edition copyright ST. PLUM-BLOSSOM PRESS PTY LTD DOI: /J.ME

2 design of the business flow layer, and shift software design's objective from the programmers to the business flow designers. The software development become into services' work, but no longer was the computer specialists' work. The SAAS refers to one kind of software business model (specially marketing pattern), but SOA refers to systematic realizes (including had system's conformity) the way, both originally is not on a concept level, but SOA has manifested the service conformity, the service agilely and so on numerous characteristics. These were precisely SAAS needs. The reusable mentality passed through to computer's software and hardware design and carried on the fusion, is the present clouding, SAAS is only the one kind of service form of clouding. The development process from the module programming to object-oriented, to SOA, and to SAAS is the available description under chart 1: Figure 1: The development process from module programming, to object-oriented, to SOA and SAAS Comparing with the traditional software, the SAAS service depends on the software and the Internet. characteristic prominent performance is: the Internet, the Multi-tenant, the service. Its business model's 3 SAAS Maturity Model and Evolutionary Process 3.1 SAAS maturity model SAAS is different in the traditional software requirement. it must be able to satisfy the different user, the different region, and the different service rule. SAAS request is high to the service compatibility, the extension, the flexible, thus also has the very high request to technology. Through the support of configurability, multi-user highly effective, the extendibility to SAAS application, may divide SAAS into four levels according to the maturity model. However, in the actual software development process, the mature SAAS application not necessarily simultaneously has these three characteristics. The architectures should be from the commercial request and the overall cost benefit, and chooses the appropriate SAAS model. SAAS maturity model is available to the following chart 2's description: Figure 2: SAAS maturity model for four levels 62

3 3.2 The process of evolution on SAAS software maturity model Based on the SAAS maturity model, the process which the SAAS software maturity model evolution evolves is as shown in. Figure 3. Figure 3: The process of evolution on SAAS software maturity model 3.3 The pattern value chain's transformation from traditional pattern to SAAS Under the traditional software development pattern, the customer constructing the IT system must face the software developer, the hardware provider, integrated business and the post-sale technical support directly, the system construction cycle is long, and the initial period invests is very much. Under the SAAS pattern, the customer only needs to have the connection with the provider to server, after ordering to serving the provider, the customer does not need to pay attention to system's software and the hardware, may use the service directly. From the traditional pattern to the SAAS pattern, the value chain changes from parallel transformation to serial transformation in the view of the customer. From the ASP pattern to the SAAS pattern, then presented the new value chain role to serve the provider. The SAAS pattern value chain's composition is as shown in Figure 4. Figure 4: The value chain's composition of SAAS pattern 4 The SAAS Architectures and Design Based on Five Layers Driving Model 4.1 The process model of Traditional architectures and design Using the iterate and increase thought of RUP, a classical architectures the design process model be composed by the analysis, the description, the choice, constructs and combines. Like Figure 5: Figure 5: The process model of traditional architectures and design with RUP This process model looked very smooth, but, as a result of SAAS complexity, it is very difficult to grasp its accuracy and reliability in designing. Moreover with its architectures system, the following design development is also very difficult to extensible. 63

4 4.2 The SAAS architectures and design based on five layers driving model The hierarchical analysis is the general method to solve complex question. During the software development process it has many levels, but regarding each level, the driving factor is also different. Therefore a better way is to discriminate and establish essential level, thus forms the hierarchical software architectures design model of the multi-factor driving.we make SAAS software architectures and design divide five layers-----the target layer, the configuration layer, the business logic layer, the realizing layer and the deployment layer At the same time, software's overall complexity also penetrates these five different abstract levels to obtain the clear portray. After introducing five layers driving models, SAAS architectures and design is as shown in Figure 6: Figure 6: The SAAS architectures and design based on five layers driving model In the model each layer has one kind of factor to drive its modeling design. The target layer driving factor is system's related role, the configuration layer driving factor is the each kind of goal of target layer, the business logic layer driving factor is the target layer and the configuration layer, the realizing layer driving factor is each kind disposable the request of the configuration layer and the business logic level. Using architectures technology, then realizes the high performance, expandable, and multi-tenant system request. The configuration layer's driving factor is the provider of the new value chain role serves. The following is carrying on the description to the part configuration factor of the configuration layer. The configuration for data : (1)custom-made the field: custom-made the field is according to the customer demand, increasing the corresponding field in the table structure to preserve the data custom-made (2) pre-assignment field: The pre-assignment field is referring to the preinstall certain amount field in the possibly expanded table, It permits user according to needs to assign the use. This reservation field does not 64

5 have the specific meaning. When the user proposed the data expansion demand, he may choose the corresponding field from the reservation field to satisfy the user's needs. (3) the name-value pair: The name -value pair is refers to saving the expansion data separately the name attribute and the value with an independent configuration metadata table and the expansion data table, it may commend the connection among the record table, a configuration metadata table, the expansive data table, and express the complete expansion data message. The configuration for function: (1) atomic function division: The function decomposition is that the overall system function should deference atomicity principle, and divide the most basic relatively independent atomic function taking the user value as the guidance. The atomic function is also the function configuration Fundamental unit. It has the following several characteristics: 1no-dividing. it requests to achieve as far as possible the refinement to system's function decomposition, guarantees the function configuration the flexibility. 2no-overlapping, the request is clear about each function the content and the function, when the division has the clear limits standard, the guarantee atom function relative independence. 3no-depending of circulate. It refers to the atomic function to be able to complete the complete service function through the limited order combination way. The inter atomic dependence is inevitable, but in the function decomposition process the circulation dependence is needs to cease. 4The overall integrity. It is all atomic function that can decompose and covers overall system's all functions, and does not have the system function which omits, particularly to some quite independent function. 5the value to customer. It is refers to the function to decompose must take the user value as the guidance. The atomic function takes the function configuration the Fundamental unit. It must provide the choice to the customer; request each atomic function to be able to bring some aspect to the user's value. (2) The design of function packet. It mainly embarks from tenant's profession characteristic as well as the business demand, to merit packet of function one step combination. It can fully satisfy the tenant to system function request, and enable the different tenant on demand use. According to the customer to function demand it may combine into the corresponding Mini version, the standard version and the full version. 5 Conclusion This article has carried on the discussion to the development process, the maturity model, the evolutionary process, and the pattern value chain's transformation of the SAAS, and proposed the SAAS architectures and design method based on five layers driving model. It can solve some difficulties in the SAAS software's complexity and the development process, and provide the quality of software product. Author in brief: Tang Guochun (1977-), male, software engineering master, the Hainan OiongTai teachers college,director of teaching and research section, CSAI consultant(csai031354), the system analyst, attains the IBM database 700,701 authentication, the main research area is: Software engineering (UML, CMM, MDA, SOA, SAAS and so on), clouding computation, computer education and so on. References [1]. Ye Wei Writing and so on. The Internet time's software revolutionizes the SaaS construction to design the [M]. Beijing: Electronics industry publishing house (In Chinese) [2]. Lu Hong Chao.The ERP System Research Based on SaaS Model [D], Wuhan: Wuhan University of Science and Technology master's degree paper, (In Chinese) [3]. David Engelbrecht. SaaS Acceleration [J].OPSource SaaS Summit [4]. Zhang Lei Hu fei. Configuration Design and Realization in SaaS Application Rramework [J], the computer system application 2009 (6): (In Chinese) [5]. Multi-Tenant data design pattern, ws-multitenantpart4/index.html [6]. Software as a Service, (In Chinese) [7]. CHEN Kang, ZHENG Wei-Min, Cloud Computing: System Instances and Current Research [J] Journal of Software,2009, 20 (09) (In Chinese) [8]. REST Style Service ISV Engagement standard, Alisoft Service Integration Platform, Technical white paper [R] (In Chinese) [9]. Microsoft clouding computation solution white paper [R], : (In Chinese) [10] The development condition white paper of China software operation service (SAAS) market [R] (In Chinese) 65

Key Evolutions of ERP

Key Evolutions of ERP Fusion Application Adoption - A Paradigm Shift from the Legacy ERP G. Brett Beaubouef, PMP, CISA CARDINAL POINT SOLUTIONS The evolution of ERP implementations has just taken a giant leap forward! This

More information

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing Jesse Shiah CEO and Co-founder Jesse.shiah@agilepoint.com 2013 AgilePoint,

More information

SaaS & Cloud Application Development & Delivery

SaaS & Cloud Application Development & Delivery SaaS & Cloud Application Development & Delivery A Whitepaper by Ekartha, Inc. by Gurpreet Singh, Ekartha Inc. Raj Sethi, Ekartha Inc. Ekartha, Inc. 63 Cutter Mill Road Great Neck, N.Y. 11021 Tel.: (516)

More information

Service-Orientation and Next Generation SOA

Service-Orientation and Next Generation SOA Service-Orientation and Next Generation SOA Thomas Erl, SOA Systems Inc. / SOASchool.com Service-Oriented Linguistics Service-Orientation Service Service Composition Service-Oriented Solution Logic Service

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

Exploration on Security System Structure of Smart Campus Based on Cloud Computing. Wei Zhou

Exploration on Security System Structure of Smart Campus Based on Cloud Computing. Wei Zhou 3rd International Conference on Science and Social Research (ICSSR 2014) Exploration on Security System Structure of Smart Campus Based on Cloud Computing Wei Zhou Information Center, Shanghai University

More information

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,

More information

Multi-Tenant Engineering Architecture in SaaS

Multi-Tenant Engineering Architecture in SaaS Multi-Tenant Engineering Architecture in SaaS Sunil Kumar Khatri Himanshu Singhal Khushboo Bahri ABSTRACT Multi-Tenancy in SaaS (Software as a Service) architecture is the concept leveraging cloud computing

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

On Cloud Computing Technology in the Construction of Digital Campus

On Cloud Computing Technology in the Construction of Digital Campus 2012 International Conference on Innovation and Information Management (ICIIM 2012) IPCSIT vol. 36 (2012) (2012) IACSIT Press, Singapore On Cloud Computing Technology in the Construction of Digital Campus

More information

The Design Study of High-Quality Resource Shared Classes in China: A Case Study of the Abnormal Psychology Course

The Design Study of High-Quality Resource Shared Classes in China: A Case Study of the Abnormal Psychology Course The Design Study of High-Quality Resource Shared Classes in China: A Case Study of the Abnormal Psychology Course Juan WANG College of Educational Science, JiangSu Normal University, Jiangsu, Xuzhou, China

More information

Name of pattern types 1 Process control patterns 2 Logic architectural patterns 3 Organizational patterns 4 Analytic patterns 5 Design patterns 6

Name of pattern types 1 Process control patterns 2 Logic architectural patterns 3 Organizational patterns 4 Analytic patterns 5 Design patterns 6 The Researches on Unified Pattern of Information System Deng Zhonghua,Guo Liang,Xia Yanping School of Information Management, Wuhan University Wuhan, Hubei, China 430072 Abstract: This paper discusses

More information

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase

More information

Study on the Students Intelligent Food Card System Based on SaaS

Study on the Students Intelligent Food Card System Based on SaaS Advance Journal of Food Science and Technology 9(11): 871-875, 2015 ISSN: 2042-4868; e-issn: 2042-4876 2015 Maxwell Scientific Publication Corp. Submitted: April 9, 2015 Accepted: April 22, 2015 Published:

More information

SOA and Cloud in practice - An Example Case Study

SOA and Cloud in practice - An Example Case Study SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is

More information

Research on Applying Web3D Technology to College Library Instruction of Online Book Navigation System. Wang Shuo, Mu Dawei, Zhao Jinlong, Hu Xiaoli

Research on Applying Web3D Technology to College Library Instruction of Online Book Navigation System. Wang Shuo, Mu Dawei, Zhao Jinlong, Hu Xiaoli RESEARCH ON APPLYING WEB3D TECHNOLOGY TO COLLEGE LIBRARY INSTRUCTION OF ONLINE 3D BOOK NAVIGATION SYSTEM Wang Shuo, Mu Dawei, Zhao Jinlong, Hu Xiaoli (Library of Capital Normal University, Beijing, China,

More information

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK IBM Software Group Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK Jean-Louis Maréchaux Software IT Specialist IBM Rational

More information

Path Selection of China s Small and Medium-Sized Enterprises to Avoid ERP Black Hole

Path Selection of China s Small and Medium-Sized Enterprises to Avoid ERP Black Hole Path Selection of China s Small and Medium-Sized Enterprises to Avoid ERP Black Hole Dong Li-min College of Economy, Huazhong Normal University, Wuhan Hubei, 430079 Abstract:In the information era, China

More information

A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China

A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China A SaaS-based Logistics Informatization Model for Specialized Farmers Cooperatives in China Zhongqiang Liu 1, Kaiyi Wang 1*, Shufeng Wang 1, Feng Yang 1 and Xiandi Zhang 1, 1 Beijing Research Center for

More information

Business Transformation with Cloud ERP

Business Transformation with Cloud ERP Photo copyright 2012 Michael Krigsman. Business Transformation with Cloud ERP Prepared by Michael Krigsman February 2012 NetSuite sponsored this independent white paper; Asuret does not endorse any vendor

More information

Radix Technologies China establishes compelling cloud services using CA AppLogic

Radix Technologies China establishes compelling cloud services using CA AppLogic CUSTOMER SUCCESS STORY Radix Technologies China establishes compelling cloud services using CA AppLogic CUSTOMER PROFILE Industry: IT services Company: Radix Technologies China Employees: 25 BUSINESS Radix

More information

A Software Engineering Approach For GIS Developing

A Software Engineering Approach For GIS Developing A Software Engineering Approach For GIS Developing Wu Sheng Wang Jiayao (Surveying and Mapping Institute of PLA,Zhengzhou 450052) Abstract This Paper introduced an object-oriented software engineering

More information

Realization of the High-density SaaS Infrastructure with a Fine-grained Multitenant Framework

Realization of the High-density SaaS Infrastructure with a Fine-grained Multitenant Framework Realization of the High-density SaaS Infrastructure with a Fine-grained Multitenant Framework SHIMAMURA Hisashi, SOEJIMA Kenji, KURODA Takayuki, NISHIMURA Shoji Abstract In achieving a SaaS-type cloud

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

More information

Software Development in the Large!

Software Development in the Large! Software Development in the Large! Peter Eeles Executive IT Architect, IBM peter.eeles@uk.ibm.com IBM Rational Software Development Conference 2007 2007 IBM Corporation Agenda IBM Rational Software Development

More information

Intellika is a strategic alliance partner of leading On-Demand ERP solution provider Ramco who is specialized and globally recognized in building

Intellika is a strategic alliance partner of leading On-Demand ERP solution provider Ramco who is specialized and globally recognized in building ERP On CLOUD Intellika is a strategic alliance partner of leading On-Demand ERP solution provider Ramco who is specialized and globally recognized in building comprehensive ERP applications on Cloud that

More information

A Comparison of SOA Methodologies Analysis & Design Phases

A Comparison of SOA Methodologies Analysis & Design Phases 202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering

More information

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. May 30, 2013 We are a software company

More information

Technology Change Management

Technology Change Management The PROJECT PERFECT White Paper Collection Introduction Technology Change Management Sandeep Mehta This article takes an objective look at Technology Change Management (TCM). It covers a number of topics

More information

Basic Unified Process: A Process for Small and Agile Projects

Basic Unified Process: A Process for Small and Agile Projects Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.

More information

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;

More information

Research on the Facilitation of E-commerce Technology Development on New-type Urbanization Construction in the Internet of Things Era

Research on the Facilitation of E-commerce Technology Development on New-type Urbanization Construction in the Internet of Things Era , pp.23-238 http://dx.doi.org/.4257/ijunesst.25.8.3.22 Research on the Facilitation of E-commerce Technology Development on New-type Urbanization Construction in the Internet of Things Era Li Jia li and

More information

Research on Operation Management under the Environment of Cloud Computing Data Center

Research on Operation Management under the Environment of Cloud Computing Data Center , pp.185-192 http://dx.doi.org/10.14257/ijdta.2015.8.2.17 Research on Operation Management under the Environment of Cloud Computing Data Center Wei Bai and Wenli Geng Computer and information engineering

More information

Integration Platforms Problems and Possibilities *

Integration Platforms Problems and Possibilities * BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 8, No 2 Sofia 2008 Integration Platforms Problems and Possibilities * Hristina Daskalova, Tatiana Atanassova Institute of Information

More information

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT

WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE

More information

A Standardized Maturity Model for Designing SaaS Service Guideline

A Standardized Maturity Model for Designing SaaS Service Guideline A Standardized Maturity Model for Designing SaaS Guideline Seungseok Kang 1, Jaeseok Myung 1, Jongheum Yeon 1, Seong-wook Ha 2, Taehyung Cho 2, Ji-man Chung 2, Sang-goo Lee 1 Department of Computer Science

More information

Capability Service Management System for Manufacturing Equipments in

Capability Service Management System for Manufacturing Equipments in Capability Service Management System for Manufacturing Equipments in Cloud Manufacturing 1 Junwei Yan, 2 Sijin Xin, 3 Quan Liu, 4 Wenjun Xu *1, Corresponding Author School of Information Engineering, Wuhan

More information

Leveraging an On-Demand Platform for Enterprise Architecture Preparing for the Change

Leveraging an On-Demand Platform for Enterprise Architecture Preparing for the Change Leveraging an On-Demand Platform for Enterprise Architecture Preparing for the Change David S. Linthicum david@linthicumgroup.com The notion of enterprise architecture is changing quickly. What was once

More information

SOMA, RUP and RMC: the right combination for Service Oriented Architecture

SOMA, RUP and RMC: the right combination for Service Oriented Architecture SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational keith_mantell@uk.ibm.com March

More information

SOA and SaaS - new challenges

SOA and SaaS - new challenges SOA and SaaS - new challenges Andre Grübel Business Technology Capgemini Loeffelstrasse 44-46 70597 Stuttgart andre.gruebel@capgemini.com Abstract: SOA is moving towards Software as a Service (SaaS), which

More information

risks in the software projects [10,52], discussion platform, and COCOMO

risks in the software projects [10,52], discussion platform, and COCOMO CHAPTER-1 INTRODUCTION TO PROJECT MANAGEMENT SOFTWARE AND SERVICE ORIENTED ARCHITECTURE 1.1 Overview of the system Service Oriented Architecture for Collaborative WBPMS is a Service based project management

More information

CMMI and IBM Rational Unified Process

CMMI and IBM Rational Unified Process IBM Software Group CMMI and IBM Rational Unified Process A practical route to greater development maturity CMMI Made Practical, London, 19-20 th March, 2007 Keith Mantell IBM Rational, UK keith_mantell@uk.ibm.com

More information

Applying 4+1 View Architecture with UML 2. White Paper

Applying 4+1 View Architecture with UML 2. White Paper Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was

More information

EMPOWERING BUSINESSES WITH A UNIQUE DEVELOPMENT NEEDS WITH HIGH LEVEL OF

EMPOWERING BUSINESSES WITH A UNIQUE DEVELOPMENT NEEDS WITH HIGH LEVEL OF EMPOWERING BUSINESSES WITH A UNIQUE TECHNOLOGY INFRASTRUCTURE TO ADDRESS CUSTOM APPLICATION DEVELOPMENT NEEDS WITH HIGH LEVEL OF AGILITY AND EASE Enterprise Business Application Infrastructure Everything

More information

SaaS, PaaS & TaaS. By: Raza Usmani

SaaS, PaaS & TaaS. By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani SaaS - Introduction Software as a service (SaaS), sometimes referred to as "on-demand software. software and its associated data are hosted centrally (typically in the

More information

PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY

PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY Version 1.1 November 5, 2012 Architectural Principles and Constraints Summary REVISION HISTORY The following revision chart

More information

Service-oriented architecture in e-commerce applications

Service-oriented architecture in e-commerce applications Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and

More information

From Data Centric to Business Process Centric

From Data Centric to Business Process Centric From Data Centric to Business Process Centric the Business Operating System of the Cloud Internet becomes the Computer BPM becomes the software OR IT Doesn't Matter published in the May 2003 edition of

More information

High-Performance Nested Virtualization With Hitachi Logical Partitioning Feature

High-Performance Nested Virtualization With Hitachi Logical Partitioning Feature High-Performance Nested Virtualization With Hitachi Logical Partitioning Feature olutions Enabled by New Intel Virtualization Technology Extension in the Intel Xeon Processor E5 v3 Family By Hitachi Data

More information

ISV Strategy for Revenue & Customer Growth

ISV Strategy for Revenue & Customer Growth ISV Strategy for Revenue & Customer Growth Online Store @ Cloud Bhavin Raichura, Vijith Vayanippetta Abstract On-demand software distribution & retail e-commerce is one of the key growth strategies for

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

Keywords IS-SDE, software engineering, CALM, ALM, collaborative software development, development tools

Keywords IS-SDE, software engineering, CALM, ALM, collaborative software development, development tools Volume 5, Issue 9, September 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Integrated

More information

Autonomic computing: strengthening manageability for SOA implementations

Autonomic computing: strengthening manageability for SOA implementations Autonomic computing Executive brief Autonomic computing: strengthening manageability for SOA implementations December 2006 First Edition Worldwide, CEOs are not bracing for change; instead, they are embracing

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

Lifting the Fog: The High Potential of Cloud Computing Paul Daugherty, Chief Technology Architect February 19, 2010

Lifting the Fog: The High Potential of Cloud Computing Paul Daugherty, Chief Technology Architect February 19, 2010 Lifting the Fog: The High Potential of Cloud Computing Paul Daugherty, Chief Technology Architect February 19, 2010 IT leaders are looking to the clouds Cloud 75% of IT decision makers knowledgeable or

More information

CLOUD COMPUTING. A Primer

CLOUD COMPUTING. A Primer CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to

More information

IBM Information Management

IBM Information Management IBM Information Management January 2008 IBM Information Management software Enterprise Information Management, Enterprise Content Management, Master Data Management How Do They Fit Together An IBM Whitepaper

More information

SERVICE ORIENTED AND MODEL-DRIVEN DEVELOPMENT METHODS OF INFORMATION SYSTEMS

SERVICE ORIENTED AND MODEL-DRIVEN DEVELOPMENT METHODS OF INFORMATION SYSTEMS 7th International DAAAM Baltic Conference INDUSTRIAL ENGINEERING 22-24 April 2010, Tallinn, Estonia SERVICE ORIENTED AND MODEL-DRIVEN DEVELOPMENT METHODS OF INFORMATION SYSTEMS Lemmik, R.; Karjust, K.;

More information

Master of Business Administration Orientation Business Information Management (BIM)

Master of Business Administration Orientation Business Information Management (BIM) Master of Business Administration Orientation Business Information Management (BIM) Prof. Dr. Eric Bloemen Co-ordinator Business Information Management Team Eric.Bloemen@hubrussel.be (Room: T Serclaes

More information

Integrating Siebel CRM 8 with Oracle Applications

Integrating Siebel CRM 8 with Oracle Applications Integrating Siebel CRM 8 with Oracle Applications Agenda Corporate Overview Siebel 8.0 New Features Siebel Integration Approaches Integration with Oracle Applications Option 1 Option 2 Pros and Cons Evaluation

More information

Capital Market Day 2015

Capital Market Day 2015 Capital Market Day 2015 Digital Business Platform & Product Roadmap Dr. Wolfram Jost Chief Technology Officer February 4, 2015 1 For Internal use only. Market Application infrastructure and middleware

More information

IT3205: Fundamentals of Software Engineering (Compulsory)

IT3205: Fundamentals of Software Engineering (Compulsory) INTRODUCTION : Fundamentals of Software Engineering (Compulsory) This course is designed to provide the students with the basic competencies required to identify requirements, document the system design

More information

EnergySync and AquaSys. Technology and Architecture

EnergySync and AquaSys. Technology and Architecture EnergySync and AquaSys Technology and Architecture EnergySync and AquaSys modules Enterprise Inventory Enterprise Assets Enterprise Financials Enterprise Billing Service oriented architecture platform

More information

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti Francesco Maselli Technical Manager Italy Milano, 6 Maggio 2008 Aula magna di SIAM CONFIDENTIALITY STATEMENT AND COPYRIGHT

More information

WHICH IS BEST FOR MY ORGANIZATION?

WHICH IS BEST FOR MY ORGANIZATION? EVALUATING ARCHITECTURE AND DEPLOYMENT STRATEGIES: WHICH IS BEST FOR MY ORGANIZATION? Executive Summary This white paper is intended to address the differences between a traditional client/server or silo

More information

Building a SaaS Application. ReddyRaja Annareddy CTO and Founder

Building a SaaS Application. ReddyRaja Annareddy CTO and Founder Building a SaaS Application ReddyRaja Annareddy CTO and Founder Introduction As cloud becomes more and more prevalent, many ISV s and enterprise are looking forward to move their services and offerings

More information

The Service, The Cloud & The Method: The Connection Points

The Service, The Cloud & The Method: The Connection Points The Service, The Cloud & The Method: The Connection Points Thomas Erl SOA Systems Inc. Prentice Hall Service-Oriented Computing Series Started in 2003 Text Books are an Official Part of the SOACP Curriculum

More information

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Agenda Integration architecture; what & why? On-premise

More information

Establish and maintain Center of Excellence (CoE) around Data Architecture

Establish and maintain Center of Excellence (CoE) around Data Architecture Senior BI Data Architect - Bensenville, IL The Company s Information Management Team is comprised of highly technical resources with diverse backgrounds in data warehouse development & support, business

More information

Figure 1: Architecture of a cloud services model for a digital education resource management system.

Figure 1: Architecture of a cloud services model for a digital education resource management system. World Transactions on Engineering and Technology Education Vol.13, No.3, 2015 2015 WIETE Cloud service model for the management and sharing of massive amounts of digital education resources Binwen Huang

More information

Convert your web application to a Multi tenant SaaS solution using "SaaS-Tenant " Framework

Convert your web application to a Multi tenant SaaS solution using SaaS-Tenant  Framework P a g e 2 Convert your web application to a Multi tenant SaaS solution using "SaaS-Tenant " Framework An account of directions and steps to speedily convert your web application into a cloud application

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Basic Trends of Modern Software Development

Basic Trends of Modern Software Development DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering

More information

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN.

Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Service Oriented Cloud Computing Architectures Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Overview Cloud Computing What is cloud computing Types of cloud computing Service Oriented

More information

Five best practices for deploying a successful service-oriented architecture

Five best practices for deploying a successful service-oriented architecture IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative

More information

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 , pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and

More information

Agile Software Development Methodologies and Its Quality Assurance

Agile Software Development Methodologies and Its Quality Assurance Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed

More information

2015 Analyst and Advisor Summit. Application Services Tom Kenyon, Vice President, Application Services Brendan Crowe, Director, Application Services

2015 Analyst and Advisor Summit. Application Services Tom Kenyon, Vice President, Application Services Brendan Crowe, Director, Application Services 2015 Analyst and Advisor Summit Application Services Tom Kenyon, Vice President, Application Services Brendan Crowe, Director, Application Services Applications Services Overview Key Facts Offerings and

More information

IBM Solution Framework for Lifecycle Management of Research Data. 2008 IBM Corporation

IBM Solution Framework for Lifecycle Management of Research Data. 2008 IBM Corporation IBM Solution Framework for Lifecycle Management of Research Data Aspects of Lifecycle Management Research Utilization of research paper Usage history Metadata enrichment Usage Pattern / Citation Collaboration

More information

An Oracle White Paper. December 2011. Cloud Computing Maturity Model Guiding Success with Cloud Capabilities

An Oracle White Paper. December 2011. Cloud Computing Maturity Model Guiding Success with Cloud Capabilities An Oracle White Paper December 2011 Cloud Computing Maturity Model Guiding Success with Cloud Capabilities Executive Overview... 3 Introduction... 4 Cloud Maturity Model... 4 Capabilities and Domains...

More information

An Approach Towards Customized Multi- Tenancy

An Approach Towards Customized Multi- Tenancy I.J.Modern Education and Computer Science, 2012, 9, 39-44 Published Online September 2012 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijmecs.2012.09.05 An Approach Towards Customized Multi- Tenancy

More information

An Oracle White Paper September 2013. SOA Maturity Model - Guiding and Accelerating SOA Success

An Oracle White Paper September 2013. SOA Maturity Model - Guiding and Accelerating SOA Success An Oracle White Paper September 2013 SOA Maturity Model - Guiding and Accelerating SOA Success Executive Overview... 2 Introduction... 2 SOA Maturity Model... 2 Capabilities and Domains... 2 Maturity...

More information

Requirement Engineering in Service-Oriented Architecture

Requirement Engineering in Service-Oriented Architecture 2012 International Conference on Networks and Information (ICNI 2012) IPCSIT vol. 57 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V57.19 Requirement Engineering in Service-Oriented Architecture

More information

Computing Chinese Cloud Computing Industry and Market Development Trends

Computing Chinese Cloud Computing Industry and Market Development Trends Industry Intelligence Program Computing Chinese Cloud Computing Industry and Market Development Trends Abstract China has become one of the countries in the world enjoying the fast-growing cloud computing

More information

Plan-Driven Methodologies

Plan-Driven Methodologies Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a

More information

ENTERPRISE APPLICATION INTEGRATION IMPLEMENTATION

ENTERPRISE APPLICATION INTEGRATION IMPLEMENTATION ENTERPRISE APPLICATION INTEGRATION IMPLEMENTATION Indrajani, S.Kom., MM 1, Yuliana Lisanti, S.Kom., M.ITM 1 1 Information Systems Department, Computer Studies Faculty, Bina Nusantara University Jalan K.H

More information

On the Development of College Student Information Management System

On the Development of College Student Information Management System SHS Web of Conferences 17, 02010 (2015) DOI: 10.1051/ shsconf/201517 02010 C Owned by the authors, published by EDP Sciences, 2015 On the Development of College Student Information Management System Anjiang

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information

Getting started with API testing

Getting started with API testing Technical white paper Getting started with API testing Test all layers of your composite applications, not just the GUI Table of contents Executive summary... 3 Introduction... 3 Who should read this document?...

More information

Meeting the Needs of Database Management for SaaS: Oracle Database 12c

Meeting the Needs of Database Management for SaaS: Oracle Database 12c WHITE PAPER Meeting the Needs of Database Management for SaaS: Oracle Database 12c Sponsored by: Oracle Corp. Carl W. Olofson September 2014 IDC OPINION The move of ISV applications to the cloud is growing

More information

Karunya University Dept. of Information Technology

Karunya University Dept. of Information Technology PART A Questions 1. Mention any two software process models. 2. Define risk management. 3. What is a module? 4. What do you mean by requirement process? 5. Define integration testing. 6. State the main

More information

Cloud CRM. Scalable solutions for enterprise deployment

Cloud CRM. Scalable solutions for enterprise deployment Cloud CRM Scalable solutions for enterprise deployment Simplicity in a complex world Finding, attracting, winning and retaining customers is the lifeblood of every business. But building a scalable, integrated

More information

SAP Solutions for Small Businesses and Midsize Companies. Press Fact Sheet March 2008

SAP Solutions for Small Businesses and Midsize Companies. Press Fact Sheet March 2008 SAP Solutions for Small Businesses and Midsize Companies Press Fact Sheet March 2008 Small businesses and midsize companies (SME) are facing greater competition than ever across diverse industries. With

More information

SIGMA CRIS: SCIENTIFIC OUTPUTS, INTEGRATION AND INTEROPERABILITY

SIGMA CRIS: SCIENTIFIC OUTPUTS, INTEGRATION AND INTEROPERABILITY SIGMA CRIS: SCIENTIFIC OUTPUTS, INTEGRATION AND INTEROPERABILITY From an On-Premise solution to service model for SIGMA CONSORTIUM Jordi Cuní Chief Information Officer SIGMA AIE EUNIS 2015 SIGMA AIE SIGMA

More information

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of

More information

Software Industry Trend: Composite Business Applications

Software Industry Trend: Composite Business Applications Software Industry Trend: Composite Business Applications Bill Fay BPM Specialist IBM wfay@us.ibm.com ABPMP Fall Mini-Conference September 26, 2008 2008 IBM Corporation Here Are Your Take-Aways: BPM is

More information

Building Software in an Agile Manner

Building Software in an Agile Manner Building Software in an Agile Manner Abstract The technology industry continues to evolve with new products and category innovations defining and then redefining this sector's shifting landscape. Over

More information

Find the Information That Matters. Visualize Your Data, Your Way. Scalable, Flexible, Global Enterprise Ready

Find the Information That Matters. Visualize Your Data, Your Way. Scalable, Flexible, Global Enterprise Ready Real-Time IoT Platform Solutions for Wireless Sensor Networks Find the Information That Matters ViZix is a scalable, secure, high-capacity platform for Internet of Things (IoT) business solutions that

More information

Master of Business Administration Orientation Business Information Management (BIM)

Master of Business Administration Orientation Business Information Management (BIM) Master of Business Administration Orientation Business Information Management (BIM) Prof. Dr. Eric Bloemen Eric.bloemen@kuleuven.be Room A 06 03 Prof. Dr. Claude Doom Claude.doom@kuleuven.be Room A 05

More information

Cloud ERP. Scalable management for global resources

Cloud ERP. Scalable management for global resources Cloud ERP Scalable management for global resources The substance behind cloud technology For many businesses the task of managing the complex network of resources across geographical boundaries, cultures,

More information